Transformation til frekvensdomænet
Et billede, hvilket en ramme i en videostrøm kan opfattes som, indholder væsentligt mere redundans, hvis dette transformeres til frekvensdomænet.
Transformation til frekvensdomænet kan opfattes som en slags statistik analyse af billedet: Istedet for at angive hvert punkts farve eller lysintensitet, vil den resulterende datastrøm indeholde generel information om fordelingen af farver, eller lysstyrker, i billedet.
Transformationen foregår på blok-niveau (ikke at forveksle med en makroblok). En blok består af 8x8 billedepunkter. MPEG-2 bruger en Diskret Cosinus Transformation (DCT) til at transformere til frekvensdomænet.
Da transformationen til og fra frekvensdomænet uafværgeligt vil resultere i afrundingsfejl, især pga. forskelle i implementationen af transformationer til kodning of afkodning, er transformationen den første årsag til afvigelser mellem den oprindelige videostrøm og den afkodede strøm.
Reducering af farveopløsning
Det menneskelige øje er væsentligt mere følsom over for lysintensitet, end for farveforskelle. Dette kan udnyttes i MPEG-2 ved at reducere mængden af farveinformation i videostrømmen. Derfor arbejder MPEG-2 ikke med billeder i RGB-format, men i YCrCb-format, dvs. istedet for at hvert punkt beskrives ved dets komposition af tre grundfarver, beskrives punktet ud fra dets lysintensitet (Y) og dets farve (Cr, Cb).
Der er en række forskellige måder at begrænse mængden af farveinformation i et billede:
- 4:4:4 - Fuld farveopløsning
- 4:2:2 - Kun hvert andet punkt indeholder farveinformation
- 4:1:1 og 4:2:0 - Kun hvert fjerde punkt indeholder farveinformation
Kvantisering
Istedet for at gemme den fulde information efter transformation til frekvensdomænet, gemmes afrundede værdier. Dette foregår rent praktisk ved at bruge en kvantiseringsmatrix, som gemmes én gang i videostrømmen. Resten af strømmen kan så referere til denne matrix, fremfor at gemme de faktiske kvantiseringsværdier.
Entropikodning
Det sidste trin i kompression opnås ved at foretage en entropikodning kvantiseringsværdierne.
Denne artikel er fra Wikipedia. Læs artiklen hos Wikipedia.