HOG-Based Object Detection Processor Design Using ASIP Methodology

被引:0
|
作者
Xiao, Shanlin [1 ]
Isshiki, Tsuyoshi [1 ]
Li, Dongju [1 ]
Kunieda, Hiroaki [1 ]
机构
[1] Tokyo Inst Technol, Dept Commun & Comp Engn, Tokyo 1528550, Japan
关键词
ASIP; histogram of oriented gradients (HOG); embedded processor; computer vision; object detection; ARCHITECTURE; SUPPORT;
D O I
10.1587/transfun.E100.A.2972
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Object detection is an essential and expensive process in many computer vision systems. Standard off-the-shelf embedded processors are hard to achieve performance-power balance for implementation of object detection applications. In this work, we explore an Application Specific Instruction set Processor (ASIP) for object detection using Histogram of Oriented Gradients (HOG) feature. Algorithm simplifications are adopted to reduce memory bandwidth requirements and mathematical complexity without losing reliability. Also, parallel histogram generation and on-the-fly Support Vector Machine (SVM) calculation architecture are employed to reduce the necessary cycle counts. The HOG algorithm on the proposed ASIP was accelerated by a factor of 63x compared to the pure software implementation. The ASIP was synthesized for a standard 90 nm CMOS library, with a silicon area of 1.31 mm(2) and 47.8 mW power consumption at a 200 MHz frequency. Our object detection processor can achieve 42 frames-per-second (fps) on VGA video. The evaluation and implementation results show that the proposed ASIP is both area-efficient and power-efficient while being competitive with commercial CPUs/DSPs. Furthermore, our ASIP exhibits comparable performance even with hard-wire designs.
引用
收藏
页码:2972 / 2984
页数:13
相关论文
共 50 条
  • [1] An FPGA implementation of a hog-based object detection processor
    Mizuno, Kosuke
    Terachi, Yosuke
    Takagi, Kenta
    Izumi, Shintaro
    Kawaguchi, Hiroshi
    Yoshimoto, Masahiko
    [J]. IPSJ Transactions on System LSI Design Methodology, 2013, 6 : 42 - 51
  • [2] An Efficient Embedded Processor for Object Detection Using ASIP Methodology
    Xiao, Shanlin
    Isshiki, Tsuyoshi
    Li, Dongju
    Kunieda, Hiroaki
    [J]. 2016 IEEE 27TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP), 2016, : 225 - 226
  • [3] Object Detection for Noncooperative Targets Using HOG-based Proposals
    Chen, Lu
    Huang, Panfeng
    Cai, Jia
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2015, : 1608 - 1613
  • [4] Design of an Efficient ASIP-Based Processor for Object Detection Using AdaBoost Algorithm
    Xiao, Shanlin
    Li, Dongju
    Kunieda, Hiroaki
    Isshiki, Tsuyoshi
    [J]. 7TH INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION TECHNOLOGY FOR EMBEDDED SYSTEMS 2016 (IC-ICTES 2016), 2016, : 96 - 99
  • [5] HOGG: Gabor and HOG-based Human Detection
    Fan Guojuan
    Mu Wanquan
    Li Bo
    Liu Xuqing
    [J]. 2016 8TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY IN MEDICINE AND EDUCATION (ITME), 2016, : 562 - 566
  • [6] Flexible Multistandard FEC Processor Design With ASIP Methodology
    Wu, Zhenzhi
    Liu, Dake
    [J]. PROCEEDINGS OF THE 2014 IEEE 25TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 2014), 2014, : 210 - 218
  • [7] HOG-based multi-scale motion detection
    He, Li
    Wang, Guijin
    Liao, Qingmin
    [J]. 2013 INTERNATIONAL CONFERENCE ON OPTICAL INSTRUMENTS AND TECHNOLOGY: OPTOELECTRONIC IMAGING AND PROCESSING TECHNOLOGY, 2013, 9045
  • [8] Improved License Plate Detection Using HOG-based Features and Genetic Algorithm
    Muhammad, Jawad
    Altun, Halis
    [J]. 2016 24TH SIGNAL PROCESSING AND COMMUNICATION APPLICATION CONFERENCE (SIU), 2016, : 1269 - 1272
  • [9] HOG-Based Descriptors on Rotation Invariant Human Detection
    Kittipanya-ngam, Panachit
    Lung, Eng How
    [J]. COMPUTER VISION - ACCV 2010 WORKSHOPS, PT I, 2011, 6468 : 143 - 152
  • [10] Parameter Selection for Efficient HOG-based car detection
    Ilas, Mariana-Eugenia
    [J]. 2017 IEEE 26TH INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2017, : 1439 - 1444