Multiplexing for Optimal Lighting

Imaging of objects under variable lighting directions is an important and frequent practice in computer vision, machine vision, and image-based rendering. Methods for such imaging have traditionally used only a single light source per acquired image. They may result in images that are too dark and noisy, e.g., due to the need to avoid saturation of highlights. We introduce an approach that can significantly improve the quality of such images, in which multiple light sources illuminate the object simultaneously from different directions. These illumination-multiplexed frames are then computationally demultiplexed. The approach is useful for imaging dim objects, as well as objects having a specular reflection component. We give the optimal scheme by which lighting should be multiplexed to obtain the highest quality output, for signal-independent noise. The scheme is based on Hadamard codes. The consequences of imperfections such as stray light, saturation, and noisy illumination sources are then studied. In addition, the paper analyzes the implications of shot noise, which is signal-dependent, to Hadamard multiplexing. The approach facilitates practical lighting setups having high directional resolution. This is shown by a setup we devise, which is flexible, scalable, and programmable. We used it to demonstrate the benefit of multiplexing in experiments.

[1]  Michael Hatzitheodorou Shape from Shadows: A Hilbert Space Setting , 1998, J. Complex..

[2]  Marc Levoy,et al.  Synthetic aperture confocal imaging , 2004, ACM Trans. Graph..

[3]  John F. Turner,et al.  Near-Infrared Acousto-Optic Tunable Filter Hadamard Transform Spectroscopy , 1996 .

[4]  Pat Hanrahan,et al.  Frequency space environment map rendering , 2002, SIGGRAPH.

[5]  Dinesh K. Pai,et al.  Polarization multiplexing for bidirectional imaging , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[6]  Russell A. Epstein,et al.  5/spl plusmn/2 eigenimages suffice: an empirical investigation of low-dimensional lighting models , 1995, Proceedings of the Workshop on Physics-Based Modeling in Computer Vision.

[7]  Kristin J. Dana,et al.  Device for convenient measurement of spatially varying bidirectional reflectance. , 2004, Journal of the Optical Society of America. A, Optics, image science, and vision.

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

[9]  Hans-Peter Seidel,et al.  Image-based reconstruction of spatial appearance and geometric detail , 2003, TOGS.

[10]  Edward H. Adelson,et al.  Separating reflections and lighting using independent components analysis , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[11]  S. Ullman,et al.  Generalization to Novel Images in Upright and Inverted Faces , 1993, Perception.

[12]  Andrew Gardner,et al.  Performance relighting and reflectance transformation with time-multiplexed illumination , 2005, ACM Trans. Graph..

[13]  Anil K. Jain Fundamentals of Digital Image Processing , 2018, Control of Color Imaging Systems.

[14]  J KriegmanDavid,et al.  Acquiring Linear Subspaces for Face Recognition under Variable Lighting , 2005 .

[15]  Shree K. Nayar,et al.  A theory of multiplexed illumination , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[16]  Paul E. Debevec,et al.  Acquiring the reflectance field of a human face , 2000, SIGGRAPH.

[17]  Paul A. Beardsley,et al.  Image-based 3D photography using opacity hulls , 2002, ACM Trans. Graph..

[18]  Rainer Riesenberg,et al.  Noise, fluctuation, and HADAMARD-transform spectrometry , 2003, SPIE International Symposium on Fluctuations and Noise.

[19]  Ronen Basri,et al.  Lambertian reflectance and linear subspaces , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[20]  Thomas Malzbender,et al.  Polynomial texture maps , 2001, SIGGRAPH.

[21]  Terence Sim,et al.  The CMU Pose, Illumination, and Expression Database , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  Alan Yuille,et al.  The KGBR viewpoint-lighting ambiguity. , 2003, Journal of the Optical Society of America. A, Optics, image science, and vision.

[23]  Daniel Keren,et al.  Efficient detection under varying illumination conditions and image plane rotations , 2004, Comput. Vis. Image Underst..

[24]  Steve Marschner,et al.  Dual photography , 2005, ACM Trans. Graph..

[25]  Rainer Riesenberg,et al.  Subpixel analysis of a double array grating spectrometer , 2002, SPIE Optics + Photonics.

[26]  Pascal Fua,et al.  Recovery of Reflectances and Varying Illuminants from Multiple Views , 2002, ECCV.

[27]  Shree K. Nayar,et al.  Imaging in multiplexed illumination , 2004, SPIE Optics + Photonics.

[28]  Peter J. Verveer,et al.  Spectral Imaging in a Programmable Array Microscope by Hadamard Transform Fluorescence Spectroscopy , 1999 .

[29]  N. Sloane,et al.  Hadamard transform optics , 1979 .

[30]  R. M. Hammaker,et al.  The other spectroscopy: demonstration of a new de-dispersion imaging spectrograph , 2002 .

[31]  Philip Dutré,et al.  The free-form light stage , 2002, SIGGRAPH '02.

[32]  Steve Mann,et al.  ON BEING `UNDIGITAL' WITH DIGITAL CAMERAS: EXTENDING DYNAMIC RANGE BY COMBINING DIFFERENTLY EXPOSED PICTURES , 1995 .

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

[34]  David J. Kriegman,et al.  Image-based modeling and rendering of surfaces with arbitrary BRDFs , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[35]  Amnon Shashua,et al.  On Photometric Issues in 3D Visual Recognition from a Single 2D Image , 2004, International Journal of Computer Vision.

[36]  Wojciech Matusik,et al.  Progressively-Refined Reflectance Functions from Natural Illumination , 2004 .

[37]  Katsushi Ikeuchi,et al.  Using extended light sources for modeling object appearance under varying illumination , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[38]  Steven M. Seitz,et al.  Shape and spatially-varying BRDFs from photometric stereo , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[39]  Stephen H. Westin,et al.  Image-based bidirectional reflectance distribution function measurement. , 2000, Applied optics.