Shape-Driven Gabor Jets for Face Description and Authentication

This paper proposes, through the combination of concepts and tools from different fields within the computer vision community, an alternative path to the selection of key points in face images. The classical way of attempting to solve the face recognition problem using algorithms which encode local information is to localize a predefined set of points in the image, extract features from the regions surrounding those locations, and choose a measure of similarity (or distance) between correspondent features. Our approach, namely shape-driven Gabor jets, aims at selecting an own set of points and features for a given client. After applying a ridges and valleys detector to a face image, characteristic lines are extracted and a set of points is automatically sampled from these lines where Gabor features (jets) are calculated. So each face is depicted by R2 points and their respective jets. Once two sets of points from face images have been extracted, a shape-matching algorithm is used to solve the correspondence problem (i.e., map each point from the first image to a point within the second image) so that the system is able to compare shape-matched jets. As a byproduct of the matching process, geometrical measures are computed and compiled into the final dissimilarity function. Experiments on the AR face database confirm good performance of the method against expression and, mainly, lighting changes. Moreover, results on the XM2VTS and BANCA databases show that our algorithm achieves better performance than implementations of the elastic bunch graph matching approach and other related techniques.

[1]  Hong Yan,et al.  Comparison of face verification results on the XM2VTFS database , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[2]  Fabrizio Smeraldi,et al.  Retinal vision applied to facial features detection and face authentication , 2002, Pattern Recognit. Lett..

[3]  LinLin Shen,et al.  Face authentication test on the BANCA database , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[4]  I. Biederman,et al.  Surface versus edge-based determinants of visual recognition , 1988, Cognitive Psychology.

[5]  Daniel González-Jiménez,et al.  Pose Correction and Subject-Specific Features for Face Authentication , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[6]  Luc Vandendorpe,et al.  Face Verification Competition on the XM2VTS Database , 2003, AVBPA.

[7]  Hyeonjoon Moon,et al.  The FERET Evaluation Methodology for Face-Recognition Algorithms , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Jiri Matas,et al.  XM2VTSDB: The Extended M2VTS Database , 1999 .

[9]  John Daugman,et al.  Neural networks for image transformation, analysis, and compression , 1988, Neural Networks.

[10]  Yongsheng Gao,et al.  Face Recognition Using Line Edge Map , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Barnabás Takács,et al.  Comparing face images using the modified Hausdorff distance , 1998, Pattern Recognit..

[12]  Kirk Martinez,et al.  Computer Generated Cartoons , 1990 .

[13]  V. Bruce,et al.  The importance of ‘mass’ in line drawings of faces , 1992 .

[14]  Joan Serrat,et al.  Multilocal Creaseness Based on the Level-Set Extrinsic Curvature , 2000, Comput. Vis. Image Underst..

[15]  Aleix M. Martínez,et al.  Recognizing expression variant faces from a single sample image per class , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[16]  Stefan Fischer,et al.  Face authentication with Gabor information on deformable graphs , 1999, IEEE Trans. Image Process..

[17]  Jean-Philippe Thiran,et al.  The BANCA Database and Evaluation Protocol , 2003, AVBPA.

[18]  A. Martínez,et al.  The AR face databasae , 1998 .

[19]  Antonio M. López,et al.  Ridges, Valleys and Hausdorff Based Similarity Measures for Face Description and Matching , 2001, PRIS.

[20]  Aleix M. Martinez,et al.  The AR face database , 1998 .

[21]  Wen Gao,et al.  Performance Characterisation of Face Recognition Algorithms and Their Sensitivity to Severe Illumination Changes , 2006, ICB.

[22]  Anastasios Tefas,et al.  Exploiting discriminant information in elastic graph matching , 2005, IEEE International Conference on Image Processing 2005.

[23]  Joan Serrat,et al.  Evaluation of Methods for Ridge and Valley Detection , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[24]  J. Daugman Two-dimensional spectral analysis of cortical receptive field profiles , 1980, Vision Research.

[25]  Chengjun Liu,et al.  Gabor-based kernel PCA with fractional power polynomial models for face recognition , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[26]  Norbert Krüger,et al.  Face Recognition by Elastic Bunch Graph Matching , 1997, CAIP.

[27]  Juergen Luettin,et al.  Evaluation Protocol for the extended M2VTS Database (XM2VTSDB) , 1998 .

[28]  Daniel González-Jiménez,et al.  Shape contexts and Gabor features for face description and authentication , 2005, IEEE International Conference on Image Processing 2005.

[29]  Anastasios Tefas,et al.  Using Support Vector Machines to Enhance the Performance of Elastic Graph Matching for Frontal Face Authentication , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[30]  Anastasios Tefas,et al.  Frontal face authentication using morphological elastic graph matching , 2000, IEEE Trans. Image Process..

[31]  Antonio M. López,et al.  Improving shape-based face recognition by means of a supervised discriminant Hausdorff distance , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).