Lambertian reflectance and linear subspaces
Top Cited Papers
- 19 February 2003
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 25 (2) , 218-233
- https://doi.org/10.1109/tpami.2003.1177153
Abstract
We prove that the set of all Lambertian reflectance functions (the mapping from surface normals to intensities) obtained with arbitrary distant light sources lies close to a 9D linear subspace. This implies that, in general, the set of images of a convex Lambertian object obtained under a wide variety of lighting conditions can be approximated accurately by a low-dimensional linear subspace, explaining prior empirical results. We also provide a simple analytic characterization of this linear space. We obtain these results by representing lighting using spherical harmonics and describing the effects of Lambertian materials as the analog of a convolution. These results allow us to construct algorithms for object recognition based on linear methods as well as algorithms that use convex optimization to enforce nonnegative lighting functions. We also show a simple way to enforce nonnegative lighting when the images of an object lie near a 4D linear space. We apply these algorithms to perform face recognition by finding the 3D model that best matches a 2D query image.Keywords
This publication has 29 references indexed in Scilit:
- Theoretical analysis of illumination in PCA-based vision systemsPattern Recognition, 1999
- Eigenfaces vs. Fisherfaces: recognition using class specific linear projectionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1997
- Dimensionality of illumination manifolds in appearance matchingPublished by Springer Nature ,1996
- A Quick Rendering Method Using Basis Functions for Interactive Lighting DesignComputer Graphics Forum, 1995
- Visual learning and recognition of 3-d objects from appearanceInternational Journal of Computer Vision, 1995
- Photometric stereo under a light source with arbitrary motionJournal of the Optical Society of America A, 1994
- Predicting reflectance functions from complex surfacesACM SIGGRAPH Computer Graphics, 1992
- Recognition by linear combinations of modelsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1991
- Eigenfaces for RecognitionJournal of Cognitive Neuroscience, 1991
- Application of the Karhunen-Loeve procedure for the characterization of human facesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1990