Singular Value Decomposition, Eigenfaces, and 3D Reconstructions

Singular value decomposition (SVD) is one of the most important and useful factoriza- tions in linear algebra. We describe how SVD is applied to problems involving image processing—in particular, how SVD aids the calculation of so-called eigenfaces, which pro- vide an efficient representation of facial images in face recognition. Although the eigenface technique was developed for ordinary grayscale images, the technique is not limited to these images. Imagine an image where the different shades of gray convey the physical three- dimensional structure of a face. Although the eigenface technique can again be applied, the problem is finding the three-dimensional image in the first place. We therefore also show how SVD can be used to reconstruct three-dimensional objects from a two-dimensional video stream.

[1]  Serge Lang Introduction to Linear Algebra 2nd edition , 1970 .

[2]  S. Pinker How the Mind Works , 1999, Philosophy after Darwin.

[3]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[4]  Colin Beavan,et al.  Fingerprints: The Origins of Crime Detection and the Murder Case That Launched Forensic Science , 2001 .

[5]  Olivier Faugeras,et al.  Three-Dimensional Computer Vision , 1993 .

[6]  Hyeonjoon Moon,et al.  The FERET September 1996 Database and Evaluation Procedure , 1997, AVBPA.

[7]  Emanuele Trucco,et al.  Introductory techniques for 3-D computer vision , 1998 .

[8]  Jiri Matas,et al.  XM2VTSDB: The Extended M2VTS Database , 1999 .

[9]  M. Turk,et al.  Eigenfaces for Recognition , 1991, Journal of Cognitive Neuroscience.

[10]  Neil Muller Facial recognition, eigenfaces and synthetic discriminant functions , 2000 .

[11]  Alex Pentland,et al.  View-based and modular eigenspaces for face recognition , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[12]  Knut Hæger,et al.  The Illustrated History of Surgery , 1996 .

[13]  L. Trefethen,et al.  Numerical linear algebra , 1997 .

[14]  P. Macmillan Is this the face? , 1979, Nursing times.

[15]  Nick Lord Two- and three-dimensional patterns of the face , by Peter L. Hallinan, Gaile G. Gordon, A. L. Yuille, Peter Giblin and David Mumford. Pp. 262. £34. 1999. ISBN 1 56881 087 3 (A. K. Peters). , 2000, The Mathematical Gazette.

[16]  Juergen Luettin,et al.  Evaluation Protocol for the extended M2VTS Database (XM2VTSDB) , 1998 .

[17]  James Demmel,et al.  Applied Numerical Linear Algebra , 1997 .

[18]  E. Morgan,et al.  The Aquatic Ape Hypothesis , 1997 .

[19]  Anders Eriksson 3-D face recognition , 1999 .

[20]  Keinosuke Fukunaga,et al.  Introduction to statistical pattern recognition (2nd ed.) , 1990 .

[21]  Takeo Kanade,et al.  A sequential factorization method for recovering shape and motion from image streams , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  L Sirovich,et al.  Low-dimensional procedure for the characterization of human faces. , 1987, Journal of the Optical Society of America. A, Optics and image science.

[23]  C Tomasi,et al.  Shape and motion from image streams: a factorization method. , 1992, Proceedings of the National Academy of Sciences of the United States of America.

[24]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[25]  Takeo Kanade,et al.  Shape and motion from image streams under orthography: a factorization method , 1992, International Journal of Computer Vision.

[26]  Alex Pentland,et al.  Recursive Estimation of Motion, Structure, and Focal Length , 1995, IEEE Trans. Pattern Anal. Mach. Intell..