Log in

Review of dehazing techniques: challenges and future trends

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The phenomenon of atmospheric haze arises due to the scattering of light by minute particles suspended in the atmosphere. This optical effect gives rise to visual degradation in images and videos. The degradation is primarily influenced by two key factors: atmospheric attenuation and scattered light. Scattered light causes an image to be veiled in a whitish veil, while attenuation diminishes the image inherent contrast. Efforts to enhance image and video quality necessitate the development of dehazing techniques capable of mitigating the adverse impact of haze. This scholarly endeavor presents a comprehensive survey of recent advancements in the domain of dehazing techniques, encompassing both conventional methodologies and those founded on machine learning principles. Traditional dehazing techniques leverage a haze model to deduce a dehazed rendition of an image or frame. In contrast, learning-based techniques employ sophisticated mechanisms such as Convolutional Neural Networks (CNNs) and different deep Generative Adversarial Networks (GANs) to create models that can discern dehazed representations by learning intricate parameters like transmission maps, atmospheric light conditions, or their combined effects. Furthermore, some learning-based approaches facilitate the direct generation of dehazed outputs from hazy inputs by assimilating the non-linear map** between the two. This review study delves into a comprehensive examination of datasets utilized within learning-based dehazing methodologies, elucidating their characteristics and relevance. Furthermore, a systematic exposition of the merits and demerits inherent in distinct dehazing techniques is presented. The discourse culminates in the synthesis of the primary quandaries and challenges confronted by prevailing dehazing techniques. The assessment of dehazed image and frame quality is facilitated through the application of rigorous evaluation metrics, a discussion of which is incorporated. To provide empirical insights, the study meticulously elucidates simulation results and presents an in-depth analysis of prominent dehazing techniques. By orchestrating a seamless integration of theoretical exposition and practical evaluation, this research contributes to the advancement of the field, paving the way for improved image and video fidelity in the presence of atmospheric haze.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Canada)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Data availability

All data are available upon request from the corresponding author.

References

  1. Narasimhan SG, Nayar SK (2000) Chromatic framework for vision in bad weather. In: Proceedings IEEE Conference on Computer Vision and Pattern Recognition, CVPR (Cat. No. PR00662), vol. 1, pp. 598–605. IEEE

  2. Pal NS, Lal S, Shinghal K (2018) A robust visibility restoration framework for rainy weather degraded images. TEM J 7(4):859–868

    Google Scholar 

  3. Berman D, Treibitz T, Avidan S (2016) Non-local image dehazing”. In IEEE Conference on Computer Vision and Pattern Recognition, pages 1674–1682

  4. Feng C, Zhuo S, Zhang X, Shen L (2013) S¨usstrunk, and S."Near infrared-guided color Image dehazing". In: 2013 IEEE International Conference on Image Processing, pp.2363–2367. IEEE

  5. Meng G, Wang Y, Duan J, **ang S, Pan C (2013) Efficient image dehazing with boundary constraint and contextual regularization. IEEE International Conference on Computer Vision, pp. 617–624

  6. Zhang H, Liu X, Huang Z, Ji Y (2014) Single image dehazing based on fast wavelet transform with weighted image fusion. Proc.IEEE Int. Conf. Image Process. (ICIP), pp. 4542_4546, https://doi.org/10.1109/ICIP.2014.7025921

  7. Kim I, Min HK (2017) Dehazing using non-local regularization with iso depth neighbor-_elds. Proc. Conf. Comput. Vis. Theory Appl., pp. 77_88

  8. He J, Zhang C, Yang R, Zhu K (2016) Convex optimization for fast image dehazing. Proc. IEEE Int. Conf. Image Process. (ICIP), pp. 2246_2250, https://doi.org/10.1109/ICIP.2016.7532758

  9. He K, Sun J, Tang X (2011) Single image haze removal using dark channel prior. IEEE Trans Pattern Anal Mach Intell 33(12):2341–2353

    Article  Google Scholar 

  10. Kim JH, Jang WD, Sim JY, Kim CS (2013) Optimized contrast enhancement for real-time image and video dehazing. Journal of Visual Communication and Image Representation, 24(3), 410–425,.http://mcl.korea.ac.kr/projects/dehazing/videos/video_seq.zip

  11. Thanh LT, Thanh DNH, Hue NM, Prasath VBS (2019) Single image dehazing based on daptive histogram equalization and linearization of gamma correction. Proc. 25th Asia_Paci_c Conf. Commun. (APCC), pp. 36_40, https://doi.org/10.1109/APCC47188.2019.9026457

  12. Ding M, Wei L (2015) Single-image haze removal using the mean vector L2-norm of RGB image sample window. Optik-Int J Light Electron Optics 126(23):3522–3528

    Article  Google Scholar 

  13. Saini M, Wang X, Atrey PK, Kankanhalli M (2012) Adaptive workload Equalization in multi-camera surveillance systems. IEEE Trans Multimedia 14(3):555–562

    Article  Google Scholar 

  14. Fattal R (2008) Single Image Dehazing. ACM Trans. Graph., SIGGRAPH 27(3):72

  15. Feris RS (2011) Large-scale vehicle detection, indexing, and search in urban surveillance videos. IEEE Trans Multimedia 14(1):28–42

    Article  Google Scholar 

  16. Muhammad S, Imran M, Ullah A, Elbasi E (2021) A Single Image Dehazing Technique Using the Dual Transmission Maps Strategy and Gradient-Domain Guided Image Filtering. Digital Object Identifier. https://doi.org/10.1109/ACCESS.2021.3090078,June28

    Article  Google Scholar 

  17. Kohli B, Silberman N, Hoiem D, Fergus R (2012) Indoor Segmentation and Support Inference from RGB Images. ECCV , pages 746–760,.

  18. Eunsung Jo, Jae-Young Sim (2021) Multi-Scale Selective Residual Learning for Non-Homogeneous Dehazing. In Conference on Computer Vision and Pattern Recognition. 507–515

  19. Ren W, Pan J, Zhang H, Cao X, Yang M-H (2020) Single image dehazing via multi-scale convolutional neural networks with holistic edges. Int J Comput Vision 128(1):240–259

    Article  Google Scholar 

  20. Phillip Isola, Jun-Yan Zhu, Tinghui Zhou, Alexei A Efros (2017) Image-to-image translation with conditional adversarial networks. In Conference on Computer Vision and Pattern Recognition. 1125–1134

  21. Yixin Du and **n Li. (2018) Recursive Deep Residual Learning For Single Image Dehazing, IEEE/CVF Conference on Computer Vision And Pattern Recognition Workshops(CVPRW),2018. https://github.com/yixindu1573/Recursive-Deep-Residual-Learning-for-Single-Image-Dehazing-DRL/tree/master/testData

  22. Abeer Ayoub, Ensherah A. Naeem, Walid El-Shafai1, Eman A. Sultan O, Zahran Fathi E, Abd El-Samie, El-Sayed M, EL-Rabaie (2022) Video quality enhancement using recursive deep residual learning network https://doi.org/10.1007/s11760-022-02228-w

  23. Abeer Ayoub, Ensherah A. Naeem, Walid El-Shafai, Fathi E. Abd El-Samie, Ehab K. I. Hamad, El-Sayed M. EL-Rabaie (2023) Video quality enhancement using dual-transmission-map dehazing Multimedia Tools and Applications

  24. Abeer Ayoub, Ensherah A. Naeem, Walid El-Shafai, Fathi E. Abd El-Samie, Ehab K. I. Hamad, El-Sayed M. EL-Rabaie (2023) Video Quality Enhancement using Different Enhancement and Dehazing Techniques Ambient Intelligence and Humanized Computing.

  25. Yizhou **, Guangshuai Gao, Qingjie Liu, Yunhong Wang (2020) Unsupervised conditional disentangle network for image dehazing. In International Conference on Image Processing. 963–967

  26. Golts A, Freedman D, Elad M (2020) Unsupervised Single Image Dehazing Using Dark Channel Prior Loss. IEEE Trans Image Process 29:2692–2701. https://doi.org/10.1109/TIP.2019.2952032

    Article  Google Scholar 

  27. Koschmieder H (1924)“Theorie der horizontalen sichtweite,” Beitrage zur Physik der freien Atmosphare pp. 33–53

  28. Li Gao, **g Zhang, Lefei Zhang, Dacheng Tao (2021) Dsp “Dual soft-paste for unsupervised domain adaptive semantic segmentation”. In ACM International Conference on Multimedia. 2825–2833

  29. Lu-Yao Huang, Jia-Li Yin, Bo-Hao Chen, and Shao-Zhen Ye (2019) Towards unsupervised single image dehazing with deep learning. In International Conference on Image Processing. 2741–2745.32

  30. Levin A, Lischinski D, Weiss Y (2008) A closed-form solution to natural image matting. IEEE Trans Pattern Anal Mach Intell 30(2):228–242

    Article  Google Scholar 

  31. Fattal R (2014) Dehazing using color lines. ACM Transactions on Graphics, 4(1):13:1–13:14

  32. Liu W, Hou X, Duan J, Qiu G (2020) End-to-End Single Image Fog Removal Using Enhanced Cycle Consistent Adversarial Networks. IEEE,Transactions on Image Processing 29, 7819–7833, https://doi.org/10.1109/TIP.2020.3007844

  33. Tan RT (2008) Visibility in bad weather from a single image. in Proc. IEEE Conf. Comput. Vis. Pattern Recognit. pp. 1–8

  34. Chen C, Do MN, Wang J (2016) Robust image and video dehazing with visual artifact suppression via gradient residual minimization. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 9906 LNCS, 576–591. https://doi.org/10.1007/978-3-319-46475-6_36

  35. Zhang J, Li L, Zhang Y, Yang G, Cao X, Sun J (2011) Video dehazing with spatial and temporal coherence. Visual Computer 27(6–8):749–757. https://doi.org/10.1007/s00371-011-0569-8

    Article  Google Scholar 

  36. Bonneel N, Tompkin J, Sunkavalli K, Sun D, Paris S, Pfister H (2015) Blind video temporal consistency. ACM Trans Graph 34(6):196

    Article  Google Scholar 

  37. Liu Y, Li H, Wang M (2017) Single image dehazing via large sky region segmentation and multiscale opening dark channel model IEEE Access, vol. 5, pp. 8890_8903, doi: https://doi.org/10.1109/ACCESS.2017.2710305

  38. Joongchol Shin, Minseo Kim, Joonki Paik, Senior Member (2020) Radiance–Reflectance Combined Optimization and Structure-Guided Norm for Single Image Dehazing” IEEE, and Sangkeun Lee, Senior Member, IEEE Trans. on Multimedia, vol. 22, no. 1

  39. Gibson K, Vo D, Nguyen T (2010) An investigation in dehazing compressed images and video in Proc. OCEANS

  40. Mohammad Khalid Othman, Alan Anwer Abdulla (2022) Enhanced Single Image Dehazing Technique based on HSV Color Space UHD Journal of Science and Technology | Vol 6 | Issue 2

  41. Z.-L. Ma, J. Wen, L.-L. Hao (2014) Video image defogging algorithm for surface ship scenes (in Chinese), Syst. Eng. Electron., vol. 36, no. 9,pp. 1860_1867

  42. **e B, Guo F, Cai Z (2012) Universal strategy for surveillance videodefogging. Opt Eng 51(10):101703–1_101703–7

  43. Li Z, Tan P, Tan RT, Zou D, Zhou SZ, Cheong LF (2015) Simultaneous video defogging and stereo reconstruction. In: Proc IEEE Conf Comput Vis Pattern Recognit, pp 4988–4997

  44. Thuong Van Nguyen, An Gia Vien, Chul Lee (2022) Real-time image and video dehazing based on multiscale guided filtering Multimedia Tools and Applications (2022) 81:36567–3658413. https://doi.org/10.1007/s11042-022-13533-4

  45. Wenqi Ren, Si Liu, Hua Zhang, **shan Pan, **aochun Cao, Ming-Hsuan Yang (2016) Single image dehazing via multi-scale convolutional neural networks. In European Conference on Computer Vision. 154–169

  46. Cai B, Xu X, Jia K, Qing C, Tao D (2016) Dehazenet: An end-to-end system for single image haze removal. IEEE Trans Image Process 25(11):5187–5198

    Article  MathSciNet  Google Scholar 

  47. Li B, Peng X, Wang Z, Xu J, Feng D (2017) AOD Net: All-in-One Dehazing Network,” in The IEEE International Conference on Computer Vision, Glasgow, UK, August , Vol. 1, No. 4, p. 7

  48. He Zhang, Vishal M Patel (2018) Densely connected pyramid dehazing network. In Conference on Computer Vision and Pattern Recognition.3194–3203.https://doi.org/10.1007/s11042-023-15937-2

  49. Yuda Song, Zhuqing He, Hui Qian, **n Du (2020)“Vision Transformers for Single Image Dehazing”.Journal of latex class files, vol. 18, No. 9, September

  50. Alexey Dosovitskiy, Lucas Beyer, Alexander Kolesnikov, Dirk Weissenborn, **aohua Zhai, Thomas Unterthiner, Mostafa Dehghani, Matthias Minderer, Georg Heigold, Sylvain Gelly et al (2021) An image is worth 16x16 words: Transformers for image recognition at scale”. In ICLR

  51. Zijun Deng, Lei Zhu, **aowei Hu, Chi-Wing Fu, Xuemiao Xu, Qing Zhang, **g Qin, Pheng-Ann Heng (2019) Deep multi-model fusion for single-image dehazing. In International Conference on Computer Vision. 2453–2462

  52. Ren W, Ma L, Zhang J, Pan J, Cao X, Liu W, Yang M (2018) Gated Fusion Network for Single Image Dehazing. In Conference on Computer.Vision and Pattern Recognition. 3253–3261. https://doi.org/10.1109/CVPR.2018.00343

  53. Yeh C-H, Huang C-H, Kang L-W (2019) Multi-scale deep residual learning-based single image haze removal via image decomposition. IEEE Trans Image Process 29:3153–3167

    Article  Google Scholar 

  54. Yosef Gandelsman, Assaf Shocher, Michal Irani (2019)“Double-DIP”: Unsupervised Image Decomposition via Coupled Deep-Image-Priors”. In Conference on Computer Vision and Pattern Recognition. 11026–11035

  55. Li B, Gou Y, Liu JZ, Zhu H, Zhou JT, Peng X (2020) Zero-Shot Image Dehazing. IEEE Trans Image Process 29:8457–8466. https://doi.org/10.1109/TIP.2020.3016134

    Article  Google Scholar 

  56. Zhao S, Zhang L, Huang S, Shen Y, Zhao S (2020) Dehazing Evaluation: Real-World Benchmark Datasets, Criteria, and Baselines. IEEETrans Image Process 29:6947–6962. https://doi.org/10.1109/TIP.2020.2995264

    Article  MathSciNet  Google Scholar 

  57. Cosmin Ancuti, Codruta O Ancuti, Radu Timofte, Christophe De Vleeschouwer (2018) I-HAZE: a dehazing benchmark with real hazy and haze-free indoor images”. In International Conference on Advanced Concepts for Intelligent Vision Systems. 620–631

  58. Codruta O Ancuti, Cosmin Ancuti, Radu Timofte, and Christophe De Vleeschouwer (2018) O-HAZE: a dehazing benchmark with real hazy and haze-free outdoor images. In Conference on Computer Vision and Pattern Recognition Workshops. 754–76

  59. Ancuti CO, Ancuti C, Sbert M, Timofte R (2019) Dense-Haze: A Benchmark for Image Dehazing with Dense-Haze and Haze-Free Images”. In International Conference on Image Processing. 1014–1018. https://doi.org/10.1109/ICIP.2019.8803046

  60. Codruta O. Ancuti, Cosmin Ancuti, Radu Timofte (2020) NH-HAZE: An Image Dehazing Benchmark with Non-Homogeneous Hazy and Haze-Free Images. In Conference on Computer Vision and Pattern Recognition Workshops. 1798–1805

  61. Li B, Ren W, Fu D, Tao D, Feng D, Zeng W, Wang Z (2019) Benchmarking Single-Image Dehazing and Beyond. IEEE Trans Image Process 28(1):492–505. https://doi.org/10.1109/TIP.2867951

    Article  MathSciNet  Google Scholar 

  62. Cosmin Ancuti, Codruta O Ancuti, Christophe De Vleeschouwer (2016) D-hazy: A dataset to evaluate quantitatively dehazing algorithms In International Conference on Image Processing. 2226–2230

  63. Yanfu Zhang, Li Ding, and Gaurav Sharma (2017) HazeRD: An outdoor scene dataset and benchmark for single image dehazing. In International Conference on Image Processing. 2226–2230

  64. Zhuoran Zheng, Wenqi Ren, **aochun Cao, **aobin Hu, Tao Wang, Fenglong Song, **uyi Jia (2021) Ultra-High-Definition Image Dehazing via Multi-Guided Bilateral Learning. In Conference on Computer Vision and Pattern Recognition. 16180–16189. Conference on Image Processing. 3205–3209,. https://doi.org/10.1109/ICIP.2017.8296874

  65. Nayar SK, Narasimhan SG (1999) Vision in Bad Weather. IEEE International Conference on Computer Vision (ICCV), pp. 820–827

  66. Schechner YY, Narasimhan SG, Nayar SK (2001) Instant Dehazing of Images using Polarization. In Proceedings IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 1: 325–332, 14, 15, 39

  67. Tarel J, Hautière (2009) Fast Visibility Restoration from a Single Color or Gray Level Image. in Proc. IEEE ICCV, pp. 2201–2208

  68. Yu J, Chuangbai X, Dapeng L (2010) Physics-Based Fast Single Image Fog Removal. 10th IEEE Conference on signal processing

  69. Faming F, Fang L, **aomei Y, Chaomin S, Guixu Z (2010) Single Image Dehazing and Denoising with Variational Method, IEEE Conference on image analysis and signal processing

  70. Song Y, Hui B, Chang Z (2011) An Improved Dehazing and Enhancing Method using Dark Channel Prior, IEEE Conference

  71. Long J, Zhenwei S, Wei T (2012) Fast Haze Removal for Single Remote Sensing Images using Dark Channel Prior, International conference on computer vision and remote sensing

  72. Ancuti CO, Ancuti C (2013) Single Image Dehazing by Multi-Scale Fusion. IEEE Trans Image Process 22(8):32713282. https://doi.org/10.1109/TIP.2013.2262284,Aug

    Article  Google Scholar 

  73. Nitish G, Baru V (2014) Improved Single Image Dehazing by Fusion IJRET

  74. Zhu Q, Mai J, Shao L (2015) A fast Single Image Haze Removal Algorithm Using Color Attenuation Prior. IEEE Trans Image Process 24(11):3522–3533

    Article  MathSciNet  Google Scholar 

  75. Middleton WEK (2018) “Vision through the Atmosphere”. Toronto, N, Canada: University of Toronto Press

  76. Dhana Lakshmi Bhavani M, Murugan R, Tripti Goe (2022) An efficient dehazing method of single image using multi-scale fusion technique Journal of Ambient Intelligence and Humanized Computing

  77. A. S, Ali A (2014) A novel method for video dehazing by multi-scale fusion. Int J Sci Eng Technol Res 3(24):48084813

  78. Engin D, Genc A, Kemal Ekenel H (2018) Cycle-Dehaze: Enhanced Cyclegan for Single Image Dehazing. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, pp. 825–833

  79. Wang G, Ren G, Jiang L, Quan T (2013) Single image dehazing algorithm based on sky region Segmentation. Inf Technol J 12(6):1168–1175

    Article  Google Scholar 

  80. Narasimhan S, Nayar S (2015) Interactive de-weathering of an image using Physical models. in Proc. IEEE Workshop Vol. pp. 598–605

  81. Lv X, Chen W, Shen I-F (2010) Real-time dehazing for image and video in Computer Graphics and Applications (PG), 18th Pacific Conference on, IEEE pp. 62–69

  82. Yang X, Xu Z, Luo J (2018) Towards Perceptual Image Dehazing by Physics-Based Disentanglement and Adversarial Training. In Thirty-second AAAI conference on artificial intelligence

Download references

Acknowledgements

The authors are very grateful to all institutions in the affiliation list for successfully performing this research work. The authors would like to thank Prince Sultan University for their support.

Funding

The authors did not receive support from any organization for the submitted work.

Author information

Authors and Affiliations

Authors

Contributions

All authors equally contributed.

Corresponding author

Correspondence to Abeer Ayoub.

Ethics declarations

Ethics approval

All authors contributed and accepted to submit the current work.

Consent to participate

All authors contributed and accepted to submit the current work.

Consent to publish

All authors accepted to submit and publish the work.

Competing interests

The authors have neither relevant financial nor non-financial interests to disclose.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ayoub, A., El-Shafai, W., El-Samie, F.E.A. et al. Review of dehazing techniques: challenges and future trends. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-023-17603-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11042-023-17603-z

Keywords

Navigation