DocumentCode :
2906065
Title :
A Parallel Face Detection System Implemented on FPGA
Author :
Farrugia, Nicolas ; Mamalet, Franck ; Roux, Sébastien ; Yang, Fan ; Paindavoine, Michel
Author_Institution :
France Telecom R&D, Meylan
fYear :
2007
fDate :
27-30 May 2007
Firstpage :
3704
Lastpage :
3707
Abstract :
In this paper, we introduce a methodology for designing a system for face detection and its implementation on FPGA. The chosen face detection method is the well-known convolutional face finder (CFF) algorithm, which consists in a pipeline of convolutions and subsampling operations. Our goal is to define a parallel architecture able to process efficiently this algorithm. We present a dataflow based architecture algorithm adequation (AAA) methodology implemented using the SynDEx software, in order to find the best compromise between the processing power and functionality requirement of each processor element (PE), and the efficiency of algorithm parallelization. We describe a first implementation of a PE on a Virtex 4 FPGA using the DSP48 dedicated blocks. This PE is able to run at a maximum frequency of 352 MHz and occupies only 2% of a Virtex 4 SX35 device.
Keywords :
convolutional codes; face recognition; field programmable gate arrays; parallel architectures; 352 MHz; DSP48 dedicated blocks; FPGA; SynDEx software; Virtex 4 SX35 device; algorithm parallelization; architecture algorithm adequation methodology; convolutional face finder algorithm; face detection system; parallel architecture; processor element; Convolutional codes; Design methodology; Face detection; Field programmable gate arrays; Hardware; Neural networks; Parallel architectures; Pipelines; Software algorithms; Space exploration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on
Conference_Location :
New Orleans, LA
Print_ISBN :
1-4244-0920-9
Electronic_ISBN :
1-4244-0921-7
Type :
conf
DOI :
10.1109/ISCAS.2007.378647
Filename :
4253485
Link To Document :
بازگشت