Espai de color LAB

De Viquipèdia
Dreceres ràpides: navegació, cerca
Lluminositat al 25%.
Lluminositat al 75%.

CIE Lab (amb més precisió L*a*b*) és un model de representació dels colors desenvolupat el 1976 per la International Commission on Illumination (CIE). Com tots els sistemes sorgits del sistema CIE XYZ, caracteritza un color amb l'ajuda d'un paràmetre d'intensitat corresponent a la luminància i de dos paràmetres de crominància que descriuen el color. Ha estat especialment estudiat perquè les distàncies calculades entre colors corresponguin a les diferències percebudes per l'ull humà.

Lab és el nom abreujat de dos espais de color diferents. El més conegut és CIELAB (estrictament CIE 1976 L*a*b*) i l'altre és Hunter Lab (estrictament, Hunter L, a, b). Lab és una abreviatura informal, i pot confondre's amb un o altre espai de color. Els espais de color estan relacionats en intenció i propòsit, però són diferents.

Tots dos espais deriven de l'espai de color "mestre" CIE 1931 XYZ. Això no obstant, CIELAB es calcula usant arrels cúbiques i Hunter Lab es calcula usant arrels quadrades. Es recomana utilitzar CIELAB per a noves aplicacions, excepte quan les dades hagin de comparar-se amb valors Hunter L,a,b existents.


Generalitats[modifica | modifica el codi]

  • La component L* és la lluminositat, que va de 0 (negre) a 100 (blanc).
  • La component a* representa la gamma d'eixos vermell (valor positiu) → verd (negatiu) passant pel blanc (0) si la lluminositat val 100.
  • La component b* representa la gamma d'eixos groc (valor positiu) → blau (negatiu) passant pel blanc (0) si la lluminositat val 100.

El model de color L*a*b* s'ha creat com un model absolut, independent del material, utilitzable com a referència teòrica. És aleshores crucial tenir en compte que les representacions visuals de gamma d'aquest model no són mai precises. Hi són només per ajudar a entendre el concepte, però els falta precisió per a la definició.

Una característica molt útil d'aquest model tridimensional, com de tots els models luminància-crominància, és que la luminància és una noció intuïtiva: canviar la lluminositat d'un televisor comporta canviar aquest valor. N'hi ha prou aleshores amb algunes representacions de franges horitzontals en aquest model per visualitzar el concepte de gamma completa.

Es transforma a vegades aquest sistema en un sistema perceptual utilitzant les coordenades polars en el pla (a*,b*) per representar la crominància per a una tonalitat i una saturació.

Una aspecte important a tenir en compte en aquest model és el fet que per definició està parametrat correctament. No calen, doncs, espais colorimètrics específics basats en el model. A la pràctica aquest model sempre s'adapta en funció de perifèrics i de suports d'impressió (Adobe 1998, sRGB, ColorMatch, Pantone, etc).

L'objectiu d'aquest sistema és uniformitzar la percepció de diferències de colors. Les relacions no-lineals per a L*, a* i b* intenten imitar la resposta logarítmica de l'ull (a l'espai L*a*b l'ull detexta 1 punt de variació de a o b per 5 punts de L). Les informacions de colors es refereixen a la cromaticitat necessària comparada alpunt blanc el sistema.


Conversions XYZ a CIE L*a*b* (CIELAB) i CIELAB a XYZ[modifica | modifica el codi]

L* = 116 \left( \frac{Y}{Y_n} \right) ^{1/3} - 16 \ \ per a \frac{Y}{Y_n} > 0,008856

o bé

L* = 903,3\ \frac{Y}{Y_n} \ \
a* = 500 (f\left(\frac{X}{X_n}\right) - f\left(\frac{Y}{Y_n}\right) )
b* = 200 (f\left(\frac{Y}{Y_n}\right) - f\left(\frac{Z}{Z_n}\right) )

on

f(t) = t^{1/3} \ \ per a t > 0,008856

o bé

f(t) = 7,787 t + 16/116

Aquí Xn, Yn i Zn són els valors dels estímuls triples del blanc de referència (blanc descrit a l'espai XYZ). La transformació inversa (per a \frac{Y}{Y_n} > 0,008856) és

 X = X_n \left( P + {a^* \over 500} \right)^3
 Y = Y_n P^3
 Z = Z_n \left( P - {b^* \over 200} \right)^3

o bé P = {(L^* + 16) \over 116}


Conversions XYZ a CIELUV & CIELUV a XYZ[modifica | modifica el codi]

CIE 1976 L*u*v* (CIELUV) es basa directament en CIE XYZ i és una alta temptativa per linealitzar la percepció de diferències de colors. Les relacions no-lineals per a L*, u* et v* són aquestes:

 L^* = 116 \left( {Y \over Y_n} \right)^{1 \over 3} - 16
 u^* = 13 L^* ( u' - u_n' )
 v^* = 13 L^* ( v' - v_n' )

Les quantitats un' i vn' es refereixen al blanc de referència, és a dir la font lluminosa; per al 2º observador i il·luminant C, u_n' = 0,2009 ; v_n' = 0.4610 [ 1 ]. Les equacions per a u' i v' són les següents:

 u' = {4X \over (X + 15Y + 3Z)} = {4x \over ( -2x + 12y + 3 )}
 v' = {9Y \over (X + 15Y + 3Z)} = {9y \over ( -2x + 12y + 3 )}

La transformació de (u',v') a (x,y) és :

 x = {27u' \over ( 18u' - 48v' + 36 )}
 y = {12v' \over ( 18u' - 48v' + 36 )}

La transformació de CIELUV a XYZ s'opera així:

 u' = {u \over 13L^*} + u_n
 v' = {v \over 13L^*} + v_n
 Y = \left({ L^* + 16 \over 116 } \right)^3
 X = {- 9Yu' \over ( u' - 4 ) v' - u'v' }
 Z = { 9Y - 15v'Y - v'X ) \over 3v'}


Vegeu també[modifica | modifica el codi]


Enllaços externs[modifica | modifica el codi]