A Parallel Face Detection System Implemented on FPGA
- 1 May 2007
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 02714302,p. 3704-3707
- https://doi.org/10.1109/iscas.2007.378647
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
This publication has 7 references indexed in Scilit:
- Real-time face detection and lip feature extraction using field-programmable gate arraysIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2006
- Embedded Convolutional Face FinderPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Rapid Prototyping for Heterogeneous Multicomponent Systems: An MPEG-4 Stream over a UMTS Communication LinkEURASIP Journal on Advances in Signal Processing, 2006
- Convolutional face finder: a neural architecture for fast and robust face detectionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Embedded hardware face detectionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Massively parallel computing systems with real time constraints: the "Algorithm Architecture Adequation" methodologyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Detecting faces in images: a surveyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002