A Neural Network Based Cascaded Classifier for Face Detection in Color Images with Complex Background

When utilizing neural networks as a classifier in face detection systems there are two important problems which should be solved: 1. High computations between the network layers and 2. Adjusting the topology of the network. The proposed system in this paper uses a genetic algorithm to directly solve the second problem and a fuzzy inference engine as a pre-classifier to indirectly deal with the first problem. After computing a small number of reliable and easy to extract features from skin like regions, in the pre-classification step, a set of flexible rules are applied by a fuzzy inference engine. The accepted regions are fed into a neural network for final decision making. Using this combination of classifiers has established an acceptable tradeoff between the computation and the missed faces while the rate of correct detection is acceptably high.

[1]  Gary Bradski,et al.  Learning-Based Computer Vision with Intels Open Source Computer Vision Library , 2005 .

[2]  Giovanna Castellano,et al.  Design of Transparent Mamdani Fuzzy Inference Systems , 2003, HIS.

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

[4]  Cheng-Chin Chiang,et al.  A robust method for detecting arbitrarily tilted human faces in color images , 2005, Pattern Recognit. Lett..

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

[6]  Narendra Ahuja,et al.  Detecting human faces in color images , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[7]  E. Fernández,et al.  Finding Optimal Neural Network Architecture Using Genetic Algorithms , 2007 .

[8]  Christophe Garcia,et al.  Convolutional face finder: a neural architecture for fast and robust face detection , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Paul Juell,et al.  A hierarchical neural network for human face detection , 1996, Pattern Recognit..

[10]  Cheng-Jian Lin,et al.  Face detection in color images using efficient genetic algorithms , 2006 .

[11]  K. Nallaperumal,et al.  Human face detection in color images using skin color and template matching models for multimedia on the Web , 2006, 2006 IFIP International Conference on Wireless and Optical Communications Networks.

[12]  Raphaël Féraud,et al.  A Fast and Accurate Face Detector Based on Neural Networks , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Qian Chen,et al.  Face Detection From Color Images Using a Fuzzy Pattern Matching Method , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

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

[15]  Mohamed S. Kamel,et al.  Image Analysis and Recognition , 2014, Lecture Notes in Computer Science.

[16]  Jianxin Wu,et al.  Efficient face candidates selector for face detection , 2003, Pattern Recognit..

[17]  Vijayan K. Asari,et al.  Real time face detection from color video stream based on PCA method , 2003, 32nd Applied Imagery Pattern Recognition Workshop, 2003. Proceedings..

[18]  Miguel V. Correia,et al.  Face Detection Based on Skin Color in Video Images with Dynamic Background , 2007, ICIAR.

[19]  Sun-Yuan Kung,et al.  Face recognition/detection by probabilistic decision-based neural network , 1997, IEEE Trans. Neural Networks.

[20]  Jing-Yu Yang,et al.  Face detection using template matching and skin-color information , 2007, Neurocomputing.

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