Inter-stage feature propagation in cascade building with AdaBoost

A modification of the cascaded detector with the Ada-Boost trained stage classifiers is proposed and brought to bear on the face detection problem. The cascaded detector is a sequential classifier with the ability of early rejection of easy samples. Each decision in the sequence is made by a separately trained classifier, a stage classifier. In proposed modification the features from one stage of training are propagated to the next stage classifier. The proposed intra-stage feature propagation is shown to be greedily optimal, does not increase computational complexity of the stage classifier and leads to shorter stage classifiers and accordingly to faster detectors. A cascaded face detector is built with the intra-stage feature propagation and is compared with the Viola and Jones approach. The same detection and false positive rates are achieved with a detector that is 25% faster and consists of only two thirds of the weak classifiers needed for a cascade trained by the Viola and Jones approach. The latter property facilitates hardware implementation, the former opens scope for the increase in the search space, e.g., the range of scales at which faces are sought.

[1]  Yoav Freund,et al.  A decision-theoretic generalization of on-line learning and an application to boosting , 1997, EuroCOLT.

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

[3]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, International Journal of Computer Vision.

[4]  Takeo Kanade,et al.  A statistical method for 3D object detection applied to faces and cars , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).