Skip to main content
Log in

A real-time framework for HD video defogging using modified dark channel prior

  • Research
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

Foggy weather reduces the quality of video capture and seriously affects the normal work of video surveillance, remote sensing monitoring, and intelligent driving. Many methods have been proposed to remove video haze. However, under the premise of ensuring real-time performance, their defogging effect needs to be further improved. This paper improves the dark channel prior (DCP) dehazing algorithm, and designs a defogging framework that takes into account good dehazing effect and real-time processing. First, an adaptive threshold segmentation algorithm is proposed, which can well solve the serious color cast problem in brighter areas in DCP. Second, an algorithm for preserving image details using gradients is proposed, which achieves a good balance between detail preservation and computational efficiency. Then, each frame of video is evenly divided into a plurality of sub-areas, and the sub-areas are sequentially processed in a pipeline manner, which improves calculation efficiency. Finally, a high-definition real-time video defogging framework with a resolution of 1920 × 1080 and 60 frames/s is realized on the ZYNQ 7035.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+
from €37.37 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

Buy Now

Price includes VAT (Netherlands)

Instant access to the full article PDF.

Fig. 1
The alternative text for this image may have been generated using AI.
Fig. 2
The alternative text for this image may have been generated using AI.
Fig. 3
The alternative text for this image may have been generated using AI.
Fig. 4
The alternative text for this image may have been generated using AI.
Fig. 5
The alternative text for this image may have been generated using AI.
Fig. 6
The alternative text for this image may have been generated using AI.
Fig. 7
The alternative text for this image may have been generated using AI.
Fig. 8
The alternative text for this image may have been generated using AI.
Fig. 9
The alternative text for this image may have been generated using AI.
Fig. 10
The alternative text for this image may have been generated using AI.
Fig. 11
The alternative text for this image may have been generated using AI.
Fig. 12
The alternative text for this image may have been generated using AI.
Fig. 13
The alternative text for this image may have been generated using AI.

Similar content being viewed by others

Data availability

Please email the corresponding author to request access to the experimental data.

References

  1. Zahra, G., Imran, M., Qahtani, A.M., Alsufyani, A., Almutiry, O., Mahmood, A., Alazemi, FEid: Visibility enhancement of scene images degraded by foggy weather condition: an application to video surveillance. Comput. Mater. Continua 68(9), 3465–3481 (2021)

    Article  Google Scholar 

  2. Hu, T., Jin, Z., Yao, W., Lv, J., Jin, W.: Cloud image retrieval for sea fog recognition (CIR-SFR) using double branch residual neural network. IEEE J. Sel. Top. Appl. Earth Observ. Remote Sens. 16, 3174–3186 (2023)

    Article  Google Scholar 

  3. Liu, Z., He, Y., Wang, C., Song, R.: Analysis of the influence of foggy weather environment on the detection effect of machine vision obstacles. Sensors 20(2), 349 (2020)

    Article  Google Scholar 

  4. Akshay, J., Vijay, K., Kumar, S.S.: Aethra-net: Single image and video dehazing using autoencoder. J. Vis. Commun. Image Represent. 94, 103855 (2023)

    Article  Google Scholar 

  5. Ren, W., Zhang, J., Xu, X., Ma, L., Cao, X., Meng, G., Liu, W.: Deep video dehazing with semantic segmentation. IEEE Trans. Image Process. 28(4), 1895–1908 (2019)

    Article  MathSciNet  Google Scholar 

  6. Lee, S., Ngo, D., Kang, B.: Design of an FPGA-based high-quality real-time autonomous dehazing system. Remote Sens. 14(8), 1852 (2022)

    Article  Google Scholar 

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

    Article  Google Scholar 

  8. Zhang, X., Xu, S.: Research on image processing technology of computer vision algorithm. In: 2020 International Conference on Computer Vision, Image and Deep Learning (CVIDL), pages 122–124, (2020)

  9. Parihar, A.S., Gupta, Y.K., Singodia, Y., Singh, V., Singh, K.: A comparative study of image dehazing algorithms. In: 2020 5th International Conference on Communication and Electronics Systems (ICCES), pages 766–771, (2020)

  10. Jackson, J., Kun, S., Agyekum, K.O., Oluwasanmi, A., Suwansrikham, P.: A fast single-image dehazing algorithm based on dark channel prior and rayleigh scattering. IEEE Access 8, 73330–73339 (2020)

    Article  Google Scholar 

  11. Hassan, H., Bashir, A.K., Ahmad, M., Menon, V.G., Afridi, I.U., Nawaz, R., Luo, B.: Real-time image dehazing by superpixels segmentation and guidance filter. J. Real-Time Image Proc. 18(5), 1555–1575 (2021)

    Article  Google Scholar 

  12. Lu, J., Dong, C.: DSP-based image real-time dehazing optimization for improved dark-channel prior algorithm. J. Real-Time Image Proc. 17(5), 1675–1684 (2020)

    Article  MathSciNet  Google Scholar 

  13. Cao, N., Lyu, S., Hou, M., Wang, W., Gao, Z., Shaker, A., Dong, Y.: Restoration method of sootiness mural images based on dark channel prior and retinex by bilateral filter. Heritage Sci. 9(1), 30 (2021)

    Article  Google Scholar 

  14. Wang, M.-W., Zhu, F.-Z., Bai, Y.-Y.: An improved image blind deblurring based on dark channel prior. Opto-Electron. Lett. 17(1), 40–46 (2021)

    Article  Google Scholar 

  15. Li, Y., Miao, Q., Song, J., Quan, Y., Li, W.: Single image haze removal based on haze physical characteristics and adaptive sky region detection. Neurocomputing 182, 221–234 (2016)

    Article  Google Scholar 

  16. Salazar-Colores, S., Moya-Sánchez, E.U., Ramos-Arreguín, J.-M., Cabal-Yépez, E., Flores, G., Cortés, U.: Fast single image defogging with robust sky detection. IEEE Access 8, 149176–149189 (2020)

    Article  Google Scholar 

  17. Li, W., Jie, W., Mahmoudzadeh, S.: Single image dehazing algorithm based on sky region segmentation. In: 2019 International Conference on Advanced Data Mining and Applications, pages 489–500, (2019_

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

    Article  MathSciNet  Google Scholar 

  19. Rafael C. Gonzalez and Richard E. Woods. Digital Image Processing, 3rd ed. Prentice Hall, Upper Saddle River, pp. 144–166 (2007)

  20. Kim, T.K., Paik, J.K., Kang, B.S.: Contrast enhancement system using spatially adaptive histogram equalization with temporal filtering. IEEE Trans. Consum. Electron. 44(1), 82–87 (1998)

    Article  Google Scholar 

  21. Reza, A.M.: Realization of the contrast limited adaptive histogram equalization (clahe) for real-time image enhancement. J. VLSI Signal Process. Syst. Signal Image Video Technol. 38(1), 35–44 (2004)

    Article  Google Scholar 

  22. Yadav, G., Maheshwari, S., Agarwal, A.: Contrast limited adaptive histogram equalization based enhancement for real time video system. In: 2014 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pages 2392–2397, (2014)

  23. Hitam, M.S., Awalludin, E.A., Jawahir Hj Wan Yussof, W.N., Bachok, Z.: Mixture contrast limited adaptive histogram equalization for underwater image enhancement. In: 2013 International Conference on Computer Applications Technology (ICCAT), pages 1–5, (2013)

  24. Xu, Z., Liu, X., Chen, X.: Fog removal from video sequences using contrast limited adaptive histogram equalization. In: 2009 International Conference on Computational Intelligence and Software Engineering, pages 1–4, (2009)

  25. Jobson, D., Rahman, Z., Woodell, G.: A multiscale retinex for bridging the gap between color images and the human observation of scenes. IEEE Trans. Image Process. 6(7), 965–976 (1997)

    Article  Google Scholar 

  26. Cai, B., Xu, X., Jia, K., Qing, C., Tao, D.: Dehazenet: An end-to-end system for single image haze removal. IEEE Trans. Image Process. 25(11), 5187–5198 (2016)

    Article  MathSciNet  Google Scholar 

  27. Li, B., Peng, X., Wang, Z., Xu, J., Feng, D.: Aod-net: All-in-one dehazing network. In: Proceedings of the IEEE International Conference on Computer Vision (ICCV), Oct 2017.

  28. Kumar, R., Balasubramanian, R., Kaushik, B.K.: Efficient method and architecture for real-time video defogging. IEEE Trans. Intell. Transp. Syst. 22(10), 6536–6546 (2021)

    Article  Google Scholar 

  29. Shiau, Y.H., Kuo, Y.T., Chen, P.Y., Hsu, F.Y.: VLSI design of an efficient flicker-free video defogging method for real-time applications. IEEE Trans. Circuits Syst. Video Technol. 29(1), 238–251 (2019)

    Article  Google Scholar 

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

    Article  Google Scholar 

  31. Song, Y., He, Z., Qian, H., Du, X.: Vision transformers for single image dehazing. IEEE Trans. Image Process. 32, 1927–1941 (2023)

    Article  Google Scholar 

  32. Li, B., Ren, W., Fu, D., Tao, D., Feng, D., Zeng, W., Wang, Z.: Benchmarking single-image dehazing and beyond. IEEE Trans. Image Process. 28(1), 492–505 (2019)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

In this paper, Xinchun Wu is in charge of algorithm research and overall framework design, Xiangyu Chen is in charge of circuit design, Xiao Wang is in charge of algorithm simulation, Xiaojun Zhang is in charge of circuit simulation, Shuxuan Yuan is in charge of data sorting, Biao Sun is in charge of drawing charts, and Xiaobing Huang is in charge of document sorting, Lintao Liu is in charge of circuit design.

Corresponding author

Correspondence to Xinchun Wu.

Ethics declarations

Competing interests

The authors declare no competing interests.

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

Wu, X., Chen, X., Wang, X. et al. A real-time framework for HD video defogging using modified dark channel prior. J Real-Time Image Proc 21, 55 (2024). https://doi.org/10.1007/s11554-024-01432-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Version of record:

  • DOI: https://doi.org/10.1007/s11554-024-01432-w

Keywords