SIFT (Scale Invariant Feature Transform) features are widely used in object recognition. These features are invariant to changes in scale, 2D translation and rotation transformations. To a limited extent they are also robust to 3D projection transformations. SIFT Features however, are of very high dimension and large number of SIFT features are generated from an image. The large computational effort associated with matching all the SIFT features for recognition tasks, limits its application to face recognition problems. In this work we propose a discriminative ranking of SIFT features that can be used to prune the number of SIFT features for face recognition. Our method checks the number of irrelevant features to be matched thereby reducing the computational complexity. In the process it also increases the recognition accuracy. We show that the reduction in the number of computations is more than 4 times and increase in the recognition accuracy is 1% on average. Experimental results confirm that our proposed recognition method is robust to changes in head pose, illumination, facial expression and partial occlusion.
['Angshul Majumdar', 'Rabab K. Ward']
Discriminative SIFT features for face recognition