Statistics-based face rendering and its application to face recognition

Realistic rendering of human faces and robust face recognition are two topics that have wide applicability, ranging from video conferencing to entertainment to security systems. Consequently they have received much research attention in recent years. Many proposed techniques have advanced the state of the art: in terms of rendering, the synthesized face images are of such good quality as to be virtually indistinguishable from an actual photograph; while in terms of face recognition, current systems work well enough to be deployed at airports or city centers. Yet there are still a number of deficiencies. On the one hand, many rendering techniques are ad hoc, lacking in theoretical justification. For instance, there is no quantifiable way to know if the rendered image is optimal. On the other hand, face recognition systems are not robust enough to deal with simultaneous changes in illumination, head pose, etc. Finding a unifying approach to deal with this problem appears to be elusive. In this dissertation, we introduce an approach for rendering faces that is principled, statistically optimal, and that possesses several good theoretical properties. A unique feature of our approach is that we regard the shape of the face as an intermediate variable only, and do not explicitly recover it in the rendering process. We also present a new approach to face recognition that takes into account the (limited) training data, that is robust against illumination variation, and that has the potential for robustness against other kinds of variation.

[1]  Alan V. Oppenheim,et al.  Discrete-time signal processing (2nd ed.) , 1999 .

[2]  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).

[3]  Thomas Fromherz,et al.  Face Recognition: a Summary of 1995 - 1997 , 1997 .

[4]  Miguel Á. Carreira-Perpiñán,et al.  Mode-Finding for Mixtures of Gaussian Distributions , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Matthew Turk,et al.  A Morphable Model For The Synthesis Of 3D Faces , 1999, SIGGRAPH.

[6]  Keith Waters,et al.  Computer facial animation , 1996 .

[7]  B. S. Manjunath,et al.  An eigenspace update algorithm for image analysis , 1995, Proceedings of International Symposium on Computer Vision - ISCV.

[8]  Zicheng Liu,et al.  Rapid modeling of animated faces from video , 2001, Comput. Animat. Virtual Worlds.

[9]  David G. Stork,et al.  Pattern classification, 2nd Edition , 2000 .

[10]  Amnon Shashua,et al.  Image-based view synthesis by combining trilinear tensors and learning techniques , 1997, VRST '97.

[11]  Rama Chellappa,et al.  Illumination-insensitive face recognition using symmetric shape-from-shading , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[12]  R. Lathe Phd by thesis , 1988, Nature.

[13]  Rahul Sukthankar,et al.  Memory-based face recognition for visitor identification , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[14]  Zicheng Liu,et al.  Robust and Rapid Generation of Animated Faces from Video Images: A Model-Based Modeling Approach , 2004, International Journal of Computer Vision.

[15]  David J. Kriegman,et al.  Illumination cones for recognition under variable lighting: faces , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[16]  D. B. Graham,et al.  Face recognition from unfamiliar views: subspace methods and pose dependency , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

[17]  Takeo Kanade,et al.  Hallucinating faces , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[18]  Sami Romdhani,et al.  Face identification across different poses and illuminations with a 3D morphable model , 2002, Proceedings of Fifth IEEE International Conference on Automatic Face Gesture Recognition.

[19]  B. S. Manjunath,et al.  An Eigenspace Update Algorithm for Image Analysis , 1997, CVGIP Graph. Model. Image Process..

[20]  Robert Tibshirani,et al.  An Introduction to the Bootstrap , 1994 .

[21]  Yanxi Liu,et al.  Facial Asymmetry: A New Biometric , 2001 .

[22]  Chao Yang,et al.  ARPACK users' guide - solution of large-scale eigenvalue problems with implicitly restarted Arnoldi methods , 1998, Software, environments, tools.

[23]  Tom Davis,et al.  Opengl programming guide: the official guide to learning opengl , 1993 .

[24]  Rangachar Kasturi,et al.  Machine vision , 1995 .

[25]  Ian D. Reid,et al.  Single View Metrology , 2000, International Journal of Computer Vision.

[26]  Timothy F. Cootes,et al.  Face Recognition Using Active Appearance Models , 1998, ECCV.

[27]  A. Kuijpers-Jagtman [Illuminating the face]. , 1993, Nederlands tijdschrift voor tandheelkunde.

[28]  T. Kanade,et al.  Combining Models and Exemplars for Face Recognition: An Illuminating Example , 2001 .

[29]  Andrew W. Moore,et al.  Locally Weighted Learning , 1997, Artificial Intelligence Review.

[30]  Rama Chellappa,et al.  Estimation of illuminant direction, albedo, and shape from shading , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[31]  Frederic I. Parke,et al.  A parametric model for human faces. , 1974 .

[32]  Stan Z. Li,et al.  Markov Random Field Modeling in Computer Vision , 1995, Computer Science Workbench.

[33]  A. W. M. van den Enden,et al.  Discrete Time Signal Processing , 1989 .

[34]  P. Jonathon Phillips,et al.  Empirical Evaluation Methods in Computer Vision , 2002 .

[35]  Alan Watt,et al.  Advanced animation and rendering techniques - theory and practice , 1992 .

[36]  Terence Sim,et al.  The CMU Pose, Illumination, and Expression (PIE) database , 2002, Proceedings of Fifth IEEE International Conference on Automatic Face Gesture Recognition.

[37]  Amnon Shashua,et al.  The quotient image: Class based recognition and synthesis under varying illumination conditions , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[38]  Jitendra Malik,et al.  Modeling and Rendering Architecture from Photographs: A hybrid geometry- and image-based approach , 1996, SIGGRAPH.

[39]  David J. C. Mackay,et al.  Introduction to Monte Carlo Methods , 1998, Learning in Graphical Models.

[40]  Bernhard Schölkopf,et al.  Incorporating Invariances in Support Vector Learning Machines , 1996, ICANN.

[41]  Abhijit Mahalanobis,et al.  Correlation ATR performance using Xpatch (synthetic) training data , 2000, SPIE Defense + Commercial Sensing.

[42]  R. Kass,et al.  Shrinkage Estimators for Covariance Matrices , 2001, Biometrics.

[43]  Charles W. Therrien,et al.  Discrete Random Signals and Statistical Signal Processing , 1992 .

[44]  R. Smith,et al.  Department of Defense. , 2020, Military medicine.

[45]  Matthew Stone,et al.  An anthropometric face model using variational techniques , 1998, SIGGRAPH.

[46]  Ping-Sing Tsai,et al.  Shape from Shading: A Survey , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[47]  Shumeet Baluja,et al.  Making Templates Rotationally Invariant. An Application to Rotated Digit Recognition , 1998, NIPS.

[48]  Shigeo Abe DrEng Pattern Classification , 2001, Springer London.

[49]  Rahul Sukthankar,et al.  Argus: the digital doorman , 2001, IEEE Intelligent Systems.

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

[51]  David Salesin,et al.  Synthesizing realistic facial expressions from photographs , 1998, SIGGRAPH.

[52]  Miguel A. Carreira-Perpi Mode-nding for mixtures of Gaussian distributions , 2000 .

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

[54]  Dean A. Pomerleau,et al.  Neural Network Perception for Mobile Robot Guidance , 1993 .

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

[56]  Roberto Brunelli,et al.  Face Recognition: Features Versus Templates , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[57]  John E. Howland,et al.  Computer graphics , 1990, IEEE Potentials.

[58]  Rama Chellappa,et al.  Robust Face Recognition Using Symmetric Shape-from-Shading , 1999 .