Figures
Abstract
Single-image dehazing remains a challenging low-level vision task because haze degradation is inherently depth-dependent and spatially non-uniform. To address this problem, we propose DMSH-Net, a Depth-Aware Multi-Scale Hybrid Vision Network specifically designed for robust single-image dehazing. DMSH-Net is designed to implicitly capture haze variations through hierarchical feature recalibration, nonlinear residual refinement, and multi-scale contextual aggregation. Specifically, we introduce a redesigned convolutional squeeze-and-excitation attention (CSEA) module, which replaces fully connected transformations with convolutional operations and global average pooling to jointly model channel dependencies and spatial context. Building on CSEA, a nonlinear CSEA-coupled residual block (NCCRB) is developed to enhance local feature representation and improve adaptability to haze with varying densities. Furthermore, a multi-scale dilated convolution bottleneck is incorporated to enlarge the receptive field and aggregate haze-aware contextual information across multiple spatial scales, thereby improving the restoration of regions with varying scene depths. Extensive experiments on standard benchmarks demonstrate that DMSH-Net consistently achieves superior quantitative performance across full-reference and no-reference evaluations, thereby validating its robustness in complex real-world dehazing scenarios.
Citation: Zhao C, Li J, Wang Y, Guo Z, Li X (2026) DMSH-Net: Depth-aware multi-scale hybrid vision network for image dehazing. PLoS One 21(8): e0352586. https://doi.org/10.1371/journal.pone.0352586
Editor: Xiongkuo Min, Shanghai Jiao Tong University, CHINA
Received: May 15, 2026; Accepted: June 10, 2026; Published: August 4, 2026
Copyright: © 2026 Zhao et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: The underlying data and reproducibility materials generated by the authors have been deposited in Zenodo and are publicly available at: https://doi.org/10.5281/zenodo.20699833. The original benchmark datasets are third-party data and are not redistributed in the repository; their official sources are provided in the repository documentation and cited in the manuscript.
Funding: Chenping Zhao received funding from the National Natural Science Foundation of China (Grant Nos. 62001158 and 62372359), the Natural Science Foundation of Henan Province (Grant No. 262300420309), and the Key Scientific and Technological Research Projects in Henan Province (Grant No. 262102210091). Yingjun Wang received funding from the Key R&D projects in Henan Province (Grant No. 241111211800). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing interests: The authors have declared that no competing interests exist.
Introduction
As a fundamental problem in image restoration, single-image dehazing aims to recover clear scene information from fog-degraded observations, improving visual quality and realism [1]. With the increasing demand for all-weather vision in applications such as autonomous driving [2,3], drone inspection [4,5], smart agriculture [6,7], and remote sensing [8,9], robust dehazing has become particularly important. However, under hazy conditions, atmospheric scattering causes nonlinear attenuation of scene radiance, leading to low contrast, missing details, and colour distortion [10–12]. These degradations reduce the reliability of downstream tasks such as semantic segmentation and object detection [13–19]. Therefore, it is essential to remove haze while preserving textures, edges, and structural details.
Traditional dehazing methods mainly rely on the atmospheric scattering model [10,11,20,21], which is commonly written as:
where J(x) is the observed hazy image, I(x) is the haze-free image, is the transmission map, d(x) is the scene depth, and A denotes the global atmospheric light. The exponential form of t(x) reflects the strong nonlinearity of haze, especially in regions with large depth or density variations. Based on the atmospheric scattering model in (1), the dark channel prior (DSP) method was proposed and developed [10,22,23], which estimated the transmission map t(x) based on the assumption that haze-free images contain low-intensity values in at least one color channel. These prior-based approaches have achieved relatively promising results to a certain extent. However, their reliance on hand-crafted assumptions often results in inaccurate transmission estimation, leading to inadequate performance under complex conditions.
With the rapid development of deep learning, convolutional neural networks (CNNs) have been widely applied to image dehazing [24–29]. End-to-end CNN frameworks [24,29,30] directly learn the mapping from hazy to clear images, alleviating the need for explicit estimation of transmission and atmospheric light. Multi-scale designs enhance contextual modeling and feature representation, while attention mechanisms [26,28,30,31] such as channel attention, spatial attention, and self-attention improve feature selection and global context modeling. These strategies have significantly advanced dehazing performance. Nevertheless, several challenges still remain. First, haze distribution often varies significantly with scene depth, and accurately modeling such spatial non-uniformity is still difficult [32]. Second, many channel attention modules that rely heavily on fully connected layers may ignore spatial context, weakening the preservation of fine textures. Last but not the least, conventional residual blocks lack sufficient flexibility to adapt to diverse haze patterns, particularly in complex or highly variable scenes.
In this work, we present DMSH-Net, a depth-aware multi-scale hybrid vision network for single-image dehazing, motivated by the depth-dependent and spatially non-uniform nature of haze degradation. In hazy scenes, regions at different depths typically suffer from varying degrees of contrast attenuation, texture degradation, and residual haze, making it essential to jointly consider local detail restoration and multi-scale contextual perception. Therefore, the proposed network leverages spatial context and multi-scale receptive fields to implicitly capture depth-related haze variations without introducing an additional depth estimation branch. To this end, DMSH-Net organizes feature recalibration, residual refinement, and multi-scale context aggregation into a unified framework. Specifically, we design a convolutional squeeze-and-excitation attention (CSEA) module that replaces fully connected layers with convolutional operations and global average pooling, thereby jointly capturing channel dependencies and spatial context to produce haze-sensitive feature recalibration. Building on this, a nonlinear CSEA-coupled residual block (NCCRB) integrates nonlinear activations with residual learning, enabling stable local feature refinement and improved texture preservation under varying haze densities. At the bottleneck, a multi-scale dilated convolution module further aggregates contextual information across multiple receptive fields, allowing the network to effectively perceive and handle haze variations from near to distant regions. Through this hierarchical and complementary design, DMSH-Net achieves robust quantitative performance, improved structural restoration, and strong generalization across synthetic and real-world dehazing benchmarks. The main contributions of this work are summarized as follows:
- We propose DMSH-Net, a depth-aware multi-scale hybrid network that models spatially non-uniform haze caused by scene depth variations, achieving robust dehazing while preserving edges and fine textures.
- We design an improved CSEA module and a nonlinear CSEA-coupled residual block (NCCRB) that jointly model channel dependencies, spatial context, and nonlinear local features, enhancing representation capacity and detail retention.
- We employ a multi-scale dilated convolution NCCRB bottleneck to capture depth-aware haze variations across multiple receptive fields, and demonstrate through extensive experiments and ablations that this design yields consistent gains on both synthetic and real-world benchmarks.
Related work
Model-based methods
Restore clear images by simulating the impact of haze on images. Although these methods provide some theoretical bases, their effectiveness is often limited by difficult-to-obtain parameters such as environmental illumination and viewing distance, and they perform poorly in complex scenarios. To overcome these problems, more studies have begun to attempt deep learning-based methods [33]. Early single-image dehazing research was mainly based on prior knowledge and used it to estimate the transmission map and atmospheric light value. He et al. [10] proposed a dark-channel prior. It assumes that most non-sky regions in haze-free images have some pixel values with low intensity in at least one channel. Zhu et al. [22] in 2015 proposed a color attenuation prior. They analyzed a large number of blurred images and observed a positive correlation between the blurring concentration and the depth of field. Berman et al. [20]proposed a non-local prior algorithm, which assumes that hundreds of colors can approximate the colors of haze-free images. However, in most previous studies, when the complexity of the actual environment does not meet these priors, the atmospheric light value and the transmission map are often inaccurately estimated. This can significantly affect the dehazing effect. Recent prior-based methods, such as IHDCP [34], further revisit haze-density correction for single-image dehazing.
Deep learning-based methods
Automatically extract features from images through end-to-end learning, thereby avoiding the complex computational steps in physical models [10,33]. Li et al. [25] proposed an integrated network for end-to-end image dehazing by reformulating the atmospheric scattering model. Liu et al. [26] proposed a GridDehazeNet, which consists of preprocessing, a backbone, and postprocessing. In GridDehazeNet, a multi-scale estimation based on an attention-based grid network is used to achieve a robust dehazing effect. The reverse projection pyramid network proposed by Singh et al. [35] has also achieved remarkable results in the dehazing task. However, these CNN-based methods still have deficiencies in feature extraction and multi-scale feature fusion, especially in complex scenes where image details are prone to loss or excessive smoothing. Moreover, the training stability of deep networks is poor, which can easily lead to gradient vanishing or explosion, affecting the convergence and dehazing effect of the model. Recent physical-prior-guided transformer methods, such as SwinTD-Net [36], have also been introduced to enhance haze-aware representation and image restoration.
In addressing these issues, the introduction of attention mechanisms, residual convolutional networks, and multi-scale parallel dilated convolutional kernel modules provide new ideas [37]. Hu et al. [31] introduced global average pooling through a channel attention mechanism to generate channel weights, although there are problems of spatial information loss and parameter redundancy. Wang et al. [38] proposed using one-dimensional convolution instead of fully connected layers to reduce the number of parameters. Chen et al. [27] introduced a gating mechanism, which enhanced the feature extraction ability but increased training instability. In image restoration tasks, residual convolutional networks such as ResNet and RDN can alleviate the problem of gradient vanishing but still face issues of high-frequency detail smoothing and computational complexity. In recent years, the fusion of multi-scale and residual structures has become a research hotspot. The dehazing network proposed by Yi et al. [39] enhanced the perception of haze distribution through adaptive feature selection. These advancements provide an innovative space for the proposal of dynamic multi-scale feature fusion residual modules [40–42]. Related studies have also extended dehazing and adverse-weather restoration to more complex scenarios, including nighttime haze removal [43–46] and general weather-degraded image restoration [47–51]. These works provide useful references for degradation-aware and multi-scale restoration.
Models
We design a U-Net-based encoder-decoder architecture for the image defogging task, in which the main innovations are embodied in three custom modules: Convolutional Squeeze and Excitation Attention (CSEA), Nonlinear CSEA-Coupled Residual Block (NCCRB), and Multi-scale Parallel Dilated Convolution Kernel NCCRB Block (MSPLCK-NCCRB).
Fig 1 depicts the overall framework, which exhibits a typical U-shaped topology with an encoding stage, a bottleneck module, and a decoding stage. In the encoder part, the network employs multiple NCCRBs to extract image features, which are downsampled following the max pooling layer. Each residual block can optionally incorporate CSEA. The features obtained from the encoder layer are sent to the bottleneck layer, where they are refined through the MSPLCK module. The use of dilated convolution increases the receptive field, thereby capturing multi-scale information of the image and further enhancing the dehazing effect. The decoder gradually restores image details through upsampling and NCCRB operations and fuses high-level and low-level features through residual connections to ensure the global consistency of the image. Finally, a convolutional layer outputs the dehazed image, which is normalized using the Sigmoid function. The entire network demonstrates excellent performance in the dehazing task, effectively restoring clear images.
The network adopts an encoder-bottleneck-decoder structure for depth-aware multi-scale dehazing. In the encoder and decoder, NCCRB is used for local residual feature refinement and detail preservation. At the bottleneck stage, MSPLCK-NCCRB aggregates multi-scale contextual information through parallel dilated convolutions to enhance the perception of depth-related haze variations. CSEA is embedded into NCCRB to recalibrate haze-relevant channel responses, forming a hierarchical restoration process from local feature enhancement to multi-scale context modeling.
Convolutional squeeze and excitation attention
In the image dehazing task, the traditional SE attention mechanism faces two crucial challenges: feature compression distortion and static weight limitations. When the SE module compresses the spatial dimension through global average pooling, it results in the loss of high-frequency details. It fails to effectively handle the local feature differences of non-uniform fog distribution. Moreover, its channel re-scaling weights rely solely on global statistical information, lacking adaptability to dynamic fog concentration changes. This leads to insufficient suppression ability for areas with remaining haze. Therefore, we designed the CSEA attention module to retain spatial context information under different receptive fields, introduce non-linear activation to enhance feature interaction capabilities, retain the original features through residual connections, and make the design more lightweight.
As shown in Fig 1(b), we first perform global average pooling on each channel using adaptive average pooling, compressing the spatial dimension of the image to 1x1 to obtain the global average value of each channel. It can be expressed as
where A represents the pooled image feature map, with dimensions (B, C, 1, 1), where each channel corresponds to the global average feature. Subsequently, the channel-wise attention map is computed using two successive convolutional layers. Initially, a convolution operation reduces the channel dimension from C to C/16, followed by the ReLU activation to introduce non-linearity. The channel size is then restored to C using another
convolution. The formulation is given by
where W1 and W2 denote the weight parameters of the two convolutional layers responsible for producing the attention response. Here, applies the rectified linear unit activation, while
represents the Sigmoid function, which normalizes the output to the range [0, 1]. The resulting vector Z encodes the attention weights across all channels. Finally, the computed attention weights are applied to the input feature map through element-wise multiplication along the channel dimension. This operation produces a refined output feature map and can be formulated as
where ⊙ denotes element-wise multiplication, and Y is the resulting feature map after weighting.
Through above adaptive mechanism, the output Y emphasizes more informative channels by enhancing their responses, while suppressing less relevant ones. Consequently, the CSEA module enables dynamic feature modulation according to the relative significance of each channel, thereby reinforcing critical information within the image.
Nonlinear CSEA coupled residual block
As shown in Fig 1(c), it consists of two convolutional kernels, each followed by a batch normalization and an activation function. After the second batch normalization, the CSEA is introduced, followed by a skip connection and another activation.
First, the input image X undergoes a series of convolution operations, starting with two convolutional layers, followed by batch normalization and ReLU activation
among them, Conv1 and Conv2 are convolution operations, using kernels with padding 1. BN1 and BN2 are batch normalization layers. X1 and X2 represent the feature maps after convolution operations, processed through activation and normalization. When the CSEA attention mechanism is enabled during module initialization, the input image will pass through the CSEA module, which adaptively adjusts the channel features. The CSEA module works by applying weights to the input features to enhance important features and suppress unimportant ones. The formula is as
Similar to traditional residual networks, the module contains a skip connection, where the input X is passed through a convolution and added to the processed features. It can be expressed as
where SkipConv(X) is the operation where the input X is passed through a convolution for dimension matching, and Yfinal is the final output feature map. Finally, the output feature map Yfinal is passed through a ReLU activation function to introduce non-linearity, producing the final result
where Xout is the final output of the residual convolution block. This design combines residual learning with an adaptive attention mechanism, enabling the model to enhance the representation of important features in the image, while preserving fine details and avoiding the loss of information during the recovery process.
Multi-scale parallel dilated convolution Kernel – NCCRB Block
In this paper, we propose a new bottleneck module, Multi-scale Parallel Dilated Convolution Kernel NCCRB (MSPLCK-NCCRB), designed to address the spatially non-uniform haze distribution in real-world images-where distant regions typically exhibit low transmission and blurred structures, while near-field areas contain clearer textures yet are susceptible to over-enhancement artifacts. As shown in Fig 2, we adopt a parallel multi-scale receptive-field design that concurrently perceives structural features and haze density across varying depth regions. Specifically, dilated convolutions with different receptive fields are used to aggregate haze-related contextual cues at multiple spatial ranges, where larger receptive fields help capture long-range haze degradation in distant regions and smaller receptive fields help preserve local structures in near-field regions. By enabling unified modeling and enhancement of complex haze distributions, the module improves the robustness of dehazing networks across diverse scenes and enhances the accuracy of detail restoration.
MSPLCK-NCCRB performs parallel multi-scale processing to expand the receptive field, thereby adapting to the spatial disparities of haze between near and distant scenes. It enhances structural information in blurred regions and preserves texture details in clearer areas. The resulting features, enriched with multi-scale contextual information, are then forwarded to the decoder, improving the overall consistency and detail reconstruction of the dehazing results.
The input image X passes through a multi-scale parallel dilated convolution kernel module to extract and fuse multi-scale features
where the Xfuse is the multi-scale features extracted and fused by the MSPLCK module.
The residual convolution block further processes Xfuse as
where the Y is the feature map processed by the residual convolution block, which includes convolution, batch normalization, ReLU activation, and optionally the CSEA attention.
Then, the output of MSPLCK, Xfuse, and the feature map Y processed by NCCRB are fused as
following the processing, the output is obtained by residual connection and results in the final output Xout. The result preserves the fine details of the image, while avoiding the nonlinear transformations that occur during early processing.
Loss function
Mean Squared Error (MSE), or commonly referred to as the L2 loss, is frequently adopted as a loss function for single-image dehazing tasks. However, according to Lim et al. [52], training with the L1 loss typically leads to superior performance in terms of PSNR and SSIM compared to using the L2 loss in various image restoration scenarios. Motivated by this finding, the L1 loss is selected as the primary optimization criterion in our study. Although several existing dehazing approaches integrate additional loss terms, such as perceptual or generative adversarial (GAN) losses, our proposed method exclusively employs the L1 loss to maintain simplicity and effectiveness.
Let represent the predicted image and I denote the corresponding ground truth. The L1 loss function can be mathematically expressed as
where N indicates the total number of pixels in the image. This formulation penalizes the absolute difference between the predicted and ground truth pixel values, thereby promoting more stable and structurally consistent reconstructions.
In summary, we propose a U-shaped encoder-decoder network for image dehazing, centered on three innovative modules: CSEA, NCCRB, and MSPLCK-NCCRB. The encoder uses NCCRBs for feature extraction and CSEA for channel attention, while the bottleneck employs MSPLCK to expand the receptive field and integrate multi-scale context. We use Mean Absolute Error (MAE) loss for supervision, ensuring stable convergence and better edge preservation. This architecture integrates attention, residual learning, and multi-scale context modeling, achieving robust and accurate dehazing.
Experiments
All experiments were conducted using Python 3.9 and the PyTorch framework on an NVIDIA Tesla V100S GPU with 32 GB memory. During training, all input images were resized to , and the network was optimized using Adam with an initial learning rate of
and the L1 loss.
Experimental setting
The proposed method was trained and evaluated on both synthetic and real-haze datasets. Synthetic data were drawn from RESIDE, using ITS and OTS as training subsets and SOTS-Indoor and SOTS-Outdoor as test subsets. We also used RESIDE-6K, a paired synthetic dataset containing indoor and outdoor hazy clean image pairs. Real-world data included I-HAZE (35 indoor pairs), O-HAZE (45 outdoor pairs), and the HazyDet UAV-view benchmark with both natural and physically modeled haze. To further evaluate the real-world generalization performance of the proposed method under reference-free conditions, we additionally conducted experiments on the RTTS dataset, which contains real hazy images without paired haze-free reference images. For this evaluation, the model trained on RESIDE-6K was directly tested on RTTS without additional fine-tuning. Training and evaluation followed the official splits or a fixed random split.
We compared DMSH-Net with representative single-image dehazing methods from different categories, including prior-based, CNN-based, attention-based, multi-scale, transformer-style, and physics-guided approaches. Full-reference comparisons on RESIDE, RESIDE-6K, HazyDet, and I/O-HAZE were conducted against classical and recent deep models, such as DCP [10], DehazeNet [24], AOD-Net [25], GridDehazeNet [26], MSBDN [53], FFA-Net [28], DehazeFormer [54], C2PNet [55], RIDCP [56], and other representative methods listed in Tables 1–4. For the reference-free RTTS evaluation, we further included representative real-world dehazing methods, including PDN [57], MBDN [53], DH (DeHamer) [58], DAD [19], PSD [59], D4 [60], RIDCP [56], and DGUN [61]. To ensure clarity and reproducibility, the results of DMSH-Net were obtained using our implementation under the training and testing settings described above. For reproduced baselines, official implementations or released pretrained models were used whenever available, and the same evaluation scripts were adopted. For baselines that were not reproduced, the reported values were taken from the corresponding original papers or published benchmark protocols. In particular, the RTTS baseline results were collected from a published real-world dehazing evaluation protocol, while DMSH-Net was directly tested on RTTS using the RESIDE-6K-trained model under the same no-reference metrics.
To quantitatively evaluate the methods, we used Peak Signal-to-Noise Ratio (PSNR) and Structural Similarity Index (SSIM) as image quality metrics. For datasets with paired haze-free reference images, PSNR and SSIM were adopted as full-reference metrics and computed between the restored images and the corresponding ground-truth images. For the reference-free RTTS dataset, where ground-truth clear images are unavailable, we used three no-reference metrics, including FADE, BRISQUE, and NIMA. FADE and BRISQUE are lower-is-better metrics, while NIMA is a higher-is-better perceptual quality metric.
Experimental results and discussion
We evaluate the proposed method through full-reference quantitative metrics, no-reference real-world assessments, ablation studies, and complexity analysis to comprehensively analyze its dehazing performance.
Quantitative comparison
In terms of quantitative evaluation, Table 1 reports results on RESIDE, a synthetic hazy dataset covering indoor and outdoor scenes, where the proposed method attains higher average PSNR and SSIM. Table 2 presents results on RESIDE-6K, a larger-scale synthetic dataset, indicating good adaptability to large-scale synthetic data. Table 3 summarizes results on HazyDet, a detection-oriented dataset with real hazy images, where the method maintains strong PSNR and SSIM. Table 4 shows results on I/O-HAZE, a real indoor-outdoor dataset with spatially non-uniform haze, on which the method yields consistent improvements. To further evaluate the practical performance of the proposed method in real-world reference-free scenarios, Table 5 reports no-reference quantitative results on the RTTS dataset. Since RTTS does not provide paired haze-free ground-truth images, full-reference metrics such as PSNR and SSIM are not applicable. Therefore, FADE, BRISQUE, and NIMA are adopted for evaluation, where lower FADE and BRISQUE values indicate better haze removal and perceptual quality, while a higher NIMA value indicates better aesthetic quality. The proposed method achieves the best FADE score, suggesting effective haze-density reduction on real-world hazy images. Although RIDCP obtains better BRISQUE and NIMA values, DMSH-Net still shows competitive perceptual quality while achieving stronger haze suppression.
Overall, these quantitative results suggest that the proposed method achieves consistent restoration performance across both full-reference paired benchmarks and reference-free real-world hazy scenes.
Ablation study
Ablation studies are conducted to analyze the contribution of different components to the overall dehazing performance. The proposed DMSH-Net mainly contains three key designs: the CSEA attention module, the NCCRB nonlinear residual block, and the MSPLCK-NCCRB multi-scale bottleneck module. To verify the effectiveness of these components, we analyze the model from five aspects: overall component combination, attention mechanism replacement, residual block replacement, bottleneck structure replacement, and model complexity.
It should be noted that the overall component-wise ablation study follows the same training configuration as the final model and is trained for 2000 epochs to sufficiently evaluate the performance of different module combinations. The subsequent fine-grained structure replacement experiments are conducted under a unified controlled setting, where all variants use the same data split, input size, optimizer, learning rate, and loss function. Specifically, the input images are resized to , Adam is adopted as the optimizer, the initial learning rate is set to
, and the L1 loss is used as the optimization objective. Each model in the fine-grained ablation experiments is trained for 300 epochs. Therefore, the absolute PSNR values across different tables are not directly compared; instead, we mainly focus on the performance differences among variants under the same experimental setting.
First, we conduct an overall component-wise ablation study to analyze the contribution of CSEA, NCCRB, and MSPLCK-NCCRB. The results are reported in Table 6. Compared with the basic U-shaped encoder–decoder structure, introducing MSPLCK improves the PSNR from 35.51 dB to 36.89 dB, indicating that multi-scale feature modeling is beneficial for image dehazing. When NCCRB is further incorporated, the PSNR and SSIM increase to 38.30 dB and 0.98, respectively, showing that this structure further enhances feature representation. When all three modules are used together, the model achieves the best performance, with 41.94 dB PSNR and 0.99 SSIM, which verifies the complementary effect among these components.
To further analyze the role of CSEA, we compare it with several commonly used attention mechanisms, including SE, ECA, and CBAM. The results are shown in Table 7. Compared with the variant without attention, SE, ECA, and CSEA all bring noticeable performance improvements, indicating that channel feature recalibration is beneficial for the dehazing task. Among them, CSEA achieves the highest PSNR of 28.39 dB and maintains a competitive SSIM of 0.95, outperforming the other attention mechanisms in terms of restoration accuracy.
Next, we analyze the effectiveness of NCCRB. For this purpose, we compare four structures: Plain Conv Block, Basic Residual Block, Residual Block + CSEA, and NCCRB. The results are reported in Table 8. Compared with the plain convolutional block, introducing residual connections improves the PSNR from 27.29 dB to 27.37 dB, indicating that residual learning helps preserve structural information. When CSEA is further added, the model performance is further improved. The complete NCCRB achieves the highest PSNR of 28.39 dB, while obtaining a comparable SSIM of 0.95. This demonstrates that NCCRB provides a favorable overall performance.
We then analyze the role of the MSPLCK-NCCRB bottleneck module. Since haze distribution usually exhibits obvious spatial scale variations, the receptive-field design in the bottleneck layer is important for dehazing performance. Table 9 compares the standard convolutional bottleneck, single dilated convolutional bottleneck, multi-scale dilated bottleneck, and MSPLCK-NCCRB bottleneck. The results show that the standard convolutional bottleneck obtains relatively lower performance, while introducing dilated convolution improves the results, indicating that enlarging the receptive field is helpful for modeling haze-related contextual information. MSPLCK-NCCRB achieves a PSNR of 28.38 dB and maintains a competitive SSIM of 0.95, demonstrating its good overall performance.
Finally, we report the complexity of different model variants to analyze the relationship between performance improvement and computational cost. Table 10 presents the number of parameters, computational cost measured by GMACs, floating-point operations, average inference time, and FPS. Here, GMACs denote the multiply-accumulate operations for a single input image, and FLOPs are approximated as
.
As MSPLCK, NCCRB, and CSEA are introduced, the model complexity gradually increases. The complete DMSH-Net contains 33.04 M parameters and requires 64.38 GMACs, corresponding to 128.75 GFLOPs. Its average inference time is 16.25 ms, with an FPS of 61.55. Notably, compared with Base + MSPLCK-NCCRB, introducing CSEA only increases the number of parameters by 0.09 M and the computational cost by 0.02 GMACs, while bringing stable performance improvements. Combining the results from Table 6 to Table 9, the additional computational cost can be effectively translated into performance gains, indicating that DMSH-Net achieves a reasonable balance between restoration quality and model complexity.
Overall, the ablation experiments verify the effectiveness of each proposed component. CSEA enhances channel feature selection, NCCRB improves feature representation and structural recovery, and MSPLCK-NCCRB strengthens contextual modeling through multi-scale receptive fields. These components work together to enable DMSH-Net to achieve better performance in detail restoration, structure preservation, and complex haze removal.
Conclusion
In this paper, we proposed a new dehazing method that incorporates key modules such as CSEA, NCCRB, and MSPLCK-NCCRB Bottleneck to improve image quality in complex hazy conditions. First, a convolutional squeeze-and-excitation attention (CSEA) module is designed to replace fully connected layers with convolutional operations and global average pooling, jointly capturing channel dependencies and spatial context to enhance fine detail preservation. Second, a nonlinear CSEA-coupled residual block (NCCRB) integrates nonlinear activations with residual learning to strengthen local feature representation and adapt to varying haze densities. In addition, a multi-scale dilated convolution bottleneck is employed to model depth-related spatial haze variations across multiple receptive fields, effectively addressing spatially non-uniform haze. Collectively, these components endow DMSH-Net with robust performance, improved restoration accuracy, structural similarity, and robustness across synthetic and real-world dehazing benchmarks.
Despite the method’s overall stable performance, there remains aspects to improve efficiency and cross-domain robustness, and future work will proceed along the following directions:
- Because the network adopts a fusion design with multiple submodules, inference time is relatively long. Future work will optimize operators and computation paths to pursue higher efficiency without sacrificing restoration quality.
- The future work will explore self-supervised and unpaired learning to reduce reliance on synthetic data, and strengthen the coupling between physical priors and data priors to enhance interpretability, cross-domain generalization, and deployment readiness.
References
- 1.
Ren W, Liu S, Zhang H, Pan J, Cao X, Yang M-H. Single Image Dehazing via Multi-scale Convolutional Neural Networks. Lecture Notes in Computer Science. Springer International Publishing. 2016. p. 154–69. https://doi.org/10.1007/978-3-319-46475-6_10
- 2. Mehra A, Mandal M, Narang P, Chamola V. ReViewNet: A Fast and Resource Optimized Network for Enabling Safe Autonomous Driving in Hazy Weather Conditions. IEEE Trans Intell Transport Syst. 2021;22(7):4256–66.
- 3. Chougule A, Chamola V, Sam A, Yu FR, Sikdar B. A Comprehensive Review on Limitations of Autonomous Driving and Its Impact on Accidents and Collisions. IEEE Open J Veh Technol. 2024;5:142–61.
- 4. Fang W, Zhang G, Zheng Y, Chen Y. Multi-Task Learning for UAV Aerial Object Detection in Foggy Weather Condition. Remote Sensing. 2023;15(18):4617.
- 5. Munir A, Siddiqui AJ, Anwar S, El-Maleh A, Khan AH, Rehman A. Impact of Adverse Weather and Image Distortions on Vision-Based UAV Detection: A Performance Evaluation of Deep Learning Models. Drones. 2024;8(11):638.
- 6. Zhang J, Wang X, Yang C, Zhang J, He D, Song H. Image dehazing based on dark channel prior and brightness enhancement for agricultural remote sensing images from consumer-grade cameras. Computers and Electronics in Agriculture. 2018;151:196–206.
- 7. Ding J-T, Peng Y-Y, Huang M, Zhou S-J. AgriGAN: unpaired image dehazing via a cycle-consistent generative adversarial network for the agricultural plant phenotype. Sci Rep. 2024;14(1):14994. pmid:38951207
- 8.
Sun H, Li S, Du B, Zhang L, Ren D, Tong L. Dynamic-Routing 3D-Fusion Network for Remote Sensing Image Haze Removal. IEEE Transactions on Geoscience and Remote Sensing. 2025.
- 9. Lihe Z, He J, Yuan Q, Jin X, Xiao Y, Zhang L. PhDnet: A novel physic-aware dehazing network for remote sensing images. Information Fusion. 2024;106:102277.
- 10. He K, Sun J, Tang X. Single Image Haze Removal Using Dark Channel Prior. IEEE Trans Pattern Anal Mach Intell. 2011;33(12):2341–53. pmid:20820075
- 11. Fattal R. Single image dehazing. ACM Trans Graph. 2008;27(3):1–9.
- 12.
Cui Y, Ren W, Cao X, Knoll A. Focal Network for Image Restoration. In: 2023 IEEE/CVF International Conference on Computer Vision (ICCV), 2023. 12955–65. https://doi.org/10.1109/iccv51070.2023.01195
- 13. Wang W, Yuan X. Recent advances in image dehazing. IEEE/CAA J Autom Sinica. 2017;4(3):410–36.
- 14. Agrawal SC, Jalal AS. A Comprehensive Review on Analysis and Implementation of Recent Image Dehazing Methods. Arch Computat Methods Eng. 2022;29(7):4799–850.
- 15. Chao Q, Yan J, Sun T, Li S, Chi J, Yang G, et al. Instance-aware image dehazing. Engineering Applications of Artificial Intelligence. 2024;133:108346.
- 16. Chen Z, He Z, Lu Z-M. DEA-Net: Single Image Dehazing Based on Detail-Enhanced Convolution and Content-Guided Attention. IEEE Trans Image Process. 2024;33:1002–15. pmid:38252568
- 17.
Mei K, Jiang A, Li J, Wang M. Progressive Feature Fusion Network for Realistic Image Dehazing. Lecture Notes in Computer Science. Springer International Publishing. 2019. p. 203–15. https://doi.org/10.1007/978-3-030-20887-5_13
- 18. Wang P, Zhu H, Huang H, Zhang H, Wang N. TMS-GAN: A Twofold Multi-Scale Generative Adversarial Network for Single Image Dehazing. IEEE Trans Circuits Syst Video Technol. 2022;32(5):2760–72.
- 19.
Shao Y, Li L, Ren W, Gao C, Sang N. Domain Adaptation for Image Dehazing. In: 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2020. 2805–14. https://doi.org/10.1109/cvpr42600.2020.00288
- 20.
Berman D, Treibitz T, Avidan S. Non-local Image Dehazing. In: 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2016. 1674–82. https://doi.org/10.1109/cvpr.2016.185
- 21.
McCartney EJ. Optics of the atmosphere: scattering by molecules and particles. New York. 1976.
- 22. Zhu Q, Mai J, Shao L. A Fast Single Image Haze Removal Algorithm Using Color Attenuation Prior. IEEE Trans Image Process. 2015;24(11):3522–33. pmid:26099141
- 23.
Meng G, Wang Y, Duan J, Xiang S, Pan C. Efficient Image Dehazing with Boundary Constraint and Contextual Regularization. In: 2013 IEEE International Conference on Computer Vision, 2013. 617–24. https://doi.org/10.1109/iccv.2013.82
- 24. Bolun Cai, Xiangmin Xu, Kui Jia, Chunmei Qing, Dacheng Tao. DehazeNet: An End-to-End System for Single Image Haze Removal. IEEE Trans Image Process. 2016;25(11):5187–98. pmid:28873058
- 25.
Li B, Peng X, Wang Z, Xu J, Feng D. AOD-Net: All-in-One Dehazing Network. In: 2017 IEEE International Conference on Computer Vision (ICCV), 2017. 4780–8. https://doi.org/10.1109/iccv.2017.511
- 26.
Liu X, Ma Y, Shi Z, Chen J. Griddehazenet: Attention-based multi-scale network for image dehazing. In: Proceedings of the IEEE/CVF international conference on computer vision; 2019. p. 7314–23.
- 27.
Chen D, He M, Fan Q, Liao J, Zhang L, Hou D, et al. Gated context aggregation network for image dehazing and deraining. In: 2019 IEEE winter conference on applications of computer vision (WACV). IEEE; 2019. p. 1375–83.
- 28. Qin X, Wang Z, Bai Y, Xie X, Jia H. FFA-Net: Feature Fusion Attention Network for Single Image Dehazing. AAAI. 2020;34(07):11908–15.
- 29. Ren W, Pan J, Zhang H, Cao X, Yang M-H. Single Image Dehazing via Multi-scale Convolutional Neural Networks with Holistic Edges. Int J Comput Vis. 2019;128(1):240–59.
- 30.
Zhang H, Patel VM. Densely Connected Pyramid Dehazing Network. In: 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2018. 3194–203. https://doi.org/10.1109/cvpr.2018.00337
- 31.
Hu J, Shen L, Sun G. Squeeze-and-Excitation Networks. In: 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2018. 7132–41. https://doi.org/10.1109/cvpr.2018.00745
- 32. Wang J, Wang S, Pang Y, Liu J. PromptDNet: A weakly supervised prompt framework for single image dehazing via dual-level depth cues. Engineering Applications of Artificial Intelligence. 2025;160:111997.
- 33.
Li B, Ren W, Fu D, Tao D, Feng D, Zeng W, et al. Benchmarking Single Image Dehazing and Beyond. IEEE Trans Image Process. 2018;:10.1109/TIP.2018.2867951. https://doi.org/10.1109/TIP.2018.2867951 pmid:30176593
- 34. Liu Y, Li T, Tan C, Ren W, Ancuti C, Lin W. IHDCP: Single Image Dehazing Using Inverted Haze Density Correction Prior. IEEE Trans Image Process. 2026;35:1448–61. pmid:41610348
- 35.
Singh A, Bhave A, Prasad DK. Single image dehazing for a variety of haze scenarios using back projected pyramid network. In: Computer Vision–ECCV 2020 Workshops: Glasgow, UK, August 23–28, 2020, Proceedings, Part IV 16. Springer; 2020. p. 166–81.
- 36. Zhou H, Chen Z, Liu Y, Sheng Y, Ren W, Xiong H. Physical-priors-guided DehazeFormer. Knowledge-Based Systems. 2023;266:110410.
- 37. Wang S, Hou Q, Li J, Liu J. TSID-Net: a two-stage single image dehazing framework with style transfer and contrastive knowledge transfer. Vis Comput. 2024;41(3):1921–38.
- 38.
Wang Q, Wu B, Zhu P, Li P, Zuo W, Hu Q. ECA-Net: Efficient channel attention for deep convolutional neural networks. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition; 2020. p. 11534–42.
- 39. Yi Q, Li J, Fang F, Jiang A, Zhang G. Efficient and Accurate Multi-Scale Topological Network for Single Image Dehazing. IEEE Trans Multimedia. 2022;24:3114–28.
- 40. Zhang D, Meng L, Liang L, Qin C, Liu D. Dynamic Event-Triggered Control for Human–Machine Cooperative Systems Based on Dynamic Authority Allocation. IEEE Trans Syst Man Cybern, Syst. 2026;56(6):3733–44.
- 41. Zhang D, Hao Y, Yuan Q, Qin C. Dynamic event-triggered approximate optimal consensus control for unknown nonlinear multi-agent systems via adaptive dynamic programming. ISA Trans. 2026;172:21–32. pmid:41826087
- 42. Zhang D, Yuan Q, Meng L, Xia R, Liu W, Qin C. Reinforcement learning for single-agent to multi-agent systems: from basic theory to industrial application progress, a survey. Artif Intell Rev. 2025;59(2).
- 43. Liu Y, Wang X, Hu E, Wang A, Shiri B, Lin W. VNDHR: Variational Single Nighttime Image Dehazing for Enhancing Visibility in Intelligent Transportation Systems via Hybrid Regularization. IEEE Trans Intell Transport Syst. 2025;26(7):10189–203.
- 44.
Liu Y, Yan Z, Chen S, Ye T, Ren W, Chen E. NightHazeFormer: Single Nighttime Haze Removal Using Prior Query Transformer. In: Proceedings of the 31st ACM International Conference on Multimedia, 2023. 4119–28. https://doi.org/10.1145/3581783.3611744
- 45. Liu Y, Li T, Zhou Z, Ren W, Lin W. Real-World Nighttime Image Dehazing via Bayesian-Based Fractional-Order Variational Model. IEEE Trans Image Process. 2026;35:4673–85. pmid:42055991
- 46. Liu Y, Yan Z, Tan J, Li Y. Multi-Purpose Oriented Single Nighttime Image Haze Removal Based on Unified Variational Retinex Model. IEEE Trans Circuits Syst Video Technol. 2023;33(4):1643–57.
- 47. Jin Z, Qiu Y, Zhang K, Li H, Luo W. MB-TaylorFormer V2: Improved Multi-Branch Linear Transformer Expanded by Taylor Formula for Image Restoration. IEEE Trans Pattern Anal Mach Intell. 2025;47(7):5990–6005. pmid:40208767
- 48. Zhang K, Li D, Luo W, Ren W, Liu W. Enhanced Spatio-Temporal Interaction Learning for Video Deraining: Faster and Better. IEEE Trans Pattern Anal Mach Intell. 2023;45(1):1287–93. pmid:35130145
- 49. Zhang K, Li R, Yu Y, Luo W, Li C. Deep Dense Multi-Scale Network for Snow Removal Using Semantic and Depth Priors. IEEE Trans Image Process. 2021;30:7419–31. pmid:34403338
- 50. Gao T, Wen Y, Zhang K, Zhang J, Chen T, Liu L, et al. Frequency-Oriented Efficient Transformer for All-in-One Weather-Degraded Image Restoration. IEEE Trans Circuits Syst Video Technol. 2024;34(3):1886–99.
- 51. Wen Y, Gao T, Li Z, Zhang J, Zhang K, Chen T. All-in-One Weather-Degraded Image Restoration Via Adaptive Degradation-Aware Self-Prompting Model. IEEE Trans Multimedia. 2025;27:3343–55.
- 52.
Lim B, Son S, Kim H, Nah S, Mu Lee K. Enhanced deep residual networks for single image super-resolution. In: Proceedings of the IEEE conference on computer vision and pattern recognition workshops; 2017. p. 136–44.
- 53.
Dong H, Pan J, Xiang L, Hu Z, Zhang X, Wang F, et al. Multi-Scale Boosted Dehazing Network With Dense Feature Fusion. In: 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2020. 2154–64. https://doi.org/10.1109/cvpr42600.2020.00223
- 54. Song Y, He Z, Qian H, Du X. Vision Transformers for Single Image Dehazing. IEEE Trans Image Process. 2023;32:1927–41. pmid:37030760
- 55.
Zheng Y, Zhan J, He S, Dong J, Du Y. Curricular Contrastive Regularization for Physics-Aware Single Image Dehazing. In: 2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2023. 5785–94. https://doi.org/10.1109/cvpr52729.2023.00560
- 56.
Wu R-Q, Duan Z-P, Guo C-L, Chai Z, Li C. RIDCP: Revitalizing Real Image Dehazing via High-Quality Codebook Priors. In: 2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2023. 22282–91. https://doi.org/10.1109/cvpr52729.2023.02134
- 57.
Yang D, Sun J. Proximal Dehaze-Net: A Prior Learning-Based Deep Network for Single Image Dehazing. In: Proceedings of the European Conference on Computer Vision (ECCV); 2018. p. 702–17.
- 58.
Guo C, Yan Q, Anwar S, Cong R, Ren W, Li C. Image Dehazing Transformer with Transmission-Aware 3D Position Embedding. In: 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2022. 5802–10. https://doi.org/10.1109/cvpr52688.2022.00572
- 59.
Chen Z, Wang Y, Yang Y, Liu D. PSD: Principled Synthetic-to-Real Dehazing Guided by Physical Priors. In: 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2021. 7176–85. https://doi.org/10.1109/cvpr46437.2021.00710
- 60.
Yang Y, Wang C, Liu R, Zhang L, Guo X, Tao D. Self-augmented Unpaired Image Dehazing via Density and Depth Decomposition. In: 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2022. 2027–36. https://doi.org/10.1109/cvpr52688.2022.00208
- 61.
Mou C, Wang Q, Zhang J. Deep Generalized Unfolding Networks for Image Restoration. In: 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2022. 17378–89. https://doi.org/10.1109/cvpr52688.2022.01688
- 62.
Zheng Z, Ren W, Cao X, Hu X, Wang T, Song F, et al. Ultra-High-Definition Image Dehazing via Multi-Guided Bilateral Learning. In: 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2021. 16180–9. https://doi.org/10.1109/cvpr46437.2021.01592
- 63.
Dong J, Pan J. Physics-Based Feature Dehazing Networks. Lecture Notes in Computer Science. Springer International Publishing. 2020. p. 188–204. https://doi.org/10.1007/978-3-030-58577-8_12
- 64.
Wu H, Qu Y, Lin S, Zhou J, Qiao R, Zhang Z, et al. Contrastive Learning for Compact Single Image Dehazing. In: 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2021. 10546–55. https://doi.org/10.1109/cvpr46437.2021.01041
- 65.
Ye T, Zhang Y, Jiang M, Chen L, Liu Y, Chen S, et al. Perceiving and Modeling Density for Image Dehazing. In: European Conference on Computer Vision. Springer; 2022. p. 130–45.
- 66.
Tu Z, Talebi H, Zhang H, Yang F, Milanfar P, Bovik A, et al. MAXIM: Multi-Axis MLP for Image Processing. In: 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2022. 5759–70. https://doi.org/10.1109/cvpr52688.2022.00568
- 67.
Hong M, Liu J, Li C, Qu Y. Uncertainty-Driven Dehazing Network. In: Proceedings of the AAAI Conference on Artificial Intelligence. vol. 36; 2022. p. 906–13.
- 68.
Lu L, Xiong Q, Xu B, Chu D. MixDehazeNet: Mix Structure Block For Image Dehazing Network. In: 2024 International Joint Conference on Neural Networks (IJCNN), 2024. 1–10. https://doi.org/10.1109/ijcnn60899.2024.10651326
- 69. Cui Y, Knoll A. Dual-domain strip attention for image restoration. Neural Netw. 2024;171:429–39. pmid:38142482
- 70.
Song Y, Zhou Y, Qian H, Du X. Rethinking Performance Gains in Image Dehazing Networks. arXiv preprint arXiv:220911448. 2022.
- 71. Liu J, Liu RW, Sun J, Zeng T. Rank-One Prior: Real-Time Scene Recovery. IEEE Transactions on Pattern Analysis and Machine Intelligence. 2023;45(7):8845–60.
- 72. Ling P, Chen H, Tan X, Jin Y, Chen E. Single Image Dehazing Using Saturation Line Prior. IEEE Trans Image Process. 2023;32:3238–53. pmid:37256802
- 73. Li J, Li Y, Zhuo L, Kuang L, Yu T. USID-Net: Unsupervised Single Image Dehazing Network via Disentangled Representations. IEEE Trans Multimedia. 2023;25:3587–601.
- 74.
Wang Z, Zhao H, Peng J, Yao L, Zhao K. ODCR: Orthogonal Decoupling Contrastive Regularization for Unpaired Image Dehazing. arXiv preprint arXiv:240417825. 2024.
- 75. Wang Y, Yan X, Wang FL, Xie H, Yang W, Zhang X-P, et al. UCL-Dehaze: Toward Real-World Image Dehazing via Unsupervised Contrastive Learning. IEEE Trans Image Process. 2024;33:1361–74. pmid:38335088
- 76. Li B, Gou Y, Gu S, Liu JZ, Zhou JT, Peng X. You Only Look Yourself: Unsupervised and Untrained Single Image Dehazing Neural Network. Int J Comput Vis. 2021;129(5):1754–67.