Face Detection Based on Two Dimensional Principal Component Analysis and Support Vector Machine

An efficient method of face detection based on two-dimensional principal component analysis (PCA) incorporating with support vector machine (SVM) is proposed in this paper. Firstly, a 2DPCA coarse filter with relatively lower computational complexity is applied to the whole input image to filter out most of the non-face, then follows the SVM classifier to make the final decision, so the detection process is speeded up. As opposed to PCA, 2DPCA is based on 2D image matrices rather than ID vector so the image matrix does not need to be transformed into a vector prior to feature extraction. The experiment results show that the method can effectively detect faces under complicated background, and the processing time is shorter than using SVM alone

[1]  Chengjun Liu,et al.  A Bayesian Discriminating Features Method for Face Detection , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Rainer Lienhart,et al.  Empirical Analysis of Detection Cascades of Boosted Classifiers for Rapid Object Detection , 2003, DAGM-Symposium.

[3]  Takeo Kanade,et al.  Neural Network-Based Face Detection , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Alex Pentland,et al.  Probabilistic Visual Learning for Object Representation , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Jian Yang,et al.  From image vector to matrix: a straightforward image projection technique - IMPCA vs. PCA , 2002, Pattern Recognit..

[6]  Federico Girosi,et al.  Training support vector machines: an application to face detection , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[7]  Thomas Serre,et al.  Hierarchical classification and feature reduction for fast face detection with support vector machines , 2003, Pattern Recognit..

[8]  Erik Hjelmås,et al.  Face Detection: A Survey , 2001, Comput. Vis. Image Underst..