DemoCoder said:
You're the one who has zero credibility in this forum. Care to explain how Discrete Cosine Transform (DCT) compresses data? Come on, I'm waiting. While you're at it, why don't you describe the difference between DFT, DST, and DCT.
Are you dense ? I'm going to stop talking to you, I think I would get better results smashing my head in with an hammer
The whole point that you don't want to get is that you typically talk like someone who only read things from internet but have NO pratical experience at all in the subgect of the encoding and say non sense things like pretending to say that mpeg4 outperform mpeg2 at an hi bitrate basing on an internet .doc
The fact that you take this doc for make an assumption on the quality of the codec mpeg2 vs mpeg4 :
http://www.fastvdo.com/spie04/spie04-h264OverviewPaper.pdf
I can assure you that no one with a pratical experience in the professional mpeg2 encoding would never take a test like this in consideration to say that mpeg4 ouperform mpeg2, it would consider using a test like this ridiculous knowing how in the real word there are so much variables that can influence the quality of the result that you simply can't take a general test and say "this state that mpeg4 look better than mpeg2".
Because i could do by myself a fast bad mpeg4 encoding and a very good mpeg2 encoding at the same bitrate and state that "mpeg2 always ouperform mpeg4"
You aren't comparing the standards here, you are comparing two difference ENCODER designs againsts a piece of content. What happens with fast motion or film grain can be very different in one versus the other.
This whole error alone means you absolutly have no clue about how mpeg2/mpeg4/VC-1 industrial encoding work and most important perform in the real word.
No one expert would make an error like this.
Here is where you NEED pratical experience to tell how is the result, no general test give me a damn when i am in the lab and my master don't look good enough using mpeg4.
So if you are the one that pretend to predict how will be the average quality of the movies encoded with mpeg2hd versus the ones encodec with VC-1 well you would be the last person to listen.
The fact that you are so arrogant is also a proof that you fell yourself inferior for not have any pratical experience and make you have need to show how much you are good at reading things on the internet.
Sorry but you can ask to me to explain every definition of any compression term you want, this don't matter, anyone can just read what is the exact right definition of DTC and report it.
DO this make him an expert ? No. Do this give him real word experience ? NO.
Do this make him a person to trusth for a prediction on what standard will give the better quality ? absolutly no.
Now i am well aware at what is the Discrete Cosine Trasform for, and what i said is that at an intraframe level it is used for a better and more compact way to rapresent the data.
This is what i meant saying it do a compression, it rapresent the data in a more efficent way. To me this is a form of compression .
What you miss is that the output of the DCT get compressed also using a statistical theorem that follow the Huffman's rules so saying that output of a DCT is actually larger than the input is not true at all because it get immediatly compressed.
The DCT transforms the data from the spatial domain to the frequency domain.
The spatial domain shows the amplitude of the color as you move through space.
The frequency domain shows how quickly the amplitude of the color is changing from one pixel to the next in an image file.
You miss that "The frequency domain" is a better representation for the data because it makes it possible for you to separate out , and throw away , information that isn’t very important to human perception.
The human eye is not very sensitive to high frequency changes , especially in photographic images, so the high frequency data can, to some extent, be discarded.
And this is why i said that the DCT trow away redaundant information.
But like i said , this is no enough to make anyone an expert, since a real expert is the one who actually spend a month in the lab with the encoding eng trying to get an exellent video quality, not one who repeat exactly every definition he can read on the internet.