skip to main content
research-article

Dehazing Using Color-Lines

Published:29 December 2014Publication History
Skip Abstract Section

Abstract

Photographs of hazy scenes typically suffer having low contrast and offer a limited visibility of the scene. This article describes a new method for single-image dehazing that relies on a generic regularity in natural images where pixels of small image patches typically exhibit a 1D distribution in RGB color space, known as color-lines. We derive a local formation model that explains the color-lines in the context of hazy scenes and use it for recovering the scene transmission based on the lines' offset from the origin. The lack of a dominant color-line inside a patch or its lack of consistency with the formation model allows us to identify and avoid false predictions. Thus, unlike existing approaches that follow their assumptions across the entire image, our algorithm validates its hypotheses and obtains more reliable estimates where possible.

In addition, we describe a Markov random field model dedicated to producing complete and regularized transmission maps given noisy and scattered estimates. Unlike traditional field models that consist of local coupling, the new model is augmented with long-range connections between pixels of similar attributes. These connections allow our algorithm to properly resolve the transmission in isolated regions where nearby pixels do not offer relevant information.

An extensive evaluation of our method over different types of images and its comparison to state-of-the-art methods over established benchmark images show a consistent improvement in the accuracy of the estimated scene transmission and recovered haze-free radiances.

Skip Supplemental Material Section

Supplemental Material

a13.mp4

mp4

18.8 MB

References

  1. P. Carr and R. Hartley. 2009. Improved single image dehazing using geometry. In Proceedings of the Conference on Digital Image Computing: Techniques and Applications (DICTA'09). 103--110. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. P. S. Chavez. 1988. An improved dark-object subtraction technique for atmonspheric scattering correction of multispectral data. Remote Sens. Environ. 24, 450--479.Google ScholarGoogle ScholarCross RefCross Ref
  3. Y. Du, B. Guindon, and J. Cihlar. 2002. Haze detection and removal in high resolution satellite image with wavelet analysis. IEEE Trans. Geosci. Remote Sens. 40, 1, 210--217.Google ScholarGoogle ScholarCross RefCross Ref
  4. R. Fattal. 2008. Single image dehazing. In ACM SIGGRAPH Papers. ACM Press, New York, 72:1--72:9. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. R. Fattal. 2009. Edge-avoiding wavelets and their applications. In ACM SIGGRAPH Papers. ACM Press, New York, 22:1--22:10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. K. Gibson and T. Nguyen. 2011. On the effectiveness of the dark channel prior for single image dehazing by approximating with minimum volume ellipsoids. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP'11). 1253--1256.Google ScholarGoogle Scholar
  7. K. Gibson and T. Nguyen. 2013a. An analysis of single image defogging methods using a color ellipsoid framework. EURASIP J. Image Video Process. 2013, 1, 37.Google ScholarGoogle ScholarCross RefCross Ref
  8. K. Gibson and T. Nguyen. 2013b. Fast single image fog removal using the adaptive wiener filter. In Proceedings of the International Conference on Image Processing (ICIP'13). 714--718.Google ScholarGoogle Scholar
  9. K. He, J. Sun, and X. Tang. 2009. Single image haze removal using dark channel prior. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR'09). 1956--1963.Google ScholarGoogle Scholar
  10. W. Hinds. 1999. Aerosol Technology: Properties, Behavior, and Measurement of Airborne Particles. Wiley-Interscience.Google ScholarGoogle Scholar
  11. H. Hirschmller and D. Scharstein. 2007. Evaluation of cost functions for stereo matching. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR'07). 1--8.Google ScholarGoogle Scholar
  12. J. Huang, A. Lee, and D. Mumford. 2000. Statistics of range images. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR'00). 324--331.Google ScholarGoogle Scholar
  13. J. Huang and D. Mumford. 1999. Statistics of natural images and models. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR'99). 637--663.Google ScholarGoogle Scholar
  14. C. Kim, H. Zimmer, Y. Pritch, A. Sorkine-Hornung, and M. Gross. 2013. Scene reconstruction from high spatio-angular resolution light fields. ACM Trans. Graph. 32, 4, 73:1--73:12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. J. Kopf, B. Neubert, B. Chen, M. Cohen, D. Cohen-Or, O. Deussen, M. Uyttendaele, and D. Lischinski. 2008. Deep photo: Model-based photograph enhancement and viewing. In ACM SIGGRAPH Asia Papers. ACM Press, New York, 116:1--116:10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. H. Koschmieder. 1924. Theorie der horizontalen sichtweite. Beitr. zur Phys. d. freien Atm, 171--181.Google ScholarGoogle Scholar
  17. L. Kratz and K. Nishino. 2009. Factorizing scene albedo and depth from a single foggy image. In Proceedings of the IEEE International Conference on Computer Vision (ICCV'09). 1701--1708.Google ScholarGoogle Scholar
  18. A. B. Lee, D. Mumford, and J. Huang. 2001. Occlusion models for natural images: A statistical study of a scale-invariant dead leaves model. Int. J. Comput. Vis. 41, 35--59. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. A. Levin, D. Lischinski, and Y. Weiss. 2008. A closed-form solution to natural image matting. IEEE Trans. Pattern Anal. Mach. Intell. 30, 2, 228--242. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Y. Li and D. P. Huttenlocher. 2008. Sparse long-range random field and its application to image denoising. In Proceedings of the European Conference on Computer Vision (ECCV'08). Springer, 344--357. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. E. Matlin and P. Milanfar. 2012. Removal of haze and noise from a single image. Proc. SPIE 8296, 82960T--82960T--12.Google ScholarGoogle Scholar
  22. S. Narasimhan and S. Nayar. 2000. Chromatic framework for vision in bad weather. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR'00). 598--605.Google ScholarGoogle Scholar
  23. S. G. Narasimhan and S. K. Nayar. 2003. Interactive (de)weathering of an image using physical models. In Proceedings of the ICCV Workshop on Color and Photometric Methods in Computer Vision.Google ScholarGoogle Scholar
  24. S. K. Nayar and S. G. Narasimhan. 1999. Vision in bad weather. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR'99). 820.Google ScholarGoogle Scholar
  25. K. Nishino, L. Kratz, and S. Lombardi. 2012. Bayesian defogging. Int. J. Comput. Vis. 98, 3, 263--278. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. J. P. Oakley and H. Bu. 2007. Correction of simple contrast loss in color images. IEEE Trans. Image Process. 16, 2, 511--522. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. I. Omer and M. Werman. 2004. Color lines: Image specific color representation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR'04). 946--953. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. S. Roth and M. J. Black. 2007. On the spatial statistics of optical flow. Int. J. Comput. Vis. 74, 1, 33--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. D. Scharstein and R. Szeliski. 2002. A taxonomy and evaluation of dense two-frame stereo correspondence algorithms. Int. J. Comput. Vis. 47, 1--3, 7--42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Y. Schechner, S. G. Narasimhan, and S. K. Nayar. 2001. Instant dehazing of images using polarization. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR'01). 325--332.Google ScholarGoogle Scholar
  31. S. Shwartz, E. Y. Y. Namer, and Schechner. 2006. Blind haze separation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR'06). 1984--1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. K. Tan and J. P. Oakley. 2000. Enhancement of color images in poor visibility conditions. In Proceedings of the International Conference on Image Processing (ICIP'00). Vol. 2, 788--791.Google ScholarGoogle Scholar
  33. R. T. Tan. 2008. Visibility in bad weather from a single image. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR'08). 1--8.Google ScholarGoogle ScholarCross RefCross Ref
  34. J.-P. Tarel and N. Hautiere. 2009. Fast visibility restoration from a single color or gray level image. In Proceedings of the IEEE International Conference on Computer Vision (ICCV'09). 2201--2208.Google ScholarGoogle Scholar
  35. G. Zhang, J. Jia, T.-T. Wong, and H. Bao. 2009. Consistent depth maps recovery from a video sequence. IEEE Trans. Pattern Anal. Mach. Intell. 31, 6, 974--988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Y. Zhang, B. Guindon, and J. Cihlar. 2002. An image transform to characterize and compensate for spatial variations in thin cloud contamination of landsat images. Remote Sens. Environ. 82, 173--187.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Dehazing Using Color-Lines

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Graphics
        ACM Transactions on Graphics  Volume 34, Issue 1
        November 2014
        153 pages
        ISSN:0730-0301
        EISSN:1557-7368
        DOI:10.1145/2702692
        Issue’s Table of Contents

        Copyright © 2014 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 29 December 2014
        • Accepted: 1 July 2014
        • Revised: 1 June 2014
        • Received: 1 September 2013
        Published in tog Volume 34, Issue 1

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader