Using Genetic Algorithms to Find Person-Specific Gabor Feature Detectors for Face Indexing and Recognition

In this paper, we propose a novel methodology for face recognition, using person-specific Gabor wavelet representations of the human face. For each person in a face database a genetic algorithm selects a set of Gabor features (each feature consisting of a particular Gabor wavelet and a corresponding (x, y) face location) that extract facial features that are unique to that person. This set of Gabor features can then be applied to any normalized face image, to determine the presence or absence of those characteristic facial features. Because a unique set of Gabor features is used for each person in the database, this method effectively employs multiple feature spaces to recognize faces, unlike other face recognition algorithms in which all of the face images are mapped into a single feature space. Face recognition is then accomplished by a sequence of face verification steps, in which the query face image is mapped into the feature space of each person in the database, and compared to the cluster of points in that space that represents that person. The space in which the query face image most closely matches the cluster is used to identify the query face image. To evaluate the performance of this method, it is compared to the most widely used subspace method for face recognition: Principle Component Analysis (PCA). For the set of 30 people used in this experiment, the face recognition rate of the proposed method is shown to be substantially higher than PCA.

[1]  Zhang Yankun,et al.  Face recognition using kernel principal component analysis and genetic algorithms , 2002, Proceedings of the 12th IEEE Workshop on Neural Networks for Signal Processing.

[2]  Alex Pentland,et al.  Face recognition using eigenfaces , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[3]  Linlin Shen,et al.  Gabor wavelets and kernel direct discriminant analysis for face recognition , 2004, ICPR 2004.

[4]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[5]  Hartmut Neven,et al.  Statistical analysis of Gabor-filter representation , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

[6]  Tai Sing Lee,et al.  Image Representation Using 2D Gabor Wavelets , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  K. Etemad,et al.  Discriminant analysis for recognition of human face images , 1997 .

[8]  Stefan Fischer,et al.  Face authentication with sparse grid Gabor information , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[9]  Bo Wang,et al.  Face recognition by fast independent component analysis and genetic algorithm , 2004, The Fourth International Conference onComputer and Information Technology, 2004. CIT '04..

[10]  Chengjun Liu,et al.  Independent component analysis of Gabor features for face recognition , 2003, IEEE Trans. Neural Networks.

[11]  Sethuraman Panchanathan,et al.  Framework for performance evaluation of face recognition algorithms , 2002, SPIE ITCom.

[12]  Chengjun Liu,et al.  Gabor feature based classification using the enhanced fisher linear discriminant model for face recognition , 2002, IEEE Trans. Image Process..