Pure FPGA Implementation of an HOG Based Real-Time Pedestrian Detection System

被引:22
|
作者
Luo, Jian Hua [1 ]
Lin, Chang Hong [1 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Elect & Comp Engn, 43,Sec 4,Keelung Rd, Taipei 106, Taiwan
关键词
HOG; SVM; FPGA; hardware acceleration; pedestrian detection;
D O I
10.3390/s18041174
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In this study, we propose a real-time pedestrian detection system using a FPGA with a digital image sensor. Comparing with some prior works, the proposed implementation realizes both the histogram of oriented gradients (HOG) and the trained support vector machine (SVM) classification on a FPGA. Moreover, the implementation does not use any external memory or processors to assist the implementation. Although the implementation implements both the HOG algorithm and the SVM classification in hardware without using any external memory modules and processors, the proposed implementation's resource utilization of the FPGA is lower than most of the prior art. The main reasons resulting in the lower resource usage are: (1) simplification in the Getting Bin sub-module; (2) distributed writing and two shift registers in the Cell Histogram Generation sub-module; (3) reuse of each sum of the cell histogram in the Block Histogram Normalization sub-module; and (4) regarding a window of the SVM classification as 105 blocks of the SVM classification. Moreover, compared to Dalal and Triggs's pure software HOG implementation, the proposed implementation's average detection rate is just about 4.05% less, but can achieve a much higher frame rate.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] A Real-time System for Pedestrian Detection Based on GMM and HOG
    Li, Feng
    Zou, Yifeng
    Zhou, Heqin
    Pei, Guanjun
    [J]. MEMS, NANO AND SMART SYSTEMS, PTS 1-6, 2012, 403-408 : 2723 - 2727
  • [2] A PIPELINE HOG FEATURE EXTRACTION FOR REAL-TIME PEDESTRIAN DETECTION ON FPGA
    Vinh Ngo
    Casadevall, Arnau
    Codina, Marc
    Castells-Rufas, David
    Carrabina, Jordi
    [J]. 2017 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2017,
  • [3] Real-time Pedestrian Detection based on GMM and HOG Cascade
    Jin, Moonyong
    Jeong, Kiseon
    Yoon, Sook
    Park, Dong Sun
    [J]. SIXTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2013), 2013, 9067
  • [4] Real-Time DSP Implementation of Pedestrian Detection Algorithm Using HOG Features
    Chavan, Akshay
    Yogamani, Senthil Kumar
    [J]. 2012 12TH INTERNATIONAL CONFERENCE ON ITS TELECOMMUNICATIONS (ITST-2012), 2012, : 346 - 349
  • [5] Real-time HOG-based Pedestrian Detection in Thermal Images for an Embedded System
    Rujikietgumjorn, Sitapa
    Watcharapinchai, Nattachai
    [J]. 2017 14TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED VIDEO AND SIGNAL BASED SURVEILLANCE (AVSS), 2017,
  • [6] Hardware implementation of real-time pedestrian detection system
    Abdelhamid Helali
    Haythem Ameur
    J. M. Górriz
    J. Ramírez
    Hassen Maaref
    [J]. Neural Computing and Applications, 2020, 32 : 12859 - 12871
  • [7] Hardware implementation of real-time pedestrian detection system
    Helali, Abdelhamid
    Ameur, Haythem
    Gorriz, J. M.
    Ramirez, J.
    Maaref, Hassen
    [J]. NEURAL COMPUTING & APPLICATIONS, 2020, 32 (16): : 12859 - 12871
  • [8] A HOG-based Real-time and Multi-scale Pedestrian Detector Demonstration System on FPGA
    Duerre, Jan
    Paradzik, Dario
    Blume, Holger
    [J]. PROCEEDINGS OF THE 2018 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS (FPGA'18), 2018, : 163 - 172
  • [9] Practical Implementation of A Real-time Human Detection with HOG-AdaBoost in FPGA
    Adiono, Trio
    Prakoso, Kevin Shidqi
    Putratama, Christoporus Deo
    Yuwono, Bramantio
    Fuada, Syifaul
    [J]. PROCEEDINGS OF TENCON 2018 - 2018 IEEE REGION 10 CONFERENCE, 2018, : 0211 - 0214
  • [10] Real-time Implementation of Harris Corner Detection System Based on FPGA
    Liu, Shaohui
    Lyu, Congyi
    Liu, Yunhui
    Zhou, Weiguo
    Jiang, Xin
    Li, Peng
    Chen, Haoyao
    Li, Yuanyuan
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING AND ROBOTICS (RCAR), 2017, : 339 - 343