Descargo de responsabilidad: de ninguna manera estoy involucrado en el procesamiento de señales. Solo muy curioso ...
La nueva pregunta es, muy simple: ¿es posible aplicar el procesamiento de software a una imagen para eliminar o reducir el resplandor de los faros?
Sería una imagen como esta:
Si esto ES posible, ¿hay una biblioteca de software disponible para esto? No me importa qué idioma, solo quiero las capacidades. Slash ¿Alguien sabe si hay investigaciones actuales sobre esto?
Respuestas:
El problema que puede tener es que cuando hay luces brillantes presentes, la cámara utilizará una velocidad de obturación rápida para evitar que la imagen se sature demasiado. Todos los detalles que le interesan se encuentran en los pocos bits inferiores de los datos.
Entonces, incluso si elimina el resplandor y luego intenta subir el resto de la imagen a nivel, es muy ruidoso. Por ejemplo, si toma su imagen y juega con los niveles para levantar las secciones más oscuras y simplemente permite que el resplandor se recorte, este es el resultado:
Si está bien para el procesamiento posterior (no sé lo que tiene en mente), entonces podría eliminar el resplandor mirando las distribuciones de píxeles saturados y expandirse hacia el "brillo" a su alrededor.
Una mejor solución (si tiene la opción) puede ser usar una cámara de alto rango dinámico que tenga una respuesta no lineal en los píxeles, y también a menudo 10 o 12 bits por píxel de resolución utilizable, lo que significa que puede mantener 7 -8 bits para las secciones más oscuras.
fuente
{frame1,2,3,4}, {frame2,3,4,5}, {frame3,4,5,6}, etc
:? ¿O sería esto demasiado lento?