CIE Lab
Un article de Wikipédia, l'encyclopédie libre.
CIE Lab est un modèle de représentation des couleurs développé par le CIE (Commission Internationale de l'Eclairage), en 1976.
Sommaire |
[modifier] Généralités
- La combinaison L est la luminance, qui va de 0 (noir) à 100% (blanc).
- La composante a représente la gamme de l'axe rouge (127) -> vert (-128) en passant par le blanc (0) si la luminance vaut 100%.
- La composante b représente la gamme de l'axe jaune (127) -> bleu (-128) en passant par le blanc (0) si la luminance vaut 100%.
Le modèle de couleur Lab a été créé comme un modèle absolu, indépendant du matériel, utilisable comme référence théorique. Il est alors crucial de réaliser que les représentations visuelles du gamut des couleurs complet de ce modèle, ne sont jamais précis. Ils sont uniquement là pour aider à comprendre le concept, mais ils manquent de précision par définition.
Comme le modèle L*a*b est un modèle à trois dimensions, il ne peut être représenté correctement que dans un espace sphérique. Cependant, une caractéristique très utile de ce modèle, est que le premier paramètre L, la luminance, est très intuitif : changer cette valeur est comme changer la luminosité d'un téléviseur. Il suffit alors de quelques représentations de 'tranches' horizontales dans ce modèle pour visualiser le concept du gamut complet, en assumant que la luminance sera représentée sur l'axe vertical.
Une chose importante à se rappeller dans ce modèle est le fait qu'il est par définition paramétré correctement. Il n'y a donc pas besoin d'espaces colorimétriques spécifiques basés sur modèle. En pratique toutefois, ce modèle est adapté en fonction des périphériques et des supports d'impression (Adobe 1998, sRGB, ColorMatch, Pantone, etc).
CIE 1976 L*a*b* est directement basé sur le diagramme CIE XYZ et vise à uniformiser la perception des différences de couleurs. Les relations non-linéaires pour L*, a* et b* ont pour but d'imiter la réponse logarithmique de l'œil (dans l'espace L*a*b l'œil détecte 1 point de variation de a ou b pour 5 points de L). Les informations de couleurs se réfèrent à la chromaticité nécessaire comparée au point blanc du système.
[modifier] Conversions XYZ vers CIE L*a*b* (CIELAB) et CIELAB vers XYZ
- L* = pour > 0.008856
- L* = autrement
- a* = 500 ( f - f )
- b* = 200 ( f - f )
où f(t) = pour t > 0.008856
- f(t) = 7.787 t + 16/116 autrement
Ici Xn, Yn et Zn sont les valeurs du stimulis triple du blanc de référence (blanc décrit dans l'espace XYZ). La transformation inverse (pour > 0.008856) est
- Y = YnP3
où
[modifier] Conversions XYZ vers CIELUV & CIELUV vers XYZ
CIE 1976 L*u*v* (CIELUV) est basé directement sur CIE XYZ et est une autre tentative pour linéariser la perception des différences de couleurs. Les relations non-linéaires pour L*, u* et v* sont les suivantes :
- u * = 13L * (u' − un')
- v * = 13L * (v' − vn')
Les quantités un' et vn' se réfèrent au blanc de référence, c’est-à-dire la source lumineuse; pour le 2° observateur et illuminant C, un' = 0.2009;vn' = 0.4610 [ 1 ]. Les équations pour u' et v' sont les suivantes :
La transformation de (u',v') vers (x,y) est :
La transformation de CIELUV vers XYZ est operée comme suit :
[modifier] Voir aussi
[modifier] Articles connexes
[modifier] Liens externes
- Algorithme de conversion (accrochez-vous !)
- Un article sur les défauts du système Lab (en anglais)