$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Haze is an atmospheric phenomenon that makes it more difficult to see distant objects when light is scattered by smoke, water droplets, or dust particles. Image deterioration due to haze is detrimental to computer vision applications1,2,including video analysis, autonomous vehicles, and surveillance. To improve the performance of computer vision, as a first step in processing, a dehazing strategy is essential for removing haze components from images. The term "dehazing" refers to the steps used to restore clarity to a blurry or otherwise unusable image. In recent years, several techniques have been developed for image dehazing. The dehazing problem represents the target (hazy) image Ihazy(x) of the color channel at location x as shown in (1) as taken from He et al.3.
1
Jclear(x) represents the transparent image, whereas Latm and tmap represent the global atmospheric light and the medium transmission map, respectively. The portion of the light that is picked up by the camera sensors is denoted by the tmap distance d(x) as calculated by the distance between the scene and the camera in He et al.3as shown in (2).
2
Here, β represents the transmission coefficient for air scattering.
Recovering Jclear(x) from Ihazy(x) during the dehazing process, it is shown in (3), which is achieved after rearrangement of (1). Here, t represents the atmosphere's light transmittance, also known as the transmission coefficient.
3
The dark channel prior (DCP)3 model is among the most well-known atmospheric models for this purpose. Among the well-known physical model-based dehazing techniques, DCP is the most widely used, which assumes that at least one color channel contains pixels with extremely low intensities in a haze-free image. This prior is used to estimate the transmission map using DCP and recover the scene radiancefrom (1). However, this technique is time-consuming and over-saturates the sky region in the Image.
The motivation for this research stems from the need to enhance visibility in computer vision applications where haze significantly degrades image quality. The approach not only accelerates the dehazing process but also ensures that image details, such as edges and textures, are preserved. Moreover, the research extends its dehazing algorithm to videos, tackling a critical issue in video processing. Sometimes, under different lighting conditions, the visibility of images changes, which presents another challenge in many applications, such as autonomous driving and surveillance.
Validation of the proposed dehazing algorithm was performed through extensive experiments on various publicly available Image and video datasets. The datasets comprise both synthetic and real-world hazy scenes, allowing for a comprehensive evaluation under diverse conditions. Experimental validation across diverse real-world video sequences (Riverside, Crossroad, Haze road, Ship)4 and static images5 with varying haze densities, evaluated using established metrics (FADE, NIQE, PIQE, BRISQUE)6 and compared against nine state-of-the-art methods, demonstrates the algorithm's practical applicability for automotive, surveillance, maritime, and mobile computing domains while maintaining real-time performance. Performance was assessed using subjective visual comparisons and objective quality metrics, demonstrating competitiveness with state-of-the-art approaches in terms of accuracy and computational efficiency.
The proposed work is designed for real-time performance and has been tested on images and videos with resolutions up to 1920 × 1080 pixels. To ensure efficient processing, all experiments have been conducted on a workstation equipped with an Intel i3-6006U CPU (2.00 GHz) and 12 GB of RAM. While the method demonstrates strong performance across various real-world scenarios, it may exhibit reduced accuracy under extremely dense haze conditions where transmission estimation becomes unreliable. These details highlight the practicality and limitations of the proposed approach in real-world deployment.
To overcome various challenges, this research proposes a novel approach using a multiscale GWGIF for dehazing images and videos. By integrating an MPS method, the study introduces a computationally efficient technique for estimating the transmission map, which is a key factor in dehazing. Flickering artifacts have been addressed by incorporating a novel GCF method that maintains temporal coherence between consecutive frames, ensuring both computational efficiency and high-quality results. This study contributes to the development of more robust image and video enhancement techniques. Figure 1 illustrates the transmission map calculated using the MPS method, and Figure 2 shows the proposed method combining MPS and GCF. The novelty of our work lies in the development of a real-time image and video dehazing algorithm based on multiscaling with a gradient-based weighted guided filter, which addresses the computational bottlenecks of traditional dehazing methods. Specifically, our main novel contributions are: (1) the MPS technique that retains critical dark regions for accurate transmission estimation while reducing computational load; (2) GWGIF that specifically preserves firm edges during transmission map refinement; (3) Optimized atmospheric light estimation that focuses only on the top 0.1% brightest pixels; (4) GCF for video dehazing that measures frame similarity through gradient information; (5) A temporal optimization system that reuses calculations between similar video frames to achieve real-time processing.
This method achieves real-time performance while delivering dehazing quality comparable to, or better than, that of state-of-the-art algorithms, as demonstrated by extensive experiments presented in the article [Figure 3, Figure 4, Figure 5, Figure 6, and Figure 7].