¿Hay alguna manera de averiguar la temperatura de color de una lámpara a partir de una foto?

Digamos que tenemos algunas lámparas incandescentes, fluorescentes, luminiscentes y LED, y hay fotos hechas con diferentes cámaras en modo automático con cada una de estas lámparas encendidas y con una hoja blanca de papel de oficina iluminada por ellas. ¿Hay alguna forma de saber la temperatura de color de cada lámpara a partir de los datos EXIF ​​de la foto?

La pregunta no me queda clara. ¿Solo hay una luz encendida en cada foto? ¿O están todas las luces encendidas en todas las fotos?
Solo una de cada bombilla está encendida, ya que no queremos mezclar los colores. También puedes interpretarlo como que solo existe una bombilla con temperatura de color desconocida, y la filmamos con diferentes cámaras en automático. Solo quería dar un ejemplo un poco más amplio. Un escenario de la vida real sería tratar de averiguar las temperaturas de color de las bombillas en las fotos de otras personas en Internet donde la foto contiene metadatos. Flickr muestra muchos datos EXIF, y es principalmente donde pretendo probar esto.

Respuestas (5)

Algunas cámaras tienen una sección en la sección 'notas del fabricante' de la información EXIF ​​que incluye dicha información, pero no todas las cámaras la tienen. Incluso con las que lo hacen, no muchas aplicaciones que muestran datos EXIF ​​mostrarán esa información en los datos EXIF. Algunos convertidores sin procesar abrirán archivos sin formato usando ese valor en la información EXIF ​​como el valor predeterminado si las opciones seleccionadas para abrir archivos sin formato lo especifican (a diferencia de una opción seleccionada para abrir todos los archivos con un valor preestablecido como 5200K).

Entre las herramientas que uso habitualmente, no se muestra. Pero si cargo una imagen tomada con mi Canon EOS 5D Mark III en Flickr y permito que se muestre la información EXIF, cualquiera puede hacer clic en el enlace "Mostrar EXIF" y luego desplazarse hacia abajo para verla.

Aquí hay una captura de pantalla de una parte cerca del final de la información EXIF ​​para esta imagen en flickr:

ingrese la descripción de la imagen aquí

Observe que los valores de "Temperatura de color automática" y "Temperatura de color medida" son idénticos. Eso indica que cuando la cámara está configurada en "Auto WB" se utiliza la temperatura de color/balance de blancos medidos.

Pero tenga en cuenta que la temperatura del color es solo un eje único en toda la rueda de colores que llamamos balance de blancos .. Las fuentes de luz artificial a menudo se encuentran fuera del eje de la temperatura de color que se define básicamente por el color de los radiadores de cuerpo negro a diferentes temperaturas. Por ejemplo, además de tener una temperatura de color de alrededor de 3700K, las bombillas fluorescentes tradicionales también emiten un tinte verde a lo largo del eje verde←→magenta y necesitan corrección en la dirección magenta. Por otro lado, muchas de las luces de escenario LED populares que se encuentran en clubes pequeños también tienen alrededor de 3700 K, pero también tienen un tinte decididamente magenta que requiere compensación en la dirección verde a lo largo del eje verde←→magenta. Ambos tipos de luz tienen la misma temperatura de color básica, pero se ven muy diferentes sin compensación en el eje verde←→magenta que es aproximadamente perpendicular al eje de temperatura de color azul←→ámbar.

La temperatura del color debe estar impresa en algún lugar de la bombilla.  Intente mirar la letra pequeña alrededor de la base. También puede considerar usar un colorímetro que pueda medir la temperatura ambiente.

Si bien puede tomar una foto sin procesar y ver una temperatura de color estimada en el software de procesamiento sin procesar, los valores pueden variar.  Es posible que las bombillas con temperaturas que varían solo unos pocos cientos de K no se distingan cuando se "medin" con cámaras que no están diseñadas para usarse en colorimetría.

  • La cámara automática, el balance de blancos personalizado y el software automático rara vez coinciden. ¿Cuál, si es que hay alguna, es la temperatura "correcta"?

  • La iluminación ambiental y mixta en el entorno influirá en los resultados.

  • La calibración de la pantalla afectará los intentos de refinar las "medidas" visualmente.

  • Diferentes lentes pueden alterar los resultados.  Considere las siguientes imágenes tomadas con la misma lámpara y tarjeta blanca, pero con diferentes lentes. El balance de blancos personalizado se configuró para cada lente inmediatamente antes de tomar la foto. Los valores obtenidos fueron 2805K, 3164K, 6490K.

    2805 3164 6490

    ¿Qué "medida" refleja la temperatura del bulbo? Esto no es solo un problema de calibración. Mientras las fotos se vean bien, no importa lo que la cámara "piense" que es la temperatura del color.

  • Otros factores pueden influir en los resultados: la medición, la velocidad de obturación, la apertura, la distancia al sujeto, etc. Usando la segunda lente anterior, las temperaturas oscilaron entre 3000K y 3200K cuando se configura el balance de blancos personalizado con la misma lámpara y tarjeta blanca.

Mi intención era averiguar la temperatura de color real que la lámpara puede alcanzar en la práctica, porque cualquier cosa que el fabricante imprima en las lámparas como temperatura de color prevista podría estar mal calibrada o distorsionada por las proporciones de la mezcla de compuestos químicos del colorante. Además, las lámparas incandescentes y otras lámparas gaseosas simplemente cambiarán de color según los parámetros de energía eléctrica suministrada. Entonces, la pregunta, reformulada, era "¿Es posible determinar la temperatura de color real de la luz en el momento en que se tomó la foto, utilizando los datos EXIF ​​​​proporcionados por la cámara", suponiendo que estuviera calibrada lo suficientemente bien?
Si la respuesta es que no podemos determinar con suficiente precisión la temperatura de color real (incluso suponiendo una calibración perfecta de la bombilla y una coincidencia exacta con la temperatura de color anunciada en la etiqueta) solo a partir de los datos EXIF, entonces supongo que esa es mi respuesta. Tengo que usar las herramientas diseñadas específicamente para ese propósito hasta que las cámaras de los consumidores mejoren (o si alguna vez se vuelven utilizables para ese propósito).
Las cámaras no están diseñadas para obtener temperaturas de color precisas. Mientras las fotos se vean bien, no importa si la cámara reporta 2805K, 3164K o 6490K. No es solo un problema de calibración. ¿Qué calibrar para cambiar 6490K a 3000K? Algunos colorímetros, utilizados para calibrar monitores, pueden medir la temperatura de color ambiental.

Cuando fotografío en bruto con mi cámara (Nik3300) y lo subo a Lightroom en el módulo de desarrollo, la diapositiva temporal mostrará grados Kelvin

¿Puedes agregar una captura de pantalla como ejemplo?

Problemas

De forma predeterminada, los campos relacionados con la temperatura del color, el punto blanco, etc. en los datos EXIF ​​contienen valores que se relacionan con los objetivos de experiencia del usuario del fabricante de la cámara. No se basan en un estándar industrial establecido y no son científicos en el sentido de que dos productos pueden producir valores de temperatura de color diferentes para la misma escena debido a las diferencias en la forma en que se registran los datos o las diferencias en los objetivos de la experiencia del usuario.

Los datos EXIF ​​pueden contener valores arbitrarios. Los valores EXIF ​​en un archivo que contiene datos EXIF ​​son editables por cualquier persona o pieza de software con acceso de escritura al archivo.

Conclusión

Los datos EXIF ​​pueden ser poco fiables como fuente de verdad. Si esa falta de confiabilidad importa o no depende de la aplicación particular para la cual los datos EXIF ​​son una entrada para la toma de decisiones.

Mejor LoL Catz son una cosa. ¿Lanzar los misiles? Otro.

Sé que no es perfecto, pero aún así estaría bien si hubiera algún nivel de certeza como dentro de ±300 kelvins

He intentado hacer eso para averiguar qué filtro debo usar en mi flash, pero no parece posible con una Nikon D7000. Ahora uso la aplicación 'Light Spectrum Pro', funciona muy bien. También encontré una alternativa, 'Cine meter 2', que es muy cara en comparación con la aplicación que uso. Es muy barato en comparación con un medidor de luz profesional (800 - 1500 dólares), y parece hacer más o menos lo mismo, por lo que es muy posible que lo compre más tarde.