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
关键词
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 条
  • [21] Feature Extracted Algorithm for Simultaneous Localization and Mapping (SLAM)
    Shih, Yan-Jhang
    Hsu, Chen-Chien
    Wang, Wei-Yen
    Wang, Yin-Tien
    2015 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2015, : 497 - 498
  • [22] New research on SLAM algorithm based on feature matching
    Gao, Lei
    Yuan, Peijiang
    Wang, Tianmiao
    Shi, Zhenyun
    Li, Yong
    Cao, Shuangqian
    Ji, Xiaonan
    2017 2ND INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS (ICARM), 2017, : 1 - 6
  • [23] An improved feature matching ORB-SLAM algorithm
    Li, Qiang
    Kang, Jia
    Wang, Yangxi
    Cao, Xiaofang
    Journal of Physics: Conference Series, 2020, 1693 (01)
  • [24] Hardware-Software Co-Design of an Image Feature Extraction and Matching Algorithm
    Chien, Chiang-Heng
    Chien, Chiang-Ju
    Hsu, Chen-Chien
    2019 2ND INTERNATIONAL CONFERENCE ON INTELLIGENT AUTONOMOUS SYSTEMS (ICOIAS 2019), 2019, : 37 - 41
  • [25] A parallel architecture for hardware face detection
    Theocharides, T.
    Vijaykrishnan, N.
    Irwin, M. J.
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2006, : 452 - +
  • [26] Hardware/Software Co-design for Line Detection Algorithm on FPGA
    Kayankit, W.
    Suntiamorntut, W.
    ECTI-CON: 2009 6TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING/ELECTRONICS, COMPUTER, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2009, : 569 - 571
  • [27] THE MONARCH PARALLEL PROCESSOR HARDWARE DESIGN
    RETTBERG, RD
    CROWTHER, WR
    CARVEY, PP
    TOMLINSON, RS
    COMPUTER, 1990, 23 (04) : 18 - &
  • [28] Affordable SLAM through the Co-Design of Hardware and Methodology
    Magnenat, Stephane
    Longchamp, Valentin
    Bonani, Michael
    Retornaz, Philippe
    Germano, Paolo
    Bleuler, Hannes
    Mondada, Francesco
    2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, : 5395 - 5401
  • [29] Image feature initialization for SLAM and moving object detection
    Wang, Yin-Tien
    Lin, Ming-Chun
    Ju, Rung-Chi
    Huang, Yu-Wen
    ICIC Express Letters, 2009, 3 (03): : 477 - 482
  • [30] Robust sonar feature detection for the SLAM of mobile robot
    Choi, J
    Ahn, S
    Chung, WK
    2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, Vols 1-4, 2005, : 2083 - 2088