Skip to main content
Log in

Aerial image dehazing using a deep convolutional autoencoder

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

Abstract

Aerial images and videos are extensively used for object detection and target tracking. However, due to the presence of thin clouds, haze or smoke from buildings, the processing of aerial data can be challenging. Existing single-image dehazing methods that work on ground-to-ground images, do not perform well on aerial images. Moreover, current dehazing methods are not capable for real-time processing. In this paper, a new end-to-end aerial image dehazing method using a deep convolutional autoencoder is proposed. Using the convolutional autoencoder, the dehazing problem is divided into two parts, namely, encoder, which aims extract important features to dehaze hazy regions and decoder, which aims to reconstruct the dehazed image using the down-sampled image received from the encoder. In this proposed method, we also exploit the superpixels in two different scales to generate synthetic thin cloud data to train our network. Since this network is trained in an end-to-end manner, in the test phase, for each input hazy aerial image, the proposed algorithm outputs a dehazed version without requiring any other information such as transmission map or atmospheric light value. With the proposed method, hazy regions are dehazed and objects within hazy regions become more visible while the contrast of non-hazy regions is increased. Experimental results on synthetic and real hazy aerial images demonstrate the superiority of the proposed method compared to existing dehazing methods in terms of quality and speed.

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. Abadi M, Barham P, Chen J, Chen Z, Davis A, Dean J, Devin M, Ghemawat S, Irving G, Isard M (2016) Tensorflow: a system for large-scale machine learning. Proceedings of the Operating systems Design and Implementation 16:256–283

    Google Scholar 

  2. Achanta R, Shaji A, Smith K, Lucchi A, Fua P, Süsstrunk S (2012) SLIC superpixels compared to state-of-the-art superpixel methods. IEEE Trans Pattern Anal Machine Intell 34(11):2274–2282

    Article  Google Scholar 

  3. Berman D, Treibitz T, Avidan S (2016) Non-local image dehazing. Proc IEEE Conf Comput Vis Pattern Recognit, pp 1674–1682

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

  5. Farabet C, Couprie C, Najman L, LeCun Y (2013) Learning hierarchical features for scene labeling. IEEE Trans Pattern Anal Mach Intell 35 (8):1915–1929

    Article  Google Scholar 

  6. Gonzalez RC, Woods RE (2002) Digital image processing, 2nd edn. Publishing House of Electronics Industry 455, Beijing

    Google Scholar 

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

    Article  Google Scholar 

  8. He K, Sun J, Tang X (2013) Guided image filtering. IEEE Trans Pattern Anal Mach Intell 35(6):1397–1409

    Article  Google Scholar 

  9. Ioffe S, Szegedy C (2015) Batch normalization: accelerating deep network training by reducing internal covariate shift. arXiv:1502.03167

  10. Kingma DP, Ba J (2014) Adam: a method for stochastic optimization. Proceedings of the International Conference on Learning Representations (ICLR)

  11. Lee H, Kwon H (2017) Going deeper with contextual CNN for hyperspectral image classification. IEEE Trans Image Process 26(10):4843–4855

    Article  MathSciNet  Google Scholar 

  12. Li B, Peng X, Wang Z, Xu J, Feng D (2017) AOD-net: all-in-one dehazing network. Proceedings of the IEEE International Conference on Computer Vision 1(4):7

    Google Scholar 

  13. Long J, Shelhamer E, Darrell T (2015) Fully convolutional networks for semantic segmentation. Proc IEEE Conf Comput Vis Pattern Recognit, pp 3431–3440

  14. Lu H, Li Y, Nakashima S, Serikawa S (2016) Single image dehazing through improved atmospheric light estimation. Multimed Tools Appl 75 (24):17081–17096

    Article  Google Scholar 

  15. Mannos J, Sakrison D (1974) The effects of a visual fidelity criterion of the encoding of images. IEEE Trans Inf Theory 20(4):525–536

    Article  Google Scholar 

  16. Mao X, Shen C, Yang YB (2016) Image restoration using very deep convolutional encoder-decoder networks with symmetric skip connections. Proceedings of the Advances in Neural Information Processing Systems, pp 2802–2810

  17. McCartney EJ (1976) Optics of the atmosphere: scattering by molecules and particles. Wiley, New York

    Google Scholar 

  18. Nayar SK, Narasimhan SG (1999) Vision in bad weather. The Proceedings of the Seventh IEEE International Conference on Computer Vision 2:820–827

    Article  Google Scholar 

  19. Odena A, Dumoulin V, Olah C (2016) Deconvolution and checkerboard artifacts. Distill 1(10)

  20. Reilly V, Idrees H, Shah M (2010) Detection and tracking of large number of targets in wide area surveillance. European Conference on Computer Vision, pp 186–199

  21. Ren S, He K, Girshick R, Sun J (2015) Faster R-CNN: towards real-time object detection with region proposal networks. Proceedings of the Advances in Neural Information Processing Systems, pp 91–99

  22. Ren W, Liu S, Zhang H, Pan J, Cao X, Yang MH (2016) Single image dehazing via multi-scale convolutional neural networks. European Conference on Computer Vision, pp 154–169

  23. Santra S, Mondal R, Chanda B (2018) Learning a patch quality comparator for single image dehazing. IEEE Trans Image Process 27(9):4598–4607

    Article  MathSciNet  Google Scholar 

  24. Singh D, Kumar V (2018) Dehazing of outdoor images using notch based integral guided filter. Multimed Tools Appl 77(20):27363–27386

    Article  Google Scholar 

  25. Sommer LW, Teutsch M, Schuchert T, Beyerer J (2016) A survey on moving object detection for wide area motion imagery. IEEE Winter Conference on Applications of Computer Vision (WACV), pp 1–9

  26. Su S, Delbracio M, Wang J, Sapiro G, Heidrich W, Wang O (2017) Deep video deblurring for hand-held cameras. Proc IEEE Conf Comput Vis Pattern Recognit, pp 1279–1288

  27. Tang K, Yang J, Wang J (2014) Investigating haze-relevant features in a learning framework for image dehazing. Proc IEEE Conf Comput Vis Pattern Recognit, pp 2995–3000

  28. Tarel JP, Hautiere N (2009) Fast visibility restoration from a single color or gray level image. Proceedings of the IEEE International Conference on Computer Vision, pp 2201–2208

  29. Teutsch M, Grinberg M (2016) Robust detection of moving vehicles in wide area motion imagery. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, pp 27–35

  30. Teutsch M, Kruger W (2015) Robust and fast detection of moving vehicles in aerial videos using sliding windows. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, pp 26–34

  31. Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600–612

    Article  Google Scholar 

  32. Zeiler MD, Fergus R (2014) Visualizing and understanding convolutional networks. European Conference on Computer Vision, pp 818–833

  33. Zhang K, Zuo W, Chen Y, Meng D, Zhang L (2017) Beyond a Gaussian denoiser: residual learning of deep CNN for image denoising. IEEE Trans Image Process, pp 3142–3155

  34. 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 Hamidreza Fazlali.

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

Fazlali, H., Shirani, S., McDonald, M. et al. Aerial image dehazing using a deep convolutional autoencoder. Multimed Tools Appl 79, 29493–29511 (2020). https://doi.org/10.1007/s11042-020-09383-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09383-7

Keywords

Navigation