Chroma Subsampling 4:4:4, 4:2:2 och 4:2:0

Jag älskar att skapa gratis innehåll fullt av tips för mina läsare, du. Jag accepterar inte betald sponsring, min åsikt är min egen, men om du tycker att mina rekommendationer är till hjälp och du köper något du gillar genom en av mina länkar kan jag tjäna en provision utan extra kostnad för dig.

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.

Chroma Subsampling 4:4:4, 4:2:2 och 4:2:0

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.

Loading ...
Luma och Chroma

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

Förhållandeformel för Chroma delsampling

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:4:4

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:2

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.

4:2:0

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.