Skip to main content
Log in

Adaptive single image defogging based on sky segmentation

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

Abstract

Aimed at image distortion caused in process of defogging images and interfered by bright objects, a single adaptive image defogging method based on sky segmentation is proposed in this paper. Firstly, the combination of the dark channels and bright channels is used to estimate the atmospheric light. And then the sky region and the accurate atmospheric light are obtained by the information entropy and the dark channel prior. Next, the initial transmittance is estimated by the dark channel prior, and then the fast guiding filter is utilized to estimate the transmittance accurately. Further, an adaptive weight factor and an error amplification compensation factor of bright objects are introduced to optimize the transmittance mapping constraint and to correct the sky region and the non-sky region, respectively. Finally, bright adjustments are performed on the fog-free image obtained from the atmospheric scattering model by a nonlinear mapping method, which causes a clearer and more natural defogging image to be got. The experimental results show that adaptive single image defogging algorithms proposed in this paper has the higher value of peak signal-to-noise ratio, the higher value of structural similarity index measure, the higher value of naturalness image quality evaluator, the higher value of fog aware density evaluator, and the less time consumed, which illustrates that the adaptive single image defogging algorithm proposed in this paper has a better defogging effect on haze images with sky areas and bright objects.

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
Fig. 13

Similar content being viewed by others

Data Availability

The datasets generated during or analysed during the current study are available from the corresponding author on reasonable request.

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

References

  1. Baig N, Riaz MM, Ghafoor A, Siddiqui AM (2016) Image Dehazing Using Quadtree Decomposition and Entropy-Based Contextual Regularization. IEEE Signal Process Lett 23(6):853–857. https://doi.org/10.1109/LSP.2016.2559805

    Article  Google Scholar 

  2. Berman D, Treibitz T, Avidan S (2016) Non-local Image Dehazing. IEEE Conference on Computer Vision and Pattern Recognition, Pp.1674–1682. https://doi.org/10.1109/CVPR.2016.185

  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. https://doi.org/10.1109/TIP.2016.2598681

    Article  MathSciNet  MATH  Google Scholar 

  4. 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. https://doi.org/10.1109/TIP.2015.2456502

    Article  MathSciNet  MATH  Google Scholar 

  5. Fattal R (2008) Single image dehazing. Acm Trans Graph 27(3):1–9. https://doi.org/10.1145/1360612.1360671

    Article  Google Scholar 

  6. Guo Q, Zhou M (2022) Progressive Domain Translation Defogging Network for Real-World Fog Images. IEEE Trans Broadcast 68(4):876–885. https://doi.org/10.1109/TBC.2022.3187816

    Article  Google Scholar 

  7. He K, Sun J (2015) Fast guided filter. https://doi.org/10.48550/arXiv.1505.00996.

  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. https://doi.org/10.1109/TPAMI.2010.168

    Article  Google Scholar 

  9. Hu XW, Xu XM, Xiao YJ, Chen H, He SF, Qin J, Heng PA (2019) SINet: A Scale-Insensitive Convolutional Neural Network for Fast Vehicle Detection. IEEE Trans Intell Transport Syst 20(3):1010–1019. https://doi.org/10.22214/ijraset.2019.6296

    Article  Google Scholar 

  10. Jobson DJ, Rahman Z, G.A (1997) Woodell Properties and Performance of A Center/Surround Retinex. IEEE Trans on Image Process 6(3):451–462. https://doi.org/10.1109/83.557356

    Article  Google Scholar 

  11. Kang X, Fei Z, Duan P, Li S (2021) Fog Model-Based Hyperspectral Image Defogging. IEEE Trans Geosci Remote Sens 99:1–12. https://doi.org/10.1109/TGRS.2021.3101491

    Article  Google Scholar 

  12. Kratz L, Nishino K (2009) Factorizing scene albedo and depth from a single foggy image. Int Conf Comput Vis, Pp.1701–1708. https://doi.org/10.1109/ICCV.2009.5459382

  13. Kumar R, Balasubramanian R, Kaushik BK (2021) Efficient Method and Architecture for Real-Time Video Defogging. IEEE Trans Intell Transp Syst 22(10):6536–6546. https://doi.org/10.1109/TITS.2020.2993906

    Article  Google Scholar 

  14. Li Z, Long S, Zheng X, Q Zhang, Z Huang (2021) Fast Region-Adaptive Defogging and Enhancement for Outdoor Images Containing Sky[C]// 25th International Conference on Pattern Recognition (ICPR), Pp.8267–8274. https://doi.org/10.1109/ICPR48806.2021.9412595

  15. Li B, Peng X, Wang Z, Xu J, Feng D (2015) An all-in-One network for dehazing and beyond.  IEEE International Conference on Computer Vision, IEEE. pp 4780–4788. https://arxiv.org/abs/1707.06543

  16. Li X, Qi Z, H Du, Geng Z, Quan X (2021) Deep convolutional neural network for preoperative prediction of microvascular invasion and clinical outcomes in patients with HCCs. European Radiology, Pp.778–788. https://doi.org/10.1007/s00330-021-08198-w

  17. Li P, Tian J, Tang Y, Wu C (2020) Deep Retinex Network for Single Image Dehazing. IEEE Trans Image Process 30(99):1100–1115. https://doi.org/10.1109/TIP.2020.3040075

    Article  Google Scholar 

  18. Li H, Wu Q, Ngan KN, Meng F (2021) Single Image Dehazing via Region Adaptive Two-shot Network. IEEE Multimed 28(3):97–106. https://doi.org/10.1109/MMUL.2021.3052821

    Article  Google Scholar 

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

    Article  MATH  Google Scholar 

  20. Liu W, Zhou F, Lu T, Duan J, Qiu G (2021) Image Defogging Quality Assessment: Real-World Database and Method. IEEE Trans Image Process 30:176–190. https://doi.org/10.1109/TIP.2020.3033402

    Article  Google Scholar 

  21. Meng G, Wang Y, Duan J, Xiang S, Pan C (2013) Efficient image dehazing with boundary constraint and contextual regularization. IEEE international conference on computer vision, Pp.617–624. https://doi.org/10.1109/ICCV.2013.82

  22. Mittal A, Soundararajan R, Alan C, Bovik (2013) Making a “Completely Blind” Image Quality Analyzer. IEEE Signal Process 20(3):209–212. https://doi.org/10.1109/LSP.2012.2227726

    Article  Google Scholar 

  23. Narasimhan SG, Nayar SK (2001) Removing weather effects from monochrome images. IEEE Comput Soc Conf Comput Vis 2:186–193. https://doi.org/10.1109/CVPR.2001.990956

    Article  Google Scholar 

  24. Narasimhan SG, Nayar SK (2002) Vision and the atmosphere. Int J Comput Vis 48:233–254. https://doi.org/10.1023/A:1016328200723

    Article  MATH  Google Scholar 

  25. Narasimhan SG, Wang C, Nayar SK (2002) All the images of an outdoor scene. Comput Vis (Lect Notes Comput Sci) 2352:148–162. https://doi.org/10.1007/3-540-47977-5_10

    Article  MATH  Google Scholar 

  26. Pizer SM, Amburn EP, Austin JD, Robert C, Karel Z (1987) Adaptive histogram equalization and its variations. Comput Vis Graph Image Process 39(3):355–368. https://doi.org/10.1016/s0734-189x(87)80186-x

    Article  Google Scholar 

  27. Qin X, Wang Z, Bai Y, Xie X, Jia H (2020) FFA-Net: feature fusion attention network for single image dehazing. Proceedings of the AAAI Conference on Artificial Intelligence 34(07):11908–11915. https://arXiv.org/abs/1911.07559

  28. Raikwar SC, Tapaswi S (2020) Lower Bound on Transmission Using Non-Linear Bounding Function in Single Image Dehazing. IEEE Trans Image Process 29:4832–4847. https://doi.org/10.1109/TIP.2020.2975909

    Article  MATH  Google Scholar 

  29. Ren W, Si L, Hua Z, Pan J, Yang MH (2016) Single image dehazing via multi-scale convolutional neural networks. Proceedings of 2016 European Conference on Computer Vision, Pp.154–169. https://doi.org/10.1007/978-3-319-46475-6_10

  30. Ren W, Zhang J, Xu X, Ma L, Cao X, Meng G, Liu W (2018) Deep video dehazing with semantic segmentation. IEEE Trans Image Process 28:1895–1908. https://doi.org/10.1109/TIP.2018.2876178

    Article  MathSciNet  Google Scholar 

  31. Sahu G, Seal A, Krejcar O, Yazidi A (2020) Single image dehazing using a new color channel. J Vis Commun Image Represent 74(5):103008–103008. https://doi.org/10.1016/j.jvcir.2020.103008

    Article  Google Scholar 

  32. Sharma N, Kumar V, Singla SK (2021) Single Image Defogging using Deep Learning Techniques: Past, Present and Future. Arch Comput Methods Eng 28(7):4449–4469. https://doi.org/10.1007/s11831-021-09541-6

    Article  Google Scholar 

  33. Shin J, Kim M, Paik J, Lee S (2020) Radiance-Reflectance Combined Optimization and Structure-Guided 0-Norm for Single Image Dehazing. IEEE Trans Multimedia 22(1):30–44. https://doi.org/10.1109/TMM.2019.2922127

    Article  Google Scholar 

  34. STARK J A, (2000) Adaptive image contrast enhancement using generalizations of histgram equalization. IEEE Trans Image Process 9(5):889–896. https://doi.org/10.1109/83.841534

    Article  Google Scholar 

  35. Sun Z, Zhang Y, Bao F, Zhang C (2021) ICycleGAN: Single image dehazing based on iterative dehazing model and CycleGAN. Comput Vis Image Understand 203(2):103133. https://doi.org/10.1016/j.cviu.2020.103133

    Article  Google Scholar 

  36. Sun H, Zhang Z, Chen P, Dan Z, Sun S, Wan J, Li W (2021) Scale-free heterogeneous cycleGAN for defogging from a single image for autonomous driving in fog. Neural Computing and Applications, Pp.1–15. https://doi.org/10.1007/s00521-021-06296-w

  37. Tarel JP, Nicolas H (2009) Fast visibility restoration from a single color or gray level image. IEEE Conference on Computer Vision 5:2201–2208. https://doi.org/10.1109/ICCV.2009.5459251

    Article  Google Scholar 

  38. Zhao B (2021) Retraction note: Plateau environment and urban planning based on image defogging algorithm. Arabian Journal of Geosciences 14(15):1–14. https://doi.org/10.1007/s12517-021-07727-7

    Article  Google Scholar 

  39. Yang W, Wang W, Huang H, Wang S, Liu J (2021) Sparse Gradient Regularized Deep Retinex Network for Robust Low-Light Image Enhancement. IEEE Trans Image Process 30:2072–2086. https://doi.org/10.1109/TIP.2021.3050850

    Article  Google Scholar 

  40. Zhang Y, Tai SL, Li M, Liu F, Tang S (2019) Convolutional neural network models of V1 responses to complex patterns. J Comput Neurosci 46(1):33–54. https://doi.org/10.1007/s10827-018-0687-7

    Article  MATH  Google Scholar 

  41. Zhao B (2021) Plateau environment and urban planning based on image defogging algorithm. Arab J Geosci 14(15):1–14. https://doi.org/10.1007/s12517-021-07727-7

    Article  Google Scholar 

  42. Zhou S, Liu X, Duan J, Herz F (2022) A Novel Model-Based Defogging Method for Particle Images With Different Fog Distributions. IEEE Trans Instrum Meas 71:1–19. https://doi.org/10.1109/TIM.2022.3164154

    Article  Google Scholar 

  43. Zhou JC, Zhang DH, Zhang WS (2020) Classical and state-of-the-art approaches for underwater image defogging: a comprehensive survey. Front Inf Technol Electron Eng 21(12):1745–1769. https://doi.org/10.1631/FITEE.2000190

    Article  Google Scholar 

  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. https://doi.org/10.1109/TIP.2015.2446191

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

This work was supported in part by basic research program of Shanxi Province (Grant No.20210302123019, and 20210302123031), and Shanxi Scholarship Council of China (Grant No. 2020-104).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hongping Hu.

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

Wang, W., Hu, H., Cao, S. et al. Adaptive single image defogging based on sky segmentation. Multimed Tools Appl 82, 46521–46545 (2023). https://doi.org/10.1007/s11042-023-15381-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-15381-2

Keywords

Navigation