Large Scale Face Recognition with Kernel Correlation Feature Analysis with Support Vector Machines

Recently, Direct Linear Discriminant Analysis (LDA) and GramSchmidt LDA methods have been proposed for face recognition. By utilizing the smallest eigenvalues in the within-class scatter matrix they exhibit better performance compared to Eigenfaces and Fisherfaces. However, these linear subspace methods may not discriminate faces well due to large nonlinear distortions in the face images. Redundant class dependence feature analysis (CFA) method exhibits superior performance compared to other methods by representing nonlinear features well. We show that with a proper choice of nonlinear features in the CFA, the performance is significantly improved. Evaluation is performed with PCA, KPCA, KDA, and KCFA using different distance measures on a large scale database from the Face Recognition Grand Challenge (FRGC). By incorporating the SVM for a new distance measure, the performance gain is significant regardless of which algorithm is used for feature extraction, with our proposed KCFA+SVM performing the best at 85% at 0.1% FAR where the baseline PCA gives only 12% at 0.1% FAR.

[1]  P. Khosla,et al.  Face Verification using Correlation Filters , 2002 .

[2]  D. Casasent,et al.  Minimum average correlation energy filters. , 1987, Applied optics.

[3]  Ja-Chen Lin,et al.  A new LDA-based face recognition system which can solve the small sample size problem , 1998, Pattern Recognit..

[4]  Marios Savvides,et al.  Redundant Class-Dependence Feature Analysis Based on Correlation Filters Using FRGC2.0 Data , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[5]  Keinosuke Fukunaga,et al.  Introduction to Statistical Pattern Recognition , 1972 .

[6]  B. Yegnanarayana,et al.  Face verification using correlation filters and autoassociative neural networks , 2004, International Conference on Intelligent Sensing and Information Processing, 2004. Proceedings of.

[7]  P. Jonathon Phillips,et al.  Support Vector Machines Applied to Face Recognition , 1998, NIPS.

[8]  C. Zou,et al.  Real-time face recognition using Gram-Schmidt orthogonalization for LDA , 2004, ICPR 2004.

[9]  Bernhard Schölkopf,et al.  Support vector learning , 1997 .

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

[11]  Ming-Hsuan Yang,et al.  Kernel Eigenfaces vs. Kernel Fisherfaces: Face recognition using kernel methods , 2002, Proceedings of Fifth IEEE International Conference on Automatic Face Gesture Recognition.

[12]  Gunnar Rätsch,et al.  An introduction to kernel-based learning algorithms , 2001, IEEE Trans. Neural Networks.

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