Hardware-based speed up of face recognition towards real-time performance

I. Sajid, Sotirios G. Ziavras, M. M. Ahmed

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

Real-time face recognition by computer systems is required in many commercial and security applications since it is the only way to protect privacy and security. On the other hand, face recognition generates huge amounts of data in real-time. Filtering out meaningful data from this raw data with high accuracy is a complex task. Most of the existing techniques primarily focus on the accuracy aspect using extensive matrix-oriented computations. Efficient realizations primarily reduce the computational space using eigenvalues. On the other hand, an eigenvalues oriented evaluation has minimum time complexity of O (n3), where n is the rank of the covariance matrix; the computation cost for co-variance generation is extra. Our frequency distribution curve (FDC) technique avoids matrix decomposition and other high computationally intensive matrix operations. FDC is formulated with a bias towards efficient hardware realization and high accuracy by using simple vector operations. FDC requires pattern vector (PV) extraction from an image within O (n2) time. Our enhanced FDC-based architecture proposed in this paper further shifts a computationally expensive component of FDC to the offline layer of the system, thus resulting in very fast online evaluation of the input data. Furthermore, efficient online testing is pursued as well using an adaptive controller (AC) for PV classification utilizing the Euclidian vector norm length. The pipelined AC architecture adapts to the availability of resources in the target silicon device. Our implementation on an XC5VSX50t FPGA demonstrates a high accuracy of 99% in face recognition for 400 images in the ORL database, generally requiring less than 200 nsec per image.

Original languageEnglish (US)
Title of host publicationProceedings - 13th Euromicro Conference on Digital System Design
Subtitle of host publicationArchitectures, Methods and Tools, DSD 2010
Pages763-770
Number of pages8
DOIs
StatePublished - 2010
Event13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools, DSD 2010 - Lille, France
Duration: Sep 1 2010Sep 3 2010

Publication series

NameProceedings - 13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools, DSD 2010

Other

Other13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools, DSD 2010
CountryFrance
CityLille
Period9/1/109/3/10

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Hardware and Architecture
  • Electrical and Electronic Engineering

Keywords

  • Face recognition
  • Real-time
  • Reconfigurable

Fingerprint Dive into the research topics of 'Hardware-based speed up of face recognition towards real-time performance'. Together they form a unique fingerprint.

Cite this