Color constancy

Front Cover
John Wiley, May 24, 2007 - Computers - 393 pages
0 Reviews
A human observer is able to recognize the color of objects irrespective of the light used to illuminate them. This is called color constancy. A digital camera uses a sensor to measure the reflected light, meaning that the measured color at each pixel varies according to the color of the illuminant. Therefore, the resulting colors may not be the same as the colors that were perceived by the observer. Obtaining color constant descriptors from image pixels is not only important for digital photography, but also valuable for computer vision, color-based automatic object recognition, and color image processing in general.

This book provides a comprehensive introduction to the field of color constancy, describing all the major color constancy algorithms, as well as presenting cutting edge research in the area of color image processing. Beginning with an in-depth look at the human visual system, Ebner goes on to:

  • examine the theory of color image formation, color reproduction and different color spaces;
  • discuss algorithms for color constancy under both uniform and non-uniform illuminants;
  • describe methods for shadow removal and shadow attenuation in digital images;
  • evaluate the various algorithms for object recognition and color constancy and compare this to data obtained from experimental psychology;
  • set out the different algorithms as pseudo code in an appendix at the end of the book.

Color Constancy is an ideal reference for practising engineers, computer scientists and researchers working in the area of digital color image processing. It may also be useful for biologists or scientists in general who are interested in computational theories of the visual brain and bio-inspired engineering systems.

From inside the book

What people are saying - Write a review

We haven't found any reviews in the usual places.


The Visual System
Theory of Color Image Formation
Color Reproduction

16 other sections not shown

Other editions - View all

Common terms and phrases

About the author (2007)

Marc Ebner, Lecturer (Privatdozent), Universität Würzburg, Lehrstuhl für Informatik, Am Hubland, 97074 Würzburg, Germany

Marc Ebner is currently a lecturer at the Department of Computer Science, Programming Languages and Programming Methodology, University of Würzburg, Germany. He has been at the university since 1999, recently having completed his habilitation dissertation, on which this book is based. He teaches courses on computer graphics and virtual reality and his research interests are in colour constancy, computer vision, self-reproducing programs, neutral networks, and evolutionary algorithms. Previous to this post, he has gained qualifications from Stuttgart University, New York University and Tubingen University. To date, he has authored 8 published journal articles, 29 refereed conference papers.