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.