Skip to main content

Color Constancy from Mutual Reflection

Resource type
Date created
Author: Ho, Jian
Mutual reflection occurs when light reflected from one surface illuminates a second surface. In this situation, the color of one or both surfaces can be modified by a color-bleeding effect. In this article we examine how sensor values (e.g., RGB values) are modified in the mutual reflection region and show that a good approximation of the surface spectral reflectance function for each surface can be recovered by using the extra information from mutual reflection. Thus color constancy results from an examination of mutual reflection. Use is made of finite dimensional linear models for ambient illumination and for surface spectral reflectance. If m and n are the number of basis functions required to model illumination and surface spectral reflectance respectively, then we find that the number of different sensor classes p must satisfy the condition p≥(2 n+m)/3. If we use three basis functions to model illumination and three basis functions to model surface spectral reflectance, then only three classes of sensors are required to carry out the algorithm. Results are presented showing a small increase in error over the error inherent in the underlying finite dimension models.
Published as
Funt, B.V., Drew, M.S., and Ho, J. "Color Constancy from Mutual Reflection," International Journal of Computer Vision 6(1) (1991).
Publication title
International Journal of Computer Vision
Document title
Color Constancy from Mutual Reflection
Copyright statement
Copyright is held by the author(s).
Scholarly level
Peer reviewed?
Member of collection

Views & downloads - as of June 2023

Views: 0
Downloads: 0