Skip to main content
Log in

Improved color attenuation prior based image de-fogging technique

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

Abstract

Single image de-fogging has been a confronting problem due to its ill-posed nature. In this paper, a de-fogging technique based upon color attenuation prior (CAP) has been proposed. CAP uses linear model and learning the parameters of this model with a supervised learning method for estimating the scene depth of a foggy image. This depth map is utilized for transmission map estimation. Transmission (t) is one of the important parameter of physical model based de-fogging techniques which describes the portion of the light coming from the scene point that is not scattered and reaches the camera. It is a map called transmission or transparency of the fog 0 < t(x) < 1, t(x) = 0 means completely foggy, t(x) = 1 means fog-free. The more accurately the transmission or depth is estimated, the better the defogging performance will be. In the proposed work, to quickly and accurately estimate the transmission map, a sub-sampling based local minimum operation and fast gradient domain guided image filtering (GDGF) is applied on CAP based initial depth map. The edge attentive restraints of GDGF make edges to be conserved better in the de-fogged images. The de-fogged images obtained by CAP technique suffer from dullness and higher illumination variations due to consideration of fog image degradation model in homogeneous environment and a constant value of atmospheric light. Such variations are removed in the proposed work by using Lambert’s law of illumination reflection, which helps to compensate non uniform illumination, causes simultaneous dynamic range modification, color consistency, and lightness rendition without producing the artifacts in a de-fogged image. To improve the processing speed, image sub-sampling mechanism is used in various steps of image de-fogging. The sub-sampling is used in such a way that the quality of the output at any step is not compromised as demonstrated through various quality parameters. Experimental results show that the proposed approach outperforms state-of-the-art fog removal techniques in terms of efficiency and the de-fogging effect.

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.

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

Similar content being viewed by others

References

  1. Choi, Lark Kwon. http://live.ece.utexas.edu/research/fog/fade_defade.html

  2. Waterloo ivc dehazed image database. http://ivc.uwaterloo.ca/database/Dehaze

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

  4. Cheng FC, Lin CH, Lin JL (2012) Constant time O (1) image fog removal using lowest level channel. Electron Lett 48(22):1404–1406

    Article  Google Scholar 

  5. Choi LK, You J, Bovik AC (2015) Referenceless prediction of perceptual fog density and perceptual image defogging. IEEE Trans Image Process 24(11):3888–3901

    Article  MathSciNet  Google Scholar 

  6. Economopoulos TL, Asvestas PA, Matsopoulos GK (2010) Contrast enhancement of images using partitioned iterated function systems. Image Vision Comput 28(1):45–54

    Article  Google Scholar 

  7. Fattal R (2008) Single image dehazing. ACM Trans Graphic 27(3):72

    Article  Google Scholar 

  8. Gibson KB, Vo DT, Nguyen TQ (2012) An investigation of dehazing effects on image and video coding. IEEE Trans Image Process 21(2):662–673

    Article  MathSciNet  Google Scholar 

  9. He K, Sun J (2015) Fast guided filter. CoRR arXiv:abs/1505.00996

  10. He K, Sun J, Tang X (2011) Single image haze removal using dark channel prior. IEEE Transactions on Pattern Analysis and Machine Intelligence 33(12):2341–2353

    Article  Google Scholar 

  11. He K, Sun J, Tang X (2013) Guided image filtering. IEEE Transactions on Pattern Analysis & Machine Intelligence 6:1397–1409

    Article  Google Scholar 

  12. Huang KQ, Wang Q, Wu ZY (2006) Natural color image enhancement and evaluation algorithm based on human visual system. Comput Vis Image Underst 103 (1):52–63

    Article  Google Scholar 

  13. Kansal I, Kasana SS (2017) Weighted image de-fogging using luminance dark prior. J Mod Opt 64(19):2023–2034

    Article  Google Scholar 

  14. Kansal I, Kasana SS (2018) Fusion-based image de-fogging using dual tree complex wavelet transform. Int J Wavelets Multiresolut Inf Process 16(6):1850054

    Article  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  16. Kaplan NH, Ayten KK, Dumlu A (2017) Single image dehazing based on multiscale product prior and application to vision control, Signal. Image and Video Process 11(8):1389–1396

    Article  Google Scholar 

  17. Kim TK, Paik JK, Kang BS (1998) Contrast enhancement system using spatially adaptive histogram equalization with temporal filtering. IEEE Trans Consum Electron 44(1):82–87

    Article  Google Scholar 

  18. Kopf J, Neubert B, Chen B, Cohen M, Cohen-Or D, Deussen O, Uyttendaele M, Lischinski D (2008) Deep photo: Model-based photograph enhancement and viewing. Vol 27, No 5, ACM

  19. Kou F, Chen W, Wen C, Li Z (2015) Gradient domain guided image filtering. IEEE Trans Image Process 24(11):4528–4539

    Article  MathSciNet  Google Scholar 

  20. Liu X, Zhang H, Cheung YM, You X, Tang YY (2017) Efficient single image dehazing and denoising: an efficient multi-scale correlated wavelet approach. Comput Vis Image Underst 162:23–33

    Article  Google Scholar 

  21. Meng G, Wang Y, Duan J, Xiang S, Pan C (2013) Efficient image dehazing with boundary constraint and contextual regularization. In: Proceedings of the IEEE International Conference on Computer Vision

  22. Narasimhan SG, Nayar SK (2000) Chromatic framework for vision in bad weather. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, Vol 1

  23. Narasimhan SG, Nayar SK (2003) Interactive (de) weathering of an image using physical models. IEEE Workshop on color and photometric Methods in computer Vision, Vol 6, No 6.4 France

  24. Nayar SK, Narasimhan SG (1999) Vision in bad weather. In: Proceedings of the Seventh IEEE International Conference on Computer Vision, Vol 2

  25. Otsu N (1979) A threshold selection method from gray-level histograms. IEEE Trans Syst Man Cybern 9(1):62–66

    Article  Google Scholar 

  26. Pal NS, Lal S, Shinghal K (2018) Modified visibility restoration-based contrast enhancement algorithm for colour foggy images. IETE Tech Rev 35(3):223–236

    Article  Google Scholar 

  27. Ren W, Liu S, Zhang H, Pan J, Cao X, Yang MH (2016) Single image dehazing via multi-scale convolutional neural networks. In: Proceedings of European Conference on Computer Vision, Springer, Cham

  28. Salazar-Colores S, Cruz-Aceves I, Ramos-Arreguin JM (2018) Single image dehazing using a multilayer perceptron, vol 27

  29. Schechner YY, Narasimhan SG, Nayar SK (2001) Instant dehazing of images using polarization. In: Proceedings of IEEE Conference on Computer Vision & Pattern Recognition, Vol 1

  30. Shi Z, Long J, Tang W, Zhang C (2014) Single image dehazing in inhomogeneous atmosphere. Optik-international Journal for Light and Electron Optics 125(15):3868–3875

    Article  Google Scholar 

  31. Shiau YH, Chen PY, Yang HY, Chen CH, Wang SS (2014) Weighted haze removal method with halo prevention. J Vis Commun Image Representation 25 (2):445–453

    Article  Google Scholar 

  32. Shwartz S, Namer E, Schechner YY (2006) Blind haze separation, computer vision and pattern recognition. In: Proceedings of IEEE Conference on Computer Society. Vol 2

  33. Stark JA (2000) Adaptive image contrast enhancement using generalizations of histogram equalization. IEEE Trans Image Process 9(5):889–896

    Article  Google Scholar 

  34. Sun W, Han L, Guo B, Jia W, Sun M (2014) A fast color image enhancement algorithm based on Max Intensity Channel. J Mod Opt 61(6):466–477

    Article  Google Scholar 

  35. Sun W, Han L, Guo B, Jia W, Sun M (2014) A fast color image enhancement algorithm based on Max Intensity Channel. J Mod Opt 61(6):466–477

    Article  Google Scholar 

  36. Tan RT (2008) Visibility in bad weather from a single image. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition

  37. Tang K, Yang J, Wang J (2014) Investigating haze-relevant features in a learning framework for image dehazing. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition

  38. Tarel JP, Hautiere N (2009) Fast visibility restoration from a single color or gray level image. In: Proceedings of 12th IEEE International Conference on Computer Vision

  39. Wang Z, Feng Y (2014) Fast single haze image enhancement. Comput Electr Eng 40(3):785–795

    Article  Google Scholar 

  40. Xiao C, Gan J (2012) Fast image dehazing using guided joint bilateral filter. Vis Comput 28(6-8):713–721

    Article  Google Scholar 

  41. Xie CH, Qiao WW, Liu Z, Ying WH (2017) Single image dehazing using kernel regression model and dark channel prior, Signal. Image Video Process 11 (4):705–712

    Article  Google Scholar 

  42. Xu Y, Wen J, Fei L, Zhang Z (2017) Review of video and image defogging algorithms and related studies on image restoration and enhancement. IEEE Access 4:165–188

    Article  Google Scholar 

  43. Yang D, Sun J (2018) Proximal dehaze-net: a prior Learning-Based deep network for single image dehazing. In: Proceedings of the European Conference on Computer Vision, Springer

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

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Isha Kansal.

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

Kansal, I., Kasana, S.S. Improved color attenuation prior based image de-fogging technique. Multimed Tools Appl 79, 12069–12091 (2020). https://doi.org/10.1007/s11042-019-08240-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-019-08240-6

Keywords

Navigation