Automatical detection of face features and exact face contour

The approach based on the mathematical morphology and the variational calculus is presented for the detection of an exact face contour in still grayscale images. The facial features (eyes and lips) are detected by using the mathematical morphology and the heuristic rules. Using these features an image is filtered and an edge map is prepared. The face contour is detected by minimizing its internal and external energy. The internal energy is defined by the contour tension and the rigidity. The external energy is defined by using the generalized gradient vector flow field of the image edge map. Initial contour is calculated using the detected face features. The contour detection experiments were performed using the database of 427 face images. Automatically detected contours were compared with manually labeled contours using an area and the Euclidean distance-based error measures.

[1]  Sandor Z. Der,et al.  FERET (Face Recognition Technology) Recognition Algorithm Development and Test Results. , 1996 .

[2]  Roberto Cipolla,et al.  Enhancing Human Face Detection Using Motion and Active Contours , 1998, ACCV.

[3]  Paul H. Lewis,et al.  A Pre-filter Enabling Fast Frontal Face Detection , 1999, VISUAL.

[4]  H. Niemann,et al.  EVALUATING THE PERFORMANCE OF ACTIVE CONTOUR MODELS FOR REAL{TIME OBJECT TRACKING , 2005 .

[5]  Wei Li,et al.  Image coding based on flexible contour model , 1999 .

[6]  Ioannis Pitas,et al.  A novel method for automatic face segmentation, facial feature extraction and tracking , 1998, Signal Process. Image Commun..

[7]  Steve R. Gunn,et al.  Snake head boundary extraction using global and local energy minimisation , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[8]  Roberto Brunelli,et al.  Face Recognition through Geometrical Features , 1992, ECCV.

[9]  M. Turk,et al.  Eigenfaces for Recognition , 1991, Journal of Cognitive Neuroscience.

[10]  Georges Stamon,et al.  Face Image Processing Supporting Epileptic Seizure Analysis , 1998 .

[11]  Jerry L. Prince,et al.  Generalized gradient vector flow external forces for active contours , 1998, Signal Process..

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

[13]  Patrice Delmas,et al.  Automatic snakes for robust lip boundaries extraction , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

[14]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.

[15]  Vicki Bruce,et al.  Face Recognition: From Theory to Applications , 1999 .

[16]  Laurent D. Cohen,et al.  On active contour models and balloons , 1991, CVGIP Image Underst..

[17]  Chin-Chuan Han,et al.  Fast face detection via morphology-based pre-processing , 2000, Pattern Recognit..

[18]  Ioannis Pitas,et al.  Facial Feature Extraction and Determination of Pose , 1998, NMBIA.