Skip to main content
Log in

Efficient dark channel based image dehazing using quadtrees

  • Research Paper
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

Abstract

Using dark channel prior—a kind of statistics of the haze-free outdoor images—to remove haze from a single image input is simple and effective. However, due to the use of soft matting algorithm, the method suffers from massive consumption of both memory and time, which largely limits its scalability for large images. In this paper, we present a hierarchical approach to accelerate dark channel based image dehazing. The core of our approach is a novel, efficient scheme for solving the soft matting problem involved in image dehazing, using adaptively subdivided quadtrees built in image space. Acceleration is achieved by transforming the problem of solving a N-variable linear system required in soft matting, to a problem of solving a much smaller m-variable linear system, where N is the number of pixels and m is the number of the corners in the quadtree. Our approach significantly reduces both space and time cost while still maintains visual fidelity, and largely extends the practicability of dark channel based image dehazing to handle large images.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. Narasimhan S G, Nayar S K. Chromatic framework for vision in bad weather. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition. IEEE Comput Soc, 2000, 1: 598–605

    Google Scholar 

  2. Narasimhan S G, Nayar S K. Contrast restoration of weather degraded images. IEEE Trans Pattern Anal Mach Intell, 2003, 25: 713–724

    Article  Google Scholar 

  3. Nayar S K, Narasimhan S G. Vision in bad weather. In: Proceedings of the 7th IEEE International Conference on Computer Vision. IEEE Comput Soc, 1999, 2: 820–827

    Google Scholar 

  4. Shwartz S, Namer E, Schechner Y Y. Blind haze separation. In: Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Washington, 2006. 1984–1991

  5. Schechner Y Y, Narasimhan S G, Nayar S K. Instant dehazing of images using polarization. In: Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. IEEE Comput Soc, 2001, 1: 325–332

    Google Scholar 

  6. Kopf J, Neubert B, Chen B, et al. Deep photo: Model-based photograph enhancement and viewing. In: Proceedings of SIGGRAPH Asia 2008. ACM Trans Graph, 2008, 27: 116

    Google Scholar 

  7. Huang H, Xiao X Z. Example-based contrast enhancement by gradient mapping. Vis Comput, 2010, 26: 731–738

    Article  Google Scholar 

  8. Fattal R. Single image dehazing. ACM Trans Graph, 2008, 27: 1–9

    Article  Google Scholar 

  9. Tan R T. Visibility in bad weather from a single image. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Los Alamitos, 2008. 1–8

  10. Zhang J W, Li L, Yang G Q, et al. Local albedo-insensitive single image dehazing. Vis Comput, 2010, 26: 761–768

    Article  Google Scholar 

  11. He K M, Sun J, Tang X O. Single image haze removal using dark channel prior. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2009. 1956–1963

  12. Levin A, Lischinski D, Weiss Y. A closed form solution to natural image matting. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2006. 1–9

  13. Levin A, Lischinski D, Weiss Y. A closed-form solution to natural image matting. IEEE Trans Pattern Anal Mach Intell, 2008, 30: 228–242

    Article  Google Scholar 

  14. Agarwala A. Efficient gradient-domain compositing using quadtrees. ACM Trans Graph, 2007, 26: 94

    Article  Google Scholar 

  15. Xu K, Li Y, Ju T, et al. Efficient affinity-based edit propagation using k-d tree. ACM Trans Graph, 2009, 28: 118

    Google Scholar 

  16. Samet H. Applications of spatial data structures: computer graphics, image processing, and GIS / Hanan Samet. Boston: Addison-Wesley, 1990

    Google Scholar 

  17. Davis T A, Hager W W. Dynamic supernodes in sparse cholesky update/downdate and triangular solves. ACM Trans Math Softw, 2009, 35: 1–23

    Article  MathSciNet  Google Scholar 

  18. Chen Y Q, Davis T A, Hager W W, et al. Algorithm 887: Cholmod, supernodal sparse cholesky factorization and update/downdate. ACM Trans Math Softw, 2008, 35: 1–14

    Article  MathSciNet  Google Scholar 

  19. Davis T. Pcg vs backslash in matlab. 2009. http://www.cise.ufl.edu/research/sparse

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to RuoFeng Tong.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ding, M., Tong, R. Efficient dark channel based image dehazing using quadtrees. Sci. China Inf. Sci. 56, 1–9 (2013). https://doi.org/10.1007/s11432-012-4566-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11432-012-4566-y

Keywords

Navigation