Kroma alamdiskreetimise labor
Võrdle, kuidas videokoodekid säilitavad heleduse (luma) detaili, vähendades samal ajal värvi (chroma) resolutsiooni.
miks koodekid ohverdavad esimesena värvi 🖖
Inimsilm tajub heleduse detaile teravamalt kui värvidetaile, seetõttu säilitavad koodekid täieliku heleduse (Y) resolutsiooni ja jagavad värviproove (Cb/Cr) naaberpikslite vahel. 4:4:4 salvestab kogu värvidetaili, 4:2:2 vähendab horisontaalse värviresolutsiooni poole võrra ning 4:2:0 vähendab värviresolutsiooni poole võrra nii horisontaalselt kui vertikaalselt. Ribalaiuse kokkuhoid on tõeline: 4:2:0 kasutab umbes poole vähem toormaterjali kui 4:4:4, kuid teravad värvilised tekstid ja vahelduvad värvimustrid paljastavad kao kõige esimesena.
mida kolm arvu tähendavad 🖖
Suhtarv on juhis 4 piksli laiuse ja 2 reaga ploki jaoks. Esimene arv (4) on ploki laius, teine loeb värviproove ülemises reas ja kolmas seda, mitu neist alumises reas muutub. Nii võtab 4:2:2 2 värviproovi rea kohta, samas kui 4:2:0 võtab ülemises reas 2 ja kasutab neid all uuesti (0 uut), jagades ühe värvi 2×2 ruudu peale. Heledust (luma) proovitakse alati igas pikslis.
seda tegi juba vanavanemate teler 🖖
Kroma alamdiskreetimine pole digiajastu leiutis. Kui NTSC värvitelevisioon 1953. aastal käivitus, andsid insenerid heledussignaalile umbes 4.2 MHz ribalaiust, kuid surusid kaks värvikanalit ligikaudu 1.3 MHz ja 0.5 MHz sisse — kitsas „Q" kanal kasutas ära silma eriti kehva lahutusvõimet sinakasvioletsete värvidetailide suhtes. Analoogne värvitelevisioon loobus värvilahutusest vaikselt juba aastakümneid enne, kui JPEG või H.264 selle idee vormistas.
Näiteülesanded
- Värviribad - Värviribad
- Toonigradient - Sujuv toonigradient: 4:2:0 ja 4:2:2 näevad peaaegu ühesugused välja — looduslikud stseenid varjavad kromaartefakte hästi
- Värviline tekst - Värviline tekst
- Malelaua stressitest - Malelaua stressitest