Adaptation of SIFT features for face recognition under varying illumination

Scale Invariant Feature Transform (or SIFT) is an algorithm used to detect and describe local features in images invariant to image scale, translation and rotation. All SIFT-based face recognition techniques found in literature so far rely heavily on the keypoint detector. The purpose of this detector is to locate interest points in the given image that are later used to compute the SIFT descriptors. While these descriptors are known to be among others (partially) invariant to illumination changes, the keypoint detector is not. To overcome the presented shortcoming of SIFT-based methods, a novel face recognition technique is proposed in this paper. The SIFT descriptors are computed at fixed points in the locations of the nodes on a regular grid, overlapping face image. By doing so, the need for keypoint detection on the test images is eliminated and greater robustness to illumination variations is achieved in comparison with related approaches from the literature. Experimental results, obtained on the Extended Yale face database B, demonstrate that better results are achieved with proposed technique in comparison with the remaining techniques assessed in our experiments, especially under severe illumination conditions.

[1]  Cong Geng,et al.  Face recognition using sift features , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[2]  Rabab Kreidieh Ward,et al.  Discriminative SIFT features for face recognition , 2009, 2009 Canadian Conference on Electrical and Computer Engineering.

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

[4]  Massimo Tistarelli,et al.  Face recognition by fusion of local and global matching scores using DS theory: An evaluation with uni-classifier and multi-classifier paradigm , 2009, 2009 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[5]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[6]  Norbert Krüger,et al.  Face Recognition by Elastic Bunch Graph Matching , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Norbert Krüger,et al.  Face recognition by elastic bunch graph matching , 1997, Proceedings of International Conference on Image Processing.

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

[9]  Enrico Grosso,et al.  Face Identification by SIFT-based Complete Graph Topology , 2007, 2007 IEEE Workshop on Automatic Identification Advanced Technologies.

[10]  Andrea Lagorio,et al.  On the Use of SIFT Features for Face Authentication , 2006, 2006 Conference on Computer Vision and Pattern Recognition Workshop (CVPRW'06).

[11]  Cong Geng,et al.  SIFT features for face recognition , 2009, 2009 2nd IEEE International Conference on Computer Science and Information Technology.

[12]  Jun Luo,et al.  Person-Specific SIFT Features for Face Recognition , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[13]  Andrea Lagorio,et al.  Facial Template Synthesis based on SIFT Features , 2007, 2007 IEEE Workshop on Automatic Identification Advanced Technologies.