Skip to main content
Log in

A real-time framework for video Dehazing using bounded transmission and controlled Gaussian filter

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

Abstract

The haze phenomenon exerts a degrading effect that decreases contrast and causes color shifts in outdoor images and videos. The presence of haze in outdoor images and videos is bothersome, unpleasant, and occasionally, even dangerous. Atmospheric light scattering (ALS) model is widely used to restore hazy images. In this model, two unknown parameters should be estimated: airlight and scene transmission. The quality of dehazed images and video frames considerably depends on those two parameters as well as on the speed and accuracy of the refinement process of the approximated scene transmission, this refinement is necessary to ensure spatial coherency of the output dehazed video. Spatial coherency should be accounted for in order to eliminate flickering artifacts usually noticed when extending single-image dehazing methods to the video scenario. Classic methods typically require high computation capacity in order to dehaze videos in real time. However, when the driver assistance context is considered, these approaches are inappropriate due to the limited resources mobile environments usually have. To address this issue, this study proposes a framework for real-time video dehazing. This framework consists of two stages: single-image dehazing using the bounded transmission (BT) method, which is utilized to dehaze single video frame in real time with high accuracy; and transmission refinement stage using a filter we call controlled Gaussian filter (CGF), which is proposed for the linear and simplified refinement of the scene transmission. To evaluate the proposed framework, three image datasets in addition to two video streams are employed. Experimental results show that the single-image stage in the proposed framework is at least seven times faster than existing methods. In addition, the analysis of variance (ANOVA) test proves that the quality of dehazed images in this stage is statistically similar to or better than those obtained using existing methods. Also, experiments show that the video stage in the proposed framework is capable of real-time video dehazing with better quality than the existing methods.

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
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24

Similar content being viewed by others

Abbreviations

BT:

Bounded Transmission

Dehazing:

Scene restoration from haze and similar phenomena effects

ALS:

Airlight scattering

CGF:

Controlled Gaussian filter

AL:

Atmospheric light, airlight or ambient light

RGB:

Red, green and blue color space

DCP:

Dark channel prior

fps:

Frames per second

IV-M:

Images and videos captured in Malaysia

FRIDA:

Foggy road image database

BRISQUE:

Blind referenceless image spatial quality evaluator

NR IQA:

No-reference image quality assessment

FR IQA:

Full-reference image quality assessment

RR IQA:

Reduced-reference image quality assessment

MAD:

Mean absolute difference

ALII:

Airlight by image integral

MANOVA:

Multivariate analysis of variance

ANOVA:

Analysis of variance

PA:

Planar assumption

MOS:

Mean opinion score

PLCC:

Pearson linear correlation coefficient

SRCC:

Spearman’s rank-order correlation coefficient

WMF:

Weighted median filter

DoG:

Difference of Gaussians

MSE:

Mean square error

OpenCV:

Open computer vision library

References

  1. Al-Zubaidy Y, Salam RA, Abdulrahim K. (2014). Estimation of skylight value in hazy outdoor images. In 2014 World Symposium on Computer Applications & Research (WSCAR), (pp. 1–5). IEEE

  2. Fattal R. (2008) Single image dehazing. ACM Transactions on Graphics (TOG). ACM, 72

  3. Gibson KB, Vo DT, Nguyen TQ (2012) An investigation of dehazing effects on image and video coding. IEEE Transactions on Image Processing (IEEE) 21:662–673

    Article  MathSciNet  Google Scholar 

  4. Hautière N, Tarel J-P, Aubert D, Dumont E (2008) Blind contrast enhancement assessment by gradient ratioing at visible edges. Image Analysis & Stereology Journal 27(2):87–95

    Article  MathSciNet  Google Scholar 

  5. He K, Sun J (2015) Fast guided filter. Computer Vision and Pattern Recognition pp1–3

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

    Article  Google Scholar 

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

    Article  Google Scholar 

  8. Hu Y, Wang N, Tao D, Gao X, Li X (2016) SERF: a simple, effective, robust, and fast image super-resolver from cascaded linear regression. IEEE Trans Image Process 25(9):4091–4102

    Article  MathSciNet  Google Scholar 

  9. ITU Report BT.1082-1 (1990) Studies towards the unification of picture assessment methodology. ITU, Geneva

    Google Scholar 

  10. Jisha J, Wilsky M. (2008) Enhancement of Weather degraded video sequences using wavelet fusion. 7th IEEE International Conference on Cybemetic Intelligent Systems. 1–6

  11. Kim J-H, Jang W-D, Sim J-Y, Kim C-S (2013) Optimized contrast enhancement for real-time image and video dehazing. J Vis Commun Image Represent 24(3):410–425

    Article  Google Scholar 

  12. Koschmieder H (1924). Theories der horizontalen sichtweite. p. 171–181

  13. Lee S et al (2016) A review on dark channel prior based image dehazing algorithms. EURASIP Journal on Image and Video Processing 2016(1):1–23

    Article  Google Scholar 

  14. McCartney EJ (1976). Optics of the atmosphere: scattering by molecules and particles New York, John Wiley and Sons, Inc Geophysics 1, 421

  15. Middleton W (1952) Vision through the atmosphere. University of Toronto Press, Toronto

    Book  Google Scholar 

  16. Mittal A, Moorthy AK, Bovik AC (2012) No-reference image quality assessment in the spatial domain. IEEE Trans Image Process 21(12):4695–4708

    Article  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  18. Pedone M, Heikkilä J. (2011) Robust airlight estimation for haze removal from a single image. 2011 I.E. Computer Society Conference on Computer Vision and Pattern Recognition Workshops (CVPRW). IEEE, 90–96

  19. Phan T, Sohoni S, Chandler DM, Larson EC (2012) Performance-analysis-based acceleration of image quality assessment. 2012 I.E. Southwest Symposium on Image Analysis and Interpretation (SSIAI). IEEE, 81–84

  20. Rec. ITU-R BT.500-13 (2012). Recommendation: Methodology for the subjective assessment of the quality of television pictures. international telecommunication union

  21. Shepard FD (1996) Reduced visibility due to fog on the highway. 228. Transportation Research Board

  22. Shiau Y-H, Yang H-Y, Chen P-Y, Chuang Y-Z (2013) Hardware implementation of a fast and efficient haze removal method. Circuits and Systems for Video Technology, IEEE Transactions on 23:1369–1374

    Article  Google Scholar 

  23. Tan RT (2008) Visibility in bad weather from a single image. IEEE Conference on Computer Vision and Pattern Recognition, 2008. CVPR 2008. IEEE, 1–8

  24. Tarel J-P, Hautiere N (2009) Fast visibility restoration from a single color or gray level image. 2009 I.E. 12th International Conference on Computer Vision. IEEE, 2201–2208

  25. Tarel J-P, Hautiere N, Cord A, Gruyer D, Halmaoui H. (2010). Improved visibility of road scene images under heterogeneous fog. Intelligent Vehicles Symposium (IV), 2010 I.E. (pp. 478–485). IEEE

  26. Tomasi C, Manduchi R (1998). Bilateral Filtering for Gray and Color Images". Sixth International Conference on Computer Vision, 1998. p. 839–846. IEEE

  27. Viola P, Jones M (2001) Robust real-time object detection. Int J Comput Vis 4:51–52

    Google Scholar 

  28. VQEG (2000) final report from the video quality experts group on the validation of video quality assessment. VQEG

  29. Wang N, Gao X, Sun L, Li J (2017) Bayesian face sketch synthesis. IEEE Trans Image Process 26(3):1264–1274

    Article  MathSciNet  Google Scholar 

  30. Wang N, Gao X, Sun L, Li J (2017). Anchored neighborhood index for face sketch synthesis. IEEE Transactions on Circuits and Systems for Video Technology 99:1–6

  31. Wilscy M, John J (2008) A novel wavelet fusion method for contrast correction and visibility enhancement of color images. Proceedings of the World Congress on Engineering 1:2–4

    Google Scholar 

  32. Winnemoller H, Kyprianidis JE, Olsen SC (2012) XDoG: an extended difference-of-Gaussians compendium including advanced image stylization. Comput Graph 36(6):740–753

    Article  Google Scholar 

  33. Zhang Q, Xu L, Jia J (2014) 100+ times faster weighted median filter (WMF). 2014 I.E. Conference on Computer Vision and Pattern Recognition (CVPR). IEEE, 2830–2837

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. A. Zaidan.

Ethics declarations

Conflict of interest

The authors declare that they have no competing interests.

Appendices

Appendix 1

Fig. 25
figure 25

Global Dataset

Appendix 2

Fig. 26
figure 26

Subset of FRIDA Dataset

Appendix 3

Fig. 27
figure 27

Subset of IV-M Dataset

Appendix 4

Fig. 28
figure 28

Selected frames from “UPMhaze” video stream

Appendix 5

Fig. 29
figure 29

Selected frames from “River Side” video stream

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Alajarmeh, A., Zaidan, A.A. A real-time framework for video Dehazing using bounded transmission and controlled Gaussian filter. Multimed Tools Appl 77, 26315–26350 (2018). https://doi.org/10.1007/s11042-018-5861-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-018-5861-4

Keywords

Navigation