YUV

Un article de Wikipédia, l'encyclopédie libre.

Exemple d'une plage U-V, où Y = 0,5, représenté à l'intérieur de la gamme de couleurs RVB ; en noir et blanc, seule Y est utilisée, toutes ces couleurs rendent donc le même gris  Version haute-définition
Exemple d'une plage U-V, où Y = 0,5, représenté à l'intérieur de la gamme de couleurs RVB ; en noir et blanc, seule Y est utilisée, toutes ces couleurs rendent donc le même gris
Version haute-définition

Le modèle YUV définit un espace colorimétrique en trois composantes. Le premier représente la luminance et les deux autres représentent la chrominance. YUV est utilisé dans les systèmes de diffusion télévisuelle PAL et NTSC. Le système SÉCAM utilise quant à lui l'espace colorimétrique YDbDr, dérivé de YUV.

Le modèle YUV se rapproche beaucoup plus de la perception humaine des couleurs que le standard RVB (RGB en anglais) utilisé dans l'imagerie informatique, mais pas autant que l'espace colorimétrique HSV[réf. nécessaire].

Dans le traitement des signaux vidéo couleur, on ajuste les coefficients des signaux U et V de telle sorte que la valeur crête à crête soit égale à la valeur maximale de Y, soit 0,7 V.

[modifier] Équations

Le signal YUV est créé depuis une source RGB (rouge, vert et bleu). Les valeurs de R, G et B sont additionnées selon leur poids relatif pour obtenir le signal Y. Ce dernier représente la luminance de la source. Le signal U est obtenu en soustrayant le Y du signal bleu d'origine; de façon similaire le V est obtenu en soustrayant Y du signal rouge. Ce qui peut être obtenu facilement avec un circuit analogique.

Les équations suivantes peuvent être utilisées pour dériver Y, U et V à partir des composantes R, G et B :

(R, G, B, Y) ∈ [0 ; 1]4
U ∈ [−0,436 ; 0,436]
V ∈ [−0,615 ; 0,615]

Cependant, les limites autorisées sur U et V dépendent de Y.

De RVB à YUV :

Y = 0,299⋅R + 0,587⋅V + 0,114⋅B
U = 0,492⋅(BY) = −0,147⋅R − 0,289⋅G + 0,436⋅B
V = 0,877⋅(RY) = 0,615⋅R − 0,515⋅G- 0,100⋅B

De YUV à RVB :

R = Y + 1,140⋅V
G = Y − 0,395⋅U − 0,581⋅V
B = Y + 2,032⋅U

Ou en utilisant ces matrices :


\begin{bmatrix} Y \\ U \\ V \end{bmatrix}
=
\begin{bmatrix} 0,299 & 0,587 & 0,114 \\ -0,147 & -0,289 & 0,436 \\ 0,615 & -0,515 & -0,100 \end{bmatrix}
\begin{bmatrix} R \\ G \\ B \end{bmatrix}


\begin{bmatrix} R \\ G \\ B \end{bmatrix}
=
\begin{bmatrix} 1 & 0 & 1,140 \\ 1 & -0,395 & -0,581 \\ 1 & 2,032 & 0 \end{bmatrix}
\begin{bmatrix} Y \\ U \\ V \end{bmatrix}

Ces coefficients sont empiriques.

[modifier] Voir aussi