Chroma Subsampling 4:4:4, 4:2:2 och 4:2:0
Du har säkert sett siffrorna 4:4:4, 4:2:2 och 4:2:0 och andra varianter, högre är väl bättre?
För att förstå betydelsen av dessa beteckningar måste du veta vad dessa siffror betyder och hur de påverkar video. I den här artikeln begränsar vi oss till 4:4:4, 4:2:2 och 4:2:0 chroma delsamplingsalgoritmer.
I det här inlägget kommer vi att täcka:
Luma och Chroma
En digital bild består av pixlar. Varje pixel har en ljusstyrka och en färg. Luma står för klarhet och Chroma står för färg. Varje pixel har sitt eget luminansvärde.
Delsampling används i Chrominance för att använda mängden data i en bild sparsamt.
Du tar Chroma för en pixel för att beräkna värdet på angränsande pixlar. Ett rutnät används ofta för detta som börjar vid 4 referenspunkter.
Förhållandeformel för Chroma delsampling
Kromaundersamplingen visas i följande kvotformel: J:a:b.
J= det totala antalet pixlar i bredden av vårt referensblockmönster
a= antalet färgprover i den första (översta) raden
b= antalet färgprover i den andra (nedre) raden
Se bilden nedan för en 4:4:4 chroma subsampling
4:4:4
I denna matris har varje pixel sin egen Chroma-information. De codec behöver inte uppskatta vad Chroma-värdet ska vara eftersom det spelas in i varje enskild pixel.
Detta ger den bästa bilden, men är reserverat för kamerorna i det allra högsta segmentet.
Komma igång med dina egna stop motion storyboards
Prenumerera på vårt nyhetsbrev och få din gratis nedladdning med tre storyboards. Kom igång med att väcka dina berättelser levande!
Vi kommer endast att använda din e -postadress för vårt nyhetsbrev och respektera din privatpolicy
4:2:2
Den första raden får bara hälften av denna information och måste beräkna resten. Den andra raden får också hälften och måste räkna ut resten.
Eftersom codecs kan göra mycket bra uppskattningar kommer du att se nästan ingen skillnad med en 4:4:4-bild. Ett populärt exempel är ProRes 422.
4:2:0
Den första raden med pixlar får fortfarande hälften av Chroma-data, vilket är tillräckligt. Men den andra raden har absolut ingen egen information, allt måste beräknas utifrån omgivande pixlar och luminansinformation.
Så länge det är lite kontrast och skarpa linjer i bilden är detta inga problem, men om du ska redigera bilden i efterproduktion kan du stöta på problem.
Om Chroma-information har försvunnit från bilden kommer du aldrig att få tillbaka den. I färggradering måste pixlar "uppskatta" så mycket att pixlar skapas med felaktiga Chroma-värden, eller blockmönster med liknande färger som inte stämmer överens med verkligheten.
Med en Chroma-nyckel det blir väldigt svårt att hålla kanterna täta, än mindre rök och hår, data saknas för att känna igen färgerna korrekt.
Ett 4:4:4-rutnät är inte alltid nödvändigt, men om du vill redigera bilden senare hjälper det att ha så mycket Chroma-information som möjligt.
Arbeta med de högsta delsamplingsvärdena så länge som möjligt och konvertera endast till ett lägre delsamplingsvärde innan slutlig publicering, till exempel online.
Hej, jag heter Kim, en mamma och en stop-motion-entusiast med bakgrund inom medieskapande och webbutveckling. Jag har en enorm passion för teckning och animation, och nu dyker jag med huvudet först in i stop-motion-världen. Med min blogg delar jag mina lärdomar med er.