Sunteți pe pagina 1din 22

Tema 3: Espacios de representacin del color

Espacios de
representacin del color

3-1
Tema 3: Espacios de representacin del color

Sumario

Introduccin
Observador patrn colorimtrico CIE - 1931 RGB
Cambio de primarios: matriz de cambio de base
El espacio de color CIE - XYZ
OBJETIVO PRINCIPAL: OC2
Propiedades Asimilar los fundamentos
Representacin XYZ de fuentes de luz matemticos de
codificacin y representacin
Representacin XYZ de objetos de colores

3-2
Tema 3: Espacios de representacin del color

Introduccin

Cul es el mejor espacio de representacin del color?


Espacio de color lenguaje (idioma) de color
Espacios RGB (monitor, TV, colormetro visual)
Inconvenientes o defectos:
valores triestmulo negativos para colores reales
Por qu pasa esto?
Mejorara seleccionando primarios monocromticos?

3-3
Tema 3: Espacios de representacin del color

CIE-1931 RGB

La Comisin Internacional de Iluminacin y Color (CIE) propone:


P1 R = 700 nm
P2 G = 546.1 nm
P3 B = 435.8 nm
W E (blanco equienergtico)
435,8 nm 546,1 nm 700,0 nm
YW(R) = 1 lm
YW(G) = 4.5907 lm
P1
YW(B) = 0.0601 lm P2 C
P3

3-4
Tema 3: Espacios de representacin del color

CIE-1931 RGB

Funciones de igualacin Diagrama cromtico

0.4
b r 2.0
0.3
Valores triestmulo

g 1.5
0.2
1.0

g
0.1
0.5
0.0
0.0
-0.1
400 500 600 700 -1.5 -1.0 -0.5 0.0 0.5 1.0
Longitud de onda (nm) r

3-5
Tema 3: Espacios de representacin del color

Replanteamiento de la situacin

Desaparecen en CIE - 1931 RGB los inconvenientes de


trabajar con ti(C) < 0?
No del todo

Existe alguna solucin?


S, pasar de primarios reales a irreales o imaginarios
Colores reales: cuyo espectro es siempre positivo, C(k) > 0
Colores imaginarios: cuyo espectro puede tener partes negativas

3-6
Tema 3: Espacios de representacin del color

Cambio de primarios: matriz de cambio de base

Matriz M: diccionario entre espacios (idiomas) de color


Podemos pasar de datos RGB segn el sistema 1 a datos RGB segn
el sistema 2 sin usar las funciones de igualacin?

Planteamiento inicial:

Inicio: espacio-color viejo Final: espacio-color nuevo

T1 (C) T1' (C)


T (C) = T2 (C)
? T ' (C) = T2 ' (C)
T3 (C) T3 ' (C)
T=MT

3-7
Tema 3: Espacios de representacin del color

Funciones espectrales conocidas

INICIO FINAL Observaciones


pantallas

Primarios P (CRT, LCD, etc) CMF T (CIE-XYZ) M = TtP

CMF T Primarios P M = (TtP)-1


Primarios P Primarios P M = (TtP)-1(TtP) T indica CMF cualesquiera
Cmaras
Observ.

CMF T CMF T Tt = MTt Mediante regresin lineal


Un espacio de color especificado en trminos del otro

VALORES TRIESTMULO CONOCIDOS CMO CONSTRUIR M


Primarios iniciales P conocidos en el esp. final P Colocarlos en las columnas de M : P = PM
CMF iniciales T en el espacio final T Colocarlos en las filas de M-1: T = T (M-1)t
Primarios finales P en el espacio inicial P Colocarlos en las columnas de M-1
CMF finales T en el espacio inicial T Colocarlos en las filas de M

3-8
Tema 3: Espacios de representacin del color

Cambio de primarios: matriz de cambio de base

Paso del espacio viejo al nuevo:


T' (C) = MPP' T (C )
T1' (C ) T1' (P1 ) T1' (P2 ) T1' (P3 ) T1 (C)
T ' (C ) = T ' (P ) T ' (P ) T ' (P ) T (C)
2 2 1 2 2 2 3 2
T3 ' (C ) T3 ' (P1 ) T3 ' (P2 ) T3 ' (P3 ) T3 (C)
MP'P = (MPP' )
1

Paso del espacio nuevo al viejo:


T (C) = MP'P T ' (C)
T1 (C) T1 (P1') T1 (P2 ') T1 (P3 ') T1' (C)
T (C) = T (P ' ) T (P ') T (P ') T ' (C)
2 2 1 2 2 2 3 2
T3 (C) T3 (P1' ) T3 (P2 ') T3 (P3 ') T3 ' (C)

3-9
Tema 3: Espacios de representacin del color

El espacio CIE-XYZ

Cmo elegir un sistema de representacin del color de forma que el locus


espectral tenga siempre coordenadas cromticas positivas?
Diagrama cromtico Diagrama cromtico
CIE-1931 RGB CIE-XYZ
1.0
2.0
0.8
1.5 ? 0.6
1.0
g

y
0.4
0.5
0.2
0.0
0.0
-1.5 -1.0 -0.5 0.0 0.5 1.0 0.0 0.2 0.4 0.6 0.8 1.0
r x

3 - 10
Tema 3: Espacios de representacin del color

El espacio CIE-XYZ
Cambio a primarios XYZ usando coordenadas cromticas:
r(X) = 1.2751 ; g(X) = -0.2779 ; b(X) = 0.0028
r(Y) = -1.7401 ; g(Y) = 2.7675 ; b(Y) = -0.0274
r(Z) = -0.7426; g(Z) = 0.1409 ; b(Z) = 1.6018

Cmo obtener MRGBXYZ?


Conocemos los primarios nuevos en
el espacio viejo

R(X ) R(Y ) R(Z )


MP'P MXYZ RGB = G(X ) G(Y ) G(Z )
B(X ) B(Y ) B(Z )

3 - 11
Tema 3: Espacios de representacin del color

El espacio CIE-XYZ

Conocemos:
r(X) = 1.2751 ; g(X) = -0.2779 ; b(X) = 0.0028
r(Y) = -1.7401 ; g(Y) = 2.7675 ; b(Y) = -0.0274
r(Z) = -0.7426; g(Z) = 0.1409 ; b(Z) = 1.6018

Para obtener los valores triestmulo aplicamos la relacin conocida:


Y (C) Y
Ti (C ) = t i (C ) R= r
3
1 * r + 4.59 * g + 0.06 * b
Y (P ) t (C)
k =1
W k k

R(X ) R(Y ) R(Z )


MP'P MXYZ RGB = G(X ) G(Y ) G(Z )
B(X ) B(Y ) B(Z )

3 - 12
Tema 3: Espacios de representacin del color

El espacio CIE-XYZ

MRGBXYZ? O lo s directamente, o puedo calcular la matriz


MXYZRGB y luego calcular su inversa:
0.4185 0.1587 0.0828
M XYZ RGB = 0.0912 0.2524 0.0157
0.0009 0.0025 5.1786

2.7689 1.7517 1.1302


M RGB XYZ = 1 4.5907 0.0601
0 0.0565 5.5943

3 - 13
Tema 3: Espacios de representacin del color

El espacio CIE-XYZ

Otra forma:
R(X ) R(Y ) R(Z ) r (X ) r (Y ) r (Z ) S(X ) 0 0
MXYZ RGB = G(X ) G(Y ) G(Z ) = g(X ) g(Y ) g(Z ) 0 S(Y ) 0
B(X ) B(Y ) B(Z ) b(X ) b(Y ) b(Z ) 0 0 S(Z )

S: masa colorimtrica, S(X) = R(X) + G(X) + B(X)


S(X), S(Y), S(Z)? Necesitamos conocer un color en los dos
espacios r (X ) r (Y ) r (Z ) S(X ) 0 0
T(C) = MP' P T' (C) = g(X ) g(Y ) g(Z ) 0 S(Y ) 0 T' (C)
b(X ) b(Y ) b(Z ) 0 0 S(Z )

3 - 14
Tema 3: Espacios de representacin del color

El espacio CIE-XYZ

r (X ) r (Y ) r (Z ) S(X )
1
0 0
g(X ) g(Y ) g(Z ) T(C) = 0 S (Y ) 0 T ' (C)

b(X ) b(Y ) b(Z ) 0 0 S(Z )

Imponemos que el blanco W en CIE-XYZ sea E, el mismo que en CIE-1931 RGB


[1,1,1], salvo una constante de escalado de la luminancia

S(X ) r (X ) r (Y ) r (Z ) 1 0.3282
1

S(Y ) = Y( w ' ) g(X ) g(Y ) g(Z ) 1 = 0.0912


Y( w )
S(Z ) b(X ) b(Y ) b(Z ) 1 0.1115

3 - 15
Tema 3: Espacios de representacin del color

El espacio CIE-XYZ

Funciones de igualacin Diagrama cromtico

1.0

1.5
z 0.8
Valores triestmulo

y x
0.6
1.0

y
0.4
0.5
0.2

0.0 0.0
400 500 600 700 0.0 0.2 0.4 0.6 0.8 1.0
Longitud de onda (nm) x

3 - 16
Tema 3: Espacios de representacin del color

El espacio CIE-XYZ

3 - 17
Tema 3: Espacios de representacin del color

Propiedades del espacio CIE-XYZ

Funciones de igualacin totalmente positivas:


Unidades tricromticas: YW(X) = 0 , YW(Y) = 1 , YW(Z) = 0
3

CMF_y() V() del Ojo humano V ( ) = YW (Pi ) t i ( )
i=1
El valor triestmulo Y es el parmetro que codifica la luminosidad
Paso de valores triestmulo a coordenadas cromticas, y viceversa:
X Y
x= , y=
X+Y+Z X+Y+Z

x 1 x y
X= Y , Y=Y , Z= Y
y y

3 - 18
Tema 3: Espacios de representacin del color

Propiedades del espacio CIE-XYZ


Regla del centro de gravedad:
Y (C)
S(C ) =
y(C)
x x1 y y1 Y2 / y 2
= =
x 2 x y 2 y Y1 / y1

Pureza colorimtrica:

y( d ) CW
pc = pe , pe =
y Wd

3 - 19
Tema 3: Espacios de representacin del color

Propiedades del espacio CIE-XYZ

3 - 20
Tema 3: Espacios de representacin del color

Propiedades del espacio CIE-XYZ


0.8
0.7

coordenada y
0.6
0.5
0.4
E
0.3
0.2

centrado y 0.1
0.0
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
coordenada x

anchura variables 100

80

60
Y
40

20 0.8
0.6
0
0.4
0.2 y
0.4 0.2
0.6
0.8 0.0
x

3 - 21
Tema 3: Espacios de representacin del color

Propiedades del espacio CIE-XYZ


1.5 1
Iluminante

Potencia relativa S
1 CMF_x
X

Sensibilidad
1.0
780

Respuesta
X=k S( )( ) x( )
= 380
0.5

780 0.0

S( )( ) y( )
0 0

Y =k
400 500 600 700 (nm) (nm)
Longitud de onda (nm)
= 380 1 1 1
Estmulo-Color
780

S( )( ) z( )
Y

Sensibilidad
Z=k

Respuesta
S*
= 380
CMF_y = V()

0 0 0
1.00 (nm) (nm) (nm)
100
k=
Factor de reflexin

con 780
0.75
Objeto
2 1

S( ) y( ) 0.50 CMF_z

Sensibilidad

Respuesta
= 380 0.25 1

0.00 Z
400 500 600 700
Longitud de onda (nm) 0 0
(nm) (nm)

3 - 22

S-ar putea să vă placă și