Efficient Hardware Post Processing of Anchor-Based Object Detection on FPGA

被引:13
|
作者
Zhang, Hui [1 ]
Wu, Wei [1 ]
Ma, Yufei [1 ]
Wang, Zhongfeng [1 ]
机构
[1] Najing Univ, Sch Elect Sci & Engn, Nanjing, Peoples R China
基金
中国国家自然科学基金;
关键词
Anchor-based Object Detection; FPGA; Post Processing; NMS; SIGMOID FUNCTION;
D O I
10.1109/ISVLSI49217.2020.00089
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Object detection has been widely adopted in video analysis and image understanding. Anchor-based object detection has achieved good performance on the scale variation that is one long-standing problem for object detection. The postprocessing is an essential step of anchor-based object detection after convolutional neural networks (CNN) and it requires long computation time on CPU or GPU. In this paper, we propose an efficient FPGA solution using fixed-point representation for the postprocessing. The quantization error of fixed-point representation is mainly from the sigmoid function and the exponent function. In order to reduce the error, we implement the sigmoid function and exponent function on FPGA respectively employing piecewise non-linear approximation and "LUT and shifting" method. The performance of both functions has been demonstrated to realize 10(-4) accuracy. In addition, the Non-Maximum Suppression (NMS) is also employed and implemented to reduce redundant objects bounding boxes. Based on these, a fast and resource-efficient accelerator for postprocessing is implemented on Intel Arria 10 FPGA. By using only about 1% of the FPGA hardware resources, our design can achieve about 111x, 50x, and 290x speedup compared to the software implementations on desktop CPU, GPU, and the embedded CPU inside FPGA, respectively.
引用
收藏
页码:580 / 585
页数:6
相关论文
共 50 条
  • [31] CCLane: Concise Curve Anchor-Based Lane Detection Model with MLP-Mixer
    Yang, Fan
    Zhao, Yanan
    Gao, Li
    Tan, Huachun
    Liu, Weijin
    Chen, Xue-mei
    Yang, Shijuan
    PATTERN RECOGNITION AND COMPUTER VISION, PRCV 2023, PT III, 2024, 14427 : 376 - 387
  • [32] An anchor-based convolutional network for the near-surface camouflaged personnel detection of UAVs
    Bin Xu
    Congqing Wang
    Yang Liu
    Yongjun Zhou
    The Visual Computer, 2024, 40 : 1659 - 1671
  • [33] Improving Performance and Adaptivity of Anchor-Based Detector Using Differentiable Anchoring With Efficient Target Generation
    Dou, Zeyang
    Gao, Kun
    Zhang, Xiaodian
    Wang, Hong
    Wang, Junwei
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2021, 30 : 712 - 724
  • [34] Anchor-free Proposal Generation Network for Efficient Object Detection
    Nguyen, Hoanh
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (04) : 327 - 335
  • [35] An Efficient Real-Time FPGA Implementation for Object Detection
    Zhao, Jin
    Huang, Xinming
    Massoud, Yehia
    2014 IEEE 12TH INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2014, : 313 - 316
  • [36] The hardware designing for real time FPGA based image processing
    Tao, HJ
    Bao, YL
    Tong, XJ
    DCABES 2004, Proceedings, Vols, 1 and 2, 2004, : 917 - 920
  • [37] Anchor-based Detection and Height Estimation Framework for Particle Defects on Cathodic Copper Plate Surface
    Sun, Chen
    Wan, Qian
    Li, Zhaofu
    Gao, Liang
    Li, Xinyu
    Gao, Yiping
    2022 IEEE 18TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2022, : 1662 - 1667
  • [38] An efficient multi-parameter approach for FPGA hardware Trojan detection
    Fournaris, Apostolos P.
    Pyrgas, Lampros
    Kitsos, Paris
    MICROPROCESSORS AND MICROSYSTEMS, 2019, 71
  • [39] High Throughput FPGA-Based Object Detection via Algorithm-Hardware Co-Design
    Anupreetham, Anupreetham
    Ibrahim, Mohamed
    Hall, Mathew
    Boutros, Andrew
    Kuzhively, Ajay
    Mohanty, Abinash
    Nurvitadhi, Eriko
    Betz, Vaughn
    Cao, Yu
    Seo, Jae-Sun
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2024, 17 (01)
  • [40] Energy Efficient FPGA based Hardware Accelerators for Financial Applications
    Toft, Jakob Kenn
    Nannarelli, Alberto
    2014 NORCHIP, 2014,