International Journal of Modern Education and Computer Science (IJMECS)

ISSN: 2075-0161 (Print), ISSN: 2075-017X (Online)

Published By: MECS Press

IJMECS Vol.4, No.2, Mar. 2012

Robust Algorithm for Face Detection in Color Images

Full Text (PDF, 470KB), PP.31-37

Views:197   Downloads:4


Hlaing Htake Khaung Tin

Index Terms

Facial extraction;face detection;skin detection;robust algorithm;faces location;face recognition


Robust Algorithm is presented for frontal face detection in color images. Face detection is an important task in facial analysis systems in order to have a priori localized faces in a given image. Applications such as face tracking, facial expression recognition, gesture recognition, etc., for example, have a pre-requisite that a face is already located in the given image or the image sequence. Facial features such as eyes, nose and mouth are automatically detected based on properties of the associated image regions. On detecting a mouth, a nose and two eyes, a face verification step based on Eigen face theory is applied to a normalized search space in the image relative to the distance between the eye feature points. The experiments were carried out on test images taken from the internet and various other randomly selected sources. The algorithm has also been tested in practice with a webcam, giving (near) real-time performance and good extraction results.

Cite This Paper

Hlaing Htake Khaung Tin,"Robust Algorithm for Face Detection in Color Images", IJMECS, vol.4, no.2, pp.31-37, 2012.


[1]Ming-Hsuan Yang, David J. Kriegman and Narendra Ahuja, “Detecting Faces in Images”, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol 24, no.1, pp. 696-706, January 2002.

[2]A. Eleftheriadis and A Jacquin, “Automatic Face Location, Detection and Tracking for Model Assisted Coding of Video Teleconferencing Sequences at Low Bit Rates”, Signal processing : Image Communication, vol. 7, no. 3, pp. 231-248, July 1995.

[3]Hlaing Htake Khaung Tin, “Facial Extraction and Lip Tracking Using Facial Points”, International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 1, No. 1, March 2011.

[4]Karin Sobottka and Ioannis Pitas, “A Novel Method for Automatic Face Segmentation, Facial Feature Extraction and Tracking”, Signal Processing: Image communication, vol. 12, no.3, pp. 263-281, 1998.

[5]Rein-Lien Hsu, Mohamed Abdel-Mottaleb and Anil K. Jain, “Face Detection in Color Images”, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 24, no. 5, pp. 696-706, May 2002.

[6]Henry A. Rowley, Shumeet Baluja and Takeo Kanade, “Neural Network-based Face Detection”, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol.20, no.1, pp.23-38, January 1998.

[7]B.Menser and F.Muller, “Face Detection in Color Images using Principal Component Analysis”, IEE Conference Publication, vol.2, no. 465, pp.620-624, 1999.

[8]Oliver Jesorsky, Klaus J. Kirchberg, and Robert 

W.Frischholz, “Robust Face Detection Using the Hausdorff Distance”, In Proc. Third International Conference on Audio and Video-based Biometric Person Authentication, Springer, Lecture Notes in Computer Science, LNCS-2091, pp.90-95, Halmstad, Sweden, 6-8 June 2001.

[9]J. Terrillon, M. David, and S. Akamatsu. Automatic detection of human faces in natural scene images by use of a skin color model and of invariant moments. In Proc. of the Third International Conference on Automatic Face and Gesture Recognition, pages 112-117, Nara, Japan, 1998.

[10]H. Rowley, S. Baluja, and T.Kanade. Neural network-based face detection. In Proc. IEEE Conf. on Computer Vision and Pattern Recognition, pages 203-207, San Francisco, CA, 1996.

[11]Elham Bagherian, Rahmita.Wirza.Rahmat and Nur Izura Udzir, “Extract of Facial Feature Point”, International Journal of Computer Science and Network Security, Vol.9, January 2009.

[12]Sebe, N., Sun, Y., Bakker, E., Lew, M., Cohen, I., Huang, T.: “Towards authentic emotion recognition”, International Conference on Systems, Man and Cybernetics. (2004).

[13]E.Hjelmas and B.K.Low. Face detection: A survey. Computer Vision and Image Understanding, 2001.

[14]Raphael Feraud, Oliver J. Bernier, Jean-Emmanuel Viallet, and Michel Collobert. A fast and accurate face dector based on neural networks. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2001.

[15]C.Garcia and M.Delakis. A neural architecture for fast and robust face detection. In Proceedings of the IEEE-IAPR International Conference on Pattern Recognition (ICPR’ 02), 2002.

[16]K. Toennies, F.Behrens, and M. aurhammer. Feasibility of hough-transform-based iris localization for real-time-application. In International Conference on Pattern Recognition, 2002.

[17]V.Girondel, L.Bonnaud, and A. Caplier. Hands detection and tracking for interactive multimedia applications. In International Conference on Computer Vision and Graphics, 2002.

[18]K.W.Wong, K.M. Lam and W.C. Siu, “An Efficient Algorithm for Human Face Detection and Facial Feature Extraction under Different Conditions”, Pattern Recognition Society Publish by Elsevier Science, 2001.

[19]M. Yang, D. Kriegman, and N. Ahuja, “Detecting faces in images: A survey,” IEEE Trans. On Pattern Analysis and Machine Intelligence, vol. 24, no.1, pp. 34-58, January 2002.

[20]A. Yilmaz and M. Shah, “Automatic feature detection and pose recovery of faces,” in Proc. Fifth Asian Conference on Computer Vision, January 2002, pp. 284-289. 

[21]L. Jordao, M. Perrone, J. Costeira, and J. SantosVictor, “Active face and feature tracking,” in Proc. International Conference on Image Analysis and Processing, September 1999, pp. 572-576.

[22]S. Baskan, M. Mete Bulut, and Volkan Atalay, “Projection based method for segmentation of human face and its evaluation,” Pattern Recognition Letters, vol. 23, no. 14, pp. 1623-1629, 2002.

[23]K. Toyama, “Look, ma – no hands!” handsfree cursor control with real-time 3d face tracking,” in Proc. Workshop on Perceptual User Interfaces, November 1998, pp. 49-54.

[24]X. Zhu, J. Fan, and A. Elmagarmid, “Towards facial feature extraction and verification for omi-face,” in Proc. IEEE International Conference on Image Processing, September 2002, vol. 2, pp. 113-116.

[25]Jorgen Ahlberg, “A system for face localization and facial feature extraction,” Tech. Rep. LiTH-ISY-R-2172, Linkoping University, 1999.

[26]M. Kampmann and L.Zhang, “Estimation of eye, eyebrows and nose features in videophone sequences,” in Proc. International Workshop on Very Low Bitrate Video Coding, October 1998, pp.101-104.

[27]Lijun Yin and Anup Basu, “Nose shape estimation and tracking for model-based coding,” in Proc. IEEE International Conference on Acoustics, Speech, Signal Processing, May 2001, pp. 1477-1480.

[28]V.Veshnevent, V.Sazonov, and Andreeva, “A survey on pixel-based skin color detection techniques,” in Proc. Graphicon-2003, September 2003.

[29]M. Kampmann, “Estimation of the chin and cheek contours for precise face model adaptation,” in Proc. International Conference on Image Processing, October 1997, vol. 3, pp.300-303.

[30]Gu. C. Feng and P.C. Yuen, “Multi-cues eye detection on gray intensity image,” Pattern Recognition, vol. 34, no. 5, pp. 1033-1046, May 2001.