Multi-Stage Approach to Fast Face Detection

This paper describes a multi-stage approach for achieving fast and robust face detection. This approach was motivated by the work of Viola and Jones [7] using a cascade of classifiers yielding a coarse-to-fine strategy to significantly reduce detection time while maintaining high detection rate. However, it is distinguished from the previous work by two facts: (i) First, a new stage is added to more quickly estimate face candidate regions by using a larger window size and a larger moving step size. (ii) Second, we propose using SVM classifiers instead of AdaBoost classifiers in the last stage and study how to efficiently reuse Haar wavelet features selected by AdaBoost in the previous stage for SVM classifiers. By combining AdaBoost and SVM classifiers, the final system can obtain both fast and robust detection because most of the non-face patterns are quickly rejected in earlier layers, while only a small number of promising face patterns are robustly classified in the later layers. Extensive experimental results demonstrated that our proposed system can achieve promising results.

[1]  Narendra Ahuja,et al.  Detecting Faces in Images: A Survey , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  S. Li,et al.  Real-time face detection using boosting in hierarchical feature spaces , 2004, ICPR 2004.

[3]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[4]  Stan Z. Li,et al.  FloatBoost learning and statistical face detection , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Andrew Blake,et al.  Computationally efficient face detection , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

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

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

[8]  Yoav Freund,et al.  A Short Introduction to Boosting , 1999 .

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