Implementation of the PointPillars Network for 3D Object Detection in Reprogrammable Heterogeneous Devices Using FINN

被引:0
|
作者
Stanisz, Joanna [1 ]
Lis, Konrad [1 ]
Gorgon, Marek [1 ]
机构
[1] Embedded Vision Systems Group, Computer Vision Laboratory, Department of Automatic Control and Robotics, AGH University of Science and Technology, Al. Mickiewicza 30, Krakow,30-059, Poland
关键词
Computer architecture - Deep neural networks - System-on-chip - Optical radar - Network architecture - Object recognition;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we present a hardware-software implementation of a deep neural network for object detection based on a point cloud obtained by a LiDAR sensor. The PointPillars network was used in the research, as it is a reasonable compromise between detection accuracy and calculation complexity. The Brevitas / PyTorch tools were used for network quantisation (described in our previous paper) and the FINN tool for hardware implementation in the reprogrammable Zynq UltraScale+ MPSoC device. The obtained results show that quite a significant computation precision limitation along with a few network architecture simplifications allows the solution to be implemented on a heterogeneous embedded platform with maximum 19% AP loss in 3D, maximum 8% AP loss in BEV and execution time 375ms (the FPGA part takes 262ms). We have also compared our solution in terms of inference speed with a Vitis AI implementation proposed by Xilinx (19 Hz frame rate). Especially, we have thoroughly investigated the fundamental causes of differences in the frame rate of both solutions. The code is available at https://github.com/vision-agh/pp-finn. © 2021, The Author(s).
引用
收藏
页码:659 / 674
相关论文
共 50 条
  • [1] Implementation of the PointPillars Network for 3D Object Detection in Reprogrammable Heterogeneous Devices Using FINN
    Stanisz, Joanna
    Lis, Konrad
    Gorgon, Marek
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2022, 94 (07): : 659 - 674
  • [2] Implementation of the PointPillars Network for 3D Object Detection in Reprogrammable Heterogeneous Devices Using FINN
    Joanna Stanisz
    Konrad Lis
    Marek Gorgon
    Journal of Signal Processing Systems, 2022, 94 : 659 - 674
  • [3] Multi-Scale PointPillars 3D Object Detection Network
    Ya, Hang
    Luo, Guiming
    PROCEEDINGS OF THE 2019 IEEE 18TH INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS & COGNITIVE COMPUTING (ICCI*CC 2019), 2019, : 174 - 179
  • [4] Optimisation of the PointPillars network for 3D object detection in point clouds
    Stanisz, Joanna
    Lis, Konrad
    Kryjak, Tomasz
    Gorgon, Marek
    2020 SIGNAL PROCESSING - ALGORITHMS, ARCHITECTURES, ARRANGEMENTS, AND APPLICATIONS (SPA), 2020, : 122 - 127
  • [5] Improved 3D Object Detection Based on PointPillars
    Kong, Weiwei
    Du, Yusheng
    He, Leilei
    Li, Zejiang
    ELECTRONICS, 2024, 13 (15)
  • [6] Hardware-software implementation of a DNN for 3D object detection using FINN - a demo
    Stanisz, Joanna
    Lis, Konrad
    Kryjak, Tomasz
    Gorgon, Marek
    2021 31ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2021), 2021, : 398 - 398
  • [7] Improved 3D Object Detection Method Based on PointPillars
    Han, Zhenguo
    Li, Xu
    Xu, Hengxin
    Song, Hongzheng
    2024 4TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND INTELLIGENT SYSTEMS ENGINEERING, MLISE 2024, 2024, : 163 - 166
  • [8] A study on 3D LiDAR-based point cloud object detection using an enhanced PointPillars network
    Tao, Zeyu
    Su, Jianqiang
    Zhang, Jinjing
    Liu, Liqiang
    Fu, Yaxiong
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2024, 35 (10)
  • [9] ExistenceMap-PointPillars: A Multifusion Network for Robust 3D Object Detection with Object Existence Probability Map
    Hariya, Keigo
    Inoshita, Hiroki
    Yanase, Ryo
    Yoneda, Keisuke
    Suganuma, Naoki
    SENSORS, 2023, 23 (20)
  • [10] Robust 3D Object Detection for Moving Objects Based on PointPillars
    Nakamura, Ryota
    Enokida, Shuichi
    2022 IEEE/CVF WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION WORKSHOPS (WACVW 2022), 2022, : 611 - 617