ES2336619T3 - Procedimiento para la transformacion de datos o valores caracteristicos del color. - Google Patents

Procedimiento para la transformacion de datos o valores caracteristicos del color. Download PDF

Info

Publication number
ES2336619T3
ES2336619T3 ES07711540T ES07711540T ES2336619T3 ES 2336619 T3 ES2336619 T3 ES 2336619T3 ES 07711540 T ES07711540 T ES 07711540T ES 07711540 T ES07711540 T ES 07711540T ES 2336619 T3 ES2336619 T3 ES 2336619T3
Authority
ES
Spain
Prior art keywords
color
space
color space
data
values
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES07711540T
Other languages
English (en)
Inventor
Jorg Weihing
David Radtke
Jurgen Wurster
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GMG GmbH and Co KG
Original Assignee
GMG GmbH and Co KG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GMG GmbH and Co KG filed Critical GMG GmbH and Co KG
Application granted granted Critical
Publication of ES2336619T3 publication Critical patent/ES2336619T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6058Reduction of colour to a range of reproducible colours, e.g. to ink- reproducible colour gamut

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Image Processing (AREA)
  • Color Image Communication Systems (AREA)
  • Spectrometry And Color Measurement (AREA)
  • Processing Of Color Television Signals (AREA)

Abstract

Procedimiento para la transformación de datos o valores característicos del color de un espacio de color de origen a un espacio de color de destino, teniendo ambos una relación con un espacio de color base definido, definiendo al menos un plano o eje en los espacios de color un curso de luminosidad de claro a oscuro y planos que se extienden transversalmente respecto a ello variaciones de color, comprendiendo las siguientes etapas: a) desplazamiento del espacio de color de origen y/o del espacio de color de destino mediante conversión de todos los datos o valores característicos del color de uno de los dos espacios de color en otros datos o valores característicos del color en el espacio de color base, de modo que el espacio de color de origen y el espacio de color de destino coincidan respecto a al menos un valor de color dispuesto en el borde de un espacio de color, b) escalada del espacio de color de origen y/o del espacio de color de destino mediante conversión de todos los datos o valores característicos del color de uno de los dos espacios de color en otros datos o valores característicos del color en el espacio de color base, de modo que el espacio de color de origen y el espacio de color de destino coincidan respecto a al menos un plano definido por el valor de color de borde que se ha hecho coincidir y un valor de color de borde dispuesto fundamentalmente en el lado opuesto, c) conversión de cada valor de color del espacio de color de origen que está dispuesto fuera del espacio de color de destino en un valor de color más cercano a este valor de color en la zona de borde del espacio de color de destino, d) desplazamiento de los datos o valores característicos del color dispuestos en un espacio de borde definido del espacio de color de destino al interior del espacio de color de destino mediante conversión en función del número de datos o valores característicos del color de borde idénticos en datos o valores característicos del color dispuestos fundamentalmente en el mismo plano de variación de color hasta la obtención de un número predeterminado de datos o valores característicos del color de borde idénticos en el plano de variación de color correspondiente.

Description

Procedimiento para la transformación de datos o valores característicos del color.
La presente invención se refiere a un procedimiento para la transformación de datos o valores característicos del color de un espacio de color de origen en un espacio de color de destino.
Fundamentos
Los colores que pueden ser distinguidos por el ser humano se generan gracias a la luz de distintas longitudes de onda. Cada longitud de onda tiene su propio color. El ojo humano dispone de receptores que reaccionan a distintas longitudes de onda. Al definirse un observador estándar, las partes rojas, verdes y azules de una luz que incide en el ojo permiten dividir cada curva espectral en los tres valores numéricos XYZ. No obstante, para la reproducción industrial de colores, esta descripción no es suficiente y los valores numéricos tienen poca correlación con las propiedades del color que se perciben visualmente. La percepción de color se genera en el cerebro tras la recepción de un espectro de luz por el ojo. El estímulo de color es la radiación físicamente medible que se genera en una fuente de luz y que es reflejada por el cuerpo observado. La valencia cromática es el resultado de la percepción visual en el ojo del observador. El estímulo de color puede medirse físicamente y se usa, por lo tanto, como base para los modelos de color.
Los modelos de dos colores desarrollados originalmente comprendían una tabla de colores bidimensional (x, y), que variaba gracias a un valor de luminosidad (Y). En este modelo de color resultó ser problemático que las distancias que según la percepción eran iguales no correspondían también a las mismas distancias numéricas.
A partir del conocimiento de que un color nunca puede ser al mismo tiempo azul y amarillo o rojo y verde, se desarrolló el modelo de color Lab que se basaba en la teoría de los colores complementarios. L* describe la luminosidad, a* el valor rojo/verde y b* el valor amarillo/azul de un color. En la Figura 1 se muestra una representación esquemática del modelo Lab. La definición de un color según el modelo de color Lab no depende del equipo.
Una multitud de equipos técnicos, monitores de color, escáneres, iluminadores de diapositivas, proyectores de diapositivas, cámaras digitales y similares trabajan según un modelo de color aditivo. Al proyectar los colores fluorescentes aditivos rojo, verde y azul unos sobre otros, se suman resultando el color blanco. Un aumento de la intensidad del color vuelve una imagen más luminosa. De forma convencional, se representan 256 grados de densidad de 0 (sin color) hasta 255 (color puro) de una forma comprobable. Se trata del modelo de color RGB, que permite también usar en lugar de los grados de densidad porcentajes para los tres colores. En el procesamiento digital se necesitan, por lo tanto, según el modelo RGB 3 bits por pixel y a partir del producto 256 x 256 x 256 pueden representarse un total de 16,7 millones de colores.
Esto, no obstante, no es el caso en la aplicación de color. Las impresoras, máquinas de impresión y similares no trabajan con colores fluorescentes sino con colores primarios cubridores. Para ello se desarrolló el modelo de color sustractivo. Cuanto más colores se impriman uno encima de otro tanto más oscuro es el resultado. De todos los colores con intensidad total impresos uno encima de otro resulta negro. Estos colores son cian (verde/azul), amarillo y magenta (púrpura). Adicionalmente se usa negro. Amarillo, verde/azul y magenta se generan al mezclarse a partes iguales respectivamente dos de los colores primarios aditivos rojo, verde y azul. Si bien resulta teóricamente negro cuando se imprimen amarillo y púrpura uno encima de otro, no obstante, en la técnica de imprenta resulta un gris oscuro o marrón. Gracias al uso adicional de negro se aumenta, por lo tanto, la percepción de intensidad y, además, se ahorra tinta de imprenta. A partir de las denominaciones inglesas de los colores cian, amarillo-yellow, magenta y un proceso de conversión a negro, del que resulta un valor K, se desarrolló el modelo de color CMYK.
Es evidente que en un modelo de color CMYK los valores elevados conducen a tonos oscuros, mientras que en un modelo de color RGB los valores elevados conducen a tonos claros. Una imagen impresa con muchos contrastes aparece, por lo tanto, pálida en el monitor. Por esta razón, pero también para volver compatibles las representaciones en sistemas similares, es necesario convertir los datos o valores característicos del color de un espacio de color de origen en un espacio de color de destino.
Estado de la técnica
Para la conversión de datos o valores característicos del color de un espacio de color a otro se ha fijado un estándar ICC.
Cuando el espacio de color de origen y el espacio de color de destino tienen el mismo volumen y son, por ejemplo también del mismo tipo, o cuando el espacio de color de destino es incluso más grande que el espacio de color de origen, cada valor de color del espacio de color de origen puede reproducirse en un valor de color correspondiente del espacio de color de destino. De este modo no es necesario tomar medidas especiales.
Surgen problemas cuando deben reproducirse, por ejemplo, espacios de color de distintos modelos de color unos en otros. El espacio de color RGB arriba descrito, en muchos casos tiene un volumen de colores claramente mayor que el espacio de color CMYK de un sistema de impresión o similares. El número de los colores de un espacio de color que pueden representarse como máximo se llama "gamut". De ello surge el concepto gamut mapping, que representa las estrategias de sustituir colores del espacio de color de origen que ya no pueden ser representados por colores del espacio de color de destino sin que varíe la percepción de color global del resultado final.
El estándar ICC conoce un procedimiento que se llama proyecto de renderizado colorimétrico (Rendering Intent (colorimetric)). Cuando el espacio de color de destino tiene el mismo tamaño o un tamaño mayor que el espacio de color de origen, cada valor inicial se representa en el espacio de color de destino visualmente de la misma forma, puesto que la distancia DeltaE mínima es el criterio de la transformación de color.
Se usa por ejemplo en el caso de la simulación de una impresión offset con datos CMYK mediante una impresora proof digital. El volumen de colores de una impresora proof digital es por lo general mayor que la de la impresión offset. Al simular el offset, los colores a imprimir se convierten mediante el perfil de impresión a Lab siendo convertidos posteriormente por el proyecto de renderizado colorimétrico del perfil de la impresora proof.
Cuando la conversión se realiza de un espacio de color grande a uno más pequeño, todos los colores que no pueden ser representados se reducen por conversión al siguiente color imprimible. El espacio de color más grande se corta en los límites de la zona imprimible. No varían los datos o valores característicos del color del medio de origen que están situados dentro del medio de destino. La Figura 2 muestra una representación esquemática para este procedimiento. Prácticamente todos los colores que ya no pueden representarse del espacio de color de origen más grande se representan en puntos marginales del espacio de color de destino más pequeño, cortándose prácticamente el borde saliente del espacio de color de origen.
Otro procedimiento del estándar ICC se llama proyecto de renderizado perceptual (perceptual rendering intent). Este proyecto de renderizado sirve para la conversión de un espacio de color grande a uno más pequeño. Teniéndose en cuenta las propiedades del papel, de la dinámica y de los colores del sistema de salida, se comprime todo el espacio de color. Se procede de tal modo que el ojo humano perciba la representación en el espacio de color de destino lo más fiel posible al original. Se modifican todos los datos o valores característicos del color contenidos en la imagen, independientemente de si ya están en el intervalo de colores reproducible del espacio de color de destino o si no están en este intervalo. Tras la transformación de colores, la imagen queda equilibrada en cuanto al color, aunque puede percibirse más bien pálida, puesto que en muchos casos se reducen los valores de la saturación.
El proyecto de renderizado fotográfico se usa, por ejemplo, para la transformación de un espacio de color RGB en un espacio de color CMYK. La Figura 3 muestra una representación esquemática, según la cual el espacio de color de origen más grande "se mete a presión" en el espacio de color de destino más pequeño.
Cuando se cortan los colores del espacio de color de origen más grande en el borde del espacio de color de destino según el primer procedimiento, esto provoca en particular una pérdida óptica de detalles, sobre todo en las zonas oscuras. Según el segundo procedimiento, los colores caben en el nuevo espacio de color, aunque esto va a cargo del contraste. Los dos procedimientos conocidos no conducen a resultados de color satisfactorios que puedan aplicarse en todos los casos.
K. Braun et al. proponen en "Development and Evaluation of Six Gamut-Mapping Algorithms for Pictorial Images", Proceedings of the 7th IS&T Color Imaging Conference, 16 de noviembre de 1999, pág. 144-148 distintas transformaciones del espacio de color, que resuelven los problemas en las transformaciones y compresiones de espacios de color.
También en "Gamut Mapping for Pictorial Images", TAGA Proceedings, 1999, pág. 645-680 G. Braun et al. hablan de transformaciones del espacio de color.
El documento US 2004/0056867 (Chengwu Cui et al.) da a conocer un algoritmo para la transformación del espacio de color, que es especialmente adecuado para gráficos de negocios.
El documento EP 1 768 381 (Sony Corporation) revindica una fecha de prioridad del 8 de septiembre de 2005 por lo que es un documento por el que rige el Art. 54 (3) EPC. Este documento también da a conocer un procedimiento para la transformación y compresión de espacios de color. Aquí, los colores que tienen distintos valores en el espacio de color de origen, pero que son iguales en el espacio de color de destino debido a una compresión del espacio de color, se vuelven a diferenciar en una etapa posterior, de modo que finalmente también tienen valores distintos en el espacio de color de destino.
Exposición de la invención
Partiendo del estado de la técnica anteriormente descrito, la invención tiene el objetivo de proporcionar un procedimiento para la transformación de un espacio de color de origen en un espacio de color de destino en el que se eviten los inconvenientes anteriormente descritos, es decir, en particular una compresión demasiado fuerte del espacio de color, minimizándose las pérdidas de detalles y de contraste.
La solución técnica de este objetivo se consigue mediante un procedimiento según la reivindicación 1.
A continuación, se describirán otras ventajas y características de la invención que son esenciales para la invención.
Según la invención se parte de un espacio de color de origen y un espacio de color de destino que tienen ambos una relación con un espacio de color base definido. El espacio de color de origen y de destino pueden corresponder al mismo modelo. Por ejemplo, puede ser más grande el espacio de color de una impresora digital que el espacio de color de una máquina de impresión offset, aunque los dos se mandan en el sistema CMYK. No obstante, también es posible que los dos espacios de color deban asignarse a distintos modelos, por ejemplo una imagen de una cámara digital se describe en el espacio de color de origen RGB, que antes de la impresión debe transformarse en el espacio de color de destino CMYK. Los dos espacios de color pueden representarse en relación con un espacio de color base, por ejemplo Lab o también xyY o XYZ. En los espacios de color habrá al menos un plano o un eje, aunque en la mayoría de los casos un espacio central que define una distribución de la luminosidad. Unos planos que por lo general se extienden en la dirección perpendicular o transversal respecto a ello definen las variaciones de color correspondientes.
Según la invención, en primer lugar se hacen coincidir el espacio de color de origen y el espacio de color de destino respecto a al menos un valor de color dispuesto en el borde de un espacio de color. Para ello, cada valor de color de un espacio de color se convierte en un valor de color correspondiente en el espacio de color base, de modo que al menos un valor de color del borde del espacio de color que se genera por la conversión es idéntico al mismo valor de color del borde del otro espacio de color. Por ejemplo, es recomendable tomar el intervalo de datos o valores característicos del color que describe el punto más luminoso y/o el punto blanco. El espacio de color de origen y el espacio de color de destino coinciden, por lo tanto, al menos en el punto blanco. Para realizarlo, se determina, por ejemplo, la distancia entre el punto blanco del espacio de color de origen y el punto blanco del espacio de color de destino y el valor de color se desplaza la misma distancia en el espacio de color base para cada punto del espacio de color de origen. El espacio de color de origen y el espacio de color de destino coinciden, por lo tanto, respecto al punto blanco. No obstante, en principio también puede usarse cualquier otro punto que pueda ser determinado claramente.
Según otro paso, mediante escalada se define ahora también un segundo punto de valor de color coincidente de los dos espacios de color y cada punto de un espacio de color se desplaza la medida necesaria para coincidir en un segundo punto. Es recomendable elegir para ello el valor de luminosidad más oscuro, prácticamente el punto negro, si para el primer valor de color coincidente se ha elegido el punto blanco. En este caso, es recomendable escalar hacia abajo el espacio de color más grande. Para ello, puede usarse la relación de las distancias de luminosidad entre el punto blanco y el punto negro del espacio de color más pequeño respecto a la relación entre el punto blanco y el punto negro del espacio de color más grande. Esta relación multiplicada con la distancia del valor de color que ha de ser desplazado, respectivamente, hace que los datos o valores característicos del color se desplacen cada vez menos yendo desde la oscuridad a la luminosidad.
El desplazamiento se realiza preferiblemente en paralelo al eje de unión entre el primer valor de color que se hace coincidir y el segundo valor de color que se hace coincidir. El resultado de esta escalada son dos espacios de color coincidentes, que coinciden en cualquier caso respecto al plano o al espacio entre el primero y el segundo valor de color que se han hecho coincidir. Gracias a la escalda, en las zonas del borde puede resultar una zona en la que el espacio de color de origen presenta datos o valores característicos del color que están dispuestos fuera del espacio de color de destino y viceversa.
En otro paso se convierte ahora cada valor de color del espacio de color de origen que está dispuesto fuera del espacio de color de destino en el valor de color del espacio de color de destino más cercano a este valor de color del espacio de color de origen.
Esto son, por consiguiente, datos o valores característicos del color dispuestos en las superficies de borde del espacio de color de destino, ocupados de forma múltiple. Esta conversión se registra.
Respecto al espacio de color de destino se elige ahora por planos una zona de borde, cuyo grosor depende del número de datos o valores característicos del color del borde ocupados de la misma forma.
Cuando el plano de variación de color respectivamente observado tiene, por consiguiente, un valor de borde ocupado de forma múltiple, porque una multitud de datos o valores característicos del color del espacio de color de origen se han convertido en este valor de color de borde del espacio de color de destino, un número correspondiente determinado según una función predefinida de datos o valores característicos del color dispuestos detrás en el espacio de color se desplazan al interior del espacio de color de destino, es decir, se convierten en datos o valores característicos del color dispuestos por detrás. Este paso se repite reduciéndose también el grosor de la zona de desplazamiento porque también va reduciéndose el número de datos o valores característicos del color ocupados de la misma forma, hasta que se haya alcanzado un número predeterminado de datos o valores característicos del color ocupados de la misma forma.
En la práctica, este procedimiento descrito en último lugar corresponde al aplanamiento de una curva. Cuando para un rayo de variación de color del espacio de color de destino la curva de datos o valores característicos del color se anota en un sistema de coordenadas, como se muestra en la Figura 4, se ve que la curva presenta en su extremo una multitud de datos o valores característicos del color ocupados de la misma forma. En función de este número se desplaza ahora un intervalo correspondiente de datos o valores característicos del color dispuestos por delante hacia el interior, para conseguir un aplanamiento. El número de los datos o valores característicos del color ocupados de la misma forma se reduce y la curva se vuelve más plana, hasta que se consiga una curva bien aplanada de datos o valores característicos del color que pueden ser representados en el espacio de color de destino como se muestra en la Figura 4c.
Con el procedimiento según la invención se consigue que la pérdida de detalles, en particular en los intervalos de colores saturados, se haya reducido a un mínimo. Además, puede mantenerse en gran medida el grado de contraste.
En el espacio de color de destino obtenido se encuentra, por lo tanto, para cada valor de color del espacio de color de origen un valor de color dispuesto en el espacio de color de destino. Debido a las reglas de transformación aplicadas, ahora pueden generarse representaciones mediante el espacio de color de destino que corresponden fundamentalmente al original en el espacio de color de origen, siendo en particular iguales para el ojo humano respecto a los detalles y los efectos de contraste.
Otra mejora resulta gracias a la siguiente descripción. En el paso del procedimiento de la escalada de un espacio de color en dirección al otro espacio de color, con o sin desplazamiento previo de un espacio de color respecto al otro, se trata de desplazar datos o valores característicos del color en zonas de borde significantes de un espacio de color a datos o valores característicos del color significantes comparables en la zona de borde del otro espacio de color y desplazar a partir de ello según una regla predeterminada todos los datos o valores característicos del color de un espacio de color en una paralelidad correspondiente según una relación determinada. De este modo se hacen coincidir al menos líneas o planos de los espacios de color. Como se ha representado anteriormente, puede usarse, por ejemplo, una relación de tramo multiplicada con la distancia variable para definir el desplazamiento del valor de color para cada punto y hacer coincidir de este modo un espacio de color al menos en una dirección o a lo largo de un plano con un segundo espacio de color respecto a su extensión.
Ahora se propone superponer una función a la prescripción de representación, pudiendo influirse con esta función adicionalmente en los importes de los desplazamientos de los datos o valores característicos del color a otros datos o valores característicos del color. Por ejemplo, puede superponerse una curva en S de modo que en el caso de distancias más grandes tienen lugar desplazamientos más grandes y en el caso de distancias más pequeñas desplazamientos más pequeños además de la prescripción de desplazamiento lineal o en función de la distancia. De este modo es posible, por ejemplo, desplazar muy poco los valores luminosos desplazando, por lo contrario, los valores oscuros muy lejos.
Otra mejora se refiere a una medida de obtener fundamentalmente la extensión del llamado eje de grises en el espacio de color de origen en cualquier tipo de transformación.
En los espacios de color, el eje de grises es por lo general el tramo entre el punto blanco y el punto negro, aunque el mismo ha de verse no tanto de forma lineal sino más bien en forma de columna de modo estereoscópico. Cuando se desplaza ahora un espacio de color, se escala o se representa de otra manera en otro espacio de color, esto conduce por lo general a que los datos o valores característicos del color dispuestos a lo largo del eje de grises también son convertidos en datos o valores característicos del color de destino, donde están por ejemplo modificados en cuanto al color. Esto puede ser válido de forma general para un intervalo concreto de datos o valores característicos del color pero también para otros planos, ejes, colores individuales o similares. En lugar de los datos o valores característicos del color del eje de grises, el procedimiento según la invención también puede aplicarse, por ejemplo, a un plano de color, un rayo de color, un intervalo de luminosidad o similares.
Se registra la posición original de los intervalos de datos o valores característicos del color que deben mantenerse, así como los procesos de procesamiento, como desplazar, escalar, convertir y similares y/o los datos o valores característicos del color de destino concretos. A continuación, se realiza con ayuda de un función un desplazamiento a la posición inicial para al menos una parte de los datos o valores característicos del color registrados. También puede esta previsto que se envuelva un rayo, un eje o un intervalo con un espacio desplazándose a la posición inicial según reglas predeterminadas.
Al obtenerse el eje de grises, el desplazamiento puede elegirse, por ejemplo, menor en función de la luminosidad del valor, es decir, el desplazamiento puede ser mayor cuanto más cerca esté del punto negro.
Por lo tanto, pueden recalcularse de forma selectiva intervalos de datos o valores característicos del color al menos aproximadamente en dirección a su origen, pudiendo hacerse esto de forma diferenciada en función de parámetros. De este modo puede garantizarse una coincidencia visual entre el eje de grises del espacio de color de origen y el eje de grises del espacio de color de destino.
Otra mejora se refiere a un procedimiento según el cual pueden corregirse determinados datos o valores característicos del color o intervalos de datos o valores característicos del color. Para este fin se define un determinado valor de color o intervalo de datos o valores característicos del color en el espacio de color de destino y en la tabla de asignación se modifica el valor de color correspondiente del espacio de color de destino de la forma deseada, es decir, se desplaza, por ejemplo, a un valor de color más luminoso, más oscuro o se modifica también la dirección de color.
Ahora está previsto envolver el valor de color o intervalo de datos o valores característicos del color elegido con una estructura de cuerpo virtual predeterminada, por ejemplo una esfera, un huevo o también cuerpos no redondos. De ello resulta una cantidad de datos o valores característicos del color que definen un cuerpo alrededor del valor de color que ha de ser corregido. Según una función que tiene en cuenta la distancia entre el valor de color correspondiente y el valor de color elegido se produce a continuación un desplazamiento de todo el cuerpo en la lista de asignación de los datos o valores característicos del color del espacio de color de destino. Cuanto más alejado esté un valor de color del valor de color elegido tanto menor es su desplazamiento. De este modo se consigue que en las representaciones los intervalos de datos o valores característicos del color modificados queden ajustados prácticamente con transiciones suaves a su entorno.
Otras ventajas y características de la invención resultan de la descripción expuesta a continuación de un ejemplo de realización con ayuda de las figuras.
Muestran:
La Figura 1 una representación esquemática del modelo Lab;
la Figura 2 una representación esquemática para la explicación del procedimiento de recortar espacios de color;
la Figura 2 una representación esquemática para la explicación del procedimiento de meter a presión un espacio de color de origen más grande en un espacio de color de destino más pequeño;
las Figuras 4a a 4c curvas de datos o valores característicos del color en un sistema de coordenadas para la explicación de las funciones de aplanamiento;
la Figura 5a a 5c una representación esquemática en forma de una imagen para explicar la modificación de un espacio de color de origen en comparación con un espacio de color de destino.
En la representación esquemática de un espacio de color Lab mostrada en la Figura 1 pueden verse los emparejamientos de colores rojo/verde así como azul/amarillo que se excluyen mutuamente, que definen prácticamente el ecuador. Si se parte del centro por ejemplo en dirección al rojo, es decir +a*, esto significa que se añade una parte de rojo cada vez más grande. Lo mismo es válido para las otras direcciones de color y en el intermedio existen naturalmente las mezclas correspondientes. Una escala claro/oscuro representa el valor L*, que va desde negro (L=0) hasta blanco (L=100). Resultan, por lo tanto, planos de luminosidad para el plano de color ecuatorial que indica el intervalo normal con L=50. También puede variarse un valor de rojo fijo prácticamente en paralelo a la línea de luminosidad o columna de luminosidad hacia la luminosidad o la oscuridad.
Según la Figura 2 puede verse como según el procedimiento del proyecto de renderizado colorimétrico el espacio de color de origen o de partida 1 más grande se reduce al espacio de color de destino 2 más pequeño. Esto se realiza según este procedimiento porque los datos o valores característicos del color 4 dispuestos en las zonas 3 salientes se convierten para quedar respectivamente en el valor de color 5 dispuesto en la zona de borde del espacio de color de destino 2. Esto equivale a un recorte de las zonas salientes puesto que, si debe imprimirse según la tabla de asignación el valor de color 4 del espacio de color de origen, se imprime el valor de color 5 en el borde del espacio de color de destino 2. Las zonas 3 salientes quedan por lo tanto cortadas.
Según la Figura 3, por lo contrario, el espacio de color 1 más grande se "encoge" o "se mete a presión" en el espacio de color 2 más pequeño obteniéndose el espacio de color final 3. todos los puntos del espacio de color 1 se desplazan mediante la conversión en dirección al centro resultando el espacio de color final 3, que está contenido completamente en el espacio de color de destino 2.
Como puede verse, los espacios de color pueden diferir de formas de cuerpos redondos o simétricos según la calidad y capacidad del equipo en cuestión. Esto es válido para equipos digitales, como cámara, monitor y similares, cuya capacidad de color se describe en el modelo RGB al igual que para equipos como impresora y similares, cuya capacidad de color se describe en el modelo CMYK.
Las Figuras 5a a 5c muestran el proceso de conversión según la invención, en el que el espacio de color de origen 11 más grande se transforma en el espacio de color de origen 12 más pequeño. En primer lugar se hacen coincidir los espacios de color 11 y 12 respecto a su punto blanco 13 y a continuación se desplaza o conforma el espacio de color 11 más grande de forma escalada de tal modo que también los punto negros 14 de los espacios de color coincidan. Esto se realiza mediante desplazamiento de cada punto del espacio de color 11 más grande.
Las zonas salientes del espacio de color 11 se convierten a continuación según la invención en primer lugar en los valores límite más cercanos o los datos o valores característicos del color del borde del espacio de color 11 más pequeño, cuyo espacio del borde se aplana posteriormente según el procedimiento según la invención.
La Figura muestra a título de ejemplo la extensión de una curva para un color. En el eje X están marcados los datos o valores característicos del color de entrada, en el eje Y los datos o valores característicos del color de salida. El eje X se extiende desde el 0 al 100% del color en cuestión. La curva muestra que a medida que aumenta la intensidad del color la curva va contra un límite, de modo que en el estado mostrado en la Figura 4a resulta la zona 7 de datos o valores característicos del color fundamentalmente iguales. Dicho de otro modo, siempre cuando se solicita un valor de color correspondiente del espacio de color de origen se usa respectivamente este valor máximo en el espacio de color de destino.
Se define un límite de zona 10, que depende fundamentalmente de la longitud de la zona 7 y se convierten los datos o valores característicos del color dispuestos más allá del límite en una zona dispuesta a mayor profundidad, de modo que, como se muestra en la Figura 4b, la zona 8 de los mismos datos o valores característicos del color se reduce en comparación con la zona 7 mostrada en la Figura 4a. Este proceso se repite hasta que resulte un estado de una curva 9 fundamentalmente aplanada como se muestra en la Figura 4c.
Los ejemplos de realización descritos sólo sirven para fines explicativos y no son restrictivos.
Lista de signos de referencia
1
Espacio de color de origen
2
Espacio de color de destino
3
Zona saliente
4
Valor de color
5
Valor de color
6
Prescripción de transformación
7
Zona de datos o valores característicos del color iguales
8
Zona de datos o valores característicos del color iguales
9
Curva aplanada
10
Valor límite
11
Espacio de color de origen
12
Espacio de color de destino
13
Punto blanco
14
Punto negro.

Claims (1)

1. Procedimiento para la transformación de datos o valores característicos del color de un espacio de color de origen a un espacio de color de destino, teniendo ambos una relación con un espacio de color base definido, definiendo al menos un plano o eje en los espacios de color un curso de luminosidad de claro a oscuro y planos que se extienden transversalmente respecto a ello variaciones de color, comprendiendo las siguientes etapas:
a)
desplazamiento del espacio de color de origen y/o del espacio de color de destino mediante conversión de todos los datos o valores característicos del color de uno de los dos espacios de color en otros datos o valores característicos del color en el espacio de color base, de modo que el espacio de color de origen y el espacio de color de destino coincidan respecto a al menos un valor de color dispuesto en el borde de un espacio de color,
b)
escalada del espacio de color de origen y/o del espacio de color de destino mediante conversión de todos los datos o valores característicos del color de uno de los dos espacios de color en otros datos o valores característicos del color en el espacio de color base, de modo que el espacio de color de origen y el espacio de color de destino coincidan respecto a al menos un plano definido por el valor de color de borde que se ha hecho coincidir y un valor de color de borde dispuesto fundamentalmente en el lado opuesto,
c)
conversión de cada valor de color del espacio de color de origen que está dispuesto fuera del espacio de color de destino en un valor de color más cercano a este valor de color en la zona de borde del espacio de color de destino,
d)
desplazamiento de los datos o valores característicos del color dispuestos en un espacio de borde definido del espacio de color de destino al interior del espacio de color de destino mediante conversión en función del número de datos o valores característicos del color de borde idénticos en datos o valores característicos del color dispuestos fundamentalmente en el mismo plano de variación de color hasta la obtención de un número predeterminado de datos o valores característicos del color de borde idénticos en el plano de variación de color correspondiente.
ES07711540T 2006-02-17 2007-02-15 Procedimiento para la transformacion de datos o valores caracteristicos del color. Active ES2336619T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102006007852A DE102006007852A1 (de) 2006-02-17 2006-02-17 Verfahren zur Transformation von Farbwerten
DE102006007852 2006-02-17

Publications (1)

Publication Number Publication Date
ES2336619T3 true ES2336619T3 (es) 2010-04-14

Family

ID=37983373

Family Applications (1)

Application Number Title Priority Date Filing Date
ES07711540T Active ES2336619T3 (es) 2006-02-17 2007-02-15 Procedimiento para la transformacion de datos o valores caracteristicos del color.

Country Status (6)

Country Link
US (1) US8643665B2 (es)
EP (1) EP1985107B1 (es)
AT (1) ATE448640T1 (es)
DE (2) DE102006007852A1 (es)
ES (1) ES2336619T3 (es)
WO (1) WO2007093411A1 (es)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE545063T1 (de) 2008-04-22 2012-02-15 Gmg Gmbh & Co Kg Herstellung von testdrucken
JP5777497B2 (ja) * 2011-12-01 2015-09-09 キヤノン株式会社 色処理装置およびその方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5933578A (en) 1997-04-08 1999-08-03 Barco Graphics, N.V. Method and device for determining the color appearance of color overprints
WO2004008737A1 (en) 2002-07-10 2004-01-22 Agfa-Gevaert System and method for reproducing colors on a printing device
US6956581B2 (en) 2002-09-19 2005-10-18 Lexmark International, Inc. Gamut mapping algorithm for business graphics
EP1489831B1 (en) 2003-06-16 2013-05-01 X-Rite Europe GmbH Color management system using distributed profiles for color printing systems
US7423778B2 (en) 2003-08-01 2008-09-09 Ecole Polytechnique Federale De Lausanne (Epfl) Prediction model for color separation, calibration and control of printers
JP4534917B2 (ja) * 2005-09-08 2010-09-01 ソニー株式会社 色域圧縮方法、プログラム、色域圧縮装置

Also Published As

Publication number Publication date
EP1985107B1 (de) 2009-11-11
US8643665B2 (en) 2014-02-04
WO2007093411A1 (de) 2007-08-23
DE502007001968D1 (de) 2009-12-24
US20100277499A1 (en) 2010-11-04
EP1985107A1 (de) 2008-10-29
ATE448640T1 (de) 2009-11-15
DE102006007852A1 (de) 2007-08-30

Similar Documents

Publication Publication Date Title
NL1029243C2 (nl) Inrichting voor het afbeelden van kleurengamma met gebruikmaking van vectoroprekking en werkwijze daarvoor.
JP7065917B2 (ja) 三次元(3d)対応ディスプレイ上への広色域二次元(2d)画像の描画
KR20130125403A (ko) 컬러 이미지를 생성하기 위한 방법 및 이를 이용하는 이미징 장치
JP2010517075A (ja) 広い色域アナグリフ
Hung-Shing et al. Three-dimensional gamut mapping method based on the concept of image-dependence
KR20150110507A (ko) 컬러 이미지를 생성하기 위한 방법 및 이를 이용하는 이미징 장치
US20160212304A1 (en) Gamut Mapping Systems and Methods
ES2336619T3 (es) Procedimiento para la transformacion de datos o valores caracteristicos del color.
WO2002078320A3 (en) Digital halftoning
ES3062341T3 (en) Projection system and method with blended color gamut
US9451225B2 (en) Color augmented local area contrast enhancement
US20100156929A1 (en) Ridge-based color gamut mapping
ES3058635T3 (en) Digital printing head
CN111801938B (zh) 在支持三维(3d)的显示器上渲染广色域、二维(2d)图像
US6386670B1 (en) Printing black and three colors from three color data
CN118872258B (zh) 图像处理方法及装置
US7742206B2 (en) Methods and systems for color gamut adjustment
Le Moan et al. Spectral printing with a CMYKRGB printer: a closer look
KR100753213B1 (ko) 레이저를 이용한 투명체 내부 가공시스템 및 방법
TW200513392A (en) Method of adjusting halftone image dot positions for improving print quality
JP5306110B2 (ja) 画像処理装置、画像処理方法、プログラム及び記憶媒体
JP4635916B2 (ja) 画像データの色の補正
JP2007174126A (ja) 画像処理装置及び方法
ES2273631T3 (es) Procedimiento para producir un dibujo patron para la calibracion de dispositivos de entrada de imagenes digitales.
Lau A Cluster-Based Framework for Contrast Preservation during Color Space Transformations