Página 1 de 1

La jodienda de fotografiar pantallas (TV, monitores,...)

NotaPublicado: Sab May 26, 2018 12:40 pm
por Guillermo Luijk
Quien haya hecho fotos digitales de una pantalla (el monitor, la tele, hasta un móvil) seguramente haya sufrido el martirio del terrible aliasing que se produce, dando lugar a artefactos, moiré o directamente alteraciones de color. El motivo es simple: estamos muestreando una imagen digital compuesta por píxeles equiespaciados (patrones de muy alta frecuencia espacial), donde encima el color se obtiene por subdivisiones verticales igualmente equiespaciadas:

Imagen

El resultado es que si hacemos una foto a una tele Full HD (1920 píxeles en horizontal, lo que supone 5760 LEDs en horizontal), nuestra "super" cámara de 24Mpx (6000 fotositos Bayer en horizontal) las pasa canutas para poder capturar aquello sin aliasing porque se está enfrentando a una frecuencia espacial del mismo orden de magnitud que la de su sensor. Y el fiasco será mayor cuanto más suave sea el filtro AA de la cámara.

Como medidas para evitar este aliasing he probado 3 estrategias en mi A7 II, comparando el resultado de cada una de ellas con lo que nos da la captura estándar bien enfocada a f/5,6 (que sería lo que cualquier fotógrafo enfrentado por primera vez a este reto haría en primer lugar):

  • Difractar la imagen: cerrando a f/22. Usamos los círculos de Fresnel de la difracción como filtro AA
  • Trepidar la imagen: menear la cámara con el dedito mientras se hacía la captura. Es el método menos ortodoxo y reproducible porque el efecto de la trepidación dependerá de la velocidad de disparo,...
  • Desenfocar la imagen: directamente no enfocar el plano de la TV sino desplazar el enfoque para usar los círculos de confusión como filtro AA

La comparación en recortes al 100% sobre una zona de la imagen queda así:
Imagen

Aunque a nosotros fanáticos de la nitidez pueda provocarnos rechazo, la opción que mejor elimina el aliasing es la más sencilla: el desenfoque en la óptica.

Con este tipo de artefactos (me refiero a los patrones periódicos) es muy importante tener en cuenta además cómo se trasladarán a la imagen final si vamos a hacer un escalado a la baja. Reescalar una imagen es un proceso de remuestreo donde puede perfectamente aparecer aliasing aunque la imagen original no lo tuviera. En ello influye mucho la calidad del software empleado (por ejemplo Photoshop es bastante malo en este sentido, no hace un correcto filtrado AA previo al reescalado lo que da lugar con más facilidad a aliasing/moiré en la imagen resultante. A cambio proporciona más nitidez aparente, igual que las cámaras sin filtro AA).

Reescalamos a 800px de ancho:

Imagen


Imagen


Imagen


Imagen

Las primeras dos imágenes conservan una importante cantidad de aliasing. La trepidada mucho mejor, pero en ciertas zonas aún muestra moiré en forma de banding y todo ello pese a ser la menos nítida. La mejor sin duda la versión desenfocada. En ningunas he aplicado enfoque final; de hacerlo las primeras tres imágenes verían incrementados sus defectos y la cuarta compensada su carencia de nitidez.

Conclusión: para fotografiar una pantalla no la enfoques de forma perfecta. Experiencias?

Salu2!

Re: La jodienda de fotografiar pantallas (TV, monitores,...)

NotaPublicado: Sab May 26, 2018 1:00 pm
por Pau
A ver si puedes probar lo mismo en un 4k. Por curiosidad.

Re: La jodienda de fotografiar pantallas (TV, monitores,...)

NotaPublicado: Sab May 26, 2018 1:15 pm
por Guillermo Luijk
No hace falta una tele 4K, basta fotografiar en una Full HD ocupando solo la mitad del ancho del encuadre. Los artefactos se deberían empezar reducir, es como si te alejas de la tele. De hecho sería otro método antialiasing: alejarse mucho de la tele (si tu salón da :D ). Lo que no puedes nunca con una sola toma es aspirar a capturar los 1920 píxeles de resolución original.

El problema viene cuando la densidad de píxeles de ambos sistemas es similar; en cuanto uno de los dos sea netamente superior al otro el problema desaparece.

Salu2!

Re: La jodienda de fotografiar pantallas (TV, monitores,...)

NotaPublicado: Sab May 26, 2018 2:22 pm
por walito
Interesantes conclusiones Guillermo.
Me preguntaba si algún artificio clásico de tv tipo poner una media o algo en el objetivo que haga de rejilla mejoraría los resultados tb.

Re: La jodienda de fotografiar pantallas (TV, monitores,...)

NotaPublicado: Sab May 26, 2018 2:34 pm
por Guillermo Luijk
Todo lo que emborrone una imagen es en esencia un filtro paso bajo y debe mejorar el resultado, así que seguramente la media de Sara Montiel funcione :D lo que habría que ver es qué funciona mejor.

Por cierto hacer la foto de forma normal y desenfocarla a posteriori ni lo he incluido como posible estrategia. En temas de aliasing siempre es mejor eliminarlo en origen. Una vez una captura tiene aliasing, eliminar sus efectos es mucho más complicado porque hasta las frecuencias bajas (es decir no el detalle fino, sino incluso los degradados) se han contaminado de la interferencia.

Salu2!

Re: La jodienda de fotografiar pantallas (TV, monitores,...)

NotaPublicado: Sab May 26, 2018 7:43 pm
por soyeltroll
A menos que sea OLED no son 5760 leds, sino celdas.

Te ha faltado comparar con un CRT jajaja, a mas de 1/50 el moire no te preocupa lo mas mínimo!!!

Enviado desde mi SM-A500FU mediante Tapatalk

Re: La jodienda de fotografiar pantallas (TV, monitores,...)

NotaPublicado: Dom Jun 03, 2018 3:48 pm
por laucsap60
Prueba con la Oly EM1II en disparo normal, alta resolución 50MP y alta resolución 25MP:

La resolución del monitor es de 1200x1920 pix.

Recorte al 100% en modo de disparo normal, el moire es evidente:
Imagen

Modo de disparo Alta resolución, recorte al 100% del jpeg de 50mp que obtiene la cámara directamente, no veo moire:
Imagen

Aquí el jpeg de alta resolución completo:
https://www.flickr.com/photos/31422309@ ... 7/sizes/o/

He probado de revelar el raw con dcraw, obteniendo una imagen de 80mp, también libre de moire. Aqui está el jpeg de 80mp obtenido con dcraw:
https://www.flickr.com/photos/31422309@ ... 7/sizes/o/

En el modo de alta resolución de 25MP, tampoco se ve moire:
Imagen

Revelando este raw con dcraw, no sabe de que tiene que ser de 25MP y lo hace de 80mp.

Re: La jodienda de fotografiar pantallas (TV, monitores,...)

NotaPublicado: Dom Jun 03, 2018 4:00 pm
por Guillermo Luijk
No hay manera de sacarle moiré al modo HR de las Oly ni haciéndole todas las perrerías del mundo, está muy bien.
Lo cierto es que hasta los métodos más simplones de superresolución ayudan a reducir el aliasing. Aquí un simple reescalado a 200% de varias tomas, alineado y promediado:

https://petapixel.com/2015/02/21/a-prac ... photoshop/

Sony A/ II. Izquierda: captura simple, derecha: superresolución con 20 tomas:
Imagen
Imagen

Salu2!

Re: La jodienda de fotografiar pantallas (TV, monitores,...)

NotaPublicado: Jue Oct 18, 2018 6:47 am
por xixo es
Se supone que debería mejorar notablemente el resultado usando un sensor XTrans, no?

Re: La jodienda de fotografiar pantallas (TV, monitores,...)

NotaPublicado: Jue Oct 18, 2018 10:02 am
por Rafa18
A mi es que no se me ocurre hacer una fotografía de una pantalla al no ser que no tenga más remedio porque sé de sobra que no va a salir.

Siempre que me sea posible intento hacer una captura de pantalla desde el propio dispositivo, bueno, siempre que se pueda claro está.

Para mi es la mejor solución de todas. Bendito ALT+Impr Pant

________________________

Es paradógico que cuanto más nitidez peor resultado se obtiene en este tipo de cosas.

Guillermo ¿Como cuanto desenfoque habría que aplicar para tener un resultado óptimo?