Face detection and tracking using edge orientation information

An important topic in face recognition as well as in video coding or multi-modal human machine interfaces is the automatic detection of faces or head-and-shoulder regions in visual scenes. The algorithms therefore should be computationally fast enough to allow an online detection and parallel processing of the detected objects. In this paper we describe our ongoing work on face detection using an approach that models the face appearance by edge orientation information. We will show that edge orientation is a powerful local image feature to describe objects like faces or body parts. We will present a sample and efficient method for template matching and object modeling based solely on edge orientation information. We also show how to obtain an optimal face model in the edge orientation domain from a set of training images. Unlike many approaches that model the gray level appearance of the face our approach is computationally very fast. It takes less than 0.1 seconds on a Pentium II 500 MHz for a 190 X 140 image to be processed using a multi- resolution search with three resolution levels. We demonstrate the capability of our detection method on an image database of 7000 images taken from more than 200 different people. The variations in head size, lighting and background are considerable. The obtained detection rate is more than 97% on that database. We have also extended the algorithm for face tracking. The tracking capabilities are shown using results from a real-time implementation of the proposed algorithm.

[1]  Weimin Huang,et al.  Face detection based on color and local symmetry information , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

[2]  Shigeru Akamatsu,et al.  Automatic detection of human faces in natural scene images by use of a skin color model and of invariant moments , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

[3]  M. Bichsel Strategies of robust object recognition for the automatic identification of human faces , 1991 .

[4]  Shaogang Gong,et al.  Audio- and Video-based Biometric Person Authentication , 1997, Lecture Notes in Computer Science.

[5]  King Ngi Ngan,et al.  Locating facial region of a head-and-shoulders color image , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

[6]  Chin-Chuan Han,et al.  Facial feature detection using geometrical face model: An efficient approach , 1998, Pattern Recognit..

[7]  Ioannis Pitas,et al.  Looking for Faces and Facial Features in Color Images , 1997 .

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

[9]  Shaogang Gong,et al.  Face Recognition in Dynamic Scenes , 1997, BMVC.

[10]  Gunilla Borgefors,et al.  Hierarchical Chamfer Matching: A Parametric Edge Matching Algorithm , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Roberto Cipolla,et al.  Detection of human faces under scale, orientation and viewpoint variations , 1996, Proceedings of the Second International Conference on Automatic Face and Gesture Recognition.

[12]  Federico Girosi,et al.  Support Vector Machines: Training and Applications , 1997 .

[13]  Kah Kay Sung,et al.  Learning and example selection for object and pattern detection , 1995 .

[14]  Milan Sonka,et al.  Image Processing, Analysis and Machine Vision , 1993, Springer US.

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

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

[17]  B. Fasel Fast Multi-Scale Face Detection , 1998 .