Podvzorkování barvonosných složek

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

Podvzorkování barvonosných složek je technika často používaná ke kompresi v souvislosti s barevným modelem YCbCr.

Lidský zrak je mnohem citlivější na změny jasu Y než barvonosných složek Cb a Cr. Tyto barvonosné složky jsou proto v multimédiích často podvzorkovávány. Ztráta informace je přitom člověkem běžně nepozorovatelná. Tato technika se používá např. v obrazových formátech JPEG, JPEG 2000 nebo všech videoformátech MPEG.

Několik pixelů, které mají společnou některou barevnou složku, tvoří blok neboli makropixel. Blok má typicky šířku 4 a výšku 2 vzorky. Podvzorkování se značí trojicí čísel ve formátu J:a:b. J udává šířku bloku (vždy 4), a je počet barvonosných složek horního řádku a b je počet těchto složek ve spodním řádku. Často používaná schémata podvzorkování jsou 4:4:4 (nepodvzorkováno), 4:2:2 (barvonosné složky horizontálně podvzorkovány na polovinu), 4:1:1 (horizontálně podvzorkovány na čtvrtinu) a 4:2:0 (horizontálně i vertikálně na polovinu).