¿Cuántos colores y sombras puede distinguir el ojo humano en una sola escena?


20

¿Cuántos colores, sombras, matices y tintes distintos puede distinguir la persona promedio en una sola escena? En otras palabras, ¿cuál es la profundidad de bits teórica requerida para asegurarse de grabar una fotografía con toda la información visual que percibiría un humano?

He visto respuestas que van desde 200,000 a 20,000,000, y es difícil resolver la autoridad. Y el término "color" es ambiguo: ¿solo se entiende el tono o se incluyen también las diferencias de saturación y luminosidad?


Estoy seguro de que se han recopilado estadísticas para la "Prueba Farnsworth Munsell 100 Hue". Aquí hay una versión en línea horrible que estoy seguro que se ve afectada por la calibración del monitor: xrite.com/custom_page.aspx?PageID=77&Lang=en
Eruditass

Respuestas:


25

Cuando discuto la cantidad de colores perceptibles para el ojo humano, tiendo a referirme a los 2.4 millones de colores del espacio de color CIE 1931 XYZ. Es un número bastante sólido, fundado científicamente, aunque admito que puede ser limitado en su contexto. Creo que es posible que el ojo humano sea sensible a 10-100 millones de "colores" distintos al referirse tanto a la cromaticidad como a la luminosidad.


Basaré mi respuesta en el trabajo realizado por CIE, que comenzó en la década de 1930 y progresó nuevamente en la década de 1960, con algunas mejoras algorítmicas y de precisión para formular en las últimas dos décadas. Cuando se trata de las artes, incluida la fotografía y la impresión, creo que el trabajo realizado por el CIE es particularmente relevante, ya que es la base de la corrección del color y los modelos matemáticos modernos y la conversión del espacio de color.

La CIE, o Commission internationale de l'éclairage , estableció en 1931 el espacio de color " CIE 1931 XYZ". Este espacio de color era una trama de color de pureza total, mapeado desde 700 nm (rojo infrarrojo cercano) hasta 380 nm (casi UV), y progresaba a través de todas las longitudes de onda de la luz" visible ". Este espacio de color se basa en la visión humana , que es un tri-estímulo creado por los tres tipos de conos en nuestros ojos: conos de longitud de onda corta, media y larga, que corresponden a longitudes de onda de 420-440 nm, 530-540 nm y 560-580 nm. Estas longitudes de onda corresponden a azul, verde y colores primarios amarillo-rojo (o rojo anaranjado). (Los conos rojos son un poco únicos, ya que su sensibilidad tiene dos picos, el primario en el rango de 560-580 nm, y también un segundo en el 410- Rango de 440 nm. Esta sensibilidad de doble pico indica que nuestros conos "rojos" en realidad pueden ser conos "magenta" en términos de sensibilidad real.) Las curvas de respuesta triestímulo se derivan de un campo de visión de 2 ° de la fóvea, donde nuestros conos están más concentrados y nuestra visión del color, con una intensidad de iluminación media a alta, es máxima.

El espacio de color CIE 1931 real se asigna a partir de valores de triestímulo XYZ, que se generan a partir de derivados rojos, verdes y azules, que se basan en valores de color rojo, verde y azul reales (modelo aditivo). Los valores de triestímulo XYZ se ajustan para un "iluminante estándar", que normalmente es un blanco equilibrado a la luz del sol de 6500 K (aunque el espacio de color original CIE 1931 se creó para tres iluminadores estandarizados A 2856 K, B 4874 K y C 6774 K) y se pesó de acuerdo con un "observador estándar" (basado en ese campo de visión foveal de 2 °.) La gráfica de color CIE 1931 XYZ estándar tiene forma de herradura y está llena con un diagrama de "cromaticidad" de 'colores' puros, que cubre el rango de tono de 700 nm a 380 nm, y varía en saturación desde 0 % centrado en el punto blanco al 100% a lo largo de la periferia. Esto es un "2,38 millones de colores que el ojo humano puede detectar bajo una iluminación de intensidad moderadamente alta, aproximadamente con la misma temperatura de color y brillo de la luz del día (no la luz solar, que está más cerca de 5000k, sino la luz solar + luz de cielo azul, aproximadamente 6500k).


Entonces, ¿puede el ojo humano detectar solo 2.4 millones de colores? De acuerdo con el trabajo realizado por la CIE en la década de 1930, bajo un iluminante específico que equivale a la intensidad y la temperatura de color de la luz del día, al factorizar solo los 2 ° de conos concentrados en la fóvea de nuestros ojos, parece que sí podemos ver 2,4 millones de colores.

Sin embargo, las especificaciones CIE tienen un alcance limitado. No tienen en cuenta los niveles variables de iluminación, iluminantes de diferente intensidad o temperatura de color, o el hecho de que tenemos más conos repartidos en al menos un área de 10 ° de nuestras retinas alrededor de la fóvea. Tampoco tienen en cuenta el hecho de que los conos periféricos parecen ser más sensibles a los azules que los conos concentrados en la fóvea (que son principalmente conos rojos y verdes).

Las mejoras en las gráficas de cromaticidad CIE se realizaron en los años 60 y nuevamente en 1976, lo que refinó el "observador estándar" para incluir un punto sensible al color de 10 ° en nuestras retinas. Estos refinamientos a los estándares de CIE nunca han tenido mucha utilidad, y la extensa investigación de sensibilidad al color que se ha realizado en relación con el trabajo de CIE se ha limitado en gran medida al espacio de color original de CIE 1931 XYZ y al diagrama de cromaticidad.

Dada la limitación de la sensibilidad del color a solo un punto de 2 ° en la fóvea, existe una gran probabilidad de que podamos ver más de 2.4 millones de colores, particularmente extendiéndose hacia los azules y violetas. Esto se ve corroborado por los refinamientos de los años 60 a los espacios de color CIE .


El tono, quizás mejor etiquetado como luminosidad (el brillo o la intensidad de un color), es otro aspecto de nuestra visión. Algunos modelos combinan cromaticidad y luminosidad, mientras que otros separan claramente los dos. El ojo humano contiene una retina compuesta de ambos conos ... dispositivos sensibles al "color", así como a bastones, que son independientes del color pero sensibles a los cambios de luminosidad. El ojo humano tiene aproximadamente 20 veces más varillas (94 millones) que conos (4,5 millones). Las varillas también son aproximadamente 100 veces más sensibles a la luz que los conos, capaces de detectar un solo fotón. Las varillas parecen ser más sensibles a las longitudes de onda de luz verde azulada (alrededor de 500 nm) y tienen sensibilidades más bajas a las longitudes de onda rojizas y cercanas a los rayos UV. Cabe señalar que la sensibilidad de las barras es acumulativa, por lo que cuanto más se observa una escena estática, cuanto más claros sean los niveles de luminosidad en esa escena, la mente los percibirá. Los cambios rápidos en una escena, o el movimiento panorámico, reducirán la capacidad de diferenciar la gradación tonal fina.

Dada la sensibilidad mucho mayor de la barra a la luz, parece lógico concluir que los humanos tienen una sensibilidad más fina y distinta a las variaciones en la intensidad de la luz que a los cambios en el tono y la saturación cuando uno observa una escena estática por un tiempo. No puedo decir exactamente cómo esto influye en nuestra percepción del color y cómo afecta la cantidad de colores que podemos ver. Se puede hacer una prueba simple de sensibilidad tonal en una noche clara de día, justo cuando se pone el sol. El cielo azul puede variar desde casi blanco-azul hasta azul oscuro oscuro. Si bien el tono de tal cielo cubre un rango muy pequeño, el grado tonal es inmenso y muy fino. Observando un cielo así, uno puede ver un cambio infinitamente suave de blanco azulado brillante a azul cielo a azul medianoche oscuro.


Los estudios no relacionados con el trabajo de CIE han indicado una amplia gama de "colores máximos" que el ojo humano puede percibir. Algunos tienen un límite superior de 1 millón de colores, mientras que otros tienen un límite superior de 10 millones de colores. Estudios más recientes han demostrado que algunas mujeres tienen un tipo único de cuarto cono, un cono "naranja", que posiblemente podría extender su sensibilidad a 100 millones, sin embargo, ese estudio contó tanto la cromaticidad como la luminosidad en su cálculo del "color".

En última instancia, surge la pregunta: ¿podemos separar la cromaticidad de la luminosidad al determinar el "color"? ¿Preferimos definir el término "color" para que signifique el tono, la saturación y la luminosidad de la luz que percibimos? ¿O es mejor separar los dos, mantener la cromaticidad distinta de la luminosidad? ¿Cuántos niveles de intensidad puede ver realmente el ojo, frente a cuántas diferencias distintas en la cromaticidad? No estoy seguro de que estas preguntas hayan sido respondidas de manera científica todavía.


Otro aspecto de la percepción del color implica el contraste. Es fácil percibir una diferencia en dos cosas cuando contrastan bien entre sí. Cuando se trata de determinar visualmente cuántos "colores" se ven al observar diferentes tonos de rojo, puede ser bastante difícil saber si dos tonos similares son diferentes o no. Sin embargo, compare un tono rojo con un tono verde, y la diferencia es muy clara. Compare ese tono de verde en secuencia con cada tono de rojo, y el ojo puede detectar más fácilmente las diferencias en los tonos rojos en relación periférica entre sí, así como en contraste con el verde. Estos factores son todas las facetas de la visión de nuestra mente, que es un dispositivo mucho más subjetivo que el ojo mismo (lo que dificulta medir científicamente la percepción del color más allá del alcance del ojo mismo).en contexto que un entorno sin ningún contraste en absoluto.


1
De todos modos: 10-100 millones de colores distintos = 24-27 bits, de los cuales 22 son matiz y saturación.
mattdm

Lo triste del modelo de color RGB es que combina cromaticidad y luminosidad. No puede simplemente cambiar la luminosidad independientemente de la cromaticidad, tiene que cambiar la cromaticidad al mismo tiempo ... están intrínsecamente vinculados. Ese enlace inherentemente limita la cantidad de finura que podemos extraer de RGB hasta que alcancemos profundidades de bits superiores a 8bpc ... 16bpc es bastante adecuado, pero aún no es ideal. Un verdadero fastidio sobre muchas pruebas de visión es ... se hace con computadoras y pantallas de computadora, USANDO el modelo de color RGB. Creo que eso ha limitado nuestra medición de la visión humana de alguna manera.
jrista

@jrista: ¿cómo se relaciona el cambio Bezold-Brücke con eso?
mattdm 01 de

Creo que Bezold-Brücke se basa solo en pruebas perceptuales extrafoveales, o pruebas que involucran el punto externo sensible al color de 10 °, pero ignorando (o subponderando) el punto foveal de 2 ° (que tiene más conos rojos y verdes). La mayor concentración de conos azules en el área extrafoveal podría explicar el desplazamiento ponderado azul / amarillo. Sin embargo, no sé mucho sobre sus estudios, así que no puedo decir nada definitivo.
jrista

@jrista: ¿cómo se llevan a cabo pruebas como esa? Los documentos que veo hacen referencia a estudios sobre sujetos humanos que dan respuestas subjetivas, en lugar de mediciones o algo. En este momento estoy demasiado cansado para entender lo que estoy leyendo, pero estoy desarrollando la sospecha de que un modelo que separa el color en tono, saturación y valor también tiene limitaciones. No es que eso necesariamente se relacione directamente con mi pregunta aquí. :)
mattdm 05 de

3

150: el número de tonos que el ojo puede discriminar en el espectro.

1,000,000: la cantidad de colores (combinaciones de matiz, saturación y brillo) que el ojo puede discriminar en condiciones óptimas de laboratorio.

Desde visualexpert.com

Sin embargo, esto parece ser un tema controvertido.


Curiosamente, después de dar el número un millón, ese sitio continúa: "Esto es solo una estimación, ya que sería imposible probar todas las combinaciones posibles. Algunos incluso creen que el número es tan alto como 7,000,000".
mattdm

El ángulo particular de ese sitio - distinguir entre colores por razones legales - también es interesante. Este tema tiene aplicaciones bastante amplias. :)
mattdm

Entonces, este sitio sugiere 20 bits, 22 si tomamos el número más alto. 8 de los bits dedicados al tono.
mattdm

Diría que lo entendieron bien cuando decidieron que 24 bits era suficiente precisión para los monitores. Sé que puedo ver el color del panel TN de 18 bits, pero 24 bits es tan suave como prácticamente puedo ver.
Nick Bedford

2

Un par de puntos

  1. El millón de colores discriminables, incluso si es cierto, se aplica en el mejor de los casos a condiciones ideales de laboratorio. En el mundo real, el número será, sin duda, mucho, mucho más pequeño. Puede ignorar con seguridad toda esta charla sobre millones de colores.

  2. En fotografía, el rango dinámico es una pequeña fracción del rango dinámico de la escena, por lo que no puede producir muchos de los colores de todos modos. Toda la tecnología enumera la gama de producción de color drásticamente. Especialmente impresiones.

  3. La cantidad de bits necesarios depende de mucho más que la cantidad de colores. El espacio de color no es lineal (consulte la Ley de Weber, la Ley de Fechner, las elipses de McAdam, etc.), por lo que no puede simplemente dividir el espacio de color en una serie de pasos de igual tamaño en función del número de bits. Siempre necesitará muchos más bits de los que sugiere la cantidad de colores. 24 bits produce 16 millones de colores, pero aún no produce buenas imágenes. Necesita al menos 10 o 12 bits por color para crear gradientes suaves sin bandas.


# 3 es una cuestión de codificación. Nunca necesita más bits que el tamaño de los datos.
mattdm

"El número 3 es una cuestión de codificación. Nunca necesitas más bits que el tamaño de los datos". Para fines prácticos, eres incorrecto. La respuesta no lineal del ojo y de la mayoría de los dispositivos de visualización garantiza que se desperdicie la mayoría de los niveles en los extremos superior e inferior. Muchos de los niveles de color producirán colores indistinguibles. Hay algunas formas de evitar esto con equipos especializados que mapean datos de alta resolución en los 8 bits superiores, pero al hacerlo, descubrí que no vale la pena.

@mattdm: Creo que entiendes mal lo que está diciendo. Art es correcto en su afirmación de que el espacio de color no es lineal (si observa la gráfica de color CIE 1931 XYZ, verá que tiene una forma curva con más área dedicada a los tonos verdes). Creo que lo que está buscando Art es Debe asignar más bits al verde que al azul o al rojo para aprovechar al máximo el potencial de un espacio de color. El uso de 10 o 12 bits por canal ayuda a lograr esto, aunque todavía no es una distribución ideal de bits por color. No estaría de acuerdo con el n. ° 1 ... pero esa es una discusión para otro día.
jrista

1
La clave es "pasos de igual tamaño". El hecho de que no pueda hacer eso no significa que necesite más precisión que datos. Solo necesitas la codificación correcta. Pero estoy totalmente de acuerdo en que puede haber razones prácticas para usar más bits y una codificación con menos espacio. (Véase la discusión anterior sobre el largo espacio de trabajo muy ineficiente scRGB.)
mattdm

@mattdm ¿tiene un enlace a esa discusión? ¿Es la corrección gamma común insuficiente para alinear los valores de bit con la respuesta del ojo?
Mark Ransom

1

Para darle una idea: la mayoría de los monitores afirman poder mostrar aproximadamente 16 millones de colores. Los paneles más baratos son en realidad solo de 6 bits / canal, y usan difuminado para mezclar los 16 millones. ¡Esto es realmente notable! (algunos usan tramado animado, allí puede verlo como un ligero efecto de parpadeo) Verdadero 24 bits (8 / canal) en mi opinión es realmente necesario para transiciones de color suaves y agradables.

"Lo que a su vez plantea la pregunta: ¿son los formatos que usan 48 bits, 16 por canal, realmente mucho más grandes de lo necesario?"

  • Depende de para qué lo quieras usar. Solo por mostrar en la pantalla, sí. Pero si desea trabajar con la imagen o como formato de entrada, no.

Todavía tengo que encontrar un monitor que no muestre las bandas en esta imagen especialmente construida: marksblog.com/gradient-noise . Esas bandas difieren en un solo bit en el espacio de color de 8 bits. En cuanto a los 16 bits por canal, estos generalmente usan un espacio de color lineal en lugar de uno con corrección gamma, por lo que en el rango inferior esos bits no están tan desperdiciados como parecen.
Mark Ransom
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.