Skip to main content
Log in

Image dehazing using autoencoder convolutional neural network

  • Original Article
  • Published:
International Journal of System Assurance Engineering and Management Aims and scope Submit manuscript

Abstract

In hazy weather, the image in the scene suffers from noise which makes them less visible and to detect an object in hazy weather becomes a challenging task in computer vision. To have noise free image, many researchers have devised denoising techniques for enhancing visibility of images. Denoising is to remove the random variation from images and preserve the image features. As hazy images cause lots of visibility issues, this paper proposes removing haze and enhancing visibility of bad weather images with improved efficacy using an unsupervised neural network autoencoder that compress the data using machine learning and learns through Convolutional Neural Network (CNN). It has been observed that to have increased accuracy, the image classification and analysis is most effective using CNN. An end-to-end decoder training model is used to achieve the quality images. Further, various optimizers are compared to have better accuracy. The quality of images identified by estimation of performance such as RMSE and PSNR values are evaluated over single image and images from existing datasets and our own dataset. In the proposed method, RMSE value comes out to be 0.0373 for image from BSD500 dataset for specific image compared with other state of art approaches. The proposed model is intended in addition to other active, or progressive methods and the suggested method exceeds. The performance quality of images is explored applying measurable metrics. The images are taken from the datasets O-Haze, I-Haze, BSDS500, RESIDE, FRIDA and some from google.

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

Similar content being viewed by others

References

  • Ancuti CO, Ancuti C (2013) single image dehazing by multi-scale fusion. IEEE Transact Image Process 22(8):3271–3282

    Article  Google Scholar 

  • Anwar MJ, Khosla A (2017) Vision enhancement through single image fog removal. Inter J Eng Sci Technol 20(3):1075–1083

    Google Scholar 

  • Badhe MV, Prabhakar LR (2016) A Survey on haze removal using image visibility restoration technique. Inter J Comput Sci Mobile Comput 5(2):96–101

    Google Scholar 

  • Berman D, Treibitz T, Avidan S (2016) Non-local image dehazing. IEEE Conf on Comput Vision Pattern Recognition (CVPR) 2016:1674–1682. https://doi.org/10.1109/CVPR.2016.185

    Article  Google Scholar 

  • Cai B, Xu X, Jia K, Qing C, Tao D (2016) DehazeNet: an end-to-end system for single image haze removal. IEEE Transact Image Process 25(11):5187–5198. https://doi.org/10.1109/TIP.2016.2598681

    Article  MathSciNet  MATH  Google Scholar 

  • Caraffa L. and J. P. Tarel (2012) “Stereo Reconstruction and Contrast Restoration in Daytime Fog,” Proc. of Asian Conf. Comput. Vis. (ACCV), pp. 12-25,.

  • Chen C, Do M N, Wang J (2016) Robust Image and Video Dehazing With Visual Artifact Suppression via Gradient Residual Minimization. In: Leibe Bastian, Matas Jiri, Sebe Nicu, Welling Max (eds) Computer Vision – ECCV 2016: 14th European Conference, Amsterdam, The Netherlands, October 11-14, 2016, Proceedings, Part II. Springer International Publishing, Cham, pp 576–591. https://doi.org/10.1007/978-3-319-46475-6_36

    Chapter  Google Scholar 

  • Cheng Y.-J., B.-H. Chen, S.-C. Huang, S.-Y. Kuo, A. Kopylov, O. Seredint, L. Mestetskiy, B. Vishnyakov, Y. Vizilter, O. Vygolov, C.-R. Lian, and C.-T. Wu (2013) "Visibility Enhancement of Single Hazy Images Using Hybrid Dark Channel Prior," 2013 IEEE International Conference on Systems, Man, and Cybernetics,. 3627-3632, https://doi.org/10.1109/SMC.2013.618..

  • Fan X, Wang Y, Tang X, Gao R, Luo Z (2017) Two-layer gaussian process regression with example selection for image dehazing. IEEE Transact Circuits Systems Video Technol 27(12):2505–2517

    Article  Google Scholar 

  • Fang B (2021) Method for Quickly Identifying Mine Water Inrush Using Convolutional Neural Network in Coal Mine Safety Mining. Wireless Personal Communications. https://doi.org/10.1007/s11277-021-08452-w

    Article  Google Scholar 

  • Fattal R (2008) Single image dehazing. ACM Transactions on Graph 27(3):1–9. https://doi.org/10.1145/1360612.1360671

    Article  Google Scholar 

  • Fattal R (2014) Dehazing using color-lines. ACM Trans Graph. 34(1):1–14

    Article  Google Scholar 

  • Gandhi U, Kumar PM, Babu GC, Karthick G (2021) Sentiment analysis on twitter data by using convolutional neural network (cnn) and long short-term memory (lstm). Wireless Personal Communicat. https://doi.org/10.1007/s11277-021-08580-3

    Article  Google Scholar 

  • He K, Sun J, Tang X (2011) Single image haze removal using dark channel prior. IEEE Transact Pattern Anal Machine Intell 33(12):2341–2353

    Article  Google Scholar 

  • Hodges C, Bennamoun M, Rahmani H (2019) Single image dehazing using deep neural networks. Pattern Recogn Letters 128:70–77

    Article  Google Scholar 

  • Ibrahim M, Haworth J, Cheng T (2019) WeatherNet: recognising weather and visual conditions from street-level images using deep residual learning. ISPRS Inter J Geo-Inform 8(12):549. https://doi.org/10.3390/ijgi8120549

    Article  Google Scholar 

  • Kaur H, Jindal N (2020) Deep convolutional neural network for graphics forgery detection in video. Wireless Personnel Communication 112:1763–1781. https://doi.org/10.1007/s11277-020-07126-3

    Article  Google Scholar 

  • Kim J, Kim L, Hwang S (2001) An advanced contrast enhancement using partially overlapped sub-block histogram equalization. IEEE Trans. Circuits Syst. Video Technol. 11(4):475–484

    Article  Google Scholar 

  • Kumar BKS (2013) Image denoising based on non-local means filter and its method noise thresholding. Signal, Image and Video Processing 7:1211–1227

    Article  Google Scholar 

  • Lai Y, Chen Y, Chiou C, Hsu C (2015) Single-image dehazing via optimal transmission map under scene priors. IEEE Trans. Intell. Transport. Syst. 25(1):1–14

    Google Scholar 

  • Li B, Peng X, Wang Z, Xu J, Feng D (2017) AOD-Net: all-in-one dehazing network. IEEE Inter Conf Comput Vision (ICCV) 2017:4780–4788. https://doi.org/10.1109/ICCV.2017.511

    Article  Google Scholar 

  • Li C, Guo J, Porikli F, Fu H, Pang Y (2018) A Cascaded convolutional neural network for single image dehazing. IEEE Access 6:24877–24887. https://doi.org/10.1109/ACCESS.2018.2818882

    Article  Google Scholar 

  • Li Z, P. Tan., R. Tan, S. Zhou, and L (2015) Cheong “Simultaneous Video Defogging and Stereo Reconstruction,” Proc.of IEEE Int. Conf. Comput. Vis. Pattern Rec. (CVPR), pp. 4988-4997

  • Li Y, You S., M. Brown, and R. Tan (2016) “Haze Visibility Enhancement: A Survey and Quantitative Benchmarking,” arXiv preprint arXiv:1607.06235,.

  • Lin Z (2012) Dehazing for Image and Video Using Guided Filter. Open J Appl Sci 2(48):123–127

    Article  Google Scholar 

  • Long J, Shi Z, Tang W (2012) Fast haze removal for a single remote sensing image using dark channel prior. Inter Conf Comput Visi in Remote Sens 2012:132–135. https://doi.org/10.1109/CVRS.2012.6421247

    Article  Google Scholar 

  • Meng G., Y. Wang, J. Duan, S. Xiang, and C. Pan (2013) “Efficient Image Dehazing with Boundary Constraint and Contextual Regularization,” Proc. of IEEE Int. Conf. Comput. Vis. (ICCV), pp. 617-624,.

  • Narasimhan S, Nayar S (2003) Contrast restoration of weather degraded images. IEEE Trans. Pattern Anal. Mach. Intell. 25(6):713–724

    Article  Google Scholar 

  • Ren W, Liu S, Zhang H, Pan J, Cao X, Yang Ming-Hsuan (2016) Single Image Dehazing via Multi-scale Convolutional Neural Networks. In: Leibe Bastian, Matas Jiri, Sebe Nicu, Welling Max (eds) Computer Vision – ECCV 2016: 14th European Conference, Amsterdam, The Netherlands, October 11-14, 2016, Proceedings, Part II. Springer International Publishing, Cham, pp 154–169. https://doi.org/10.1007/978-3-319-46475-6_10

    Chapter  Google Scholar 

  • Sahu G, Seal A, Krejcar O, Yazidi A (2021) Single image dehazing using a new color channel. JVisual Commun and Image Represent 74:103008

    Article  Google Scholar 

  • Sakthiraj FSK (2021) Autonomous leukemia detection scheme based on hybrid convolutional neural network model using learning algorithm. Wireless Personal Communicat. https://doi.org/10.1007/s11277-021-08798-1

    Article  Google Scholar 

  • Sarma S. K (2021) “Optimally Configured Deep Convolutional Neural Network for Attack Detection in Internet of Things: Impact of Algorithm of the Innovative Gunner”, Wireless Personal Communications, 118(2): 1-22. 202110.1007/s11277-020-08011-9.

  • Schechner Y., S. Narasimhan, and S. Nayar, (2001) “Instant Dehazing of Images Using Polarization”, Proc. of IEEE Int. Conf. Comput. Vis. Pattern Rec. (CVPR), pp. 325-332,.

  • Sebastián Salazar C, Juan-Manuel Ramos A, Jesús-Carlos Pedraza O, Rodríguez RJ (2019) “Efficient single image dehazing by modifying the dark channel prior”, EURASIP. J. Image Video Process 66:1–8

    Google Scholar 

  • Singh D, Chahar V (2018) Comprehensive survey on haze removal techniques. Multimed Tool Appl 77(8):9595–9620. https://doi.org/10.1007/s11042-017-5321-6

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Tan R. (2008) “Visibility in bad weather from a single image,” Proc. of IEEE Int. Conf. Comput. Vis. Pattern Rec. (CVPR), pp. 1-8,

  • Tang K., J. Yang, and J. Wang (2014) “Investigating Haze-Relevant Features in A Learning Framework for Image Dehazing,” Proc. of IEEE Int. Conf. Compute. Vis. Pattern Rec. (CVPR), 2995-3002.

  • Tarel J, Hautière N, Cord A, Gruyer D, Halmaoui H (2010) Improved visibility of road scene images under heterogeneous fog. IEEE Intelligent Vehicles Symposium 2010:478–485. https://doi.org/10.1109/IVS.2010.5548128

    Article  Google Scholar 

  • Tarel J. and N. Hautière, (2009) "Fast Visibility Restoration from A Single Color or Gray Level Image," IEEE 12th International Conference on Computer Vision. 2201-2208,https://doi.org/10.1109/ICCV.2009.5459251.

  • Valeriano L. C., Thomas J. and A. Benoit, (2018) "Deep Learning for Dehazing: Comparison and Analysis,"Colour and Visual Computing Symposium (CVCS), pp. 1-6

  • Wang W, Yuan X, Wu X, Liu Y (2017) Fast Image dehazing method based on linear transformation. IEEE Transactions on Multimedia 19(6):1142–1155. https://doi.org/10.1109/TMM.2017.2652069

    Article  Google Scholar 

  • Xiao C, Gan J (2012) Fast image dehazing using guided joint bilateral filter. The Visual Computer 28(6–8):713–721

    Article  Google Scholar 

  • Xu Y, Chi Y, Tian Y (2018) Deep convolutional neural networks for feature extraction of images generated from complex networks topologies. Wireless Personal Communicat 103(1):327–338

    Article  Google Scholar 

  • Yang G, Evans A N (2021) Improved single image dehazing methods for resource-constrained platforms. J Real-Time Image Process 18:2511–2525. https://doi.org/10.1007/s11554-021-01143-6

    Article  Google Scholar 

  • Yoon I, Jeong S, Jeong J, Seo D, Paik J (2015) Wavelength-adaptive dehazing using histogram merging-based, classification for uav images. Sensors 15(3):6633–6651

    Article  Google Scholar 

  • Zhiming T, B. Xianghui, W. Bingrong, H. Akihiro (2014) “Fast single-image defogging”, Fujitsu Sci. Tech. J. 50 (1) 60–65

  • Zhu Q, Mai J, Shao L (2015) A fast single image haze removal algorithm using color attenuation prior. IEEE Transact Image Process 24(11):3522–3533

    Article  MathSciNet  MATH  Google Scholar 

  • Zhu Y, Tang G, Zhang X, Jiang J, Tian Q (2018) Haze removal method for natural restoration of images with sky. Neurocomputing 275:499–510

    Article  Google Scholar 

Download references

Funding

The authors have no relevant financial or non-financial interests to disclose. All authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest or non-financial interest in the subject matter or materials discussed in this manuscript. The authors have no financial or proprietary interests in any material discussed in this article.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ashwani Kumar Dubey.

Ethics declarations

Conflicts of interest

The authors have no competing interests to declare that are relevant to the content of this article.

Human Participants and/or Animals

Not Applicable

Informed consent

Not Applicable

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

Singh, R., Dubey, A.K. & Kapoor, R. Image dehazing using autoencoder convolutional neural network. Int J Syst Assur Eng Manag 13, 3002–3016 (2022). https://doi.org/10.1007/s13198-022-01780-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13198-022-01780-5

Keywords

Navigation