A Hybrid Face Detection Approach in Color Images with Complex Background

Human face detection in colour images has been researched extensively over the past decades. Face detection has several applications in areas, such as security access control, visual surveillance, video conferencing, intelligent human-computer interfaces and content-based information retrieval. An ideal face detection system should detect faces from a given image/video regardless of their poses, illumination, scale, age, race, image quality, and image complexity with optimum speed and very low false-positive rate. In this paper a hybrid approach, based on the skin color information and Adaboost-based face detection, is proposed. The key points of the proposed framework are background elimination and down-sizing using the adaptive skin colour classification and segmentation, as well as sub-window size estimation. Therefore, the skin colour segments, as face candidates, were searched instead of the whole image. Meanwhile, the Viola-Jones Adaboost-based face detector was adopted in this research as the final face detector. In order to test the accuracy of the proposed algorithm, the proposed system was implemented and some experiments were also conducted on the standard image datasets such as Caltech (California Institute of Technology) standard image dataset. The proposed hybrid face detection system was compared with the Viola-Jones face detection system. The experiments showed that the proposed approach could efficiently improve the face detection system in both aspects, namely, accuracy (98.88%) and detection time (259.59 ms).

[1]  Claudio A. Perez,et al.  Face and iris localization using templates designed by particle swarm optimization , 2010, Pattern Recognit. Lett..

[2]  Phill-Kyu Rhee,et al.  An Efficient Face and Eye Detector Modeling in External Environment , 2006, ICAISC.

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

[4]  Junxun Yin,et al.  Face Detection Based on Facial Features and Linear Support Vector Machines , 2009, 2009 International Conference on Communication Software and Networks.

[5]  F. Xavier Roca,et al.  Robust and Efficient Multipose Face Detection Using Skin Color Segmentation , 2009, IbPRIA.

[6]  Hong Shan Neoh,et al.  Adaptive Edge Detection for Real-Time Video Processing using FPGAs , 2005 .

[7]  M. Mufti,et al.  A heuristically guided hybrid approach to face detection for content based image retrieval in internet images , 2008, 2008 4th International Conference on Emerging Technologies.

[8]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Alejandro F. Frangi,et al.  Haar-like features with optimally weighted rectangles for rapid object detection , 2010, Pattern Recognition.

[10]  Hongmei Yang,et al.  Face Detection Based on Template Matching and 2DPCA Algorithm , 2008, 2008 Congress on Image and Signal Processing.

[11]  Veikko Surakka,et al.  Feature-based detection of facial landmarks from neutral and expressive facial images , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Qiong Liu,et al.  A robust skin color based face detection algorithm , 2010, 2010 2nd International Asia Conference on Informatics in Control, Automation and Robotics (CAR 2010).

[13]  Wei Chen,et al.  Face detection based on half face-template , 2009, 2009 9th International Conference on Electronic Measurement & Instruments.

[14]  Dong Wang,et al.  Skin Detection from Different Color Spaces for Model-Based Face Detection , 2008, ICIC.

[15]  Horace Ho-Shing Ip,et al.  A real-time hierarchical rule-based approach for scale independent human face detection , 2007, Electronic Imaging.

[16]  Liyanage C. De Silva,et al.  Multimodal Approach to Human-Face Detection and Tracking , 2008, IEEE Transactions on Industrial Electronics.

[17]  Xiaoping Li,et al.  Study and realization of Face Detection Based On Skin Segmentation and Template Matching , 2010 .

[18]  Ilkay Ulusoy,et al.  3D face detection using transform invariant features , 2010 .

[19]  Xu Yan,et al.  Multiple Faces Detection Through Facial Features and Modified Bayesian Classifier , 2009, 2009 International Conference on Multimedia Information Networking and Security.

[20]  Xuesong Yan,et al.  Advanced Intelligent Computing Theories and Applications. With Aspects of Contemporary Intelligent Computing Techniques, 4th International Conference on Intelligent Computing, ICIC 2008, Shanghai, China, September 15-18, 2008, Proceedings , 2008, ICIC.

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

[22]  Li-Ying Lang,et al.  A robustness and real-time face detection algorithm in complex background , 2009, 2009 International Conference on Wavelet Analysis and Pattern Recognition.

[23]  Nur Izura Udzir,et al.  Adaptive skin color classification technique for color-based face detection systems using integral image. , 2011 .

[24]  Shwu-Huey Yen,et al.  Face Detection Based on Skin Color Segmentation and Neural Network , 2005, 2005 International Conference on Neural Networks and Brain.