Parallel and Pipelining design of SLAM Feature Detection Algorithm in Hardware

被引:0
作者
Liu, Yunjie [1 ]
Wu, Xiaofeng [1 ]
机构
[1] Univ Sydney, Sch Aerosp Mech & Mechatron, Sydney, NSW, Australia
来源
PROCEEDINGS OF THE 2021 IEEE 16TH CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2021) | 2021年
关键词
pipelining; SLAM; SURF; FPGA; floating-point arithmetic; SIMULTANEOUS LOCALIZATION; IMAGE;
D O I
10.1109/ICIEA51954.2021.9516430
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Simultaneous Localization and Mapping (SLAM) is a system used to achieve autonomous positioning and navigation. Feature detection is an important part of a SLAM system as fast and robust image matching is required for the task. A typical feature detection algorithm called Speeded-Up Robust Features (SURF) is used in a robot SLAM system with Moving Object Detection (MOD). This paper describes a modified feature detection algorithm based on Field Programmable Gate Array (FPGA) hardware. The paper focuses on implementing the software algorithm on a hardware platform. The advantage of the parallel and pipelining design of FPGA is fully applied to highly improve the performance and efficiency of the system. By using the FPGA hardware platform, the algorithm can also be implemented easily in an FPGA-based SLAM system afterward to finally use for System-On-Chip (SoC) applications.
引用
收藏
页码:1388 / 1393
页数:6
相关论文
共 50 条
  • [31] Optimization of speeded-up robust feature algorithm for hardware implementation
    ShanShan Cai
    LeiBo Liu
    ShouYi Yin
    RenYan Zhou
    WeiLong Zhang
    ShaoJun Wei
    Science China Information Sciences, 2014, 57 : 1 - 15
  • [32] A parallel implementation of LMS adaptive filter in hardware for landmine detection
    Desai, T
    Hintz, KJ
    DETECTION AND REMEDIATION TECHNOLOGIES FOR MINES AND MINELIKE TARGETS IX, PTS 1 AND 2, 2004, 5415 : 973 - 983
  • [33] Optimization of speeded-up robust feature algorithm for hardware implementation
    Cai ShanShan
    Liu LeiBo
    Yin ShouYi
    Zhou RenYan
    Zhang WeiLong
    Wei ShaoJun
    SCIENCE CHINA-INFORMATION SCIENCES, 2014, 57 (04) : 1 - 15
  • [34] Study on feature extraction algorithm of mobile robot vision SLAM under dynamic illumination
    Hua Chunjie
    Yu Yanan
    Wang Zhongmin
    AOPC 2019: OPTICAL SENSING AND IMAGING TECHNOLOGY, 2019, 11338
  • [35] Analysis of Different Feature Selection Criteria Based on a Covariance Convergence Perspective for a SLAM Algorithm
    Cheein, Fernando A. Auat
    Carelli, Ricardo
    SENSORS, 2011, 11 (01) : 62 - 89
  • [36] Algorithm-Hardware Co-Design of Single Shot Detector for Fast Object Detection on FPGAs
    Ma, Yufei
    Zheng, Tu
    Cao, Yu
    Vrudhula, Sarma
    Seo, Jae-sun
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
  • [37] Architecture design and hardware implementation of AES encryption algorithm
    Wei, Hongling
    Li, Hongyan
    Chen, Mingying
    2020 5TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2020), 2020, : 1611 - 1614
  • [38] Slam loop closure detection algorithm based on MSA-SG
    Zhang, Heng
    Zhang, Yihong
    Liu, Yanli
    Xiong, Neal Naixue
    Li, Yawei
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (07): : 9283 - 9301
  • [39] Design and Development of GMapping based SLAM Algorithm in Virtual Agricultural Environment
    Ratul, Md Tanvir Ahmed
    Mahmud, Mohd Saiful Azimi
    Abidin, Mohamad Shukri Zainal
    Ayop, Razman
    2021 11TH IEEE INTERNATIONAL CONFERENCE ON CONTROL SYSTEM, COMPUTING AND ENGINEERING (ICCSCE 2021), 2021, : 109 - 113
  • [40] Fast Scale Invariant Feature Detection and Matching on Programmable Graphics Hardware
    Cornelis, Nico
    Van Gool, Luc
    2008 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS, VOLS 1-3, 2008, : 1013 - 1020