Skip to main content
Log in

Single image Dehazing algorithm based on double exponential attenuation model

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

Abstract

Single image dehazing is a challenging task because haze seriously affect the visibility of images, and it further brings inconvenience to advanced computer vision analysis. In this paper, a novel and efficient algorithm is proposed to remove haze from a single image. Instead of obtaining transmission from fixed priors and constraints, a double exponential attenuation model (DEA model) based on color attenuation prior is established to compute transmission adaptively. DEA model contains two single exponential attenuation parts that can compensate each other. In addition, a normal unilateral constraint rule (NUCR) is designed to make the transmission more accurate. More importantly, DEA model has a dynamic adjustment function with different weights for different inputs. To circumvent distortion in sky and bright areas, an effective and robust approach is introduced to acquire atmospheric light value. Finally, the clear image can be restored with atmospheric scattering model. Several experimental results on synthetic and real-world images show that the proposed algorithm can protect and recover the detailed information excellently. The performance on synthetic datasets I-HAZE, O-HAZE and HazeRD are 0.762/16.598 (SSIM/PSNR),0.787/17.193, and 0.783/17.104, respectively.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Al-Sammaraie MF (2015) Contrast enhancement of roads images with foggy scenes based on histogram equalization. In: IEEE international conference on computer science and education, pp 95–101

  2. Ancuti CO, Ancuti C, Vleeschouwer CD (2016) D-HAZY: a dataset to evaluate quantitatively dehazing algorithms. In: IEEE international conference on image processing, pp 2226–2230

  3. Aucuti CO, Aucuti C, Vleeschouwer CD (2018) Effective local airlight estimation for image dehazing. In: IEEE international conference on image processing, pp 2850–2854

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

    Article  MathSciNet  Google Scholar 

  5. Cooper TJ, Baqai FA (2004) Analysis and extensions of the Frankle-McCann Retinex algorithm. J Electron Imaging 13(1):85–92

    Article  Google Scholar 

  6. Dong H, Pan J, Xiang L, Hu Z, Zhang X, Wang F, Yang M-H (2020) Multi-scale boosted dehazing network with dense feature fusion. In: IEEE Conference on computer vision and pattern recognition, pp 2157–2166

  7. Dudhane A, Murala S (2019) Cdnet: single image de-hazing using unpaired adversarial training. In: IEEE winter conference on applications of computer vision, pp 1147–1155

  8. 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 

  9. He K, Sun J, Tang X (2012) Guided image filtering. IEEE Trans Pattern Anal Mach Intell 35(6):1397–1409

    Article  Google Scholar 

  10. Kansal I, Kasana SS (2018) Fusion–based image de–fogging using dual tree complex wavelet transform. Int J Wavelets Multiresolution Inform Process 16(06):1850054

    Article  MathSciNet  Google Scholar 

  11. Kansal I, Kasana SS (2018) Minimum preserving subsampling–based fast image de–fogging. J Mod Opt 65(18):2103–2123

    Article  Google Scholar 

  12. Koschmieder H (1924) Theorie der horizontalen sichewite. Beitr Phys Freien Atmosph

  13. Li B, Peng X, Wang Z, Xu J, Feng D (2017) Aod–net: all–in–one dehazing network. In: IEEE international conference on computer vision, pp 4780–4788

  14. Liu R, Fan X, Hou M, Jiang Z, Luo Z, Zhang L (2019) Learning aggregated transmission propagation networks for haze removal and beyond. IEEE Trans Neural Networks Learn Syst 30(10):2973–2986

    Article  Google Scholar 

  15. McCartney EJ (1975) Optics of the atmosphere: scattering by molecules and particles. John Wiley and Son

  16. Meng G, Wang Y, Duan J, Xiang S, Pan C (2013) Efficient image dehazing with boundary constraint and contextual regularization. In: IEEE international conference on computer vision, pp 617–624

  17. Narasimhan SG, Nayar SK (2003) Interactive (de)weathering of an image using physical models. In: IEEE workshop color photometric methods in computer vision, pp 1387–1394

  18. Ren W, Si L, Zhang H, Pan J, Cao X, Yang M-H (2016) Single image dehazing via multi–scale convolutional neural networks. In: European conference on computer vision, pp 154–169

  19. Ren W, Lin M, Zhang J, Pan J, Cao X, Liu W, Yang M-H (2018) Gated fusion network for single image dehazing. In: IEEE Conference on computer vision and pattern recognition, pp 3253–3261

  20. Schechner YY, Narasimhan SG, Nayar SK (2003) Polarization-based vision through haze. Appl Opt 42(3):511–525

    Article  Google Scholar 

  21. Tan R (2008) Visibility in bad weather from a single image. In: IEEE Conference on computer vision and pattern recognition, pp 1–8

  22. Tan KK, Oakley JL (2002) Enhancement of color images in poor visibility conditions. In: IEEE international conference on image processing, pp. 788–791

  23. Tarel JP, Hautiere N (2009) Fast visibility restoration from a single color or gray level image. In: IEEE international conference on computer vision, pp 2201–2208

  24. Wang W, Yuan X (2017) Recent advances in image dehazing. IEEE/CAA J Automatica Sinica 4(3):410–436

    Article  MathSciNet  Google Scholar 

  25. Wang W, Yuan X, Wu X, Liu Y (2017) Dehazing for images with large sky region. Neurocomputing 238:365–376

    Article  Google Scholar 

  26. Wang W, Yuan X, Wu X, Liu Y (2017) Fast image dehazing method based on linear transformation. IEEE Trans Multimedia 19(6):1142–1155

    Article  Google Scholar 

  27. Yang D, Sun J (2018) Proximal dehaze–net: a prior learning–based deep network for single image dehazing. In: European conference on computer vision, pp 702–717

  28. Yang X, Xu Z, Luo J (2018) Towards perceptual image dehazing by physics-based disentanglement and adversarial training. In: Association for the advance of artificial intelligence, pp 7485–7492

  29. Zhang J, Tao D (2020) FAMED-net: a fast and accurate multi-scale end-to-end dehazing network. IEEE Trans Image Process 29:72–84

    Article  MathSciNet  Google Scholar 

  30. Zhang Y, Ding L, Sharma G (2017) HazeRD: an outdoor scene dataset and benchmark for single image dehazing. In: IEEE international conference on image processing, pp 3205–3209

  31. 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 

Download references

Acknowledgements

The authors would like to thank the anonymous reviews. This study is funded by The National Natural Science Foundation of China (61561030).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yan Yang.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yang, Y., Wang, Z., Hong, W. et al. Single image Dehazing algorithm based on double exponential attenuation model. Multimed Tools Appl 80, 15701–15718 (2021). https://doi.org/10.1007/s11042-021-10540-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-021-10540-9

Keywords

Navigation