Real-time face tracking and pose correction for face recognition using active appearance models

This paper presents a fully automatic real-time face recognition system from video by using Active Appearance Models (AAM) for fitting and tracking facial fiducial landmarks and warping the non-frontal faces into a frontal pose. By implementing a face detector for locating suitable initialization step of the AAM shape searching and fitting process, new facial images are interpreted and tracked accurately in real time (15fps). Using an Active Appearance Model (AAM) for normalizing facial images under different poses and expressions is crucial to providing improved face recognition performance as most systems degrade matching performance with even smallest pose variation. Furthermore the AAM is a more robust feature registration tracking approach as most systems detect and locate the eyes while AAMs detect and track multiple fiducial points on the face holistically. We show examples of AAM fitting and tracking and pose normalization including an illumination pre-processing step to remove specular and cast shadow illumination artifacts on the face. We show example pose normalization images as well as example matching scores showing the improved performance of this pose correction method.

[1]  Paul A. Viola,et al.  Robust Real-time Object Detection , 2001 .

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

[3]  Timothy F. Cootes,et al.  Active Appearance Models , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  David J. Kriegman,et al.  Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection , 1996, ECCV.

[5]  Daniel González-Jiménez,et al.  Pose Correction and Subject-Specific Features for Face Authentication , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[6]  Ralph Gross,et al.  An Image Preprocessing Algorithm for Illumination Invariant Face Recognition , 2003, AVBPA.

[7]  Jing Xiao,et al.  Fitting a Single Active Appearance Model Simultaneously to Multiple Images , 2004, BMVC.

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

[9]  Simon Baker,et al.  Active Appearance Models Revisited , 2004, International Journal of Computer Vision.

[10]  B. V. K. Vijaya Kumar,et al.  Face Recognition with Kernel Correlation Filters on a Large Scale Database , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.