MLCANet: Multi-Level Composite Attention-Guided Network for Non-Homogeneous Image Dehazing in Adverse Weather Conditions
Abstract
1. Introduction
2. Related Work
3. Proposed Method
3.1. Overall Network Architecture
3.2. Multi-Level Composite Attention Generation Network (MCAGN)
3.3. Dehazed Image Reconstruction Network (DIRN)
3.4. Dehazing Loss Function
4. Experiments and Analysis
4.1. Implementation Details
4.2. Datasets and Evaluation Metrics
4.3. Comparison with Leading Methods
4.3.1. Image Dehazing Quantitative Comparisons
4.3.2. Image Dehazing Qualitative Comparisons
4.4. User Subjective Comparison
4.5. Ablation Study
4.6. Impact on Downstream Vision Tasks
4.6.1. Object Detection
4.6.2. Depth Estimation
4.7. Discussion
4.7.1. Running Time and Complexity Comparison
4.7.2. Limitation
5. Conclusions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Wang, H.; Xu, Y.; Wang, Z.; Cai, Y.; Chen, L.; Li, Y. CenterNet-Auto: A Multi-object Visual Detection Algorithm for Autonomous Driving Scenes Based on Improved CenterNet. IEEE Trans. Emerg. Top. Comput. Intell. 2023, 7, 742–752. [Google Scholar] [CrossRef]
- Sindagi, V.A.; Oza, P.; Yasarla, R.; Patel, V.M. Prior-based domain adaptive object detection for hazy and rainy conditions. In Proceedings of the Computer Vision–ECCV 2020: 16th European Conference, Glasgow, UK, 23–28 August 2020; Proceedings, Part XIV 16; Springer: Berlin/Heidelberg, Germany, 2020; pp. 763–780. [Google Scholar]
- Sun, H.; Li, B.; Dan, Z.; Hu, W.; Du, B.; Yang, W.; Wan, J. Multi-level feature interaction and efficient non-local information enhanced channel attention for image dehazing. Neural Netw. 2023, 163, 10–27. [Google Scholar] [CrossRef] [PubMed]
- Jiang, S.; Mei, Y.; Wang, P.; Liu, Q. Exposure difference network for low-light image enhancement. Pattern Recognit. 2024, 156, 110796. [Google Scholar] [CrossRef]
- Middleton, W.E.K. Vision through the atmosphere. In Geophysik ii/Geophysics ii; Springer: Berlin/Heidelberg, Germany, 1957; pp. 254–287. [Google Scholar]
- Ju, M.; Gu, Z.; Zhang, D. Single image haze removal based on the improved atmospheric scattering model. Neurocomputing 2017, 260, 180–191. [Google Scholar] [CrossRef]
- Wu, H.; Qu, Y.; Lin, S.; Zhou, J.; Qiao, R.; Zhang, Z.; Xie, Y.; Ma, L. Contrastive learning for compact single image dehazing. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 20–25 June 2021; pp. 10551–10560. [Google Scholar]
- Shetty, L. Non homogeneous realistic single image dehazing. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA, 2–7 January 2023; pp. 548–555. [Google Scholar]
- Jo, E.; Sim, J.Y. Multi-scale selective residual learning for non-homogeneous dehazing. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 20–25 June 2021; pp. 507–515. [Google Scholar]
- Guo, Y.; Gao, Y.; Liu, W.; Lu, Y.; Qu, J.; He, S.; Ren, W. SCANet: Self-paced semi-curricular attention network for non-homogeneous image dehazing. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada, 18–22 June 2023; pp. 1885–1894. [Google Scholar]
- He, K.; Sun, J.; Tang, X. Single image haze removal using dark channel prior. IEEE Trans. Pattern Anal. Mach. Intell. 2010, 33, 2341–2353. [Google Scholar] [CrossRef] [PubMed]
- Zhu, Q.; Mai, J.; Shao, L. Single image dehazing using color attenuation prior. In Proceedings of the British Machine Vision Conference, Nottingham, UK, 1–5 September 2014; Volume 4, pp. 1674–1682. [Google Scholar]
- Berman, D.; Avidan, S. Non-local image dehazing. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 1674–1682. [Google Scholar]
- Ju, M.; Ding, C.; Guo, Y.J.; Zhang, D. IDGCP: Image dehazing based on gamma correction prior. IEEE Trans. Image Process. 2019, 29, 3104–3118. [Google Scholar] [CrossRef] [PubMed]
- Wang, W.; Yuan, X.; Wu, X.; Liu, Y. Fast Image Dehazing Method Based on Linear Transformation. IEEE Trans. Multimed. 2017, 19, 1142–1155. [Google Scholar] [CrossRef]
- Cai, B.; Xu, X.; Jia, K.; Qing, C.; Tao, D. Dehazenet: An end-to-end system for single image haze removal. IEEE Trans. Image Process. 2016, 25, 5187–5198. [Google Scholar] [CrossRef] [PubMed]
- Ren, W.; Liu, S.; Zhang, H.; Pan, J.; Cao, X.; Yang, M.H. Single image dehazing via multi-scale convolutional neural networks. In Proceedings of the Computer Vision–ECCV 2016: 14th European Conference, Amsterdam, The Netherlands, 11–14 October 2016; Proceedings, Part II 14; Springer: Berlin/Heidelberg, Germany, 2016; pp. 154–169. [Google Scholar]
- Li, B.; Peng, X.; Wang, Z.; Xu, J.; Feng, D. Aod-net: All-in-one dehazing network. In Proceedings of the IEEE International Conference on Computer Vision, Cambridge, MA, USA, 20–23 June 2017; pp. 4770–4778. [Google Scholar]
- Zhang, H.; Patel, V.M. Densely connected pyramid dehazing network. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–22 June 2018; pp. 3194–3203. [Google Scholar]
- 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, Seoul, Republic of Korea, 27 October–2 November 2019; pp. 7314–7323. [Google Scholar]
- Qin, X.; Wang, Z.; Bai, Y.; Xie, X.; Jia, H. FFA-Net: Feature fusion attention network for single image dehazing. In Proceedings of the AAAI Conference on Artificial Intelligence; Association for the Advancement of Artificial Intelligence: Washington, DC, USA, 2020; Volume 34, pp. 11908–11915. [Google Scholar] [CrossRef]
- Ye, T.; Jiang, M.; Zhang, Y.; Chen, L.; Chen, E.; Chen, P.; Lu, Z. Perceiving and Modeling Density is All You Need for Image Dehazing. arXiv 2021, arXiv:2111.09733. [Google Scholar] [CrossRef]
- Guo, C.L.; Yan, Q.; Anwar, S.; Cong, R.; Ren, W.; Li, C. Image dehazing transformer with transmission-aware 3d position embedding. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 18–24 June 2022; pp. 5812–5820. [Google Scholar]
- 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–1015. [Google Scholar] [CrossRef] [PubMed]
- Zheng, Y.; Zhan, J.; He, S.; Dong, J.; Du, Y. Curricular contrastive regularization for physics-aware single image dehazing. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada, 18–22 June 2023; pp. 5785–5794. [Google Scholar]
- Shin, J.; Chung, S.; Yang, Y.; Kim, T.H. HazeFlow: Revisit Haze Physical Model as ODE and Non-Homogeneous Haze Generation for Real-World Dehazing. arXiv 2025, arXiv:2509.18190. [Google Scholar]
- Dobre-Baron, R.; Savu-Jivanov, A.; Ancuți, C. Evaluating Image Quality Metrics as Loss Functions for Image Dehazing. Sensors 2025, 25, 4755. [Google Scholar] [CrossRef] [PubMed]
- Baldeva, V.; Sharma, V.; Verma, S.; Kansal, P.; Kansal, S.; Narayan, J. Pixel-Dehaze: Deciphering Dehazing Through Regression-Based Depth and Scattering Estimation. Big Data Cogn. Comput. 2025, 9, 282. [Google Scholar] [CrossRef]
- Ancuti, C.O.; Ancuti, C.; Timofte, R.; De Vleeschouwer, C. O-haze: A dehazing benchmark with real hazy and haze-free outdoor images. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Salt Lake City, UT, USA, 18–22 June 2018; pp. 754–762. [Google Scholar]
- Zhao, H.; Gallo, O.; Frosio, I.; Kautz, J. Loss Functions for Image Restoration with Neural Networks. IEEE Trans. Comput. Imaging 2017, 3, 47–57. [Google Scholar] [CrossRef]
- Johnson, J.; Alahi, A.; Fei-Fei, L. Perceptual Losses for Real-Time Style Transfer and Super-Resolution. arXiv 2016, arXiv:1603.08155. [Google Scholar] [CrossRef]
- Fu, M.; Liu, H.; Yu, Y.; Chen, J.; Wang, K. Dw-gan: A discrete wavelet transform gan for nonhomogeneous dehazing. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 19–25 June 2021; pp. 203–212. [Google Scholar]
- Zhou, H.; Dong, W.; Liu, Y.; Chen, J. Breaking through the haze: An advanced non-homogeneous dehazing method based on fast fourier convolution and convnext. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada, 18–22 June 2023; pp. 1895–1904. [Google Scholar]
- Zhang, X.; Wang, T.; Wang, J.; Tang, G.; Zhao, L. Pyramid channel-based feature attention network for image dehazing. Comput. Vis. Image Underst. 2020, 197, 103003. [Google Scholar] [CrossRef]
- Ancuti, C.O.; Ancuti, C.; Vasluianu, F.A.; Timofte, R. Ntire 2020 challenge on nonhomogeneous dehazing. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, Seattle, WA, USA, 14–19 June 2020; pp. 490–491. [Google Scholar]
- Ancuti, C.O.; Ancuti, C.; Vasluianu, F.A.; Timofte, R. NTIRE 2021 nonhomogeneous dehazing challenge report. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 19–25 June 2021; pp. 627–646. [Google Scholar]
- Ancuti, C.O.; Ancuti, C.; Vasluianu, F.A.; Timofte, R.; Zhou, H.; Dong, W.; Liu, Y.; Chen, J.; Liu, H.; Li, L.; et al. NTIRE 2023 HR nonhomogeneous dehazing challenge report. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada, 18–22 June 2023; pp. 1808–1825. [Google Scholar]
- Ancuti, C.O.; Ancuti, C.; Timofte, R.; Van Gool, L.; Zhang, L.; Yang, M.H. Ntire 2019 image dehazing challenge report. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, Long Beach, CA, USA, 16–17 June 2019. [Google Scholar]
- Wang, Z.; Bovik, A.C.; Sheikh, H.R.; Simoncelli, E.P. Image quality assessment: From error visibility to structural similarity. IEEE Trans. Image Process. 2004, 13, 600–612. [Google Scholar] [CrossRef] [PubMed]
- Wang, Z.; Bovik, A.C. Mean squared error: Love it or leave it? A new look at signal fidelity measures. IEEE Signal Process. Mag. 2009, 26, 98–117. [Google Scholar] [CrossRef]
- Chen, D.; He, M.; Fan, Q.; Liao, J.; Zhang, L.; Hou, D.; Yuan, L.; Hua, G. Gated context aggregation network for image dehazing and deraining. In Proceedings of the 2019 IEEE Winter Conference on Applications of Computer Vision (WACV); IEEE: New York, NY, USA, 2019; pp. 1375–1383. [Google Scholar]
- Jia, T.; Li, J.; Zhuo, L.; Zhang, J. Self-guided disentangled representation learning for single image dehazing. Neural Netw. 2024, 172, 106107. [Google Scholar] [CrossRef] [PubMed]
- Lu, L.; Xiong, Q.; Xu, B.; Chu, D. Mixdehazenet: Mix structure block for image dehazing network. In Proceedings of the 2024 International Joint Conference on Neural Networks (IJCNN); IEEE: New York, NY, USA, 2024; pp. 1–10. [Google Scholar]
- Wang, C.Y.; Bochkovskiy, A.; Liao, H.Y.M. YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada, 18–22 June 2023; pp. 7464–7475. [Google Scholar]
- Yang, L.; Kang, B.; Huang, Z.; Xu, X.; Feng, J.; Zhao, H. Depth anything: Unleashing the power of large-scale unlabeled data. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 16–22 June 2024; pp. 10371–10381. [Google Scholar]







| Dataset | Train | Validation | Test | Size | Types |
|---|---|---|---|---|---|
| O-HAZE | 35 | 5 | 5 | 2833 × 4657 | Homogeneous |
| NTIRE2019 | 45 | 5 | 5 | 1600 × 1200 | Homogeneous |
| NTIRE2020 | 45 | 5 | 5 | 1600 × 1200 | Non-Homogeneous |
| NTIRE2021 | 25 | 5(w/o GT) | 5(w/o GT) | 1600 × 1200 | Non-Homogeneous |
| NTIRE2023 | 40 | 5(w/o GT) | 5(w/o GT) | 4000 × 6000 | Non-Homogeneous |
| Data | O-HAZE | NTIRE2019 | NTIRE2020 | NTIRE2021 | NTIRE2023 | Average | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Methods | PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | PSNR | SSIM |
| Hazy | 12.98 | 0.4984 | 9.73 | 0.3262 | 12.76 | 0.4897 | 13.10 | 0.4404 | 11.02 | 0.4347 | 11.91 | 0.4378 |
| DCP | 15.02 | 0.5668 | 14.24 | 0.3758 | 12.61 | 0.5339 | 12.42 | 0.4424 | 14.00 | 0.5139 | 13.65 | 0.4865 |
| AOD-Net | 14.67 | 0.4247 | 14.01 | 0.3444 | 12.01 | 0.4371 | 12.04 | 0.4966 | 14.28 | 0.4856 | 13.40 | 0.4377 |
| GCANet | 12.96 | 0.4969 | 11.99 | 0.3097 | 13.29 | 0.5673 | 13.75 | 0.4842 | 14.33 | 0.5138 | 13.26 | 0.4744 |
| GridDehazeNet | 15.41 | 0.5563 | 11.51 | 0.3497 | 13.06 | 0.5211 | 14.30 | 0.4791 | 11.93 | 0.4939 | 13.24 | 0.4800 |
| FFA | 14.77 | 0.5732 | 12.53 | 0.3142 | 11.71 | 0.4538 | 11.37 | 0.3762 | 13.11 | 0.5127 | 12.69 | 0.4460 |
| PCFAN | 14.21 | 0.5056 | 11.99 | 0.3438 | 10.61 | 0.4402 | 11.04 | 0.3756 | 11.00 | 0.4551 | 11.77 | 0.4241 |
| C2PNet | 15.81 | 0.6201 | 11.67 | 0.3087 | 9.72 | 0.3745 | 10.53 | 0.3295 | 15.01 | 0.5021 | 12.54 | 0.4269 |
| SGDRL | 14.15 | 0.5435 | 11.66 | 0.3618 | 12.55 | 0.5376 | 13.25 | 0.4606 | 11.29 | 0.4416 | 12.58 | 0.4690 |
| MFINEA | 13.43 | 0.5409 | 11.93 | 0.3609 | 13.38 | 0.5187 | 12.11 | 0.4466 | 13.36 | 0.4392 | 12.84 | 0.4612 |
| DEA-Net | 15.48 | 0.6064 | 14.09 | 0.3463 | 10.96 | 0.4419 | 11.69 | 0.3884 | 14.22 | 0.4991 | 13.28 | 0.4564 |
| SCANet | 18.14 | 0.6450 | 15.54 | 0.4160 | 22.62 | 0.6950 | 21.66 | 0.5933 | 20.35 | 0.5801 | 19.66 | 0.5858 |
| MixDehazeNet | 14.62 | 0.6174 | 10.69 | 0.2226 | 8.95 | 0.2917 | 10.11 | 0.2768 | 14.08 | 0.4999 | 11.69 | 0.3816 |
| DeHamer | 14.12 | 0.5322 | 11.95 | 0.3568 | 13.32 | 0.5199 | 13.89 | 0.4662 | 11.67 | 0.4501 | 12.99 | 0.4650 |
| HazeFlow | 17.17 | 0.6314 | 14.87 | 0.4027 | 16.21 | 0.6137 | 16.47 | 0.5973 | 14.52 | 0.4518 | 15.85 | 0.5394 |
| MLCANet(ours) | 20.86 | 0.6874 | 18.64 | 0.5012 | 22.95 | 0.6574 | 22.12 | 0.6456 | 19.27 | 0.5618 | 20.76 | 0.6106 |
| Methods | Rating (Mean & Standard Dev) |
|---|---|
| DCP | 4.87 ± 1.68 |
| AODNet | 5.02 ± 1.12 |
| GCANet | 5.89 ± 0.86 |
| GridDehazeNet | 6.18 ± 0.83 |
| FFA | 6.21 ± 0.87 |
| Res2Net + RCAN | 6.42 ± 0.94 |
| DeHamer | 6.54 ± 0.81 |
| MLCANet(ours) | 6.94 ± 0.79 |
| Number | Methods | PSNR ↑ | SSIM ↑ | |||||
|---|---|---|---|---|---|---|---|---|
| (a) | ED (plain) | ✓ | 13.26 | 0.4672 | ||||
| (b) | DIRN | ✓ | 14.01 | 0.4814 | ||||
| (c) | MCAGN + DIRN | ✓ | 17.62 | 0.5911 | ||||
| (d) | MCAGN + ED | ✓ | 16.11 | 0.5367 | ||||
| (e) | CA + DIRN | ✓ | 16.91 | 0.5546 | ||||
| (f) | SA + DIRN | ✓ | 17.16 | 0.5665 | ||||
| (g) | MSPA + DIRN | ✓ | 17.04 | 0.5673 | ||||
| (h) | CA + SA + DIRN | ✓ | 17.32 | 0.5852 | ||||
| (i) | CA + MSPA + DIRN | ✓ | 17.24 | 0.5711 | ||||
| (j) | SA + MSPA + DIRN | ✓ | 17.27 | 0.5547 | ||||
| (k) | Parallel-MCAGN + DIRN | ✓ | 13.97 | 0.4763 | ||||
| (l) | MCAGN + DIRN | ✓ | ✓ | 18.87 | 0.5902 | |||
| (m) | MCAGN + DIRN | ✓ | ✓ | ✓ | 19.02 | 0.6017 | ||
| (n) | MCAGN + DIRN | ✓ | ✓ | ✓ | ✓ | 19.24 | 0.6084 | |
| (o) | MCAGN + DIRN | ✓ | ✓ | ✓ | ✓ | ✓ | 20.76 | 0.6106 |
| Methods | Devices | Inference Time (s) | Parameters | FLOPs |
|---|---|---|---|---|
| DCP | CPU | 2.396 | — | — |
| AODNet | GPU | 0.098 | 0.02 M | 1.7 G |
| GCANet | GPU | 0.292 | 0.702 M | 68.4 G |
| GridDehazeNet | GPU | 0.147 | 0.958 M | 271.9 G |
| FFA | GPU | 0.261 | 4.46 M | 4211.9 G |
| Res2Net + RCAN | GPU | 0.109 | 50.35 M | 1235.8 G |
| DeHamer | GPU | 0.171 | 29.44 M | 866.9 G |
| MLCANet (ours) | GPU | 0.158 | 2.73 M | 278.6 G |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Qiu, Y. MLCANet: Multi-Level Composite Attention-Guided Network for Non-Homogeneous Image Dehazing in Adverse Weather Conditions. Sensors 2026, 26, 1505. https://doi.org/10.3390/s26051505
Qiu Y. MLCANet: Multi-Level Composite Attention-Guided Network for Non-Homogeneous Image Dehazing in Adverse Weather Conditions. Sensors. 2026; 26(5):1505. https://doi.org/10.3390/s26051505
Chicago/Turabian StyleQiu, Yongsheng. 2026. "MLCANet: Multi-Level Composite Attention-Guided Network for Non-Homogeneous Image Dehazing in Adverse Weather Conditions" Sensors 26, no. 5: 1505. https://doi.org/10.3390/s26051505
APA StyleQiu, Y. (2026). MLCANet: Multi-Level Composite Attention-Guided Network for Non-Homogeneous Image Dehazing in Adverse Weather Conditions. Sensors, 26(5), 1505. https://doi.org/10.3390/s26051505
