Gabor wavelets and General Discriminant Analysis for face identification and verification

被引:169
作者
Shen, LinLin [1 ]
Bai, Li
Fairhurst, Michael
机构
[1] Univ Nottingham, Sch Comp Sci & IT, Nottingham NG7 2RD, England
[2] Univ Kent, Dept Elect, Canterbury CT2 7NZ, Kent, England
关键词
face identification; face verification; Gabor wavelets; General Discriminant Analysis; SUPPORT VECTOR MACHINES; RECOGNITION; PCA; EIGENFACES;
D O I
10.1016/j.imavis.2006.05.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A novel and uniform framework for both face identification and verification is presented in this paper. The framework is based on a combination of Gabor wavelets and General Discriminant Analysis, and can be considered appearance based in that features are extracted from the whole face image. The feature vectors are then subjected to subspace projection. The design of Gabor filters for facial feature extraction is also discussed, which is seldom reported in the literature. The method has been tested extensively for both identification and verification applications. The FERET and BANCA face databases were used to generate the results. Experiments show that Gabor wavelets can significantly improve system performance whilst General Discriminant Analysis outperforms other subspace projection methods such as Principal Component Analysis, Linear Discriminant Analysis, and Kernel Principal Component Analysis. Our method has achieved 97.5% recognition rate on the FERET database, and 5.96% verification error rate on the BANCA database. This is a significantly better performance than that attainable with other popular approaches reported in the literature. In particular, our verification system performed better than most of the systems in the 2004 International Face Verification Competition, using the BANCA face database and specially designed test protocols. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:553 / 563
页数:11
相关论文
共 36 条
[1]  
Bai L., 2003, Proc. Of the 23rd Artificial Intelligence Conference, P227
[2]  
Bailly-Bailliére E, 2003, LECT NOTES COMPUT SC, V2688, P625
[3]   Face recognition by independent component analysis [J].
Bartlett, MS ;
Movellan, JR ;
Sejnowski, TJ .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2002, 13 (06) :1450-1464
[4]   Generalized discriminant analysis using a kernel approach [J].
Baudat, G ;
Anouar, FE .
NEURAL COMPUTATION, 2000, 12 (10) :2385-2404
[5]   Eigenfaces vs. Fisherfaces: Recognition using class specific linear projection [J].
Belhumeur, PN ;
Hespanha, JP ;
Kriegman, DJ .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1997, 19 (07) :711-720
[6]  
BEVERIDGE JR, 2001, P IEEE INT C COMP VI
[7]   Recognizing faces with PCA and ICA [J].
Draper, BA ;
Baek, K ;
Bartlett, MS ;
Beveridge, JR .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2003, 91 (1-2) :115-137
[8]  
Er MJ, 2002, IEEE T NEURAL NETWOR, V13, P697, DOI 10.1109/TNN.2002.1000134
[9]  
Fukunnaga K., 1991, INTRO STAT PATTERN R, Vsecond
[10]   A Gabor filter-based method for recognizing handwritten numerals [J].
Hamamoto, Y ;
Uchimura, S ;
Watanabe, M ;
Yasuda, T ;
Mitani, Y ;
Tomita, S .
PATTERN RECOGNITION, 1998, 31 (04) :395-400