YUV

Příklad U-V barevné plochy s hodnotou Y' 0,5 uvnitř RGB gamutu
Obrázek a jeho jasová (Y') a chromatické (U a V) složky.

YUV je barevný model používaný v televizním vysílání v normě PAL a HDTV. Model k popisu barvy používá tříprvkový vektor [Y,U,V], kde Y je jasová složka a U a V jsou barevné složky. U je také někdy označováno jako B-Y a V odpovídá R-Y. Barevné složky se používají v rozsahu od −0.5 do +0.5, jasová složka má rozsah od 0 do 1. Zatímco jas je přenášen se všemi detaily, některé detaily v komponentách barevného signálu bez informací o jasu lze odstranit snížením rozlišení odpočtů (filtrování nebo zprůměrování).[1]

YUV kóduje barevný obraz nebo video s ohledem na lidské vnímání, což umožňuje snížení šířky pásma pro barevné složky, a tím obvykle umožňuje efektivnější maskování chyb přenosu nebo artefaktů komprese vnímáním člověka, než kdyby se používala "přímá" RGB reprezentace.[2]

Použití

Barevný model YUV se začal používat v systémech pro přenos a vysílání videa (formáty jako například SECAM, NTSC, PAL), protože je kompatibilní s tradičními černobílými přijímači, které dokážou zobrazit pouze jasový kanál "Y". V televizi se signál jasu Y před vysíláním videa převádí z RGB na YUV a v televizních přijímačích dochází k reverzní transformaci. Složky U a V jsou zodpovědné za přenos barev.[3]

Využití YUV se rozšířilo do mnoha aplikací v digitálních systémech díky schopnosti přesného zachycení lidského vnímání barev. Barevný model se často používá v video kodecích pro kompresi a uchování kvality videa při omezení šířky pásma, umožňuje přesnější reprodukci barev a snižuje nároky na přenosovou kapacitu, což je klíčové pro moderní digitální formáty videa.[4]

Historie

Barevný model YUV vznikl, když bylo potřeba vytvořit způsob přenosu barevného signálu, který by byl kompatibilní s černobílým vysíláním. K stávající jasové složce byla přidána složka barevná.

Formáty YUV

Rychlý rozvoj technologií přenosu videa přivedl k vzniku velkého množství různých formátů barevného modelu YUV, jako například YV24 (formát obrázu - planar, podvzorkování barvonosných složek - 4:4:4) a YUY2 (formát obrázku - packed/interleaved, podvzorkování barvonosných složek - 4:2:2).[5]

Existují tři typy formátů:

1) Planar (znamená to, že komponenty Y, U a V jsou seskupeny dohromady).

2) Semi-planar (znamená to, že komponenty Y jsou seskupeny dohromady a komponenty U a V střídají se).

3) Packed/interleaved (znamená to, že komponenty Y, U a V střídají se).[6]

Převody

Pro převod modelu RGB do YUV se používá vzorec:

( Y U V ) = ( 0.299 0.587 0.114 0.147 0.289 0.436 0.615 0.515 0.100 ) ( R G B ) {\displaystyle {\begin{pmatrix}Y\\U\\V\\\end{pmatrix}}={\begin{pmatrix}0.299&0.587&0.114\\-0.147&-0.289&0.436\\0.615&-0.515&-0.100\\\end{pmatrix}}\cdot {\begin{pmatrix}R\\G\\B\\\end{pmatrix}}}

Pro převod z YUV do modelu RGB se používá vzorec:

( R G B ) = ( 1 0 1.137 1 0.397 0.580 1 2.034 0 ) ( Y U V ) {\displaystyle {\begin{pmatrix}R\\G\\B\\\end{pmatrix}}={\begin{pmatrix}1&0&1.137\\1&-0.397&-0.580\\1&2.034&0\\\end{pmatrix}}\cdot {\begin{pmatrix}Y\\U\\V\\\end{pmatrix}}}

Kde R, G, B - respektive intenzita barev červené, zelené a modré, Y - jasová složka, U a V - barevné složky.[7]

Reference

  1. Color Models. Intel [online]. [cit. 2023-11-05]. Dostupné online. (anglicky) 
  2. What are RGB and YUV color spaces?. DEXON Systems- Visual Quality Innovation [online]. [cit. 2023-11-05]. Dostupné online. (anglicky) 
  3. STAFF, Embedded. Color space conversion for HDTV on computer displays [online]. 2006-03-17 [cit. 2023-11-05]. Dostupné online. (anglicky) 
  4. DREWBATGIT. About YUV Video - Win32 apps. learn.microsoft.com [online]. 2021-01-07 [cit. 2023-11-05]. Dostupné online. (anglicky) 
  5. YUV color system – HiSoUR – Hi So You Are [online]. [cit. 2023-11-05]. Dostupné online. (anglicky) 
  6. 2.7.1.2. Planar YUV formats — The Linux Kernel documentation. docs.kernel.org [online]. [cit. 2023-11-05]. Dostupné online. 
  7. WRIGHT, Christopher. YUV Colorspace. softpixel.com [online]. [cit. 2023-11-05]. Dostupné online. (anglicky) 

Externí odkazy

  • Logo Wikimedia Commons Obrázky, zvuky či videa k tématu YUV na Wikimedia Commons
Pahýl
Pahýl
Tento článek je příliš stručný nebo postrádá důležité informace.
Pomozte Wikipedii tím, že jej vhodně rozšíříte. Nevkládejte však bez oprávnění cizí texty.
Barevné prostory
zrak · barevné spektrum · barvocitlivost
CIE
XYZ · L*a*b* · L*u*v* · Yuv · U*V*W*
RGB
sRGB · scRGB
YUV
YUV (PAL) · YDbDr (SECAM) · YIQ (NTSC) · YCbCr · YCoCg · YPbPr · xvYCC
Ostatní
LMS · HSL a HSV · CMYK · CcMmYK · RYB · NCS · RAL · RG · DIN · PCCS · ABC · DCA · Pantone
barevný model · bezpečné barvy