FPGA-Accelerated Object Detection Using Edge Information

Object detection is a vital task in several existing as well as emerging applications, requiring real-time processing and low energy consumption, and often with limited available hardware budget in the case of embedded and mobile devices. This paper proposes an FPGA-based object detection system that utilizes edge information to reduce the search space involved in object detection. By eliminating large amounts of search data, the proposed system achieves both performance gains, and reduced energy consumption, while requiring minimal additional hardware, making it suitable for resource-constrained FPGAs. Implementation results on an FPGA indicate performance speedups up to 4.9 times, and high energy savings ranging from 73-78%, when compared to the traditional sliding window approach for FPGA implementations.

[1]  P. Peer,et al.  Human skin color clustering for face detection , 2003, The IEEE Region 8 EUROCON 2003. Computer as a Tool..

[2]  Bogdan Brezovan,et al.  Moving Object Detection In HD Video , 2013 .

[3]  Jih Pin Yeh,et al.  Face Detection Based on Skin Color Segmentation and SVM Classification , 2008, 2008 Second International Conference on Secure System Integration and Reliability Improvement.

[4]  W. James MacLean,et al.  An Evaluation of the Suitability of FPGAs for Embedded Vision Systems , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[5]  R. Jafari,et al.  An FPGA Based Fast Face Detector , 2004 .

[6]  N. Devarajan,et al.  Simple and Fast Face Detection System Based on Edges , 2010 .

[7]  Theocharis Theocharides,et al.  SCoPE: Towards a Systolic Array for SVM Object Detection , 2009, IEEE Embedded Systems Letters.

[8]  Jing Zhang,et al.  A Novel Approach Using PCA and SVM for Face Detection , 2008, 2008 Fourth International Conference on Natural Computation.

[9]  Shireen Elhabian,et al.  Moving Object Detection in Spatial Domain using Background Removal Techniques - State-of-Art , 2008 .

[10]  Deming Chen,et al.  A novel SoC architecture on FPGA for ultra fast face detection , 2009, 2009 IEEE International Conference on Computer Design.

[11]  Ryan Kastner,et al.  Fpga-based face detection system using Haar classifiers , 2009, FPGA '09.

[12]  Theocharis Theocharides,et al.  A Flexible Parallel Hardware Architecture for AdaBoost-Based Real-Time Object Detection , 2011, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[13]  Lijing Zhang,et al.  A fast method of face detection in video images , 2010, 2010 2nd International Conference on Advanced Computer Control.