stringtranslate.com

Gestión del color

La gestión del color es el proceso de garantizar colores consistentes y precisos en distintos dispositivos, como monitores , impresoras y cámaras . Implica el uso de perfiles de color, que son descripciones estandarizadas de cómo deben mostrarse o reproducirse los colores.

La gestión del color es necesaria porque los distintos dispositivos tienen distintas capacidades y características de color. Por ejemplo, un monitor puede mostrar los colores de forma distinta a como los reproduce una impresora. Sin la gestión del color, la misma imagen puede aparecer de forma diferente en distintos dispositivos, lo que genera inconsistencias e imprecisiones.

Para lograr la gestión del color, se crea un perfil de color para cada dispositivo que participa en el flujo de trabajo de color. Este perfil describe las capacidades y características de color del dispositivo, como su gama de colores (rango de colores que puede mostrar o reproducir) y la temperatura de color. Estos perfiles se utilizan luego para traducir colores entre dispositivos, lo que garantiza una reproducción del color uniforme y precisa.

La gestión del color es especialmente importante en sectores como el diseño gráfico, la fotografía y la impresión, donde la representación precisa del color es crucial. Ayuda a mantener la coherencia del color durante todo el flujo de trabajo, desde la captura de una imagen hasta su visualización o impresión.

Algunas partes de la gestión del color se implementan en el sistema operativo (OS), las bibliotecas auxiliares, la aplicación y los dispositivos. El tipo de perfil de color que se utiliza normalmente se denomina perfil ICC . Una visión multiplataforma de la gestión del color es el uso de un sistema de gestión del color compatible con ICC. El Consorcio Internacional del Color (ICC) es un consorcio industrial que ha definido:

Existen otros enfoques para la gestión del color además de utilizar perfiles ICC. Esto se debe en parte a la historia y en parte a otras necesidades que no cubren los estándares ICC. Las industrias cinematográficas y de radiodifusión utilizan algunos de los mismos conceptos, pero con frecuencia dependen de soluciones boutique más limitadas. La industria cinematográfica, por ejemplo, suele utilizar LUT ( tablas de consulta ) 3D para representar una transformación de color completa para una codificación RGB específica.

A nivel de consumidor, la gestión de color de todo el sistema está disponible en la mayoría de los productos de Apple (macOS, iOS, iPadOS, watchOS). [2] Microsoft Windows carece de gestión de color de todo el sistema y prácticamente todas las aplicaciones no emplean la gestión de color. [3] La API del reproductor multimedia de Windows no tiene en cuenta el espacio de color y, si las aplicaciones quieren gestionar el color de los vídeos de forma manual, deben incurrir en importantes penalizaciones de rendimiento y consumo de energía. Android admite la gestión de color de todo el sistema, [4] pero la mayoría de los dispositivos se entregan con la gestión de color deshabilitada. [5]

Descripción general

  1. Caracterizar. Cada dispositivo con gestión de color requiere una tabla personalizada, o "perfil de color", que caracteriza la respuesta de color de ese dispositivo en particular.
  2. Estandarizar. Cada perfil de color describe estos colores en relación con un conjunto estandarizado de colores de referencia (el "Espacio de conexión de perfiles").
  3. Traducir. El software de gestión del color utiliza estos perfiles estandarizados para traducir el color de un dispositivo a otro. Esto normalmente lo realiza un módulo de gestión del color (CMM). [6]

Hardware

Caracterización

Para describir el comportamiento de varios dispositivos de salida, se deben comparar (medir) en relación con un espacio de color estándar . A menudo, primero se realiza un paso llamado linealización, para deshacer el efecto de la corrección gamma que se realizó para aprovechar al máximo las rutas de color limitadas de 8 bits . Los instrumentos utilizados para medir los colores de los dispositivos incluyen colorímetros y espectrofotómetros . Como resultado intermedio, la gama del dispositivo se describe en forma de datos de medición dispersos. La transformación de los datos de medición dispersos en una forma más regular, utilizable por la aplicación, se denomina creación de perfiles . La creación de perfiles es un proceso complejo que implica matemáticas, cálculos intensos, juicio, pruebas e iteración. Una vez finalizado el perfil, se crea una descripción de color idealizada del dispositivo. Esta descripción se denomina perfil .

Calibración

La calibración es como la caracterización, excepto que puede incluir el ajuste del dispositivo, en lugar de solo la medición del dispositivo. A veces se evita la gestión del color calibrando los dispositivos con un espacio de color estándar común, como sRGB ; cuando dicha calibración se realiza lo suficientemente bien, no se necesitan traducciones de color para que todos los dispositivos gestionen los colores de manera uniforme. Esta evitación de la complejidad de la gestión del color fue uno de los objetivos en el desarrollo de sRGB.

Perfiles de color

Una vista 3D de dos perfiles ICC

Incrustar

Los formatos de imagen (como TIFF , JPEG , PNG , EPS , PDF y SVG ) pueden contener perfiles de color integrados , pero el formato de imagen no los exige. El estándar del Consorcio Internacional del Color se creó para reunir a varios desarrolladores y fabricantes. El estándar ICC permite el intercambio de características de dispositivos de salida y espacios de color en forma de metadatos . Esto permite la integración de perfiles de color en imágenes, así como su almacenamiento en una base de datos o en un directorio de perfiles.

Espacios de trabajo

Los espacios de trabajo, como sRGB , Adobe RGB o ProPhoto, son espacios de color que facilitan buenos resultados durante la edición. Por ejemplo, los píxeles con valores iguales de R,G,B deberían aparecer neutrales. El uso de un espacio de trabajo (gama) grande conducirá a la posterización , mientras que el uso de un espacio de trabajo pequeño conducirá al recorte . [7] Esta disyuntiva es una consideración para el editor de imágenes crítico.

Transformación de color

La transformación de color, o conversión de espacio de color, es la transformación de la representación de un color de un espacio de color a otro. Este cálculo es necesario siempre que se intercambian datos dentro de una cadena gestionada por colores y lo lleva a cabo un módulo de correspondencia de colores. La transformación de la información de color perfilada a diferentes dispositivos de salida se logra haciendo referencia a los datos del perfil en un espacio de color estándar. Esto facilita la conversión de colores de un dispositivo a un espacio de color estándar seleccionado y de este a los colores de otro dispositivo. Al garantizar que el espacio de color de referencia cubra los muchos colores posibles que los humanos pueden ver, este concepto permite intercambiar colores entre muchos dispositivos de salida de color diferentes. Las transformaciones de color se pueden representar mediante dos perfiles (perfil de origen y perfil de destino) o mediante un perfil de enlace de dispositivo. En este proceso hay aproximaciones involucradas que garantizan que la imagen mantenga sus importantes cualidades de color y también brindan la oportunidad de controlar cómo se están modificando los colores. [8]

Espacio de conexión de perfiles

En la terminología del Consorcio Internacional del Color , una traducción entre dos espacios de color puede pasar por un espacio de conexión de perfil (PCS): Espacio de color 1 → PCS ( CIELAB o CIEXYZ ) → Espacio de color 2; las conversiones dentro y fuera del PCS se especifican cada una mediante un perfil. [9]

Mapeo de gama

En casi todos los procesos de traducción, tenemos que lidiar con el hecho de que la gama de colores de los diferentes dispositivos varía en rango, lo que hace imposible una reproducción precisa. [8] Por lo tanto, necesitan algún reordenamiento cerca de los bordes de la gama. Algunos colores deben desplazarse hacia el interior de la gama, ya que de lo contrario no se pueden representar en el dispositivo de salida y simplemente se recortarían. Este denominado desajuste de gama ocurre, por ejemplo, cuando traducimos del espacio de color RGB con una gama más amplia al espacio de color CMYK con un rango de gama más estrecho. En este ejemplo, el color azul violáceo oscuro altamente saturado del primario "azul" de un monitor de computadora típico es imposible de imprimir en papel con una impresora CMYK típica . La aproximación más cercana dentro de la gama de la impresora será mucho menos saturada. Por el contrario, el primario "cian" de una impresora de inyección de tinta, un azul saturado de brillo medio, está fuera de la gama de un monitor de computadora típico. El sistema de gestión del color puede utilizar varios métodos para lograr los resultados deseados y brindar a los usuarios experimentados control del comportamiento del mapeo de la gama.

Intención de representación

Cuando la gama del espacio de color de origen excede la del destino, los colores saturados pueden quedar recortados (representados de forma imprecisa) o, más formalmente, quemados . El módulo de gestión del color puede solucionar este problema de varias maneras. La especificación ICC incluye cuatro intenciones de renderizado diferentes, que se enumeran a continuación. [9] [10] [11] Antes de que se lleve a cabo la intención de renderizado real, se puede simular temporalmente el renderizado mediante una prueba suave . [12] Es una herramienta útil, ya que predice el resultado de los colores y está disponible como aplicación en muchos sistemas de gestión del color:

Colorimetría absoluta
La colorimetría absoluta y la relativa utilizan la misma tabla, pero difieren en el ajuste para el medio de punto blanco. Si el dispositivo de salida tiene una gama mucho más amplia que el perfil de origen, es decir, todos los colores de la fuente se pueden representar en la salida, el uso de la intención de reproducción de colorimetría absoluta daría idealmente (ignorando el ruido, la precisión, etc.) una salida exacta de los valores CIELAB especificados. Perceptualmente, los colores pueden parecer incorrectos, pero las mediciones del instrumento de la salida resultante coincidirían con la fuente. Los colores fuera del color posible del sistema de impresión de prueba se asignan al límite de la gama de colores.
La colorimetría absoluta es útil para obtener un color especificado exacto (por ejemplo, azul IBM) o para cuantificar la precisión de los métodos de mapeo.
Colorimétrico relativo
El objetivo de la colorimetría relativa es ser fiel al color especificado, con solo una corrección para el medio. La colorimetría relativa es útil en aplicaciones de prueba, ya que se puede utilizar para obtener una idea de cómo se verá una impresión en un dispositivo en otro dispositivo. Las diferencias en los medios son lo único que uno realmente debe ajustar, aunque también se debe aplicar algún mapeo de gama. Por lo general, esto se hace de una manera en la que el tono y la luminosidad se mantienen a costa de una saturación reducida. De forma predeterminada, los colores dentro de la gama no se modifican, mientras que los colores fuera de la gama se mantienen.
La colorimetría relativa es la intención de renderizado predeterminada en muchos sistemas.
Perceptivo
La intención perceptiva desplaza suavemente los colores fuera de la gama hacia la gama, conservando las gradaciones, pero distorsiona los colores dentro de la gama en el proceso. Al igual que la intención de saturación, los resultados dependen realmente del creador del perfil. Así es como se diferencian incluso algunos de los competidores en este mercado. El creador del perfil intenta que los resultados sean agradables con esta intención. Se recomienda la representación perceptiva para la separación de colores.
Saturación
La intención de saturación está diseñada para presentar gráficos comerciales llamativos al preservar la saturación (colorido). Es más útil en gráficos y diagramas, donde hay una paleta discreta de colores que el diseñador desea saturar para que sean intensos, pero donde el tono específico es menos importante.

En la práctica, los fotógrafos casi siempre utilizan la intención relativa o perceptiva, ya que para las imágenes naturales, la absoluta provoca dominantes de color , mientras que la saturación produce colores no naturales. Si una imagen completa está dentro de la gama, la relativa es perfecta, pero cuando hay colores fuera de la gama, lo que es preferible depende de cada caso particular. Los CMM pueden ofrecer opciones para BPC y adaptación cromática parcial. [13]

No se aplica una corrección de punto negro (BPC) para perfiles colorimétricos absolutos o de vínculo de dispositivo. Para ICCv4, siempre se aplica a la intención perceptiva. [14] : 17  Los perfiles sRGB de ICCv2 difieren entre sí de varias maneras, una de las cuales es si se aplica BPC. [13]

Implementación

Módulo de gestión del color

El módulo de igualación de color (también llamado método o sistema ) es un algoritmo de software que ajusta los valores numéricos que se envían o reciben desde diferentes dispositivos para que el color percibido que producen permanezca constante. La cuestión clave aquí es cómo tratar un color que no se puede reproducir en un dispositivo determinado para mostrarlo a través de un dispositivo diferente como si fuera visualmente el mismo color, al igual que cuando el rango de color reproducible entre transparencias de color y materiales impresos es diferente. No existe un método común para este proceso y el rendimiento depende de la capacidad de cada método de igualación de color.

Algunos CMM conocidos son ColorSync , Adobe CMM, Little CMS y ArgyllCMS.

Nivel del sistema operativo

Visor de perfiles de color en KDE Plasma 5 , que muestra un perfil de color ICC

Manzana

Los sistemas operativos clásicos Mac OS y macOS de Apple han proporcionado API de gestión de color a nivel de sistema operativo desde 1993, a través de ColorSync . macOS ha agregado la gestión de color automática (asumiendo sRGB para la mayoría de las cosas) automáticamente en el sistema operativo, pero las aplicaciones pueden apuntar explícitamente a otros espacios de color si lo desean. La gestión de color a nivel de sistema también se utiliza en iOS, iPadOS y watchOS. [15]

Ventanas

Desde 1997 la gestión del color en Windows está disponible a través de un sistema de gestión de color ICC: ICM (Image Color Management).

A partir de Windows Vista , Microsoft introdujo una nueva arquitectura de color conocida como WCS ( Windows Color System ). [16] WCS complementa el sistema ICM en Windows 2000 y Windows XP , escrito originalmente por Heidelberg . [17] [18]

Las aplicaciones deben tener en cuenta la gestión del color y etiquetar el contenido de forma adecuada para mostrar los colores con precisión. De lo contrario, (a diferencia de macOS) Windows mostrará los colores en la máxima extensión de la gama de colores de la pantalla, lo que dará como resultado colores sobresaturados en pantallas de gama amplia. [19] Para solucionar este problema, Microsoft incluye una nueva función llamada "Gestión automática del color" desde Windows 11 2022. [20]

El Visor de fotos de Windows de Windows 7 (también incluido en versiones posteriores de Windows) realiza una gestión de color adecuada, sin embargo, la aplicación Fotos de Windows más nueva en Windows 8, 10, 11 no realiza la gestión de color [21] [22] [23] hasta la versión v2022.31070.26005.0. [24] Otros componentes de Windows, incluidos Microsoft Paint , Snipping Tool , Windows Desktop , Windows Explorer , no realizan la gestión de color. [25]

Desafortunadamente, la gran mayoría de las aplicaciones no utilizan el sistema de color de Windows. [3] Para las aplicaciones que sí emplean la gestión del color (normalmente los navegadores web ), la gestión del color tiende a aplicarse solo a las imágenes y la interfaz de usuario, pero no a los vídeos. Esto se debe a que la API del reproductor multimedia de Windows no tiene en cuenta el espacio de color. Por lo tanto, los navegadores ( Chrome , Firefox , Edge ) solo pueden realizar la gestión del color para las imágenes, pero no para los vídeos. [26] Por la misma razón, prácticamente ningún reproductor de vídeo de Windows admite la gestión del color (incluida la aplicación predeterminada Películas y TV y VLC ), siendo Media Player Classic Home Cinema una rara excepción. [27] [28] [ verificación fallida ]

Androide

En Android, la gestión de color de todo el sistema se introdujo en Android Oreo 8.1 . [4] Sin embargo, la mayoría de los teléfonos Android se envían con la gestión de color deshabilitada (p. ej.: perfil de color "adaptativo" en Google Pixel , perfil de color "vívido" en Samsung Galaxy [29] ). Esto sobresatura el contenido sRGB a la gama de visualización nativa, generalmente DCI-P3 . Los usuarios deben seleccionar manualmente el perfil de color "natural" para habilitar la gestión de color, lo que permite una visualización precisa del contenido de color sRGB y P3.

Otros

Los sistemas operativos que utilizan el sistema X Window para gráficos pueden utilizar perfiles ICC , y el soporte para la gestión del color en Linux , todavía menos maduro que en otras plataformas, se coordina a través de OpenICC en freedesktop.org y hace uso de LittleCMS .

Nivel de archivo

Algunos tipos de archivos de imagen ( TIFF y Photoshop ) incluyen la noción de canales de color para especificar el modo de color del archivo. Los canales más utilizados son RGB (principalmente para pantallas (monitores), pero también para algunas impresiones de escritorio) y CMYK (para impresión comercial). Un canal alfa adicional puede especificar un valor de máscara de transparencia. Algunos programas de imagen (como Photoshop ) realizan una separación automática de colores para mantener la información de color en modo CMYK utilizando un perfil ICC específico , como US Web Coated (SWOP) v2 .

Software creativo

El software de Adobe incluye su propio motor de gestión del color, Adobe Color Engine. También está disponible como un módulo de gestión del color independiente, Adobe CMM, para su uso por parte de aplicaciones que no sean de Adobe y que admitan CMM de terceros. [30]

Navegadores web

A partir de 2005 , la mayoría de los navegadores web ignoraban los perfiles de color. [31] Las excepciones notables fueron Safari , a partir de la versión 2.0, y Firefox a partir de la versión 3. Aunque está deshabilitada de forma predeterminada en Firefox 3.0, la gestión de color ICC v2 e ICC v4 se puede habilitar utilizando un complemento [32] o configurando una opción de configuración. [33]

A partir de julio de 2019, Safari, Chrome y Firefox admiten totalmente la gestión del color. [34] Sin embargo, es importante tener en cuenta que la mayoría de los navegadores solo realizan la gestión del color para imágenes y elementos CSS, pero no para vídeos.

En cuanto a los navegadores móviles, Safari 13.1 (en iOS 13.4.1) reconoce el perfil de color del dispositivo y puede mostrar imágenes en consecuencia. [42] Chrome 83 (en Android 9 ) ignora el perfil de visualización, simplemente convirtiendo todas las imágenes a sRGB. [42]

A partir de 2023, Chrome 114 , Android Browser 114 y Firefox para Android 115 admiten múltiples espacios de color. [43] Lo mismo es válido para sus contrapartes de escritorio: Chrome 118, Edge 114, Safari 16.6, Firefox 117 y Opera 100. [43]

Véase también

Referencias

  1. ^ de von Seggern, Dietrich (28 de febrero de 2019). "Por qué los perfiles DeviceLink deberían interesarle". pdfa.org . PDF Association . Consultado el 20 de enero de 2023 . Un perfil DeviceLink siempre está entre dos espacios de color y no pasa por L*a*b* para realizar su conversión.
  2. ^ "Nota técnica TN2313: Mejores prácticas para la gestión del color en OS X e iOS". developer.apple.com . Consultado el 23 de agosto de 2022 .
  3. ^ ab "Aplicación del perfil de color de x-rite en Windows 10 (¡imagen incluida!): Foro de PC Talk: Revisión de fotografía digital". www.dpreview.com . Consultado el 23 de agosto de 2022 .
  4. ^ ab "Gestión del color". Proyecto de código abierto de Android . Consultado el 23 de agosto de 2022 .
  5. ^ Frumusanu, Andrei. "Reseña de los Samsung Galaxy S20+, S20 Ultra Exynos y Snapdragon: dispositivos de megalomanía". www.anandtech.com . Consultado el 23 de agosto de 2022 .
  6. ^ Descripción general de la gestión del color, Cambridge in Colour, 23 de enero de 2016 http://www.cambridgeincolour.com/tutorials/color-management1.htm
  7. ^ Rodney, Andrew. "El papel de los espacios de trabajo en las aplicaciones de Adobe" (PDF) . Documento técnico. Adobe . Consultado el 9 de mayo de 2008 .
  8. ^ ab "Gestión del color: conversión del espacio de color". www.cambridgeincolour.com .
  9. ^ ab Rodney, Andrew (2005). Gestión del color para fotógrafos . Focal Press . Págs. 32-33. ISBN. 0-240-80649-2.
  10. ^ Gestión del color: conversión del espacio de color, Cambridge in Color
  11. ^ https://www.color.org/specification/ICC1v43_2010-12.pdf Especificación ICC ICC.1:2010
  12. ^ "Prueba suave: cómo hacer coincidir las fotografías en pantalla con las impresiones". www.cambridgeincolour.com .
  13. ^ ab "Usando el perfil sRGB_v4_ICC_preference.icc" (PDF) .
  14. ^ "Especificación ICC.1:2022 (versión de perfil 4.4.0.0)" (PDF) . Las transformaciones perceptivas desarrolladas para cumplir con las especificaciones ICC anteriores a la versión 4.0 con frecuencia utilizan el cero para representar el punto negro y, por lo tanto, no cumplen con esta especificación.
  15. ^ "Nota técnica TN2313: Mejores prácticas para la gestión del color en OS X e iOS". developer.apple.com . Consultado el 23 de agosto de 2022 .
  16. ^ Upton, Steve (febrero de 2008). El nuevo sistema de gestión del color de Vista: WCS.
  17. ^ Microsoft (23 de abril de 1997). «Microsoft otorga licencias para la tecnología LinoColorCMM para mejorar la gestión del color en Windows». Microsoft . Consultado el 8 de mayo de 2008 .
  18. ^ El lector puede comprobarlo examinando las Propiedades de cualquier perfil ICM. La pestaña Información del perfil debe contener la entrada "LinoColorCMM © by Heidelberger Druckmaschinen AG".
  19. ^ "Administración del color de Windows, una diatriba".
  20. ^ "Avanzando en el estado de la gestión del color en Windows".
  21. ^ "¿Por qué mis colores se ven tan diferentes en el Visor de fotos de Windows?".
  22. ^ "¡Estás usando tu monitor de manera INCORRECTA! (Aquí tienes cómo solucionarlo)". YouTube .
  23. ^ "3 alternativas gratuitas para Windows 10: visualizadores de imágenes con gestión de color (soluciona problemas de color en Windows 10)". YouTube .
  24. ^ "[Windows 11] Administración del color: preguntas frecuentes comunes sobre "Microsoft Photos"".
  25. ^ "Perfiles de color ICC, AdobeRGB y sRGB, y "Gestión del color" en Windows. "La pesadilla" Parte 1".
  26. ^ "Gestión del color de Windows". DisplayCAL . Consultado el 23 de agosto de 2022 .
  27. ^ "Gestión del color ICC en Media Player Classic Home Cinema". 20 de septiembre de 2010.
  28. ^ "VLC para Mac 2019: ¡aún no se gestiona el color! - Foros de VideoLAN". forum.videolan.org . Consultado el 23 de agosto de 2022 .
  29. ^ "Revisión de la pantalla del Samsung Galaxy S10: un embajador que Android necesita". XDA . 28 de marzo de 2019 . Consultado el 23 de agosto de 2022 .
  30. ^ "Descargar el módulo de gestión de color de Adobe".
  31. ^ Smith, Colin; Kabili, Jan (2005). Cómo sorprender: Photoshop CS2 para la Web. Berkeley, CA: Peachpit Press. pág. 13. ISBN 0-321-39394-5. Consultado el 8 de mayo de 2008. Muchos diseñadores optan por no incluir perfiles ICC con los archivos web porque la mayoría de los navegadores web no pueden leerlos y aumentan el tamaño del archivo.
  32. ^ Complemento de gestión de color Archivado el 1 de octubre de 2018 en Wayback Machine por Sean Hayes.
  33. ^ El valor gfx.color_management.enabledse puede establecer como "verdadero" en el archivo " about:config " de Firefox desde la versión 3. Firefox 3: Compatibilidad con perfiles de color (oh, los bonitos, bonitos colores) Archivado el 1 de mayo de 2008 en Wayback Machine . , Deb Richardson, Mozilla Corporation.
  34. ^ ab "Guía de gestión de color del navegador web". cameratico.com .
  35. ^ "463221 - prueba de referencia de color". bugzilla.mozilla.org .
  36. ^ "679371 - Investigar los resultados de la prueba de gestión de color". bugzilla.mozilla.org .
  37. ^ "Cómo configurar la gestión de color de Firefox". cameratico.com .
  38. ^ "143 - Manejar perfiles de color en imágenes etiquetadas - Chromium - Monorail". bugs.chromium.org .
  39. ^ http://www.opera.com/docs/changelogs/unified/1210/ Archivado el 31 de julio de 2013 en Wayback Machine Registro de cambios de Opera 12.10 estable
  40. ^ "Opera Developer News - Novedades en la versión beta de Opera 12.10". 4 de octubre de 2012. Archivado desde el original el 4 de octubre de 2012.
  41. ^ "Pale Moon - Notas de la versión para versiones archivadas". www.palemoon.org .
  42. ^ ab "Gestión del color para creadores: dispositivos móviles | EIZO". www.eizoglobal.com .
  43. ^ ab "Función CSS color() | ¿Puedo usar... Tablas de soporte para HTML5, CSS3, etc." caniuse.com . Consultado el 21 de julio de 2023 .

Lectura adicional

Enlaces externos