Color and gloss reproduction from multispectral images

We propose a new technique to reproduce faithfully both the color and the gloss of an object on a computer, using multispectral images. An imaging spectrograph equipped with a monochrome charge-coupled device (CCD) camera is fixed in front of the target object. Multispectral images of a linear portion of the object's surface are captured at suitable intervals by a measuring system which comprises a light source orbiting the target object. To obtain spectral images for the whole surface, the target object is also rotated. The reflection is separated into diffuse and specular components, according to the dichromatic reflection model, and the diffuse parameters are estimated at 5-nm intervals between 380nm and 780nm for each pixel. Since the CCD camera used to capture images has a limited dynamic range, we suppose that the specular reflection is independent of wavelength for the dielectrics, and that the specular reflections are saturated, although some of them can be non-saturated. We adopt the Torrance-Sparrow reflectance model for the specular reflection, and estimate the specular parameters using the least squares method for each pixel. Our experimental results reveal that the diffuse parameters for the color and the specular parameters for the gloss of the target object are satisfactorily estimated.

[1]  Shree K. Nayar,et al.  High dynamic range imaging: spatially varying pixel exposures , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[2]  Mark S. Drew,et al.  A spectrally based framework for realistic image synthesis , 2001, The Visual Computer.

[3]  Jitendra Malik,et al.  Recovering high dynamic range radiance maps from photographs , 1997, SIGGRAPH.

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

[5]  Roy Hall,et al.  A Testbed for Realistic Image Synthesis , 1983, IEEE Computer Graphics and Applications.

[6]  Reinhard Klette,et al.  Computer vision - three-dimensional data from images , 1998 .

[7]  Seiji Inokuchi,et al.  Recognition of material types using spectral image , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[8]  Werner Purgathofer,et al.  Tone Reproduction and Physically Based Spectral Rendering , 2002, Eurographics.

[9]  Shree K. Nayar,et al.  High Dynamic Range from Multiple Images: Which Exposures to Combine?∗ , 2003 .

[10]  Gary W. Meyer,et al.  Wavelength dependent reflectance functions , 1994, SIGGRAPH.

[11]  Katsushi Ikeuchi,et al.  Temporal-color space analysis of reflection , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[12]  Wojciech Matusik,et al.  A data-driven reflectance model , 2003, ACM Trans. Graph..

[13]  Mark S. Drew,et al.  Deriving Spectra from Colors and Rendering Light Interference , 1999, IEEE Computer Graphics and Applications.

[14]  Markku Hauta-Kasari,et al.  Spectral-Based Illumination Estimation and Color Correction , 1999 .

[15]  Katsushi Ikeuchi,et al.  Object shape and reflectance modeling from observation , 1997, SIGGRAPH.

[16]  Roy Hall,et al.  Illumination and Color in Computer Generated Imagery , 1988, Monographs in Visual Communication.

[17]  Shree K. Nayar,et al.  Separation of Reflection Components Using Color and Polarization , 1997, International Journal of Computer Vision.