4.9: El papel del archivo de medición en el perfilado de color
- Page ID
- 154260
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)
( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\id}{\mathrm{id}}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\kernel}{\mathrm{null}\,}\)
\( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\)
\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\)
\( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)
\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)
\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)
\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vectorC}[1]{\textbf{#1}} \)
\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)
\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)
\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)¡Es importante recordar que el archivo de medición no es un perfil! Proporciona la información básica sobre el comportamiento del color del dispositivo pero necesita algunas instrucciones adicionales críticas y el procesamiento del software de gestión del color para producir un perfil de color que pueda ser utilizado para transformaciones de color. El archivo de medición es una instantánea en el tiempo del comportamiento del dispositivo y depende de la calibración adecuada del dispositivo antes de la creación del gráfico para su precisión.
Contenido del archivo de medición
Podemos abrir el archivo de medición en un editor de texto y examinar su estructura para entender qué información contiene (ver Figura 4.8). La primera sección es información de encabezado y proporciona información básica sobre el archivo. A esto le sigue una clave para los datos de color que siguen. La información de color real comprende una ID de fila y columna para identificar el parche de color específico y luego los datos numéricos que van con el parche.
La información clave está contenida en la segunda sección donde se presenta el formato de los datos. Esto indica qué espacios de color se capturan en los datos para cada parche de color. Los primeros cuatro valores son CMYK; los tres siguientes son XYZ (un espacio de color independiente del dispositivo como Lab); los tres siguientes son Lab; luego RGB; y finalmente hay una medición de longitud de onda para cada uno de los 10 cortes nanométricos del espectro visible (380-730 nanómetros; violeta a rojo).
Los valores CMYK para cada parche son fijos en el software, provenientes de la especificación IT8 o ECI. Estos valores CMYK tienen que permanecer constantes porque son nuestro punto de referencia para todos los dispositivos. Cuando leemos el parche con el espectro, utiliza la información espectral (cada una de las rebanadas de 10 nanómetros) para calcular los valores XYZ y Lab que describen la apariencia del color de la muestra de color. Al hacer coincidir el valor de Lab medido con el valor CMYK predeterminado suministrado en el pdf original, tenemos la materia prima para construir una tabla de traducción que describa el comportamiento del color del dispositivo. Una vez que tenemos esta tabla de búsqueda (LUT), podemos predecir el equivalente de Lab para cualquier valor CMYK producido en el dispositivo. Correspondientemente, cuando se nos dan los valores de Lab desde otro dispositivo que queremos igualar, podemos producir los valores CMYK adecuados para proporcionar ese aspecto de color.
Espacios de color dependientes del dispositivo versus independientes del dispositivo
Hemos definido espacios de color CMYK, RGB y Lab, y hemos visto cómo el primer paso en el perfilado de color es medir la salida de un dispositivo para definir una relación entre los números dependientes del dispositivo CMYK y los independientes del dispositivo Lab. Establecer esta relación entre los valores dependientes del dispositivo (RGB o CMYK) y los valores independientes del dispositivo (Lab) es un componente fundamental del proceso de gestión del color.
Llamamos a los espacios de color CMYK y RGB dependientes del dispositivo porque los resultados que obtenemos de valores RGB o CMYK específicos dependen completamente del dispositivo que los produce. Cuando le decimos a un dispositivo que produzca “50% cian”, estamos diciendo: “Dame la mitad de tanto cian como puedas producir”. Dado que la capacidad y la apariencia de color del cian de dos dispositivos cualesquiera no serán las mismas, no debería sorprender que una especificación de “la mitad de esa cantidad” también produzca eventos de color que no coincidan. De manera similar, los valores RGB en un monitor o proyector simplemente especifican alguna proporción de las señales rojas, verdes y azules completas que el dispositivo puede producir. Dado que no hay un punto de partida común entre dos monitores en términos de lo que es una señal completa roja, verde o azul, entonces proporcionar los mismos valores RGB a esos dos monitores de ninguna manera brindará la oportunidad de generar la misma apariencia de color.
Para los dispositivos RGB, los valores RGB simplemente identifican el volumen de señal para cada canal. Para impresoras, proofers y prensas los porcentajes CMYK dictan qué proporción de pigmentos se depositan. Los números asociados con colores RGB y CMYK específicos solo tienen significado de color cuando se conectan a un dispositivo en particular. No hay consistencia inherente entre dos dispositivos cualesquiera basados en proporcionar los mismos valores RGB o CMYK.
Entonces, si los espacios de color dependientes del dispositivo no nos dan ninguna consistencia o control de color entre dispositivos, ¿a dónde podemos girar? Ingrese a los espacios de color independientes del dispositivo de Lab y XYZ. Hablamos de Lab anteriormente como el modelo tridimensional que la ciencia del color ha producido para mapear la forma en que percibimos el color. El espacio de color Lab es independiente del dispositivo porque no dependemos de los valores asociados a la salida de un dispositivo específico para enumerar el color. Los valores de laboratorio se calculan a partir de lecturas espectrales en un ambiente controlado para que definan una experiencia de color consistente para cualquier circunstancia y desde cualquier dispositivo. El color independiente del dispositivo es la piedra Rosetta de gestión del color que nos permite traducir del dialecto único del comportamiento del color en un dispositivo a un lenguaje universal y luego volver al dialecto de color específico de un dispositivo diferente y mantener el significado del color.
Los espacios de color independientes del dispositivo se conocen como espacios de conexión de perfil (PCS) ya que proporcionan este servicio de puerta de enlace entre los espacios de color dependientes del dispositivo de dispositivos individuales. Lab y XYZ son los dos PCS permitidos en la especificación ICC que define la creación de perfiles. A partir del examen del archivo de medición, podemos ver cómo proporciona el primer paso para establecer y tabular una relación entre los valores dependientes del dispositivo de la salida de un dispositivo en particular y los valores independientes del dispositivo correspondientes que caracterizan la apariencia real del color asociada con la salida.
Hemos hablado del archivo de medición como la puerta de entrada a la creación de nuestro perfil, así que veamos qué pasos quedan para llegar allí.