The measurement of highlights in color images

In this paper, we present an approach to color image understanding that accounts for color variations due to highlights and shading. We demonstrate that the reflected light from every point on a dielectric object, such as plastic, can be described as a linear combination of the object color and the highlight color. The colors of all light rays reflected from one object then form a planar cluster in the color space. The shape of this cluster is determined by the object and highlight colors and by the object shape and illumination geometry. We present a method that exploits the difference between object color and highlight color to separate the color of every pixel into a matte component and a highlight component. This generates two intrinsic images, one showing the scene without highlights, and the other one showing only the highlights. The intrinsic images may be a useful tool for a variety of algorithms in computer vision, such as stereo vision, motion analysis, shape from shading, and shape from highlights. Our method combines the analysis of matte and highlight reflection with a sensor model that accounts for camera limitations. This enables us to successfully run our algorithm on real images taken in a laboratory setting. We show and discuss the results.

[1]  P. Beckmann,et al.  The scattering of electromagnetic waves from rough surfaces , 1963 .

[2]  K. Torrance,et al.  Theory for off-specular reflection from roughened surfaces , 1967 .

[3]  T. Kanade,et al.  Color information for region segmentation , 1980 .

[4]  Parry Moon A Table of Fresnel Reflections , 1940 .

[5]  S. Shafer Describing light mixtures through linear algebra , 1982 .

[6]  L. Maloney,et al.  Color constancy: a method for recovering surface spectral reflectance. , 1986, Journal of the Optical Society of America. A, Optics and image science.

[7]  H C Lee,et al.  Method for computing the scene-illuminant chromaticity from specular highlights. , 1986, Journal of the Optical Society of America. A, Optics and image science.

[8]  Bui Tuong Phong Illumination for computer generated pictures , 1975, Commun. ACM.

[9]  D. L. Macadam,et al.  The measurement of appearance , 1975 .

[10]  J. Lebensohn Color in Business, Science, and Industry , 1952 .

[11]  D. R. Lamb,et al.  Charge-coupled devices and their applications , 1980 .

[12]  Takeo Kanade,et al.  Image Segmentation And Reflection Analysis Through Color , 1988, Defense, Security, and Sensing.

[13]  Steven A. Shafer,et al.  Using color to separate reflection components , 1985 .

[14]  Berthold K. P. Horn Understanding Image Intensities , 1977, Artif. Intell..

[15]  Charles Elving Thorpe,et al.  Fido: vision and navigation for a robot rover , 1984 .

[16]  Steven A. Shafer Optical Phenomena in Computer Vision , 1984 .

[17]  Theodosios Pavlidis,et al.  Structural pattern recognition , 1977 .

[18]  Hans-Hellmut Nagel,et al.  Volumetric model and 3D trajectory of a moving car derived from monocular TV frame sequences of a street scene , 1981, Comput. Graph. Image Process..

[19]  M D'Zmura,et al.  Mechanisms of color constancy. , 1986, Journal of the Optical Society of America. A, Optics and image science.

[20]  F. E. Nicodemus,et al.  Geometrical considerations and nomenclature for reflectance , 1977 .

[21]  E. B. Andersen,et al.  Modern factor analysis , 1961 .

[22]  Keith Price,et al.  Picture Segmentation Using a Recursive Region Splitting Method , 1998 .

[23]  Grassmann XXXVII. On the theory of compound colours , 1854 .

[24]  Berthold K. P. Horn Exact reproduction of colored images , 1983, Comput. Vis. Graph. Image Process..

[25]  J. M. Rubin,et al.  Color vision and image intensities: When are changes material? , 1982, Biological Cybernetics.

[26]  A. Sanders Optical radiation measurements , 1985 .

[27]  Thomas O. Binford,et al.  Local shape from specularity , 1988, Comput. Vis. Graph. Image Process..

[28]  Robert L. Cook,et al.  A Reflectance Model for Computer Graphics , 1987, TOGS.

[29]  T. Kanade,et al.  USING A COLOR REFLECTION MODEL TO SEPARATE HIGHLIGHTS FROM OBJECT COLOR , 1987 .

[30]  R. Gershon The use of color in computational vision , 1987 .

[31]  Dana H. Ballard,et al.  Computer Vision , 1982 .

[32]  J. Kidder,et al.  Light and Color in Nature and Art , 1983 .