Abstract
The visibility of outdoor images is greatly degraded due to the presence of fog, haze, smog etc. The poor visibility may cause the failure of computer vision applications such as intelligent transportation systems, surveillance systems, object tracking systems, etc. To resolve this problem, many image dehazing techniques have been developed. These techniques play an important role in improving performance of various computer vision applications. Due to this, the researchers are attracted toward the dehazing techniques. This paper carries out a comprehensive review of dehazing techniques to show that these could be effectively applied in real-life practice. On the other hand, it encourages the researchers to use these techniques for removal of haze from hazy images. The seven main classes of dehazing technique, such as depth estimation, wavelet, enhancement, filtering, supervised learning, fusion, meta-heuristic techniques and variational model are addressed. In addition, this paper focuses on mathematical models of dehazing techniques along with their implementation aspects. Finally, some considerations about challenges and future scope in dehazing techniques are discussed.
Similar content being viewed by others
References
Achanta R, Hemami S, Estrada F, Susstrunk S (2009) Frequency-tuned salient region detection. In: IEEE conference on computer vision and pattern recognition, 2009. CVPR 2009. IEEE, pp 1597–1604
Amintoosi M, Fathy M, Mozayani N (2011) Video enhancement through image registration based on structural similarity. Imaging Sci J 59(4):238–250
Ancuti CO, Ancuti C (2013) Single image dehazing by multi-scale fusion. IEEE Trans Image Process 22(8):3271–3282
Ancuti CO, Ancuti C, Bekaert P (2010) Effective single image dehazing by fusion. In: 17th IEEE international conference on image processing (ICIP), 2010. IEEE, pp 3541–3544
Ansari A, Danyali H, Helfroush MS (2017) Hs remote sensing image restoration using fusion with ms images by em algorithm. IET Signal Process 11(1):95–103
Bajić B, Lindblad J, Sladoje N (2016) Restoration of images degraded by signal-dependent noise based on energy minimization: an empirical study. J Electron Imaging 25(4):043,020
Bashir Z, Raja G, Ullah MO (2016) A video enhancement algorithm for low-lighting environment using field programmable gate array (fpga) architecture. NED Univ J Res 13(4):81
Beck A, Henneberger J, Schöpfer S, Fugal J, Lohmann U (2017) Hologondel: in situ cloud observations on a cable car in the swiss alps using a holographic imager. Atmos Meas Tech 10(2):459
Berman D, Avidan S et al (2016) Non-local image dehazing. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1674–1682
Buchsbaum G (1980) A spatial processor model for object colour perception. J Frankl Inst 310(1):1–26
Burt P, Adelson E (1983) The laplacian pyramid as a compact image code. IEEE Trans Commun 31(4):532–540
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
Caraffa L, Tarel JP (2012) Stereo reconstruction and contrast restoration in daytime fog. In: Asian conference on computer vision. Springer, pp 13–25
Carlevaris-Bianco N, Mohan A, Eustice RM (2010) Initial results in underwater single image dehazing. In: OCEANS 2010, IEEE, pp 1–8
Celik T, Li HC (2016) Residual spatial entropy-based image contrast enhancement and gradient-based relative contrast measurement. J Mod Opt 63(16):1600–1617
Chao L, Wang M (2010) Removal of water scattering. In: 2nd international conference on computer engineering and technology (ICCET), 2010. IEEE, vol 2, pp V2–35
Chen BH, Huang SC (2016) Edge collapse-based dehazing algorithm for visibility restoration in real scenes. J Disp Technol 12(9):964–970
Chen BH, Huang SC, Ye JH (2015) Hazy image restoration by bi-histogram modification. ACM Tran Intell Syst Technol TIST 6(4):50
Chen BH, Huang SC, Cheng FC (2016a) A high-efficiency and high-speed gain intervention refinement filter for haze removal. J Disp Technol 12(7):753–759
Chen C, Do MN, Wang J (2016) Robust image and video dehazing with visual artifact suppression via gradient residual minimization. In: European conference on computer vision. Springer, pp 576–591
Cheng FC, Cheng CC, Lin PH, Huang SC (2015) A hierarchical airlight estimation method for image fog removal. Eng Appl Artif Intell 43:27–34
Chiang JY, Chen YC (2012) Underwater image enhancement by wavelength compensation and dehazing. IEEE Trans Image Process 21(4):1756–1769
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
Chuangbai X, Hongyu Z, Jing Y, Pu Y (2015) Traffic image defogging method based on wls. Infrared Laser Eng 3:052
Conca A, Ridella C, Sapori E (2016) A risk assessment for road transportation of dangerous goods: a routing solution. Transp Res Proc 14:2890–2899
Cong-Hua X, Wei-Wei Q, Xiu-Xiang Z, Feng Z (2016) Single image dehazing algorithm using wavelet decomposition and fast kernel regression model. J Electron Imaging 25(4):043,003
Crebolder JM, Sloan RB (2004) Determining the effects of eyewear fogging on visual task performance. Appl Ergon 35(4):371–381
Cui T, Tian J, Wang E, Tang Y (2016) Single image dehazing by latent region-segmentation based transmission estimation and weighted l 1-norm regularisation. IET Image Process 11(2):145–154
Ding M, Tong R (2013) Efficient dark channel based image dehazing using quadtrees. Sci China Inf Sci 56(9):1–9
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 Opt 126(23):3522–3528
Ding W, Li Y, Liu H (2016) Efficient vanishing point detection method in unstructured road environments based on dark channel prior. IET Comput Vis 10(8):852–860
Dou Z, Han Y, Sheng W, Ma X (2015) Image dehaze using alternating Laplacian and Beltrami regularizations. J Electron Imaging 24(2):023,004
Drews P, Nascimento E, Moraes F, Botelho S, Campos M (2013) Transmission estimation in underwater single images. In: Proceedings of the IEEE international conference on computer vision workshops, pp 825–830
Du Y, Guindon B, Cihlar J (2002) Haze detection and removal in high resolution satellite image with wavelet analysis. IEEE Trans Geosci Remote Sens 40(1):210–217
Duda RO, Hart PE, Stork DG (2012) Pattern classification. Wiley, Hoboken
El Khoury J, Le Moan S, Thomas JB, Mansouri A (2017) Color and sharpness assessment of single image dehazing. Multimedia tools and applications, pp 1–22
Emberton S, Chittka L, Cavallaro A (2018) Underwater image and video dehazing with pure haze region segmentation. Comput Vis Image Underst 168:145–156
Fan X, Wang Y, Tang X, Gao R, Luo Z (2016) Two-layer Gaussian process regression with example selection for image dehazing. IEEE Trans Circ Syst Video Technol PP(99):1
Fang F, Li F, Yang X, Shen C, Zhang G (2010) Single image dehazing and denoising with variational method. In: 2010 international conference on image analysis and signal processing (IASP). IEEE, pp 219–222
Fang K, Ke GY, Verma M (2017) A routing and scheduling approach to rail transportation of hazardous materials with demand due dates. Eur J Oper Res 261(1):154–168
Fang S, Shi Q, Cao Y (2013) Adaptive removal of real noise from a single image. J Electron Imaging 22(3):033,014
Fattal R (2008) Single image dehazing. ACM TOG 27(3):72
Fattal R (2014) Dehazing using color-lines. ACM TOG 34(1):13
Fu X, Wang J, Zeng D, Huang Y, Ding X (2015a) Remote sensing image enhancement using regularized-histogram equalization and dct. IEEE Geosci Remote Sens Lett 12(11):2301–2305
Fu Z, Yang Y, Shu C, Li Y, Wu H, Xu J (2015b) Improved single image dehazing using dark channel prior. J Syst Eng Electron 26(5):1070–1079
Galdran A, Pardo D, Picón A, Alvarez-Gila A (2015a) Automatic red-channel underwater image restoration. J Vis Commun Image Represent 26:132–145
Galdran A, Vazquez-Corral J, Pardo D, Bertalmío M (2015b) Enhanced variational image dehazing. SIAM J Imaging Sci 8(3):1519–1546
Galdran A, Vazquez-Corral J, Pardo D, Bertalmío M (2017) Fusion-based variational image dehazing. IEEE Signal Process Lett 24(2):151–155
Gao Y, Hu HM, Wang S, Li B (2014) A fast image dehazing algorithm based on negative correction. Signal Process 103:380–398
Ge G, Wei Z, Zhao J (2015) Fast single-image dehazing using linear transformation. Optik Int J Light Electron Opt 126(21):3245–3252
Ghani ASA, Isa NAM (2017) Automatic system for improving underwater image contrast and color through recursive adaptive histogram modification. Comput Electron Agric 141:181–195
Gibson KB, Nguyen TQ (2013) An analysis of single image defogging methods using a color ellipsoid framework. EURASIP J Image Video Process 1:37
Guan L (1995) Model-based neural evaluation and iterative gradient optimization in image restoration and statistical filtering. J Electron Imaging 4(4):407–413
Guo F, Peng H, Tang J (2016a) Genetic algorithm-based parameter selection approach to single image defogging. Inf Process Lett 116(10):595–602
Guo F, Peng H, Tang J (2016) Genetic algorithm-based parameter selection approach to single image defogging. Inf Process Lett 116(10):595–602
Hautière N, Tarel JP, Aubert D (2007) Towards fog-free in-vehicle vision systems through contrast restoration. In: IEEE conference on computer vision and pattern recognition, 2007. CVPR’07. IEEE, pp 1–8
Hautiere N, Tarel JP, Aubert D, Dumont E (2011) Blind contrast enhancement assessment by gradient ratioing at visible edges. Image Anal Stereol 27(2):87–95
He K, Sun J, Tang X (2011) X.: single image haze removal using dark channel prior. IEEE Trans Pattern Anal Mach Intell 33(12):2341–2353
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
He R, Wang Z, Fan Y, Feng DD (2015) Combined constraint for single image dehazing. Electron Lett 51(22):1776–1778
He S, Yang Q, Lau RW, Yang MH (2016) Fast weighted histograms for bilateral filtering and nearest neighbor searching. IEEE Trans Circ Syst Video Technol 26(5):891–902
Huang SC, Chen BH, Cheng YJ (2014) An efficient visibility enhancement algorithm for road scenes captured by intelligent transportation systems. IEEE Trans Intell Transp Syst 15(5):2321–2332
Hung CL, Yan RY, Wang HH (2016) Parallel image dehazing algorithm based on gpu using fuzzy system and hybird evolution algorithm. In: 2016 17th IEEE/ACIS international conference on software engineering, artificial intelligence, networking and parallel/distributed computing (SNPD). IEEE, pp 581–583
Jiang B, Meng H, Ma X, Wang L, Zhou Y, Xu P, Jiang S, Meng X (2017) Nighttime image dehazing with modified models of color transfer and guided image filter. Multimedia tools and applications, pp 1–17
Jiang G, Wong C, Lin S, Rahman M, Ren T, Kwok N, Shi H, Yu YH, Wu T (2015) Image contrast enhancement with brightness preservation using an optimal gamma correction and weighted sum approach. J Mod Opt 62(7):536–547
Jiang W, Ji M, Huang X, Wang C, Yang Y, Li T, Wang J, Zhang Y (2016) An improved dehazing algorithm of aerial high-definition image. In: Selected papers of the photoelectronic technology committee conferences held November 2015, international society for optics and photonics, vol 9796, p 97962T
Kawakami R, Zhao H, Tan RT, Ikeuchi K (2013) Camera spectral sensitivity and white balance estimation from sky images. Int J Comput Vis 105(3):187–204
Kennedy JP, Wilson JM (2017) Liabilities and responsibilities: ocean transportation intermediaries (otis) and the distribution of counterfeit goods. Marit Econ Logist 19(1):182–187
Khmag A, Al-Haddad S, Ramli AR, Kalantar B (2017) Single image dehazing using second-generation wavelet transforms and the mean vector l2-norm. The visual computer, pp 1–14
Kim JH, Jang WD, Sim JY, Kim CS (2013) Optimized contrast enhancement for real-time image and video dehazing. J Vis Commun Image Represent 24(3):410–425
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. ACM TOG 27:116
Koschmieder H (1938) Luftlicht und sichtweite. Naturwissenschaften 26(32):521–528
Kratz L, Nishino K (2009) Factorizing scene albedo and depth from a single foggy image. In: 2009 IEEE 12th international conference on computer vision. IEEE, pp 1701–1708
Kumar R, Kaushik BK, Balasubramanian R (2017) Fpga implementation of image dehazing algorithm for real time applications. In: Applications of digital image processing XL, international society for optics and photonics, vol 10396, p 1039633
Kumari A, Sahoo SK (2015) Fast single image and video deweathering using look-up-table approach. AEU Int J Electron Commun 69(12):1773–1782
Kwok N, Shi H, Fang G, Ha Q, Yu YH, Wu T, Li H, Nguyen T (2015) Color image enhancement using correlated intensity and saturation adjustments. J Mod Opt 62(13):1037–1047
Kwon O (2014) Single image dehazing based on hidden markov random field and expectation–maximisation. Electron Lett 50(20):1442–1444
Lee D, Lim S (2016) Improved structural similarity metric for the visible quality measurement of images. J Electron Imaging 25(6):063,015
Lee S, Yun S, Nam JH, Won CS, Jung SW (2016) A review on dark channel prior based image dehazing algorithms. EURASIP J Image Video Process 1:4
Li C, Guo J (2015) Underwater image enhancement by dehazing and color correction. J Electron Imaging 24(3):033,023
Li C, Guo J, Guo C, Cong R, Gong J (2017a) A hybrid method for underwater image correction. Pattern Recognit Lett 94:62–67
Li CY, Guo JC, Cong RM, Pang YW, Wang B (2016a) Underwater image enhancement by dehazing with minimum information loss and histogram distribution prior. IEEE Trans Image Process 25(12):5664–5677
Li J, Zhang H, Yuan D, Sun M (2015a) Single image dehazing using the change of detail prior. Neurocomputing 156:1–11
Li Y, Miao Q, Song J, Quan Y, Li W (2016b) Single image haze removal based on haze physical characteristics and adaptive sky region detection. Neurocomputing 182:221–234
Li Y, Zhang Y, Xu X, He L, Serikawa S, Kim H (2017) Dust removal from high turbid underwater images using convolutional neural networks. Opt Laser Technol. https://doi.org/10.1016/j.optlastec.2017.09.017
Li Z, Zheng J (2015) Edge-preserving decomposition-based single image haze removal. IEEE Trans Image Process 24(12):5432–5441
Li Z, Tan P, Tan RT, Zou D, Zhiying Zhou S, Cheong LF (2015b) Simultaneous video defogging and stereo reconstruction. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4988–4997
Li Z, Zheng J, Zhu Z, Yao W, Wu S (2015c) Weighted guided image filtering. IEEE Trans Image Process 24(1):120–129
Lian X, Pang Y, Yang A (2017) Learning intensity and detail mapping parameters for dehazing. Multimedia tools and applications, pp 1–26
Liao B, Yin P, Xiao C (2018) Efficient image dehazing using boundary conditions and local contrast. Comput Graph 70:242–250
Likhterov B, Kopeika NS (2004) Motion-blurred image restoration using modified inverse all-pole filters. J Electron Imaging 13(2):257–263
Liu H, Yang J, Wu Z, Zhang Q (2015) Fast single image dehazing based on image fusion. J Electron Imaging 24(1):013,020
Liu H, Huang D, Hou S, Pan X (2017) Nlarge size single image fast defogging and the real time video defogging fpga architecture. Neurocomputing 269:97–107
Liu S, Rahman MA, Wong CY, Lin CF, Wu H, Kwok N et al (2017) Image de-hazing from the perspective of noise filtering. Comput Electr Eng 62:345–359
Liu X, Zhang H, Ym Cheung, You X, Tang YY (2017b) Efficient single image dehazing and denoising: an efficient multi-scale correlated wavelet approach. Comput Vis Image Underst 162:23–33
Long J, Shi Z, Tang W, Zhang C (2014) Single remote sensing image dehazing. IEEE Geosci Remote Sens Lett 11(1):59–63
Lu H, Li Y, Nakashima S, Serikawa S (2016) Single image dehazing through improved atmospheric light estimation. Multimed Tools Appl 75(24):17,081–17,096
Luan Z, Shang Y, Zhou X, Shao Z, Guo G, Liu X (2017) Fast single image dehazing based on a regression model. Neurocomputing 245:10–22
Ma Z, Wen J, Zhang C, Liu Q, Yan D (2016) An effective fusion defogging approach for single sea fog image. Neurocomputing 173:1257–1267
McCartney EJ (1976) Optics of the atmosphere: scattering by molecules and particles. Wiley, New York, p 421
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, pp 617–624
Mi Z, Zhou H, Zheng Y, Wang M (2016) Single image dehazing via multi-scale gradient domain contrast enhancement. IET Image Process 10(3):206–214
Narasimhan SG, Nayar SK (2000) Chromatic framework for vision in bad weather. In: Proceedings of IEEE conference on computer vision and pattern recognition, 2000. IEEE, vol 1, pp 598–605
Narasimhan SG, Nayar SK (2002) Vision and the atmosphere. Int J Comput Vis 48(3):233–254
Narasimhan SG, Nayar SK (2003a) Contrast restoration of weather degraded images. IEEE Trans Pattern Anal Mach Intell 25(6):713–724
Narasimhan SG, Nayar SK (2003) Interactive (de) weathering of an image using physical models. In: IEEE workshop on color and photometric methods in computer vision, France, vol 6, p 1
Nayar SK, Narasimhan SG (1999) Vision in bad weather. In: The proceedings of the seventh IEEE international conference on computer vision, 1999. IEEE, vol 2, pp 820–827
Nishino K, Kratz L, Lombardi S (2012) Bayesian defogging. Int J Comput Vis 98(3):263–278
Nnolim UA (2017) Improved partial differential equation-based enhancement for underwater images using local–global contrast operators and fuzzy homomorphic processes. IET Image Process 11(11):1059–1067
Nnolim UA (2017b) Smoothing and enhancement algorithms for underwater images based on partial differential equations. J Electron Imaging 26(2):023,009
Oakley JP, Satherley BL (1998) Improving image quality in poor visibility conditions using a physical model for contrast degradation. IEEE Trans Image Process 7(2):167–179
Pan X, Xie F, Jiang Z, Yin J (2015) Haze removal for a single remote sensing image based on deformed haze imaging model. IEEE Signal Process Lett 22(10):1806–1810
Pellegrini P, Rodriguez J (2013) Single european sky and single european railway area: a system level analysis of air and rail transportation. Transp Res Part A Policy Pract 57:64–86
Peng YT, Cosman PC (2017) Underwater image restoration based on image blurriness and light absorption. IEEE Trans Image Process 26(4):1579–1594
Peng YT, Zhao X, Cosman PC (2015) Single underwater image enhancement using depth estimation based on blurriness. In: 2015 IEEE international conference on image processing (ICIP). IEEE, pp 4952–4956
Qiao X, Bao J, Zhang H, Zeng L, Li D (2017) Underwater image quality enhancement of sea cucumbers based on improved histogram equalization and wavelet transform. Inf Process Agric 4(3):206–213
Qing C, Yu F, Xu X, Huang W, Jin J (2016) Underwater video dehazing based on spatial–temporal information fusion. Multidimens Syst Signal Process 27(4):909–924
Qureshi MA, Beghdadi A, Deriche M (2017) Towards the design of a consistent image contrast enhancement evaluation measure. Signal Process Image Commun 58:212–227
Riaz I, Fan X, Shin H (2016a) Single image dehazing with bright object handling. IET Comput Vis 10(8):817–827
Riaz I, Yu T, Rehman Y, Shin H (2016b) Single image dehazing via reliability guided fusion. J Vis Commun Image Represent 40:85–97
Rong Z, Jun WL (2014) Improved wavelet transform algorithm for single image dehazing. Optik Int J Light Electron Opt 125(13):3064–3066
Schechner YY, Narasimhan SG, Nayar SK (2001) Instant dehazing of images using polarization. In: Proceedings of the 2001 IEEE computer society conference on computer vision and pattern recognition, 2001. CVPR 2001. IEEE, vol 1, p I
Serikawa S, Lu H (2014) Underwater image dehazing using joint trilateral filter. Comput Electr Eng 40(1):41–50
Shiau YH, Chen PY, Yang HY, Chen CH, Wang SS (2014) Weighted haze removal method with halo prevention. J Vis Commun Image Represent 25(2):445–453
Shwartz S, Namer E, Schechner YY (2006) Blind haze separation. In: 2006 IEEE computer society conference on computer vision and pattern recognition. IEEE, vol 2, pp 1984–1991
Singh D, Kumar V (2017a) Dehazing of remote sensing images using improved restoration model based dark channel prior. Imaging Sci J 65(5):1–11
Singh D, Kumar V (2017b) Modified gain intervention filter based dehazing technique. J Mod Opt 64(20):1–14
Singh D, Garg D, Singh Pannu H (2017) Efficient landsat image fusion using fuzzy and stationary discrete wavelet transform. Imaging Sci J 65(2):108–114
Song H, Gao Y, Chen Y (2014) Fast image dehazing using fuzzy system and hybrid evolutionary algorithm. In: Foundations and practical applications of cognitive systems and information processing. Springer, pp 275–283
Stanco F, Tenze L, Ramponi G (2005) Virtual restoration of vintage photographic prints affected by foxing and water blotches. J Electron Imaging 14(4):043,008
Sun W (2013) A new single-image fog removal algorithm based on physical model. Optik Int J Light Electron Opt 124(21):4770–4775
Sun W, Wang H, Sun C, Guo B, Jia W, Sun M (2015) Fast single image haze removal via local atmospheric light veil estimation. Comput Electr Eng 46:371–383
Tan H, He X, Wang Z, Liu G (2016) Parallel implementation and optimization of high definition video real-time dehazing. Multimedia tools and applications, pp 1–22
Tan RT (2008) Visibility in bad weather from a single image. In:. IEEE conference on computer vision and pattern recognition, 2008. CVPR 2008. IEEE, pp 1–8
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, pp 2995–3000
Tang X, Jiao L (2017) Fusion similarity-based reranking for sar image retrieval. IEEE Geosci Remote Sens Lett 14(2):242–246
Tarel JP, Hautiere N (2009) Fast visibility restoration from a single color or gray level image. In: 2009 IEEE 12th international conference on computer vision. IEEE, pp 2201–2208
Tripathi AK, Mukhopadhyay S (2012) Removal of fog from images: a review. IETE Tech Rev 29(2):148–156
Valls J, Aler R, Fernández Ó (2005) Using a mahalanobis-like distance to train radial basis neural networks. Computational intelligence and bioinspired systems, pp 504–510
Vasamsetti S, Mittal N, Neelapu BC, Sardana HK (2017) Wavelet based perspective on variational enhancement technique for underwater imagery. Ocean Eng 141:88–100
Wang D, Zhu J (2015) Fast smoothing technique with edge preservation for single image dehazing. IET Comput Vis 9(6):950–959
Wang J, He N, Lu K (2015) A new single image dehazing method with msrcr algorithm. In: Proceedings of the 7th international conference on internet multimedia computing and service, ACM, p 19
Wang L, Xiao L, Wei Z (2015b) Image dehazing using two-dimensional canonical correlation analysis. IET Comput Vis 9(6):903–913
Wang L, Xie W, Pei J (2015c) Patch-based dark channel prior dehazing for rs multi-spectral image. Chin J Electron 24(3):573–578
Wang R, Li R, Sun H (2016) Haze removal based on multiple scattering model with superpixel algorithm. Signal Process 127:24–36
Wang W, Yuan X, Wu X, Liu Y (2017a) Dehazing for images with large sky region. Neurocomputing 238:365–376
Wang W, Yuan X, Wu X, Liu Y (2017b) Fast image dehazing method based on linear transformation. IEEE Trans Multimed 19(6):1142–1155
Wang YK, Fan CT (2014) Single image defogging by multiscale depth fusion. IEEE Trans Image Process 23(11):4826–4837. https://doi.org/10.1109/TIP.2014.2358076
Wang Z, Feng Y (2014) Fast single haze image enhancement. Comput Electr Eng 40(3):785–795
Wei Q, Bioucas-Dias J, Dobigeon N, Tourneret JY, Chen M, Godsill S (2016) Multiband image fusion based on spectral unmixing. IEEE Trans Geosci Remote Sens 54(12):7236–7249
Wen H, Tian Y, Huang T, Gao W (2013) Single underwater image enhancement with a new optical model. In: 2013 IEEE international symposium on circuits and systems (ISCAS). IEEE, pp 753–756
Wong CY, Liu S, Liu SC, Rahman MA, Lin SCF, Jiang G, Kwok N, Shi H (2016) Image contrast enhancement using histogram equalization with maximum intensity coverage. J Mod Opt 63(16):1618–1629
Wong HS, Guan L (1998) Adaptive regularization in image restoration by unsupervised learning. J Electron Imaging 7(1):211–222
Wu F, Wang B, Yi X, Li M, Hao J, Qin H, Zhou H (2015) Visible and infrared image registration based on visual salient features. J Electron Imaging 24(5):053,017
Xie B, Guo F, Cai Z (2010) Improved single image dehazing using dark channel prior and multi-scale retinex. In: 2010 international conference on intelligent system design and engineering application (ISDEA). IEEE, vol 1, pp 848–851
Xie CH, Qiao WW, Liu Z, Ying WH (2016) Single image dehazing using kernel regression model and dark channel prior. Signal, image and video processing, pp 1–8
Xiong L, Li H, Xu L (2017) An enhancement method for color retinal images based on image formation model. Comput Methods Programs Biomed 143:137–150
Xu H, Guo J, Liu Q, Ye L (2012) Fast image dehazing using improved dark channel prior. In: 2012 IEEE international conference on information science and technology. IEEE, pp 663–667
Xu Y, Wen J, Fei L, Zhang Z (2016) Review of video and image defogging algorithms and related studies on image restoration and enhancement. IEEE Access 4:165–188
Xue Y, Ren J, Su H, Wen M, Zhang C (2013) Parallel implementation and optimization of haze removal using dark channel prior based on cuda. In: High performance computing. Springer, pp 99–109
Yang HY, Chen PY, Huang CC, Zhuang YZ, Shiau YH (2011) Low complexity underwater image enhancement based on dark channel prior. In: 2011 second international conference on innovations in bio-inspired computing and applications (IBICA). IEEE, pp 17–20
Yang Y, Sun X, Yang H, Li CT (2008) Removable visible image watermarking algorithm in the discrete cosine transform domain. J Electron Imaging 17(3):033,008
Yang Y, Fu Z, Li X, Shu C, Li X (2013) A novel single image dehazing method. In: 2013 international conference on computational problem-solving (ICCP). IEEE, pp 275–278
Yoon SM (2016) Visibility enhancement of fog-degraded image using adaptive total variation minimisation. Imaging Sci J 64(2):82–86
Yu T, Riaz I, Piao J, Shin H (2015) Real-time single image dehazing using block-to-pixel interpolation and adaptive dark channel prior. IET Image Process 9(9):725–734
Yuan H, Liu C, Guo Z, Sun Z (2017) A region-wised medium transmission based image dehazing method. IEEE Access 5:1735–1742
Zeng L, Dai Y (2016) Single image dehazing based on combining dark channel prior and scene radiance constraint. Chin J Electron 25(6):1114–1120
Zhang B, Zhao J (2017) Hardware implementation for real-time haze removal. IEEE Trans VLSI Syst 25(3):1188–1192
Zhang J, Hu S (2014) A gpu-accelerated real-time single image de-hazing method using pixel-level optimal de-hazing criterion. J Real Time Image Process 9(4):661–672
Zhang W, Hou X (2017) Estimation algorithm of atmospheric light based on ant colony optimization. In: Proceedings of the 2017 international conference on intelligent systems, metaheuristics & swarm intelligence, ACM, pp 20–25
Zhang W, Liang J, Ju H, Ren L, Qu E, Wu Z (2017) Study of visibility enhancement of hazy images based on dark channel prior in polarimetric imaging. Optik Int J Light Electron Opt 130:123–130
Zhao H, Xiao C, Yu J, Xu X (2015a) Single image fog removal based on local extrema. IEEE/CAA J Autom Sin 2(2):158–165
Zhao X, Jin T, Qu S (2015b) Deriving inherent optical properties from background color and underwater image enhancement. Ocean Eng 94:163–172
Zhao X, Ding W, Liu C, Li H (2017) Haze removal for uav aerial video based on optimization of spatial-temporal coherence. IET Image Process 12(1):88–97
Zheng L, Shi H, Gu M (2017) Infrared traffic image enhancement algorithm based on dark channel prior and gamma correction. Mod Phys Lett B:1740044
Zheng N, Loizou G, Jiang X, Lan X, Li X (2007) Computer vision and pattern recognition. Int J Comput Math 84(9):1265–1266
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
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Rights and permissions
About this article
Cite this article
Singh, D., Kumar, V. A Comprehensive Review of Computational Dehazing Techniques. Arch Computat Methods Eng 26, 1395–1413 (2019). https://doi.org/10.1007/s11831-018-9294-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11831-018-9294-z