DocumentCode
1184338
Title
Fast and Robust Face Detection on a Parallel Optimized Architecture Implemented on FPGA
Author
Farrugia, Nicolas ; Mamalet, Franck ; Roux, Sébastien ; Yang, Fan ; Paindavoine, Michel
Author_Institution
France Telecom Div., Orange Labs., Grenoble
Volume
19
Issue
4
fYear
2009
fDate
4/1/2009 12:00:00 AM
Firstpage
597
Lastpage
602
Abstract
In this paper, we present a parallel architecture for fast and robust face detection implemented on FPGA hardware. We propose the first implementation that meets both real-time requirements in an embedded context and face detection robustness within complex backgrounds. The chosen face detection method is the Convolutional Face Finder (CFF) algorithm, which consists of a pipeline of convolution and subsampling operations, followed by a multilayer perceptron. We present the design methodology of our face detection processor element (PE). This methodology was followed in order to optimize our implementation in terms of memory usage and parallelization efficiency. We then built a parallel architecture composed of a PE ring and an FIFO memory, resulting in a scalable system capable of processing images of different sizes. A ring of 25 PEs running at 80 MHz is able to process 127 QVGA images per second and performing real-time face detection on VGA images (35 images per second).
Keywords
face recognition; field programmable gate arrays; multilayer perceptrons; parallel architectures; FPGA; convolutional face finder; multilayer perceptron; parallel optimized architecture; robust face detection; Embedded; FPGA; face detection; high level synthesis; parallel architecture; realtime;
fLanguage
English
Journal_Title
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher
ieee
ISSN
1051-8215
Type
jour
DOI
10.1109/TCSVT.2009.2014013
Filename
4797837
Link To Document