Face Recognition and Pose Estimation with Parametric Linear Subspaces

We present a general statistical framework for modeling and processing head pose information in 2D grayscale images: analyzing, synthesizing, and identifying facial images with arbitrary 3D head poses. As a basic component, LPCMAP model offers a compact view-based datadriven model with bidirectional mappings between face views and 3D head angles. We call a mapping from face to pose analysis mapping and that from pose to face synthesis mapping. A model matching is also defined by an analysis-synthesis chain that concatenates the two mappings. Such a mapping-based model implicitly captures 3D geometric nature of the problem without explicitly reconstructing 3D facial structure from data. The model is learned by using efficient PCA and SVD algorithms resulting in linear functional forms. They are however only locally valid due to the linear design. We further extend this local model to mitigate the shortcomings. PPLS model extends the LPCMAP for covering a wider pose range by piecing together a set of LPCMAPs. Multiple-PPLS model further extends the PPLS for generalizing over different individuals. These proposed models are applied to solve pose estimation and animation by using the analysis and synthesis mappings, respectively. A novel pose-insensitive face recognition framework is also proposed by exploiting the PPLS model to represent each known person. In our recognition framework, the model ∗The corresponding author can also be reached at 3641 Lavell Drive Los Angeles, CA 90065, kazokada@earthlink.net. Main part of the presented work was conducted while both authors were at University of Southern California, Los Angeles USA.

[1]  Joachim M. Buhmann,et al.  Distortion Invariant Object Recognition in the Dynamic Link Architecture , 1993, IEEE Trans. Computers.

[2]  Christoph von der Malsburg,et al.  Analysis and synthesis of pose variations of human faces by a linear PCMAP model and its application for pose-invariant face recognition system , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[3]  Christoph von der Malsburg,et al.  Reconstruction from Graphs Labeled with Responses of Gabor Filters , 1996, ICANN.

[4]  Hilary Buxton,et al.  A similarity-based method for the generalization of face recognition over pose and expression , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

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

[6]  David Beymer,et al.  Face recognition from one example view , 1995, Proceedings of IEEE International Conference on Computer Vision.

[7]  Rama Chellappa,et al.  Human and machine recognition of faces: a survey , 1995, Proc. IEEE.

[8]  Rama Chellappa,et al.  SFS based view synthesis for robust face recognition , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[9]  Hyeonjoon Moon,et al.  The FERET evaluation methodology for face-recognition algorithms , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[10]  Norbert Krüger,et al.  Face recognition by elastic bunch graph matching , 1997, Proceedings of International Conference on Image Processing.

[11]  Christoph von der Malsburg,et al.  Analysis, synthesis and recognition of human faces with pose variations , 2001 .

[12]  Hiroshi Murase,et al.  Visual learning and recognition of 3-d objects from appearance , 2005, International Journal of Computer Vision.

[13]  Marian Stewart Bartlett,et al.  Classifying Facial Actions , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Tsuhan Chen,et al.  Pose invariant face recognition , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[15]  Hartmut Neven,et al.  The Bochum/USC Face Recognition System And How it Fared in the FERET Phase III Test , 1998 .

[16]  F. A. Seiler,et al.  Numerical Recipes in C: The Art of Scientific Computing , 1989 .

[17]  Azriel Rosenfeld,et al.  Face recognition: A literature survey , 2003, CSUR.

[18]  Wen Gao,et al.  Pose Invariant Face Recognition Under Arbitrary Illumination Based on 3D Face Reconstruction , 2005, AVBPA.

[19]  C. Malsburg,et al.  Analysis, recognition and synthesis of facial gestures , 2001 .

[20]  Lei Zhang,et al.  Pose Invariant Face Recognition Under Arbitrary Unknown Lighting Using Spherical Harmonics , 2004, ECCV Workshop BioAW.

[21]  David J. Kriegman,et al.  From few to many: generative models for recognition under variable pose and illumination , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[22]  Norbert Krüger,et al.  Determination of face position and pose with a learned representation based on labelled graphs , 1997, Image Vis. Comput..

[23]  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.

[24]  Timothy F. Cootes,et al.  Automatic Interpretation and Coding of Face Images Using Flexible Models , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[25]  Nicole A. Lazar,et al.  Statistical Analysis With Missing Data , 2003, Technometrics.

[26]  William H. Press,et al.  The Art of Scientific Computing Second Edition , 1998 .

[27]  Christopher G. Atkeson,et al.  Constructive Incremental Learning from Only Local Information , 1998, Neural Computation.

[28]  Christoph von der Malsburg,et al.  Analysis and synthesis of human faces with pose variations by a parametric piecewise linear subspace method , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[29]  D. B. Gerham Characterizing virtual eigensignatures for general purpose face recognition , 1998 .

[30]  Christoph von der Malsburg,et al.  Single-View Based Recognition of Faces Rotated in Depth , 1995 .

[31]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[32]  Marian Stewart Bartlett,et al.  Viewpoint Invariant Face Recognition using Independent Component Analysis and Attractor Networks , 1996, NIPS.

[33]  Shimon Edelman,et al.  Receptive field spaces and class-based generalization from a single view in face recognition , 1995 .

[34]  D. B. Graham,et al.  Characterising Virtual Eigensignatures for General Purpose Face Recognition , 1998 .

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

[36]  Christoph von der Malsburg,et al.  Tracking and learning graphs and pose on image sequences of faces , 1996, Proceedings of the Second International Conference on Automatic Face and Gesture Recognition.

[37]  Christoph von der Malsburg,et al.  Pose-invariant face recognition with parametric linear subspaces , 2002, Proceedings of Fifth IEEE International Conference on Automatic Face Gesture Recognition.

[38]  David Beymer,et al.  Face recognition under varying pose , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[39]  John G. Daugman,et al.  Complete discrete 2-D Gabor transforms by neural networks for image analysis and compression , 1988, IEEE Trans. Acoust. Speech Signal Process..

[40]  Vicki Bruce,et al.  Face Recognition: From Theory to Applications , 1999 .

[41]  Alice J. O'Toole,et al.  Connectionist models of face processing: A survey , 1994, Pattern Recognit..

[42]  T. Vetter,et al.  A separated linear shape and texture space for modeling two-dimensional images of human faces , 1995 .