SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
TECNOLÓGICO DE MONTERREY CAMPUS MONTERREY
Iluminación y Color
Reporte #1
En este reporte se presenta una investigación sobre tres modelos de color distintos, incluyendo sus
representaciones matemáticas y algunos ejemplos de aplicación.
Paul E. Zavalza
A01055038
Visión para Robots
Dr. José Luis Gordillo
26 Agosto 2013
1
ÍNDICE
I. Introducción ...............................................................................................................................................................................................2
II. Modelo de color RGB.............................................................................................................................................................................2
III. Modelo de color YIQ.............................................................................................................................................................................3
IV. Modelos basados en la familia HSI................................................................................................................................................4
IV.A Modelo de color HSL...................................................................................................................................................................4
IV.B Modelo de color HSV....................................................................................................................................................................5
V. Conclusión..................................................................................................................................................................................................6
VI. Referencias...............................................................................................................................................................................................6
2
I. INTRODUCCIÓN
Dada la importancia que tiene el color en la percepción del entorno tanto para humanos como para máquinas,
la pregunta sobre qué es el color y cómo representarlo para poder manipularlo y procesarlo ha formado parte
del ámbito científico desde hace muchos años. El color es el resultado de la reflexión de la luz sobre los objetos,
distintas propiedades influyen en cómo se refleja esta onda electromagnética y en cómo la información es
procesada por el ojo humano. Debido a que no todo el espectro de luz es visible para las personas, el rango de
longitud de onda en el que se han centrado los modelos de color va desde 380 nm (Violeta) a 740 nm (Rojo).
Entiéndase un modelo de color, como aquella herramienta creada para facilitar la especificación de los colores
de una forma normalizada y aceptada genéricamente. En esencia, un modelo de color es la especificación de
un sistema de coordenadas y de un subespacio de este sistema en el que cada color queda representado por
un único punto.
Ilustración 1 - Espectro de Luz Visible
Existen diferentes modelos de color de acuerdo a la aplicación que se realizar y a la dependencia que se quiera
tener con la misma. Las ecuaciones y figuras que describen cada modelo son distintas y la conversión de un
modelo a otro involucra el uso de transformaciones matemáticas. Como ejemplos de los modelos de color aquí
se presentarán tres tipos: RGB, YIQ y los modelos basados en la familia HSI. A continuación se describirá
detalladamente cada uno de ellos.
II. MODELO DE COLOR RGB
Como su nombre lo indica, RGB se basa en el uso de los tres colores primarios aditivos: rojo (Red), verde
(Green) y azul (Blue). Estos colores son los mismos que se utilizan dentro del ojo humano para formar las
3
imágenes que percibimos. En el modelo RGB cada uno de ellos representa un eje tridimensional partiendo de
un origen común (Negro), es decir, se utiliza una representación cúbica para mostrar cada uno de los puntos
del espectro de colores visibles. Cada punto se calcula de acuerdo a las coordenadas (r, g, b). El hecho de que la
coordenada (0, 0, 0) sea el color negro hace que este modelo se clasifique como “aditivo”. Esta clasificación
indica que conforme se añadan distintas cantidades de los tres colores primarios se obtendrán nuevos colores.
El valor máximo de cada coordenada es flexible y permite representar
cada punto en distintas escalas. Por ejemplo, la escala de 0 a 1 conlleva a
una representación fraccional o flotante de cada coordenada. Esta escala
es conocida como el RGB lineal. Dentro del ambiente computacional el
rango más utilizado es del 0 al 255, pudiendo representar el valor de cada
variable en un número de 8 bits. No obstante, también se pueden utilizar
más bits.
El modelo se puede reducir a un solo número a través de la siguiente
fórmula:
Ecuación 1 - Cálculo de valor RGB en representación 8 bits
El modelo RGB es utilizado en todos los monitores actuales, donde el color es producido por puntos
adyacentes de fósforo rojo, verde y azul. Esta es la mayor aplicación y destaca la relevancia de la misma.
III. MODELO DE COLOR YIQ
En el caso de la televisión a color y la transmisión de video, los colores son representados
con un modelo distinto. El modelo YIQ hace provecho de la respuesta característica de las
personas al cambio de saturación. El término saturación está relacionado con la cantidad
de luz blanca que es agregada: a mayor luz blanca, menos saturado es el color. Además,
con ayuda de este modelo resulta más eficiente la transmisión de información, pues
reduce el ancho de banda de la misma. Es importante aclarar que el YIQ fue desarrollado
por el sistema americano (NTCS), pero existe también una versión para el europeo (PAL)
llamado YUB. En términos generales, lo que busca el modelo es separar por un lado el
canal de luminosidad o brillo “Y” y por otro dos canales de color (“I” para fase de entrada
y “Q” para cuadratura). Separando la información de esta manera, se le otorga a “Y”
Ilustración 3 -
Separación de
componentes Y, I y Q
Ilustración 2 - Representación
gráfica del Modelo RGB
4
mayor prioridad y se puede mantener compatibilidad con la televisión a blanco y negro, ya que “Y” es la única
información requerida en estos dispositivos. Además, con este modelo la luminancia de una imagen puede
procesarse sin afectar a su contenido cromático.
De manera gráfica el modelo YIQ continúa utilizando 3 ejes y los puntos
del espacio se ubican dentro de un cubo; sin embargo, el cubo tiene una
inclinación y el reconocimiento de las coordenadas se dificulta.
Matemáticamente la transformación del modelo RGB al YIQ se realiza
mediante la siguiente ecuación:
[ ] [ ]
Ecuación 2 - Conversión de RGB a YIQ
IV. MODELOS BASADOS EN LA FAMILIA HSI
Esta familia de modelos se basa en tres parámetros: H (Hue/ Tonalidad) determinada por la longitud de
onda dominante, S (Saturation / Saturación) relacionada con la cercanía al color puro, e I (Intensity /
Intensidad) definida por la cantidad de luz. El componente de intensidad está separado de los otros dos
clasificados como los componentes de color. Estos componentes de color mantienen mucha relación con
cómo los humanos percibimos el mismo. Dicha característica convierte al modelo en una herramienta
ideal para desarrollar algoritmos de procesamiento de imágenes, los cuales están basados en algunas de
las propiedades del sistema visual humano. Desde esta base HSI se derivan los modelos de color HSL y
HSV. La definición en H es igual en ambos, la diferencia es cómo calculan la saturación y la intensidad.
IV.A MODELO DE COLOR HSL
HSL es también conocido como HSI o HLS. Este modelo tiene una representación gráfica basada en un doble
cono con base hexagonal o base circular. Cada uno de los componentes se calcula matemáticamente y se
utiliza para dibujar este doble cono. H es usado para definir en qué punto de la circunferencia de tonos se
encuentra el color. S determina qué tan adentro o afuera del centro de la circunferencia se encuentra el punto
(similar al radio) y L o I se utilizan para determinar la altura dentro del doble cono. La representación gráfica y
las fórmulas para calcular cada valor a partir de RGB se definen de la siguiente manera:
Ilustración 4 - Representación
gráfica del Modelo YIQ
5
Si M = 0 entonces S = 0 y H = 180°. De lo contrario:
Si M = R
Si M = G
Si M = B
( ) ( )
( )
( )
( )
Ecuación 3- Cálculo de HSI/HSL
( )
( ) (
[
( ) ( )
√( ) ( )( )
]
Si B es mayor a G, entonces H = 360° - H
IV.B MODELO DE COLOR HSV
Este modelo es típicamente representado por un solo cono. De nueva cuenta se utiliza H para determinar el
ángulo de rotación y S para determinar la distancia con respecto al centro de la figura. Sin embargo, los
cálculos se realizan de manera distinta y el valor V (Value) alcanza su valor de 1 sobre la misma base de la
figura. Los colores en el plano V = 1 no son igualmente brillantes como ocurría en HSL. Este modelo es un
intento por facilitar el trabajo de un artista al definir un color, fue descrito en 1978 por SIGGRAPH.
Ilustración 6 - Representación gráfica de HSV
Ilustración 5 - Representación gráfica de
HSL
Ecuación 4 - Proceso para calcular HSV
6
V. CONCLUSIÓN
En este trabajo se describieron los modelos de color RGB, YIQ y la familia de modelos basados en HIS. Todos
ellos son herramientas poderosas para comprender los diferentes componentes que describen a un color.
Además, permiten alterar y transmitir esta composición dentro de los diferentes sistemas computacionales, de
manera que una televisión o un monitor puedan mostrar imágenes o que un robot pueda percibir su entorno.
La elección de cada modelo depende en gran parte de la aplicación que se desee realizar y del medio por el que
la información será transmitida. El cálculo necesario para describir un color y la representación del mismo
dentro de un espacio varía en complejidad y puede llegar a ser abstracto; no obstante, la relación con el
modelo RGB se mantiene. Es de hecho este modelo el que se utiliza en gran parte de los cálculos de los
componentes. Resultará interesante la aplicación de las herramientas aquí descritas en los proyectos futuros.
Durante la investigación se encontraron más modelos de color que no fueron analizados a detalle, pero que
seguramente tendrán también su ventaja de aplicación. A pesar de que la información encontrada no fue tan
sencilla de sintetizar, se espera que las referencias aquí añadidas sean aprovechadas para futuros trabajos.
VI. REFERENCIAS
Noor A. Ibraheem, Mokhtar M. Hasan, Rafiqul Z. Khan, Pramod K. Mishra, "Understanding Color Models: A
Review" ARPN Journal of Science and Technology, Volume. 2, No. 3, Pages 265-275, ISSN 2225-7217, April
2012.
“Color Models.” Topic. Accesado Agosto 26, 2013.
http://software.intel.com/sites/products/documentation/hpc/ipp/ippi/ippi_ch6/ch6_color_models.html.
“Color Spaces (Windows).” Accesado Agosto 26, 2013. http://msdn.microsoft.com/en-
us/library/windows/desktop/dd316799(v=vs.85).aspx.
“Introduction to Color- Part II - 17_Color_II.pdf.” Accesado Agosto 26, 2013.
http://cs.brown.edu/courses/cs123/lectures/17_Color_II.pdf.

Más contenido relacionado

La actualidad más candente

Numero pseudoaleatorio
Numero pseudoaleatorioNumero pseudoaleatorio
Numero pseudoaleatorioalan moreno
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetosyoiner santiago
 
Cuadro sinóptico estructuras de datos y su clasificación
Cuadro sinóptico   estructuras de datos y su clasificaciónCuadro sinóptico   estructuras de datos y su clasificación
Cuadro sinóptico estructuras de datos y su clasificaciónAlex Uhu Colli
 
Transformación bidimensional
Transformación bidimensionalTransformación bidimensional
Transformación bidimensionalAli_boss1234
 
Analisis Y DiseñO Orientado Objetos
Analisis Y DiseñO Orientado ObjetosAnalisis Y DiseñO Orientado Objetos
Analisis Y DiseñO Orientado ObjetosEliecer Suarez
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasJosé Antonio Sandoval Acosta
 
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrenteTópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrenteJosé Antonio Sandoval Acosta
 
Formas normales
Formas normalesFormas normales
Formas normalesdidachos1
 
Lenguajes de Descripción de Arquitecturas
Lenguajes de Descripción de Arquitecturas Lenguajes de Descripción de Arquitecturas
Lenguajes de Descripción de Arquitecturas Shelisse De la Cruz
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicoslandeta_p
 

La actualidad más candente (20)

Uml
UmlUml
Uml
 
Algoritmo De Productos Medios
Algoritmo De Productos MediosAlgoritmo De Productos Medios
Algoritmo De Productos Medios
 
Tipos de datos abstractos
Tipos de datos abstractosTipos de datos abstractos
Tipos de datos abstractos
 
Numero pseudoaleatorio
Numero pseudoaleatorioNumero pseudoaleatorio
Numero pseudoaleatorio
 
computación paralela
computación paralelacomputación paralela
computación paralela
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
Cuadro sinóptico estructuras de datos y su clasificación
Cuadro sinóptico   estructuras de datos y su clasificaciónCuadro sinóptico   estructuras de datos y su clasificación
Cuadro sinóptico estructuras de datos y su clasificación
 
Transformación bidimensional
Transformación bidimensionalTransformación bidimensional
Transformación bidimensional
 
Analisis Y DiseñO Orientado Objetos
Analisis Y DiseñO Orientado ObjetosAnalisis Y DiseñO Orientado Objetos
Analisis Y DiseñO Orientado Objetos
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
 
Modelamiento software
Modelamiento softwareModelamiento software
Modelamiento software
 
Modelos de iluminacion
Modelos de iluminacionModelos de iluminacion
Modelos de iluminacion
 
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrenteTópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
 
Rational rose
Rational roseRational rose
Rational rose
 
Formas normales
Formas normalesFormas normales
Formas normales
 
Guia normalización
Guia normalizaciónGuia normalización
Guia normalización
 
Lenguajes de Descripción de Arquitecturas
Lenguajes de Descripción de Arquitecturas Lenguajes de Descripción de Arquitecturas
Lenguajes de Descripción de Arquitecturas
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
 
Proceso unificado
Proceso unificadoProceso unificado
Proceso unificado
 

Similar a Modelos de Color

Utp 2014-2_pdi_sap2 iluminacion y modos de color
 Utp 2014-2_pdi_sap2 iluminacion y modos de color Utp 2014-2_pdi_sap2 iluminacion y modos de color
Utp 2014-2_pdi_sap2 iluminacion y modos de colorc09271
 
Utp 2015-2_pdi_sap2 iluminacion y modos de color
 Utp 2015-2_pdi_sap2 iluminacion y modos de color Utp 2015-2_pdi_sap2 iluminacion y modos de color
Utp 2015-2_pdi_sap2 iluminacion y modos de colorjcbp_peru
 
Utp pd_iy_va_sap2 iluminacion y modos de color
 Utp pd_iy_va_sap2 iluminacion y modos de color Utp pd_iy_va_sap2 iluminacion y modos de color
Utp pd_iy_va_sap2 iluminacion y modos de colorutp_jcbp
 
Utp pd_iy_va_sap2 iluminacion y modos de color
 Utp pd_iy_va_sap2 iluminacion y modos de color Utp pd_iy_va_sap2 iluminacion y modos de color
Utp pd_iy_va_sap2 iluminacion y modos de colorutp_jcbp
 
Utp pd_iy_va_sap2 iluminacion y modos de color
 Utp pd_iy_va_sap2 iluminacion y modos de color Utp pd_iy_va_sap2 iluminacion y modos de color
Utp pd_iy_va_sap2 iluminacion y modos de colorjcbp_peru
 
Modelo CromáTico Cie Lab
Modelo CromáTico Cie LabModelo CromáTico Cie Lab
Modelo CromáTico Cie Labdaniesc
 
Elaboración del color en el entorno digital
Elaboración del color en el entorno digitalElaboración del color en el entorno digital
Elaboración del color en el entorno digitalmfbernardez
 
Las matemáticas en el retoque digital de imágenes
Las matemáticas en el retoque digital de imágenesLas matemáticas en el retoque digital de imágenes
Las matemáticas en el retoque digital de imágenesjorquera
 
Investigacion Diseño editorial Daniel Chalco
Investigacion Diseño editorial Daniel ChalcoInvestigacion Diseño editorial Daniel Chalco
Investigacion Diseño editorial Daniel ChalcoDaniel Chalco
 
Introducción a la graficación por computadora
Introducción a la graficación por computadoraIntroducción a la graficación por computadora
Introducción a la graficación por computadora192t0835
 
Diseño Editorial modos de color
Diseño Editorial modos de colorDiseño Editorial modos de color
Diseño Editorial modos de colorcarloslema21
 
Modos de color Israel Erazo 3BM
Modos de color Israel Erazo 3BMModos de color Israel Erazo 3BM
Modos de color Israel Erazo 3BMIsraelErazo5
 

Similar a Modelos de Color (20)

Utp 2014-2_pdi_sap2 iluminacion y modos de color
 Utp 2014-2_pdi_sap2 iluminacion y modos de color Utp 2014-2_pdi_sap2 iluminacion y modos de color
Utp 2014-2_pdi_sap2 iluminacion y modos de color
 
Modelo del color
Modelo del colorModelo del color
Modelo del color
 
Modelo del color
Modelo del colorModelo del color
Modelo del color
 
Utp 2015-2_pdi_sap2 iluminacion y modos de color
 Utp 2015-2_pdi_sap2 iluminacion y modos de color Utp 2015-2_pdi_sap2 iluminacion y modos de color
Utp 2015-2_pdi_sap2 iluminacion y modos de color
 
Color digital
Color digitalColor digital
Color digital
 
Modelo del color
Modelo del colorModelo del color
Modelo del color
 
Utp pd_iy_va_sap2 iluminacion y modos de color
 Utp pd_iy_va_sap2 iluminacion y modos de color Utp pd_iy_va_sap2 iluminacion y modos de color
Utp pd_iy_va_sap2 iluminacion y modos de color
 
Utp pd_iy_va_sap2 iluminacion y modos de color
 Utp pd_iy_va_sap2 iluminacion y modos de color Utp pd_iy_va_sap2 iluminacion y modos de color
Utp pd_iy_va_sap2 iluminacion y modos de color
 
Utp pd_iy_va_sap2 iluminacion y modos de color
 Utp pd_iy_va_sap2 iluminacion y modos de color Utp pd_iy_va_sap2 iluminacion y modos de color
Utp pd_iy_va_sap2 iluminacion y modos de color
 
Modelo CromáTico Cie Lab
Modelo CromáTico Cie LabModelo CromáTico Cie Lab
Modelo CromáTico Cie Lab
 
Elaboración del color en el entorno digital
Elaboración del color en el entorno digitalElaboración del color en el entorno digital
Elaboración del color en el entorno digital
 
Las matemáticas en el retoque digital de imágenes
Las matemáticas en el retoque digital de imágenesLas matemáticas en el retoque digital de imágenes
Las matemáticas en el retoque digital de imágenes
 
Investigacion Diseño editorial Daniel Chalco
Investigacion Diseño editorial Daniel ChalcoInvestigacion Diseño editorial Daniel Chalco
Investigacion Diseño editorial Daniel Chalco
 
Espacio de color cielab
Espacio de color cielabEspacio de color cielab
Espacio de color cielab
 
Introducción a la graficación por computadora
Introducción a la graficación por computadoraIntroducción a la graficación por computadora
Introducción a la graficación por computadora
 
Modos de color 1.1
Modos de color 1.1Modos de color 1.1
Modos de color 1.1
 
Modos de color 1.1
Modos de color 1.1Modos de color 1.1
Modos de color 1.1
 
Diseño Editorial modos de color
Diseño Editorial modos de colorDiseño Editorial modos de color
Diseño Editorial modos de color
 
Modelo RGB
Modelo RGBModelo RGB
Modelo RGB
 
Modos de color Israel Erazo 3BM
Modos de color Israel Erazo 3BMModos de color Israel Erazo 3BM
Modos de color Israel Erazo 3BM
 

Modelos de Color

  • 1. TECNOLÓGICO DE MONTERREY CAMPUS MONTERREY Iluminación y Color Reporte #1 En este reporte se presenta una investigación sobre tres modelos de color distintos, incluyendo sus representaciones matemáticas y algunos ejemplos de aplicación. Paul E. Zavalza A01055038 Visión para Robots Dr. José Luis Gordillo 26 Agosto 2013
  • 2. 1 ÍNDICE I. Introducción ...............................................................................................................................................................................................2 II. Modelo de color RGB.............................................................................................................................................................................2 III. Modelo de color YIQ.............................................................................................................................................................................3 IV. Modelos basados en la familia HSI................................................................................................................................................4 IV.A Modelo de color HSL...................................................................................................................................................................4 IV.B Modelo de color HSV....................................................................................................................................................................5 V. Conclusión..................................................................................................................................................................................................6 VI. Referencias...............................................................................................................................................................................................6
  • 3. 2 I. INTRODUCCIÓN Dada la importancia que tiene el color en la percepción del entorno tanto para humanos como para máquinas, la pregunta sobre qué es el color y cómo representarlo para poder manipularlo y procesarlo ha formado parte del ámbito científico desde hace muchos años. El color es el resultado de la reflexión de la luz sobre los objetos, distintas propiedades influyen en cómo se refleja esta onda electromagnética y en cómo la información es procesada por el ojo humano. Debido a que no todo el espectro de luz es visible para las personas, el rango de longitud de onda en el que se han centrado los modelos de color va desde 380 nm (Violeta) a 740 nm (Rojo). Entiéndase un modelo de color, como aquella herramienta creada para facilitar la especificación de los colores de una forma normalizada y aceptada genéricamente. En esencia, un modelo de color es la especificación de un sistema de coordenadas y de un subespacio de este sistema en el que cada color queda representado por un único punto. Ilustración 1 - Espectro de Luz Visible Existen diferentes modelos de color de acuerdo a la aplicación que se realizar y a la dependencia que se quiera tener con la misma. Las ecuaciones y figuras que describen cada modelo son distintas y la conversión de un modelo a otro involucra el uso de transformaciones matemáticas. Como ejemplos de los modelos de color aquí se presentarán tres tipos: RGB, YIQ y los modelos basados en la familia HSI. A continuación se describirá detalladamente cada uno de ellos. II. MODELO DE COLOR RGB Como su nombre lo indica, RGB se basa en el uso de los tres colores primarios aditivos: rojo (Red), verde (Green) y azul (Blue). Estos colores son los mismos que se utilizan dentro del ojo humano para formar las
  • 4. 3 imágenes que percibimos. En el modelo RGB cada uno de ellos representa un eje tridimensional partiendo de un origen común (Negro), es decir, se utiliza una representación cúbica para mostrar cada uno de los puntos del espectro de colores visibles. Cada punto se calcula de acuerdo a las coordenadas (r, g, b). El hecho de que la coordenada (0, 0, 0) sea el color negro hace que este modelo se clasifique como “aditivo”. Esta clasificación indica que conforme se añadan distintas cantidades de los tres colores primarios se obtendrán nuevos colores. El valor máximo de cada coordenada es flexible y permite representar cada punto en distintas escalas. Por ejemplo, la escala de 0 a 1 conlleva a una representación fraccional o flotante de cada coordenada. Esta escala es conocida como el RGB lineal. Dentro del ambiente computacional el rango más utilizado es del 0 al 255, pudiendo representar el valor de cada variable en un número de 8 bits. No obstante, también se pueden utilizar más bits. El modelo se puede reducir a un solo número a través de la siguiente fórmula: Ecuación 1 - Cálculo de valor RGB en representación 8 bits El modelo RGB es utilizado en todos los monitores actuales, donde el color es producido por puntos adyacentes de fósforo rojo, verde y azul. Esta es la mayor aplicación y destaca la relevancia de la misma. III. MODELO DE COLOR YIQ En el caso de la televisión a color y la transmisión de video, los colores son representados con un modelo distinto. El modelo YIQ hace provecho de la respuesta característica de las personas al cambio de saturación. El término saturación está relacionado con la cantidad de luz blanca que es agregada: a mayor luz blanca, menos saturado es el color. Además, con ayuda de este modelo resulta más eficiente la transmisión de información, pues reduce el ancho de banda de la misma. Es importante aclarar que el YIQ fue desarrollado por el sistema americano (NTCS), pero existe también una versión para el europeo (PAL) llamado YUB. En términos generales, lo que busca el modelo es separar por un lado el canal de luminosidad o brillo “Y” y por otro dos canales de color (“I” para fase de entrada y “Q” para cuadratura). Separando la información de esta manera, se le otorga a “Y” Ilustración 3 - Separación de componentes Y, I y Q Ilustración 2 - Representación gráfica del Modelo RGB
  • 5. 4 mayor prioridad y se puede mantener compatibilidad con la televisión a blanco y negro, ya que “Y” es la única información requerida en estos dispositivos. Además, con este modelo la luminancia de una imagen puede procesarse sin afectar a su contenido cromático. De manera gráfica el modelo YIQ continúa utilizando 3 ejes y los puntos del espacio se ubican dentro de un cubo; sin embargo, el cubo tiene una inclinación y el reconocimiento de las coordenadas se dificulta. Matemáticamente la transformación del modelo RGB al YIQ se realiza mediante la siguiente ecuación: [ ] [ ] Ecuación 2 - Conversión de RGB a YIQ IV. MODELOS BASADOS EN LA FAMILIA HSI Esta familia de modelos se basa en tres parámetros: H (Hue/ Tonalidad) determinada por la longitud de onda dominante, S (Saturation / Saturación) relacionada con la cercanía al color puro, e I (Intensity / Intensidad) definida por la cantidad de luz. El componente de intensidad está separado de los otros dos clasificados como los componentes de color. Estos componentes de color mantienen mucha relación con cómo los humanos percibimos el mismo. Dicha característica convierte al modelo en una herramienta ideal para desarrollar algoritmos de procesamiento de imágenes, los cuales están basados en algunas de las propiedades del sistema visual humano. Desde esta base HSI se derivan los modelos de color HSL y HSV. La definición en H es igual en ambos, la diferencia es cómo calculan la saturación y la intensidad. IV.A MODELO DE COLOR HSL HSL es también conocido como HSI o HLS. Este modelo tiene una representación gráfica basada en un doble cono con base hexagonal o base circular. Cada uno de los componentes se calcula matemáticamente y se utiliza para dibujar este doble cono. H es usado para definir en qué punto de la circunferencia de tonos se encuentra el color. S determina qué tan adentro o afuera del centro de la circunferencia se encuentra el punto (similar al radio) y L o I se utilizan para determinar la altura dentro del doble cono. La representación gráfica y las fórmulas para calcular cada valor a partir de RGB se definen de la siguiente manera: Ilustración 4 - Representación gráfica del Modelo YIQ
  • 6. 5 Si M = 0 entonces S = 0 y H = 180°. De lo contrario: Si M = R Si M = G Si M = B ( ) ( ) ( ) ( ) ( ) Ecuación 3- Cálculo de HSI/HSL ( ) ( ) ( [ ( ) ( ) √( ) ( )( ) ] Si B es mayor a G, entonces H = 360° - H IV.B MODELO DE COLOR HSV Este modelo es típicamente representado por un solo cono. De nueva cuenta se utiliza H para determinar el ángulo de rotación y S para determinar la distancia con respecto al centro de la figura. Sin embargo, los cálculos se realizan de manera distinta y el valor V (Value) alcanza su valor de 1 sobre la misma base de la figura. Los colores en el plano V = 1 no son igualmente brillantes como ocurría en HSL. Este modelo es un intento por facilitar el trabajo de un artista al definir un color, fue descrito en 1978 por SIGGRAPH. Ilustración 6 - Representación gráfica de HSV Ilustración 5 - Representación gráfica de HSL Ecuación 4 - Proceso para calcular HSV
  • 7. 6 V. CONCLUSIÓN En este trabajo se describieron los modelos de color RGB, YIQ y la familia de modelos basados en HIS. Todos ellos son herramientas poderosas para comprender los diferentes componentes que describen a un color. Además, permiten alterar y transmitir esta composición dentro de los diferentes sistemas computacionales, de manera que una televisión o un monitor puedan mostrar imágenes o que un robot pueda percibir su entorno. La elección de cada modelo depende en gran parte de la aplicación que se desee realizar y del medio por el que la información será transmitida. El cálculo necesario para describir un color y la representación del mismo dentro de un espacio varía en complejidad y puede llegar a ser abstracto; no obstante, la relación con el modelo RGB se mantiene. Es de hecho este modelo el que se utiliza en gran parte de los cálculos de los componentes. Resultará interesante la aplicación de las herramientas aquí descritas en los proyectos futuros. Durante la investigación se encontraron más modelos de color que no fueron analizados a detalle, pero que seguramente tendrán también su ventaja de aplicación. A pesar de que la información encontrada no fue tan sencilla de sintetizar, se espera que las referencias aquí añadidas sean aprovechadas para futuros trabajos. VI. REFERENCIAS Noor A. Ibraheem, Mokhtar M. Hasan, Rafiqul Z. Khan, Pramod K. Mishra, "Understanding Color Models: A Review" ARPN Journal of Science and Technology, Volume. 2, No. 3, Pages 265-275, ISSN 2225-7217, April 2012. “Color Models.” Topic. Accesado Agosto 26, 2013. http://software.intel.com/sites/products/documentation/hpc/ipp/ippi/ippi_ch6/ch6_color_models.html. “Color Spaces (Windows).” Accesado Agosto 26, 2013. http://msdn.microsoft.com/en- us/library/windows/desktop/dd316799(v=vs.85).aspx. “Introduction to Color- Part II - 17_Color_II.pdf.” Accesado Agosto 26, 2013. http://cs.brown.edu/courses/cs123/lectures/17_Color_II.pdf.