Kriegman Research Group
Home / People / Research Projects / Publications / Software / Links


Acquiring Linear Subspaces for Face Recognition under Variable Lighting

Abstract
Previous work has demonstrated that the image variation of many objects (human faces in particular) under variable lighting can be effectively modeled by low dimensional linear spaces, even when there are multiple light sources and shadowing. Basis images spanning this space are usually obtained in one of three ways: A large set of images of the object under different lighting conditions is acquired, and principal component analysis (PCA) is used to estimate a subspace. Alternatively, synthetic images are rendered from a 3D model (perhaps reconstructed from images) under point sources, and again PCA is used to estimate a subspace. Finally, images rendered from a 3D model under diffuse lighting based on spherical harmonics are directly used as basis images. In this paper, we show how to arrange physical lighting so that the acquired images of each object can be directly used as the basis vectors of a low-dimensional linear space, and that this subspace is close to those acquired by the other methods. More specifically, there exist configurations of k point light source directions, with k typically ranging from 5 to 9, such that by taking k images of an object under these single sources, the resulting subspace is an effective representation for recognition under a wide range of lighting conditions. Since the subspace is generated directly from real images, potentially complex and/or brittle intermediate steps such as 3D reconstruction can be completely avoided; nor is it necessary to acquire large numbers of training images or to physically construct complex diffuse (harmonic) light fields. We validate the use of subspaces constructed in this fashion within the context of face recognition.


 
Results
[Finding Universal Configuration]
Left: The universal configuration of nine light source directions with all 200 sample points plots on a hemisphere.
Right: Nine images of a person illuminated by lights from the universal configuration.
 

[Face Recognition by Universal Configuration, 9PL]
The error rates for various recognition methods on subsets of the Yale Face Database B. Some of the entries (indicated by citation) were taken from published papers whereas the 9PL, Harmonic Images, and Nearest Neighbor results are from our own implementation.

 
Reference

Last updated : April 13 2004
Research support