Abstract
Due to the robustness of Gabor features against local distortions caused by variance of illumination, expression and pose, they have been successfully applied for face recognition. The Facial Recognition Technology (FERET) evaluation and the recent Face Verification Competition (FVC2004) have seen the top performance of Gabor feature based methods. This paper aims to give a detailed survey of state of the art 2D face recognition algorithms using Gabor wavelets for feature extraction. Existing problems are covered and possible solutions are suggested.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Brunelli R, Poggio T (1993) Face recognition—features versus templates. IEEE Trans PAMI 15(10):1042–1052
Heisele B, Ho P, Poggio T (2001) Face recognition with support vector machines: global versus component-based approach. In: International conference on computer vision (ICCV ’01), Vancouver, pp 688–694
Nefian A, Hayes M (1999) An embedded hmm-based approach for face detection and recognition. In: Proceedings of IEEE international conference on acoustics, speech and signal processing, pp 3553–3556
Turk M, Pentland A (1991) Eigenfaces for recognition. J Cogn Neurosci 3(1):71–86
Adini Y, Moses Y, Ullman S (1997) Face recognition: the problem of compensating for changes in illumination direction. IEEE Trans PAMI 19(7):721–732
Fisher RA (1936) The use of multiple measures in taxonomic problems. Ann Eugen 7:179–188
Belhumeur PN, Hespanha JP, Kriegman DJ (1997) Eigenfaces vs. Fisherfaces: recognition using class specific linear projection. IEEE Trans PAMI 19(7):711–720
Zhao W et al (1998) Discriminant analysis of principal components for face recognition. In: Wechsler H, Phillips PJ, Bruce V, Soulie FF, Huang TS (eds) Face recognition: from theory to applications. Springer, Berlin Heidelberg New York, pp 73–85
Lu JW, Plataniotis KN, Venetsanopoulos AN (2003) Regularized discriminant analysis for the small sample size problem in face recognition. Pattern Recognit Lett 24(16):3079–3087
Liu CJ, Wechsler H (1998) Enhanced fisher linear discriminant models for face recognition. In: Proceedings of international conference on pattern recognition, pp 1368–1372
Yu H, Yang H (2001) A direct LDA algorithm for high-dimensional data—with application to face recognition. Pattern Recognit 34(10):2067–2070
Fleming M, Conttrell G (1990) Categorization of faces using unsupervised feature extraction. In: IEEE international joint conference on neural networks, pp 65–70
Er MJ et al (2002) Face recognition with radial basis function (RBF) neural networks. IEEE Trans Neural Netw 13(3):697–710
Liu YH (2004) Face recognition and face detection based on wavelets and neural networks. PhD Thesis, School of Computer Science, University of Nottingham
Hallinan PL et al (1999) Two- and three-dimensional patterns of the face. A K Peters, Wellesley
Zhao W et al (2000) Face recognition: a literature survey, Technical Report, University of Maryland
Chellapa R, Wilson C, Sirohey S (1995) Human and machine recognition of faces: a survey. Proc IEEE 83(5):705–740
Scholkopf B et al (1997) Comparing support vector machines with Gaussian kernels to radial basis function classifiers. IEEE Trans Signal Process 45(11):2758–2765
Qian S, Chen D (1996) Joint time–frequency analysis: method and applications. Prentice Hall, Englewood Cliffs
Daubechies I (1990) The wavelet transform, time-frequency localization and signal analysis. IEEE Trans Inf Theory 36(5):961–1005
Gabor D (1946) Theory of communications. J Inst Electr Eng 93:429–457
Daugman JG (1985) Uncertainty relation for resolution in space, spatial-frequency, and orientation opptimized by two-dimensional visual cortical filters. J Opt Soc Am A Opt Image Sci Vis 2(7):1160–1169
Kruger V, Sommer G (2002) Gabor wavelet networks for efficient head pose estimation. Image Vis Comput 20(9–10):665–672
Kruger V, Sommer G (2002) Wavelet networks for face processing. J Opt Soc Am A Opt Image Sci Vis 19(6):1112–1119
Jain AK, Farrokhnia F (1991) Unsupervised texture segmentation using Gabor filters. Pattern Recognit 24(12):1167–1186
Weldon TP, Higgins WE, Dunn DF (1996) Efficient Gabor filter design for texture segmentation. Pattern Recognit 29(12):2005–2015
Hamamoto Y et al (1998) A Gabor filter-based method for recognizing handwritten numerals. Pattern Recognit 31(4):395–400
Lee CJ, Wang SD (1999) Fingerprint feature extraction using Gabor filters. Electr Lett 35(4):288–290
Lades M et al (1993) Distortion invariant object recognition in the Dynamic Link Architecture. IEEE Trans Comput 42(3):300–311
Wiskott L et al (1997) Face recognition by elastic bunch graph matching. IEEE Trans PAMI 19(7):775–779
Mu XY, Hassoun MH (2003) Combining Gabor features: summing vs. voting in human face recognition. In: 2003 IEEE international conference on systems, man and cybernetics
Duc B, Fischer S, Bigun J (1999) Face authentication with Gabor information on deformable graphs. IEEE Trans Image Process 8(4):504–516
Jiao F et al (2002) A face recognition method based on local feature analysis. In: Proceedings of the 5th Asian conference on computer vision, pp 188–192
Liao R, Li S (2000) Face recognition based on multiple facial features. In: Proceedings of the 4th IEEE international conference on automatic face and gesture recognition, pp 239–244
Liu CJ, Wechsler H (2002) Gabor feature based classification using the enhanced Fisher linear discriminant model for face recognition. IEEE Trans Image Process 11(4):467–476
Ayinde O, Yang YH (2002) Face recognition approach based on rank correlation of Gabor-filtered images. Pattern Recognit 35(6):1275–1289
Shen L, Bai L, Fairhurst M (2006) Gabor wavelets and Generalized Discriminant Analysis for face identification and verification. Image Vis Comput (in press)
Phillips PJ et al (2000) The FERET evaluation methodology for face-recognition algorithms. IEEE Trans PAMI 22(10):1090–1104
Messer K et al (2004) Face authentication test on the BANCA database. In: Proceedings of international conference on pattern recognition, Cambridge, pp 523–532
Lim R, Reinders MJT, Thiang (2000) Facial landmark detection using a Gabor filter representation and a genentic search algorithm. In: Proceeding, seminar of intelligent technology and its applications
Fasel IR, Barlett MS, Movellan JR (2002) A comparison of Gabor filter methods for automatic detection of facial landmarks. In: Proceedings of the 5th IEEE international conference on automatic face and gesture recognition, pp 231–235
Smeraldi F, Bigun J (1998) Facial feature detection by saccadic exploration of the Gabor decomposition. In: Proceedings of the 1998 international conference on image processing, Chicago, pp 163–167
Feris R et al (2002) Hierarchical wavelet networks for facial feature localization. In: Proceedings of 5th IEEE international conference on automatic face and gesture recognition, USA
McKenna S et al (1997) Tracking facial feature points with Gabor wavelets and shape models. In: Proceedings of international conference on audio- and video-based biometric person authentication: Crans-Montana, pp 35–42
Li B, Chellapa R (2000) Gabor attributes tracking for face verification. In: Proceedings of IEEE conference on automatic face and gesture recognition, pp 45–48
Lyons MJ et al (2000) Classifying facial attributes using a 2-D Gabor wavelet representation and discriminant analysis. In: Proceedings of IEEE conference on automatic face and gesture recognition, pp 202–207
Ronald NB (1978) The Fourier transform and its applications. McGraw-Hill, Inc., New York
Kyrki V, Kamarainen JK, Kalviainen H (2004) Simple Gabor feature space for invariant object recognition. Pattern Recognit Lett 25(3):311–318
Granlund GH (1978) Search of a general picture processing operator. Comput Graph Image Process 8(2):155–173
Okajima K (1998) Two-dimensional Gabor-type receptive field as derived by mutual information maximization. Neural Netw 11(3):441–447
Shen L, Bai L (2004) Face recognition based on Gabor features using kernel methods. In: Proceedings of the 6th IEEE conference on face and gesture recognition, Korea, pp 170–175
Jones JP, Palmer LA (1987) An evaluation of the two-dimensional Gabor filter model of simple receptive-fields in cat striate cortex. J Neurophysiol 58(6):1233–1258
Kruger V, Sommer G (2000) Gabor wavelet networks for object representation. Msc Thesis, Institute of Computer Science, University of Kiel
Marcelja S (1980) Mathematical-description of the responses of simple cortical-cells. J Opt Soc Am 70(11):1297–1300
Rong D, Su GD, Lin XG (2002) Face recognition algorithm using local and global information. Electr Lett 38(8):363–364
Wiskott L (1999) The role of topographical constraints in face recognition. Pattern Recognit Lett 20(1):89–96
Escobar MJ, Ruiz-del-Solar J (2002) Biologically-based face recognition using Gabor filters and log-polar images. In: International joint conference on neural networks—IJCNN, Honolulu, USA, pp 1143–1147
Gokberk B et al (2003) Optimal Gabor kernel selection for face recognition. In: Proceedings of the IEEE international conference on image processing, Barcelona, pp 677–680
Wang XL, Qi HR (2002) Face recognition using optimal non-orthogonal wavelet basis evaluated by information complexity. In: Proceedings of the 16th internatinal conference on pattern recognition, pp 164–167
Chung KC, Kee SC, Kim SR (1999) Face recognition using principal component analysis of Gabor filter responses. In: International workshop on recognition, analysis, and tracking of faces and gestures in real-time systems, Corfu, pp 53–57
Wu HY, Yoshida Y, Shioyama T (2002) Optimal Gabor filters for high speed face identification. In: Proceedings of international conference on pattern recognition, pp 107–110
Kepenekci B, Tek FB, Akar GB (2002) Occluded face recognition based on Gabor wavelets. In: Proceedings of the IEEE international conference on image processing, pp 293–296
Hjelmas E (2000) Feature-based face recognition. In: Proceedings of NOBIM (Norwegian Image Processing and Pattern Recognition Conference)
Kepenekci B (2001) Face recognition using Gabor wavelet transform. Technical Report, Department of electrical and electronic engineering, The Middle Ease Technical University
Wang XG, Tang XO (2003) Bayesian face recognition using Gabor features. In: Proceedings of the 2003 ACM SIGMM workshop on biometrics methods and applications, pp 70–73
Shan SG et al (2004) Review the strength of Gabor features for face recognition from the angle of its robustness to mis-alignment. In: Proceedings of the 17th international conference on pattern recognition, pp 338–341
Liu CJ, Wechsler H (2003) Independent component analysis of Gabor feature’s for face recognition. IEEE Trans Neural Netw 14(4):919–928
Liu CJ (2004) Gabor-based kernel PCA with fractional power polynomial models for face recognition. IEEE Trans PAMI 26(5):572–581
Shen L, Bai L (2004) Gabor wavelets and Kernel direct discriminant analysis for face recognition. In: Proceedings of the 17th international conference on pattern recognition, Cambridge, pp 284–287
Fan W et al (2004) Combining null space-based Gabor features for face recognition. In: Proceedings of the 17th international conference on pattern recognition, vol 1, pp 330–333
Chi WL, Dai G, Zhang L (2004) Face recognition based on independent Gabor features and support vector machine. In: Fifth World Congress on intelligent control and automation, pp 4030–4033
Zhu J, Vai MI, Mak PU (2004) Gabor wavelets transform and extended nearest feature space classifier for face recognition. In: Proceedings of the 3rd international conference on image and graphics, pp 246–249
Strang G, Nguyen T (1996) Wavelets and filter banks. Wellesley-Cambridge Press, Cambridge
Mallet S, Zhong S (1992) Wavelet transform maxima and multiscale edges. In: Beylkin G, Coifman R, Daubechies I, Mallat S, Meyer Y, Raphael L, Ruskai M (eds) Wavelets and their applications. Jones and Bartlett, Cambridge
Zhang QG, Benveniste A (1992) Wavelet networks. IEEE Trans Neural Netw 3(6):889–898
Zhang HH et al (2005) Gabor wavelet associative memory for face recognition. IEEE Trans Neural Netw 16(1):275–278
Zhang J, Yan Y, Lades M (1997) Face recognition: eigenface, elastic matching, and neural nets. Proc IEEE 85(9):1423–1435
Kalocsai P, Zhao W, Elagin E (1998) Face similarity space as perceived by humans and artifical systems. In: Proceedings of the 3rd IEEE international conference on automatic face and gesture recognition, Japan, pp 177–180
Baillere EB, Bengio S (2003) The BANCA database and evaluation protocol. In: Proceedings of the 4th international conference on audio- and video-based biometric person authentication. Guilford, UK, pp 625–638
Messer K et al (1999) Xm2vtsdb: the extended m2vts database. In: Second international conference on audio and video-based biometric person authentication, pp 72–77
Messer K et al (2003) Face verification competition on the XM2VTS database. In: Audio- and video-based biometric person authentication, proceedings, vol 2688, pp 964–974
Liu DH, Lam KM, Shen LS (2004) Optimal sampling of Gabor features for face recognition. Pattern Recognit Lett 25(2):267–276
Kalocsai P, Neven H, Steffens J (1998) Statistical analysis of Gabor-filter representation. In: Proceedings of the 3rd IEEE international conference on automatic face and gesture recognition, pp 360–365
Yang P et al (2004) Face recognition using ada-boosted gabor features. In: Proceedings of the 6th IEEE international conference on automatic face and gesture recognition, Soel, pp 356–361
Shen L, Bai L (2004) AdaBoost Gabor feature selection for classification. In: Proceedings of image and vision computing New Zealand, pp 77–83
Bai L, Shen L (2005) A fast and robust Gabor feature based method for face recognition. In: Proceedings of IEE international symposium on imaging for crime detection and prevention, London
Phillips PJ (1999) Support vector machines applied to face recognition. In: Proceedings of the 1998 conference on advances in neural information processing systems II. MIT press, Cambridge, pp 803–809
Shen L, Bai L (2006) Information theory for Gabor feature selectin for face recognition. Eurasip J Appl Signal Process (in press)
Fleuret F (2004) Fast binary feature selection with conditional mutual information. J Mach Learn Res 5:1531–1555
Shen L et al (2005) Gabor feature selection for face recognition using improved AdaBoost learning. In: Advances in biometric person authentication, proceedings, vol 3781. Lecture notes in computer science, pp 39–49
Shen L, Bai L (2006) MutualBoost learning for selecting Gabor features for face recognition. Pattern Recognit Lett (in press)
Campbell NW, Thomas BT (1997) Automatic selection of Gabor filters for pixel classification. In: Sixth international conference on image processing and its applications, pp 761–765
Sun Z, Bebis G, Miller R (2003) Evaluationary Gabor filter optimization with application to vehicle detection. In: Proceedings of the 3rd IEEE international conference on data mining, Florida
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Shen, L., Bai, L. A review on Gabor wavelets for face recognition. Pattern Anal Applic 9, 273–292 (2006). https://doi.org/10.1007/s10044-006-0033-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10044-006-0033-y