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.
Similar content being viewed by others
References
Choi, Lark Kwon. http://live.ece.utexas.edu/research/fog/fade_defade.html
Waterloo ivc dehazed image database. http://ivc.uwaterloo.ca/database/Dehaze
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
Cheng FC, Lin CH, Lin JL (2012) Constant time O (1) image fog removal using lowest level channel. Electron Lett 48(22):1404–1406
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
Economopoulos TL, Asvestas PA, Matsopoulos GK (2010) Contrast enhancement of images using partitioned iterated function systems. Image Vision Comput 28(1):45–54
Fattal R (2008) Single image dehazing. ACM Trans Graphic 27(3):72
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
He K, Sun J (2015) Fast guided filter. CoRR arXiv:abs/1505.00996
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
He K, Sun J, Tang X (2013) Guided image filtering. IEEE Transactions on Pattern Analysis & Machine Intelligence 6:1397–1409
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
Kansal I, Kasana SS (2017) Weighted image de-fogging using luminance dark prior. J Mod Opt 64(19):2023–2034
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
Kansal I, Kasana SS (2018) Minimum preserving subsampling-based fast image de-fogging. J Mod Opt 65(18):2103–2123
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
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
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
Kou F, Chen W, Wen C, Li Z (2015) Gradient domain guided image filtering. IEEE Trans Image Process 24(11):4528–4539
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
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
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
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
Nayar SK, Narasimhan SG (1999) Vision in bad weather. In: Proceedings of the Seventh IEEE International Conference on Computer Vision, Vol 2
Otsu N (1979) A threshold selection method from gray-level histograms. IEEE Trans Syst Man Cybern 9(1):62–66
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
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
Salazar-Colores S, Cruz-Aceves I, Ramos-Arreguin JM (2018) Single image dehazing using a multilayer perceptron, vol 27
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
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
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
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
Stark JA (2000) Adaptive image contrast enhancement using generalizations of histogram equalization. IEEE Trans Image Process 9(5):889–896
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
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
Tan RT (2008) Visibility in bad weather from a single image. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition
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
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
Wang Z, Feng Y (2014) Fast single haze image enhancement. Comput Electr Eng 40(3):785–795
Xiao C, Gan J (2012) Fast image dehazing using guided joint bilateral filter. Vis Comput 28(6-8):713–721
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-08240-6