FPGA Implementation of Human Detection by HOG Features with AdaBoost
We implement external memory-free deep pipelined FPGA implementation including HOG feature extraction and AdaBoost classification. To construct our design by compact FPGA, we introduce some simplifications of the algorithm and aggressive use of stream oriented architectures. We present comparison results between our simplified fixed-point scheme and an original floating-point scheme in terms of quality of results, and the results suggest the negative impact of the simplified scheme for hardware implementation is limited. We empirically show that, our system is able to detect human from 640 x 480 VGA images at up to 112 FPS on a Xilinx Virtex-5 XC5VLX50 FPGA.
fpga human detection adaboost histogram of oriented gradients