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 条
  • [1] FoveaBox: Beyound Anchor-Based Object Detection
    Kong, Tao
    Sun, Fuchun
    Liu, Huaping
    Jiang, Yuning
    Li, Lei
    Shi, Jianbo
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2020, 29 : 7389 - 7398
  • [2] Efficient FPGA-based Accelerator for Post-Processing in Object Detection
    Guo, Zibo
    Liu, Kai
    Liu, Wei
    Li, Shangrong
    2023 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, ICFPT, 2023, : 125 - 131
  • [3] Analysis and a Solution of Momentarily Missed Detection for Anchor-based Object Detectors
    Hosoya, Yusuke
    Suganuma, Masanori
    Okatani, Takayuki
    2020 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV), 2020, : 1399 - 1407
  • [4] Anchor-Based Transformer for Temporal LiDAR 3D Object Detection
    Gu, Rongqi
    Wu, Fei
    Liu, Peigen
    Yang, Chu
    Lu, Yaohan
    Chen, Guang
    2024 INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS, ICARM 2024, 2024, : 45 - 50
  • [5] SWDet: Anchor-Based Object Detector for Solid Waste Detection in Aerial Images
    Zhou, Liming
    Rao, Xiaohan
    Li, Yahui
    Zuo, Xianyu
    Liu, Yang
    Lin, Yinghao
    Yang, Yong
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2023, 16 : 306 - 320
  • [6] Adaptive Training Strategies for Small Object Detection Using Anchor-Based Detectors
    Zhang, Shenmeng
    Sun, Yongqing
    Su, Jia
    Gan, Guoxi
    Wen, Zonghui
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING, ICANN 2023, PT VII, 2023, 14260 : 28 - 39
  • [7] ANCHOR-BASED GROUP DETECTION IN CROWD SCENES
    Chen, Mulin
    Wang, Qi
    Li, Xuelong
    2017 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2017, : 1378 - 1382
  • [8] Anchor-Based 6D Object Pose Estimation
    Liu, Zehao
    Wang, Hao
    Liu, Fuchang
    2021 IEEE 7TH INTERNATIONAL CONFERENCE ON VIRTUAL REALITY (ICVR 2021), 2021, : 33 - 40
  • [9] A Hardware Accelerator for SSD Object Detection Algorithm Based on FPGA
    Xie H.
    Cao J.
    Li P.
    Zhao X.
    Zhang X.
    Beijing Daxue Xuebao (Ziran Kexue Ban)/Acta Scientiarum Naturalium Universitatis Pekinensis, 2022, 58 (06): : 1015 - 1022
  • [10] Object Detection Post Processing Accelerator Based on Co-Design of Hardware and Software
    Yang, Dengtian
    Chen, Lan
    Hao, Xiaoran
    Zhang, Yiheng
    INFORMATION, 2025, 16 (01)