A novel hardware-oriented ultra-high-speed object detection algorithm based on convolutional neural network

被引:7
|
作者
Li, Jianquan [1 ,2 ]
Long, Xianlei [1 ,2 ]
Hu, Shenhua [1 ,2 ]
Hu, Yiming [1 ,2 ]
Gu, Qingyi [1 ,2 ]
Xu, De [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Automat, Res Ctr Precis Sensing & Control, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Sch Comp & Control Engn, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
FPGA implementation; High-speed vision; Fast-object detection; Convolutional neural network;
D O I
10.1007/s11554-019-00931-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes a hardware-oriented two-stage algorithm that can be deployed in a resource-limited field-programmable gate array (FPGA) for fast-object detection and recognition with out external memory. The first stage is the bounding boxes proposal with a conventional object detection method, and the second is convolutional neural network (CNN)-based classification for accuracy improvement. Frequently accessing external memories significantly affects the execution efficiency of object classification. Unfortunately, the existing CNN models with a large number of parameters are difficult to deploy in FPGAs with limited on-chip memory resources. In this study, we designed a compact CNN model and performed the hardware-oriented quantization for parameters and intermediate results. As a result, CNN-based ultra-fast-object classification was realized with all parameters and intermediate results stored on chip. Several evaluations were performed to demonstrate the performance of the proposed algorithm. The object classification module consumes only 163.67 Kbits of on-chip memories for ten regions of interest (ROIs), this is suitable for low-end FPGA devices. In the aspect of accuracy, our method provides a correctness rate of 98.01% in open-source data set MNIST and over 96.5% in other three self-built data sets, which is distinctly better than conventional ultra-high-speed object detection algorithms.
引用
收藏
页码:1703 / 1714
页数:12
相关论文
共 50 条
  • [1] A novel hardware-oriented ultra-high-speed object detection algorithm based on convolutional neural network
    Jianquan Li
    Xianlei Long
    Shenhua Hu
    Yiming Hu
    Qingyi Gu
    [J]. Journal of Real-Time Image Processing, 2020, 17 : 1703 - 1714
  • [2] A Hardware-Oriented Algorithm for Ultra-High-Speed Object Detection
    Li, Jianquan
    Liu, Xilong
    Liu, Fangfang
    Xu, De
    Gu, Qingyi
    Ishii, Idaku
    [J]. IEEE SENSORS JOURNAL, 2019, 19 (10) : 3818 - 3831
  • [3] Hardware-oriented optimization of Bloom filter algorithms and architectures for ultra-high-speed lookups in network applications
    Sateesan, Arish
    Vliegen, Jo
    Daemen, Joan
    Mentens, Nele
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2022, 93
  • [4] Hardware-oriented adaptation of a Particle Swarm Optimization algorithm for object detection
    Mehmood, Shahid
    Cagnoni, Stefano
    Mordonini, Monica
    Matrella, Guido
    [J]. 11TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN - ARCHITECTURES, METHODS AND TOOLS : DSD 2008, PROCEEDINGS, 2008, : 904 - +
  • [5] Hardware-Oriented Algorithm for High-Speed Laser Centerline Extraction Based on Hessian Matrix
    Li, Zhikai
    Ma, Liping
    Long, Xianlei
    Chen, Yunze
    Deng, Haitao
    Yan, Fengxia
    Gu, Qingyi
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2021, 70
  • [6] A Novel Hardware-Oriented Recurrent Network of Asynchronous CA Neurons for a Neural Integrator
    Takeda, Kentaro
    Torikai, Hiroyuki
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (08) : 2972 - 2976
  • [7] An FPGA-Based Ultra-High-Speed Object Detection Algorithm with Multi-Frame Information Fusion
    Long, Xianlei
    Hu, Shenhua
    Hu, Yiming
    Gu, Qingyi
    Ishii, Idaku
    [J]. SENSORS, 2019, 19 (17)
  • [8] DSCNN: Hardware-Oriented Optimization for Stochastic Computing Based Deep Convolutional Neural Networks
    Li, Zhe
    Ren, Ao
    Li, Ji
    Qiu, Qinru
    Wang, Yanzhi
    Yuan, Bo
    [J]. PROCEEDINGS OF THE 34TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2016, : 678 - 681
  • [9] SPArch: A Hardware-oriented Sketch-based Architecture for High-speed Network Flow Measurements
    Sateesan, Arish
    Vliegen, Jo
    Scherrer, Simon
    Hsiao, Hsu-Chun
    Perrig, Adrian
    Mentens, Nele
    [J]. ACM Transactions on Privacy and Security, 2024, 27 (04)
  • [10] Oriented object detection in satellite images using convolutional neural network based on ResNeXt
    Haryono, Asep
    Jati, Grafika
    Jatmiko, Wisnu
    [J]. ETRI JOURNAL, 2024, 46 (02) : 307 - 322