Image Segmentation And Reflection Analysis Through Color

In this paper, we present an approach to color image understanding that can be used to segment and analyze surfaces with color variations due to highlights and shading. We begin with a theory that relates the reflected light from dielectric materials, such as plastic, to fundamental physical reflection processes, and describes the color of the reflected light as a linear combination of the color of the light due to surface reflection (highlights) and body reflection (object color). This theory is used in an algorithm that separates a color image into two parts: an image of just the highlights, and the original image with the highlights removed. In the past, we have applied this method to hand-segmented images. The current paper shows how to perform automatic segmentation method by applying this theory in stages to identify the object and highlight colors. The result is a combination of segmentation and reflection analysis that is better than traditional heuristic segmentation methods (such as histogram thresholding), and provides important physical information about the surface geometry and material properties at the same time. We also show the importance of modeling the camera properties for this kind of quantitative analysis of color. This line of research cRn lead to physics-based image segmentation methods that are both more reliable and more useful than traditional segmentation methods.

[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]  D. B. Judd,et al.  Color in Business Science and Industry , 1952 .

[4]  W. Budde Physical detectors of optical radiation , 1983 .

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

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

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

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

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

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

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

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

[13]  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..

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

[15]  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.

[16]  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.

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

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

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

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