Skip to main content

Color Equalization and Retinex

  • Chapter
  • First Online:
Color Image and Video Enhancement
  • 1473 Accesses

Abstract

Color and illumination are two principal factors that influence human visual perception as well as imaging devices. However, an imaging device can neither discern colors nor adapt to different imaging environments as a human does. Consequently, it may produce images having a bad visual effect under a bad imaging environment. Color equalization and color constancy are two efficient and common techniques for image visual effect enhancement. In this chapter, we focus on some representative methods in color equalization and on Retinex. Histogram equalization enhances an image by manipulating the bins of its color or intensity histogram. The principle behind this approach is close to human visual perception. Here we illustrate several implementations. We also describe the Retinex theory, which is one of the most famous methods for color correction inspired by human color constancy. Although this theory was proposed about 40 years ago, it still attracts much interest and many implementations are available. Here we provide a survey of different Retinex based algorithms, including the original version.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Barnard, H., Martin, L., Funt, B., et al.: A data set of colour research. Color. Res. Appl. 27(3), 147–151 (2002)

    Article  Google Scholar 

  2. Bertalmío, M., Caselles, V., Provenzi, E., et al.: Perceptual color correction through variational techniques. IEEE. Trans. Image. Process. 16(4), 1058–1072 (2007)

    Article  MathSciNet  Google Scholar 

  3. Bertalmío, M., Caselles, V., Provenzi, E.: Issues about Retinex theory and contrast enhancement. Int. J. Comput. Vis. 83(1), 101–119 (2009)

    Article  Google Scholar 

  4. Bertsekas, D.P.: Non-Linear Programming. Athena Scientific, Belmont (1995)

    Google Scholar 

  5. Blake, A.: Boundary conditions for lightness computation in mondrian world. Comput. Vis. Gr. Image. Process. 32, 314–327 (1985)

    Article  Google Scholar 

  6. Bregman, L.: The relaxation method of finding the common points of convex sets and its application to the solution of problems in convex programming. USSR. Comput. Math. Math. Phys v. 7, 200–217 (1967)

    Article  Google Scholar 

  7. Elad, M., Kimmel, R., Shaked, D., et al.: Reduced complexity Retinex algorithm via the variational approach. J. Vis Commun. Image. Represent. 14, 369–388 (2003)

    Article  Google Scholar 

  8. Frankle, J., McCann, J.: Method and apparatus for lightness imaging. US Patent 4,384,336,17 May (1983)

    Google Scholar 

  9. Funt, B., Ciurea, F., McCann, J.J.: Retinex in MATLABTM. J. Electron. Imaging. 13, 48–57 (2004)

    Article  Google Scholar 

  10. Gatta, C., Rizzi, A., Marini, D.: ACE: An automatic color equalization algorithm. Proceedings of the First European Conference on Color in Graphics Image and Vision (CGIV02) (2002)

    Google Scholar 

  11. Getreuer, P. (2012) Automatic color enhancement (ACE) and its fast implementation, Image Processing On Line, 2, pp. 266–277. http://dx.doi.org/10.5201/ipol.2012.g-ace

  12. Glasser, L., McKinney, A., Reilly, C., et al.: Cube-root color coordinate system. J. Opt. Soc. Am. 48, 736–740 (1958)

    Article  Google Scholar 

  13. Gonzalez, R.C., Woods, R.E.: Digital image processing, 2nd edn. Prentice-Hall, Englewood Cliffs (2002)

    Google Scholar 

  14. Horn, B.K.P.: Determining lightness from an image. Comput. Gr. Image. Process. 3, 277–299 (1974)

    Article  Google Scholar 

  15. Hummel, R.A.: Image enhancement by histogram transformation. Comput Gr. Image. Process. 6(2), 184–195 (1977)

    Article  Google Scholar 

  16. Jobson, D.J., Rahman, Z., Woodell, G.A.: Properties and performance of the center/surround Retinex. IEEE. Trans. Image. Process. 6(3), 451–462 (1997)

    Article  Google Scholar 

  17. Karel, Z.: Contrast limited adaptive histogram equalization. In: Heckbert, P.S. (eds.) Graphic Gems IV, pp. 474–485. Cambridge, Academic Press Professional (1994)

    Google Scholar 

  18. Kimmel, R., Elad, M., Shaked, D., et al.: A variational framework for Retinex. Int. J. Comput. Vis. 52(1), 7–23 (2003)

    Article  MATH  Google Scholar 

  19. Land, E.H.: The Retinex theory of color vision. Sci. Am. 237(6), 108–128 (1977)

    Article  Google Scholar 

  20. Land, E.: An alternative technique for the computation of the designator in the Retinex theory of color vision. Proc Natl Acad Sci U. S. A. 83, 3078–3080 (1986)

    Article  Google Scholar 

  21. Land, E.H., McCann, J.J.: Lightness and the Retinex theory. J. Opt. Soc. Am. 61(1), 1–11 (1971)

    Article  Google Scholar 

  22. Luenberger, D.G.: Linear and Non-linear programming, 2nd edn. Addison-Wesley, Menlo-Park (1987)

    Google Scholar 

  23. Ma, W., Osher, S.: A TV Bregman iterative model of Retinex theory. UCLA CAM Report 10–13, UCLA, Los Angeles, CA (2010)

    Google Scholar 

  24. McCann, J.J.: Lessons learned from Mondrians applied to real images and color gamuts. In: Proc IS & T/SID 7th Color Imag. Conf., 1–8 (1999)

    Google Scholar 

  25. McCann, J.J., McKee, S., Taylor, T.: Quantitative studies in Retinex theory: a comparison between theoretical predictions and observer responses to the ‘color mondrian’ experiments. J. Vis. Res. 16, 445–458 (1976)

    Article  Google Scholar 

  26. Morel, J.M., Petro, A.B., Sbert, C.: A PDE formalization of Retinex theory. IEEE. Trans. Image. Process. 19(11), 2825–2837 (2010)

    Article  MathSciNet  Google Scholar 

  27. Ng, M.K., Wang, W.: A total variation model for Retinex. SIAM. J. Imag. Sci. 4(1), 345–365 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  28. Nicolas, L., Ana, B.P., Catalina, S., Jean-Michel, M.: Retinex Poisson equation: a model for color perception, Image Processing On Line, 1. http://dx.doi.org/10.5201/ipol.2011.lmps_rpe. (2011)

  29. Osher, S., Burger, M., Goldfarb, D., et al.: An iterative regularization method for total variation based image restoration. SIAM. Multiscale. Model. Simul. 4, 460–489 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  30. Palma-Amestoy, R., Provenzi, E., Bertalmío, M., et al.: A perceptually inspired variational framework for color enhancement. IEEE. Trans. Pattern. Anal. Mach. Intell. 31(3), 458–474 (2009)

    Article  Google Scholar 

  31. Peli, E.: Contrast in complex images. J. Opt. Soc. Am. 7(10), 2032–2040 (1990)

    Article  Google Scholar 

  32. Pizer, S.M., Amburn, E.P., Austin J.D., et al.: Adaptive histogram equalization and its variations. Comput. Vis. Gr. Image. Process. 39, 355–368 (1987)

    Article  Google Scholar 

  33. Provenzi, E., Caselles, V.: A wavelet perspective on variational perceptually-inspired color enhancement. Int. J. Comput. Vis. 106(2), 153–171 (2014)

    Article  MathSciNet  Google Scholar 

  34. Provenzi, E., Carli, L.D., Rizzi, A., et al.: Mathematical definition and analysis of the retinex algorithm. J. Opt. Soc. Am. 22(12), 2613–2621 (2005)

    Article  Google Scholar 

  35. Provenzi, E., Fierro, M., Rizzi, A., et al.: Random spray Retinex: A new Retinex implementation to investigate the local properties of the model. IEEE. Trans. Image. Process. 16(1), 162–171 (2007)

    Article  MathSciNet  Google Scholar 

  36. Provenzi, E., Gatta, C., Fierro, M., et al.: A spatially variant white-patch and gray-world method for color image enhancement driven by local contrast. IEEE. Trans. Pattern. Anal. Mach. Intell. 30(10), 1750–1770 (2008)

    Article  Google Scholar 

  37. Rahman, Z., Jobson, D.J., Woodell, G.A.: Multiscale Retinex for color image enhancement. Proc IEEE ICIP. 1003–1006, (1996)

    Google Scholar 

  38. Rahman, Z., Jobson, D.J., Woodell, G.A.: Retinex processing for automatic image enhancement. J. Electron. Imaging. 13, 100–110 (2004)

    Article  Google Scholar 

  39. Rizzi, A., Gatta, C., Marini, D.: A new algorithm for unsupervised global and local color correction. Pattern. Recognit. Lett. 24, 1663–1677 (2003)

    Article  Google Scholar 

  40. Rizzi, A., Gatta, C., Marini, D.: From Retinex to automatic color equalization: Issues in developing a new algorithm for unsupervised color equalization. J. Electron. Imaging. 13(1), 75–84 (2004)

    Article  Google Scholar 

  41. Sapiro, G., Caselles, V.: Histogram modification via differential equations. J. Differ. Equ. 135(2), 238–266 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  42. Šmídl, V., Quinn, A.: The variational Bayes method in signal processing. Springer Verlag, New York (2005)

    Google Scholar 

  43. Wang, L., Xiao, L., Liu, H., et al.: Variational Bayesian Method for Retinex. IEEE. Trans. Image. Process. 23(8), 3381–3396 (2014)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Liqian Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Wang, L., Xiao, L., Wei, Z. (2015). Color Equalization and Retinex. In: Celebi, E., Lecca, M., Smolka, B. (eds) Color Image and Video Enhancement. Springer, Cham. https://doi.org/10.1007/978-3-319-09363-5_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09363-5_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09362-8

  • Online ISBN: 978-3-319-09363-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics