Title :
Binarization based implementation for real-time human detection
Author :
Shuai Xie ; Yibin Li ; Zhiping Jia ; Lei Ju
Author_Institution :
Shandong Univ. of Comput. Sci. & Technol., Jinan, China
Abstract :
Hardware implementation of human detection is a challenging task for embedded designs. This paper presents a real-time image-based field-programmable gate array (FPGA) implementation of human detection. Our implementation is based on the histograms of oriented gradients (HOG) feature and linear support vector machine (SVM) classifier. The novelty of this work is that we replace normalization process of HOG with a modified binarization process. Therefore, during classification process with SVM classifier, all multiplication operations are replaced by addition operations. All these modifications result in reduction of hardware resource. Experimental evaluation reveals that 293 fps can be achieved on a low-end Xilinx Spartan-3e FPGA. Moreover, a detection accuracy of 1.97% miss rate and 1% false positive rate is achieved. For further demonstration, a prototype system is developed with an OV7670 camera device. Restricted to the speed of camera, a detection rate of 30 fps is achieved.
Keywords :
field programmable gate arrays; pattern classification; support vector machines; HOG; OV7670 camera device; SVM classifier; Xilinx Spartan-3e FPGA; binarization based implementation; classification process; embedded designs; hardware implementation; hardware resource; histograms; linear support vector machine; modified binarization process; multiplication operations; normalization process; oriented gradients; prototype system; real time human detection; real time image based field programmable gate array; Accuracy; Computer architecture; Field programmable gate arrays; Hardware; Histograms; Microprocessors; Support vector machines;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on
Conference_Location :
Porto
DOI :
10.1109/FPL.2013.6645590