A hybrid face recognition approach using GPUMLib

  • Authors:
  • Noel Lopes;Bernardete Ribeiro

  • Affiliations:
  • Center for Informatics and Systems, University of Coimbra, Portugal and UDI, IPG-Research Unit, Polytechnic Institute of Guarda, Portugal;Center for Informatics and Systems, University of Coimbra, Portugal

  • Venue:
  • CIARP'10 Proceedings of the 15th Iberoamerican congress conference on Progress in pattern recognition, image analysis, computer vision, and applications
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a hybrid face recognition approach which relies on a Graphics Processing Unit (GPU) Machine Learning (ML) Library (GPUMLib). The library includes a high-performance implementation of the Non-Negative Matrix Factorization (NMF) and the Multiple Back-Propagation (MBP) algorithms. Both algorithms are combined in order to obtain a reliable face recognition classifier. The proposed approach first applies an histogram equalization to the original face images in order to reduce the influence from the surrounding illumination. The NMF algorithm is then applied to reduce the data dimensionality, while preserving the information of the most relevant features. The obtained decomposition is further used to rebuild accurate approximations of the original data (by using additive combinations of the parts-based matrix). Finally, the MBP algorithm is used to build a neural classifier with great potential to construct a generalized solution. Our approach is tested in the Yale face database, yielding an accuracy of 93.33% thus demonstrating its potential. Moreover, the speedups obtained with the GPU greatly enhance real-time implementation face recognition systems.