Face detection is the foremost task in building vision-based humancomputer interaction systems and in particular in applications such as face recognition, face identification, face tracking, expression recognition and content based image retrieval. A robust face detection system must be able to detect faces irrespective of illuminations, shadows, cluttered backgrounds, facial pose, orientation and facial expressions. Many approaches for face detection have been proposed. However, as revealed by FRVT 2002 tests, face detection in outdoor images with uncontrolled illumination and in images with varied pose (non-frontal profile views) is still a serious problem. In this chapter, we describe a Local-Global Graph (LGG) based method for detecting faces and for recognizing facial expressions accurately in real world image capturing conditions both indoor and outdoor, and with a variety of illuminations (shadows, high-lights, non-white lights) and in cluttered backgrounds. The LG Graph embeds both the local information (the shape of facial feature is stored within the local graph at each node) and the global information (the topology of the face). The LGG approach for detecting faces with maximum confidence from skin segmented images is described. The LGG approach presented here emulates the human visual perception for face detection. In general, humans first extract the most important facial features such as eyes, nose, mouth, etc. and then inter-relate them for face and facial expression representations. Facial expression recognition from the detected face images is obtained by comparing the LG Expression Graphs with the existing the Expression models present in the LGG database. The methodology is accurate for the expression models present in the database.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
M.H. Yang, D.J. Kriegman, and N. Ahuja. Detecting faces in images: A survey. IEEE Pattern Analysis and Machine Intelligence, 24(1), 2002
P. Kakumanu, S. Makrogiannis, R. Bryll, S. Panchanathan, and N. Bourbakis. Image chromatic adaptation using ANNs for skin color adaptation. In Proceedings of the 16th IEEE International Conference on Tools with Artificial Intelligence, ICTAI04, 2004
P. Kakumanu. A face and facial expression detection method for visually impaired. Ph.D. Dissertation, Wright State University, Dayton, OH, 2006
A.M. Martinez and R. Benavente. The AR Face Database, CVC Technical Report #24, 1998
X. Yuan and D. Goldman, A. Moghaddamzadeh and N. Bourbakis. Segmentation of colour images with highlights and shadows using fuzzy-like reasoning. Pattern Analysis and Applications, 4(4):272–282, 2001
N. Bourbakis, P. Yuan, and S. Makrogiannis. Object recognition using local - global graphs. In Proceedings of the 15thIEEE International Conference on Tools with Artificial Intelligence, ICTAI0, 2003
D. Hearn and M.P. Baker. Computer Graphics, C version. Prentice-Hall, NJ, 1997
N. Ahuja. Dot processing using Voronoi neighborhoods. IEEEPattern Analysis and Machine Intelligence, 4(3), 1982
N. Ahuja, B. An, and B. Schachter. Image representation using Vornoi tesseletation. Computer Vision, Graphics and Image Processing, 29, 1985
K. Arbter, W. E. Snyder, H. Burkhardt and G. Hirzinger. Application of affine invariant Fourier descriptors to recognition of 3D object. IEEEPattern Analysis and Machine Intelligence, 12(7), 1990
P.J. Phillips, H. Moon, S. A. Rizvi, and P. J. Rauss. The Feret evaluation methodology for face-recognition Algorithms. IEEEPattern Analysis and Machine Intelligence, 22(10), 2000
A.D.J. Cross and E.R. Hancock. Graph matching with a dual step EM algorithm. IEEE Transactions onPattern Analysis and Machine Intelligence, 20(11), 1998
B. Fasel and J. Luettin. Automatic facial expression analysis: A survey. Pattern Recognition, 36:259–275, 2003
D. Chai and K.N. Ngan. Locating facial region of a head-and-shoulders color image. In ICFGR98, 1998
R. Chellappa, C. Wilson, and S. Sirohey. Human and machine recognition of faces: A survey. Proceedings of IEEE, 83(5):705–740, 1995
A.J. Colmenarez and T.S. Huang. Face detection with information-based maximum discrimination. In Proceedings of CVPR, 1997
T.F. Cootes and C.J. Taylor. Locating faces using statistical feature detectors. In Proceedings of AFGR, pages 204–209, 1996
I. Craw, H. Ellis, and J. Lishman, Automatic extraction of face features. Pattern Recognition Letters, 5:183–187, 1987
I. Craw, D. Tock, and A. Bennett. Finding face features. In Proceedings of the Second European Conference on Computer Vision, pages 92–96, 1992
Y. Dai and Y. Nakano. Face-texture model based on SGLD and its application in face detection in a color scene. Pattern Recognition, 29(6):1007–1017, 1996
J.J. de Dios and N. Garcia. Face detection based on a new color space YCgCr. In ICIP03, 2003
B.A. Draper, K. Baek, M.S. Bartlett, and J.R. Beveridge. Recognizing faces with PCA and ICA. Computer Vision Image Understanding, 91(1–2):115–137, 2003
G.J. Edwards, C.J. Taylor, and T. Cootes. Learning to Identify and Track Faces in Image Sequences. In Proceedings of ICCV, pages 317–322, 1998
P. Ekman and W. Frisen. Facial Action Coding System, Palo Alto, CA. Consulting Psychologists Press, 1978
R. Fe’raud, O.J. Bernier, J.-E. Villet, and M. Collobert. A fast and accurate face detector based on neural networks. Pattern Analysis and Machine Intelligence, 22(1): 42–53, 2001
C. Garcia and G. Tziritas. Face detection using quantized skin color regions merging and wavelet packet analysis. IEEE Transactions on Multimedia, 1(3):264–277, 1999
V. Govindaraju. Locating human faces in photographs. International Journal of Computer Vision, 19(2):129–146, 1996
V. Govindaraju, S.N. Srihari, and D.B. Sher. A computational model for face location. In Proceedings of the International Conference on Computer Vision, pages 718–721, 1990
E. Hjelmas and B.K. Low. Face detection: A survey. Journal of Computer Vision and Image Understanding, 83:236–274, 2001
R.L. Hsu, M. Abdel-Mottaleb, and A.K. Jain. Face detection in color images. IEEE Transactions on Pattern Analysis and Machine Intelligence, 24(5):696–706, 2002
S.H. Kim, N.K. Kim, S.C. Ahn, and H.G. Kim. Object oriented face detection using range and color information. In AFGR98, 1998
M. Kirby and L. Sirovich. Application of the Karhunen–Loe’ve procedure for the characterization of human faces. Pattern Analysis and Machine Intelligence, 12(1), 1990
Y.H. Kwon and N. da Vitoria Lobo. Face detection using templates. In Proceedings of ICPR, pages 764–767, 1994
S.G. Kong, J. Heo, B.R. Abidi, J. Paik, and M.A. Abidi. Recent advances in visual and infrared face recognition – a review. Computer Vision and Image Understanding, 97, 2005
J. Kovac, P. Peer, and F. Solina. Human skin color clustering for face detection. In EUROCON2003, 2003
C. Kotropoulos, A. Tefas, and I. Pitas, Frontal face authentication using morphological elastic graph matching. IEEE Transactions on Image Processing, 9(4):555–560, 2000
P. Kuchi, P. Gabbur, S. Bhat, and S. David. Human face detection and tracking using skin color modeling and connected component operators. IETE Journal of Research, Special issue on Visual Media Processing, 2002
V. Kumar and T. Poggio. Learning-based approach to real time tracking and analysis of faces. In Proceedings of AFGR, 2000
A. Lanitis, C.J. Taylor, and T.F. Cootes. An automatic face identification system using flexible appearance models. Image and Vision Computing 13(5):393–401, 1995
M.S. Lew and N. Huijsmans. Information theory and face detection. In Proceedings of ICPR, 1996
C. Liu and H. Wechsler. Comparative assessment of independent component analysis (ICA) for face recognition. In Proceedings of the Second International Conference on Audio- and Video-based Biometric Person Authentication, Washington, DC, 1999
S. Mann. Wearable, tetherless computer-mediated reality: wearcam as a wearable face-recognizer, and other applications for the disabled. Technical Report TR 361, MIT Media Lab Perceptual Computing Section, Cambridge, MA, 1996. Also, available at http://www.eyetap.org/
F. Marqués and V. Vilaplana. A morphological approach for segmentation and tracking of human face. In ICPR 2000, 2000
S. McKenna, S. Gong, and Y. Raja. Modeling facial colour and identity with Gaussian mixtures. Pattern Recognition, 31(12):1883–1892, 1998
L. Meng and T. Nguyen. Two subspace methods to discriminate faces and clutters. In Proceedings of ICIP, 2000
J. Miao, B. Yin, K. Wang, L. Shen, and X. Chen. A hierarchical multiscale and multiangle system for human face detection in a complex background using gravity-center template. Pattern Recognition, 32(7):1237–1248, 1999
A.V. Nefian and M. H. Hayes III. Face detection and recognition using hidden Markov models. In Proceedings ofICIP, 1:141–145, 1998
K. Okada, J. Steffens, T. Maurer, H. Hong, E. Elagin, H. Neven, and C. von der Malsburg. The Bochum/USC face recognition system and how it fared in the Feret phase III test. In Face Recognition: From Theory to Applications. Springer, Berlin Heidelberg New York, 1998
N. Oliver, A. Pentland, and F. Berard. Lafter: Lips and face real time tracker. In CVPR97, 1997
E. Osuna, R. Freund, and F. Girosi. Training support vector machines: An application to face detection. In Proceedings of CVPR, pages 130–136, 1997
Z. Pan, G. Healey, M. Prasad, and B. Tromberg. Face recognition in hyperspectral images. IEEE Transactions on Pattern Analysis and Machine Intelligence, 25(12), 2003
A. Pentland, B. Moghaddam, and T. Starner. View-based and modular eigenspaces for face recognition. In Proceedings of IEEE International Conference CVPR, pages 84–91, 1994
P.J. Phillips, P. Grother, R.J. Micheals, D.M. Blackburn, E. Tabassi, M. Bone. Face recognition vendor test: Evaluation report, 2003
S.L. Phung, A. Bouzerdoum, and D. Chai. A novel skin color model in YCBCR color space and its application to human face detection. In ICIP02, 2002
M. Propp and A. Samal. Artificial neural network architecture for human face detection. Intelligent Engineering Systems Through Artificial Neural Networks, 2:535–540, 1992
D. Roth, M.-H. Yang, and N. Ahuja, A SNoW-based face detector. In NIPS, volume 12. MIT, Cambridge, MA, 2000
H. Rowley, S. Baluja, and T. Kanade, Neural network-based face detection. In CVPR, pages 203–208, 1996
H. Rowley, S. Baluja, and T. Kanade, Neural network-based face detection. Pattern Analysis and Machine Intelligence, 20(1):23–38, 1998
H. Rowley, S. Baluja, and T. Kanade, Rotation invariant neural network-based face detection. In Proceedings of CVPR, pages 38–44, 1998
E. Saber and A.M. Tekalp, Frontal-view face detection and facial feature extraction using color, shape and symmetry based cost functions. Pattern Recognition Letters, 17(8), 1998
H. Sahbi and N. Boujemaa. Coarse to fine face detection based on skin color adaptation. In Workshop on Biometric Authentication, 2002, volume 2359, LNCS, pages 112–120, 2002
F. Samaria and S. Young. HMM based architecture for face identification. Image and Vision Computing, 12:537–583, 1994
A. Samal and P.A. Iyengar. Human face detection using silhouettes. International Journal of Pattern Recognition and Artificial Intelligence 9(6), 1995
H. Schneiderman and T. Kanade. A statistical method for 3D object detection applied to faces and cars. In Proceedings of CVPR, volume 1, pages 746–751, 2000
K. Schwerdt and J.L. Crowely. Robust face tracking using color. In AFGR00, 2000
D.A. Socolinsky, A. Selinger, and J.D. Neuheisel. Face recognition with visible and thermal infrared imagery. Computer Vision and Image Understanding, 91(1–2):72–114, 2003
K. Sobottka and I. Pitas, Extraction of facial regions and features using color and shape information. In ICPR96, 1996
K. Sobottka and I. Pitas. A novel method for automatic face segmentation, facial feature extraction and tracking. Signal Processing: Image Communication, 12:263–281, 1998
F. Soulie, E. Viennet, and B. Lamy. Multi-modular neural network architectures: Pattern recognition applications in optical character recognition and human face recognition. International Journal of Pattern Recognition and Artificial Intelligence, 7(4):721–755, 1993
S. Srisuk and W. Kurutach. New robust face detection in color images. In AFGR02, pages 291–296, 2002
K.-K. Sung and T. Poggio. Example-based learning for view-based human face detection. Pattern Analysis and Machine Intelligence, 20, 1998
A. Tefas, C. Kotropoulos, and I. Pitas. Using support vector machines to enhance the performance of elastic graph matching for frontal face authentication. Pattern Analysis and Machine Intelligence, 23(7):735–746, 2001
J. Terrillon, M. Shirazi, M. Sadek, H. Fukamachi, and S. Akamatsu. Invariant face detection with support vector machines. In Proceedings of ICPR, 2000
M. Turk and A. Pentland. Face recognition using eigenfaces. In Proceedings of CVPR, pages 586–591, 1991
J.G. Wang and E. Sung. Frontal-view face detection and facial feature extraction using color and morphological operations.Pattern Recognition Letters, 20:1053–1068, 1999
Y. Wang and B. Yuan. A novel approach for human face detection from color images under complex background. Pattern Recognition, 34(10):1983–1992, 2001
L. Wiskott and C. von der Malsburg. Recognizing faces by dynamic link matching. Neuroimage, 4(3):S14–S18, 1996
K.W. Wong, K.M. Lam, and W.C. Siu. A robust scheme for live detection of human faces in color images. Signal Processing: Image Communication, 18(2):103–114, 2003
M.H. Yang and N. Ahuja. Detecting human faces in color images. In ICIP98, 1998
M.-H. Yang, N. Ahuja, and D. Kriegman. Face detection using mixtures of linear subspaces. In Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition, 2000
T.W. Yoo and I.S. Oh. A fast algorithm for tracking human faces based on chromatic histograms. Pattern Recognition Letters, 20(10):967–978, 1999
A. Yuille, P. Hallinan, and D. Cohen, Feature extraction from faces using deformable templates. International Journal of Computer Vision, 8(2):9–111, 1992
W. Zhao, R. Chellappa, P.J. Philips, and A. Rosenfeld, Face recognition: A literature survey, ACM Computing Surveys, 85(4):299–458, 2003
X. Zhang, Y. Jia, A linear discriminant analysis framework based on random subspace for face recognition. Pattern Recognition, 40:2585–2591, 2007
J. Meyneta, V. Popovicib, and J.-P. Thirana, Face detection with boosted Gaussian features, Pattern Recognition 40, 2007
Q. Chen.,W.-k. Cham, and K.-k. Lee, Extracting eyebrowcontour and chin contour for face recognition, Pattern Recognition, 40, 2007
S.-I. Choi, C. Kim, and C.-H. Choi. Shadowcompensation in 2D images for face recognition. Pattern Recognition, 40, 2007
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Bourbakis, N., Kakumanu, P. (2008). Skin-based Face Detection-Extraction and Recognition of Facial Expressions. In: Bunke, H., Kandel, A., Last, M. (eds) Applied Pattern Recognition. Studies in Computational Intelligence, vol 91. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76831-9_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-76831-9_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76830-2
Online ISBN: 978-3-540-76831-9
eBook Packages: EngineeringEngineering (R0)