$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
La neblina es un fenómeno atmosférico que dificulta la visión de objetos distantes cuando la luz es dispersada por el humo, las gotas de agua o las partículas de polvo. El deterioro de la imagen debido a la neblina es perjudicial para las aplicaciones de visión por computadora 1,2, incluido el análisis de video, los vehículos autónomos y la vigilancia. Para mejorar el rendimiento de la visión por computadora, como primer paso en el procesamiento, una estrategia de eliminación de neblina es esencial para eliminar los componentes de neblina de las imágenes. El término "eliminación de neblina" se refiere a los pasos utilizados para restaurar la claridad de una imagen borrosa o inutilizable. En los últimos años, se han desarrollado varias técnicas para eliminar la neblina de imágenes. El problema de eliminación de neblina representa la imagen objetivo (brumosa) Iborrosa (x) del canal de color en la ubicación x como se muestra en (1) tomado de He et al.3.
1
Jclear(x) representa la imagen transparente, mientras que Latm y tmap representan la luz atmosférica global y el mapa de transmisión media, respectivamente. La porción de la luz que captan los sensores de la cámara se denota mediante la distanciadel mapa t d (x) calculada por la distancia entre la escena y la cámara en He et al.3como se muestra en (2).
2
Aquí, β representa el coeficiente de transmisión para la dispersión del aire.
La recuperación de Jclear(x) de Ihazy(x) durante el proceso de eliminación de neblina, se muestra en (3), que se logra después del reordenamiento de (1). Aquí, t representa la transmitancia de luz de la atmósfera, también conocida como coeficiente de transmisión.
3
El modelo de canal oscuro anterior (DCP)3 se encuentra entre los modelos atmosféricos más conocidos para este propósito. Entre las técnicas de eliminación de neblina basadas en modelos físicos bien conocidas, DCP es la más utilizada, que asume que al menos un canal de color contiene píxeles con intensidades extremadamente bajas en una imagen sin neblina. Este previo se utiliza para estimar el mapa de transmisión utilizando DCP y recuperar la radiancia de la escena de (1). Sin embargo, esta técnica requiere mucho tiempo y sobresatura la región del cielo en la imagen.
La motivación para esta investigación surge de la necesidad de mejorar la visibilidad en aplicaciones de visión por computadora donde la neblina degrada significativamente la calidad de la imagen. El enfoque no solo acelera el proceso de eliminación de neblina, sino que también garantiza que se conserven los detalles de la imagen, como los bordes y las texturas. Además, la investigación extiende su algoritmo de eliminación de neblina a los videos, abordando un problema crítico en el procesamiento de video. A veces, bajo diferentes condiciones de iluminación, la visibilidad de las imágenes cambia, lo que presenta otro desafío en muchas aplicaciones, como la conducción autónoma y la vigilancia.
La validación del algoritmo de eliminación de neblina propuesto se realizó a través de extensos experimentos en varios conjuntos de datos de imágenes y videos disponibles públicamente. Los conjuntos de datos comprenden escenas nebulosas sintéticas y del mundo real, lo que permite una evaluación integral en diversas condiciones. La validación experimental en diversas secuencias de video del mundo real (Riverside, Crossroad, Haze road, Ship)4 e imágenes estáticas5 con diferentes densidades de neblina, evaluadas utilizando métricas establecidas (FADE, NIQE, PIQE, BRISQUE)6 y comparadas con nueve métodos de vanguardia, demuestra la aplicabilidad práctica del algoritmo para los dominios de computación automotriz, de vigilancia, marítima y móvil mientras se mantiene el rendimiento en tiempo real. El rendimiento se evaluó mediante comparaciones visuales subjetivas y métricas de calidad objetivas, demostrando competitividad con enfoques de vanguardia en términos de precisión y eficiencia computacional.
El trabajo propuesto está diseñado para el rendimiento en tiempo real y ha sido probado en imágenes y videos con resoluciones de hasta 1920 × 1080 píxeles. Para garantizar un procesamiento eficiente, todos los experimentos se han realizado en una estación de trabajo equipada con una CPU Intel i3-6006U (2,00 GHz) y 12 GB de RAM. Si bien el método demuestra un gran rendimiento en varios escenarios del mundo real, puede exhibir una precisión reducida en condiciones de neblina extremadamente densa donde la estimación de la transmisión se vuelve poco confiable. Estos detalles resaltan la practicidad y las limitaciones del enfoque propuesto en la implementación en el mundo real.
Para superar varios desafíos, esta investigación propone un enfoque novedoso que utiliza un GWGIF multiescala para eliminar imágenes y videos. Al integrar un método MPS, el estudio introduce una técnica computacionalmente eficiente para estimar el mapa de transmisión, que es un factor clave en la eliminación de neblina. Los artefactos de parpadeo se han abordado mediante la incorporación de un novedoso método GCF que mantiene la coherencia temporal entre fotogramas consecutivos, lo que garantiza tanto la eficiencia computacional como los resultados de alta calidad. Este estudio contribuye al desarrollo de técnicas de mejora de imágenes y videos más sólidas. La Fig. 1 ilustra el mapa de transmisión calculado utilizando el método MPS, y la Fig. 2 muestra el método propuesto que combina MPS y GCF. La novedad de nuestro trabajo radica en el desarrollo de un algoritmo de eliminación de neblina de imágenes y videos en tiempo real basado en multiescalado con un filtro guiado ponderado basado en gradientes, que aborda los cuellos de botella computacionales de los métodos tradicionales de eliminación de neblina. Específicamente, nuestras principales contribuciones novedosas son: (1) la técnica MPS que retiene regiones oscuras críticas para una estimación precisa de la transmisión al tiempo que reduce la carga computacional; (2) GWGIF que conserva específicamente los bordes firmes durante el refinamiento del mapa de transmisión; (3) Estimación optimizada de la luz atmosférica que se centra solo en los 0,1% de los píxeles más brillantes; (4) GCF para eliminación de neblina de video que mide la similitud de fotogramas a través de información de gradiente; (5) Un sistema de optimización temporal que reutiliza cálculos entre fotogramas de video similares para lograr un procesamiento en tiempo real.
Este método logra un rendimiento en tiempo real al tiempo que ofrece una calidad de eliminación de neblina comparable o mejor que la de los algoritmos de última generación, como lo demuestran los extensos experimentos presentados en el artículo [Figura 3, Figura 4, Figura 5, Figura 6 y Figura 7].