COLOR EN IMÁGENES
DIGITALES
GRUPO DE TECNOLOGÍA
INDUSTRIAL
Tabla de Contenidos 2
Ø Motivación
Ø Antecedentes Históricos
VISIÓN POR COMPUTADOR
Ø Naturaleza de la Luz
1
Motivación 3
Tabla de Contenidos 4
Ø Motivación
Ø Antecedentes Históricos
VISIÓN POR COMPUTADOR
Ø Naturaleza de la Luz
2
Antecedentes Históricos 5
ã Antecedentes históricos
ë Newton (1671)
ï Estudia la naturaleza de la luz
VISIÓN POR COMPUTADOR
Antecedentes Históricos 6
ã Antecedentes históricos
ë Maxwell (1857)
ï Una mezcla aditiva puede igualarse con combinaciones de
estímulos primarios
VISIÓN POR COMPUTADOR
þ Generalización tricromática
ë Helmholtz (1866)
ï Explica la distinción entre mezcla aditiva y sustractiva
ï Explica la generalización tricromática
þ Se basa en las curvas de sensibilidad
espectral de las tres “fibras sensibles al color”
del ojo.
ï La confirmación fisiológica de esta evidencia indirecta no
llegó hasta mucho más tarde: conos S, M, L(1983, 1993)
ë CMF’s
ï Color Matching Functions (~1930)
þ Conjuntos de tres funciones relacionadas con
Color en Imágenes Digitales Grupo de Tecnología Industrial
las sensi-bilidades de los conos mediante
3
Antecedentes Históricos 7
ã Antecedentes históricos
ë Guild y Wright (1929, 1931)
ï Definen conjuntos de CMF’s usados por el CIE
VISIÓN POR COMPUTADOR
Tabla de Contenidos 8
Ø Motivación
Ø Antecedentes Históricos
VISIÓN POR COMPUTADOR
Ø Naturaleza de la Luz
4
Naturaleza de la Luz 9
ã Teoría Electromagnética
(propagación de la luz)
ë La luz como radiación
VISIÓN POR COMPUTADOR
electromagnética se propaga en
forma de dos ondas vectoriales
perpendiculares entre sí y
mutuamente acopladas
ë El ojo humano es sensible a las
radiaciones electromagnéticas de
entre 380 nm y 780 nm
Naturaleza de la luz 10
de energía (fotones)
ë La energía radiante que incide sobre un objeto se
transforma, por una parte, en energía reflejada,
en energía transmitida y en energía absorbida:
5
Tabla de Contenidos 11
Ø Motivación
Ø Antecedentes Históricos
VISIÓN POR COMPUTADOR
Ø Naturaleza de la Luz
Color 12
6
Color 13
Color 14
7
Color 15
Tabla de Contenidos 16
Ø Motivación
Ø Antecedentes Históricos
VISIÓN POR COMPUTADOR
Ø Naturaleza de la Luz
8
Percepción Humana del Color 17
ã Características de un color:
ë Brillo:Incorpora la noción de intensidad
ë Matiz: Longitud de onda dominante del color
VISIÓN POR COMPUTADOR
9
Percepción Humana del Color 19
ã Modelo fisiológico
ë Respuesta espectral de los conos (S, M, L) de
VISIÓN POR COMPUTADOR
ã Visión Humana
ë En la retina del ojo humano se ubican dos
fotorreceptores sensibles a la luz: conos y
VISIÓN POR COMPUTADOR
bastones
10
Percepción Humana del Color 21
S-conos M-conos
λ max
ci =
λ
∫ s (λ ) f (λ ) dλ
i
si (λ )
min
ã Modelo perceptual
ë Percibimos cuatro matices distintos
ï Rojo, verde, amarillo y azul
ë Teoría de los colores opuestos (Hering,
VISIÓN POR COMPUTADOR
1920)
ï Rojo-verde, azul-amarillo son pares
opuestos
ï Podemos percibir matices intermedios
entre pares no opuestos
þ Rojo-amarillo
þ Amarillo-verde
þ Verde-azul
þ Azul-rojo
ï No podemos:
þ Rojo-verde
þ Amarillo-azul
11
Tabla de Contenidos 23
Ø Motivación
Ø Antecedentes Históricos
VISIÓN POR COMPUTADOR
Ø Naturaleza de la Luz
12
Representación del Color 25
ã Espacio RGB
ã Espacio XYZ
VISIÓN POR COMPUTADOR
ã Espacio YUV-YIQ
ã Espacio HSI
Espacio RGB 26
ï Rojo: 700 nm
ï Verde: 546,1 nm
ï Azul: 438,5 nm
ë Admite aportaciones negativas
13
Espacio RGB
VISIÓN POR COMPUTADOR 27
Espacio RGB 28
ã Imágenes RGB
ë Conjunto de tres imágenes en niveles de gris
independientes
VISIÓN POR COMPUTADOR
14
Espacio RGB 29
Espacio RGB 30
Verde (0,1,0)
Rojo (1,0,0)
Negro (0,0,0)
Blanco (1,1,1)
Grises (n,n,n)
15
Espacio RGB 31
Espacio RGB 32
alternativas:
ï CCD Triple
ï CCD único con exposición triple
16
Representación del Color 33
ã Espacio RGB
ã Espacio XYZ
VISIÓN POR COMPUTADOR
ã Espacio YUV-YIQ
ã Espacio HSI
Espacio XYZ 34
17
Espacio XYZ 35
ï Coeficientes tricromáticos
X Y Z
x= ; y= ; z=
X +Y + Z X +Y + Z X +Y + Z
Espacio XYZ 36
ã
ë La recta
Tinte que uneuna
representa un color
frontera con el blanco
característica asociada con
representa
la longitud detodas
onda las
VISIÓN POR COMPUTADOR
triángulo
18
Representación del Color 37
ã Espacio RGB
ã Espacio XYZ
VISIÓN POR COMPUTADOR
ã Espacio YUV-YIQ
ã Espacio HSI
Espacio YUV-YIQ 38
19
Espacio YUV, YIQ 39
ã Codificación de colores:
ë Ambos modelos codifican el color en
componente de luminancia Y, y en señales IQ o
VISIÓN POR COMPUTADOR
ã Espacio YUV
ë La información del color (U,V) y la información
VISIÓN POR COMPUTADOR
U = 0 .493 (B − Y )
V = 0. 877( R − Y )
20
Espacio YUV, YIQ 41
ã Espacio RGB
ã Espacio XYZ
VISIÓN POR COMPUTADOR
ã Espacio YUV-YIQ
ã Espacio HSI
21
Espacio C-Y, CMY, CMYK 43
ã Espacio C-Y
ë Es una recodificación del RGB más eficaz en la
transmisión para TV en color (), y que además
VISIÓN POR COMPUTADOR
S= (B − Y )2 + (R − Y )2
R −Y
H = arctg si S ≠ 0
B − Y
Color en Imágenes Digitales Grupo de Tecnología Industrial
C 1 R
M = 1 − G
Ye 1 B
22
Espacio C-Y, CMY, CMYK 45
ë Substractivo
ë Empleado en impresión
C 1 R
M = 1 − G
Ye 1 B CK C K
M = M − K
K
K = min (C , M , Ye ) YeK Ye K
ã Espacio RGB
ã Espacio XYZ
VISIÓN POR COMPUTADOR
ã Espacio YUV-YIQ
ã Espacio HSI
23
Espacio HSI 47
Espacio HSI 48
invertida Blanco
hexágono Azul
ë Escala de grises en el
eje central de la pirámide
ë Valor: Oscuridad del Negro
color, más oscuro al
fondo de la pirámide
24
Espacio RGB
VISIÓN POR COMPUTADOR 49
Espacio HSI 50
VISIÓN POR COMPUTADOR
25
Espacio RGB
VISIÓN POR COMPUTADOR 51
Espacio HSI 52
VISIÓN POR COMPUTADOR
26
Representación del Color 53
ã Espacio RGB
ã Espacio XYZ
VISIÓN POR COMPUTADOR
ã Espacio YUV-YIQ
ã Espacio HSI
Matiz
Verde Croma
Magenta
Cyan
27
Espacios Uniformes de Color CIE Luv, CIE Lab 55
ã Espacio L * u* v*
L* = 116 f Y − 16
1
x 3 x > 0.0088
Yn f (x) =
VISIÓN POR COMPUTADOR
16
u = 13 L* (u ′ − u ′n )
*
7.787x + 116 x ≤ 0.0088
v * = 13 L* (v ′ − v′n )
4X 4Xn
u′ = u ′n =
X + 15Y + 3 Z X n + 15Y n + 3 Z n
9Y 9 Yn
v′ = v ′n =
X + 15Y + 3 Z X n + 15Yn + 3 Z n
ã Espacio L * a* b*
L* = 116 f Y − 16
Yn
VISIÓN POR COMPUTADOR
X Y
a * = 500 f − f
Xn Yn
Y Z
b * = 200 f − f
Yn Zn
1
x > 0.0088
3
x
f (x) = 16
7.787 x + 116 x ≤ 0.0088
28
Espacios Uniformes de Color CIE Luv, CIE Lab 57
ã Espacio L * u* v*
u*
Croma = (u ) + (v )
* 2 * 2
Hue = arctg *
VISIÓN POR COMPUTADOR
v
ã Espacio L * a* b*
a*
Croma = (a ) + (b )
* 2 * 2
Hue = arctg *
b
29
Espacios Uniformes de Color CIE Luv, CIE Lab 59
60
30