Real-Time Visual Inertial Odometry with a Resource-Efficient Harris Corner Detection Accelerator on FPGA Platform*

被引:4
|
作者
Gu, Pengfei [1 ]
Meng, Ziyang [1 ]
Zhou, Pengkun [1 ]
机构
[1] Tsinghua Univ, Dept Precis Instrument, Beijing 100084, Peoples R China
来源
2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS) | 2022年
基金
中国国家自然科学基金;
关键词
ROBUST; SLAM;
D O I
10.1109/IROS47612.2022.9981598
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Visual Inertial Odometry (VIO) is a widely studied localization technique in robotics. State-of-the-art VIO algorithms are composed of two parts: a frontend which performs visual perception and inertial measurement pre-processing, and a backend which fuses vision and inertial measurements to estimate the robot's pose. Both image processing in the frontend and sensor fusion in the backend are computationally expensive, making it very challenging to run the VIO algorithm, especially the optimization-based VIO algorithm in real time on embedded platforms with limited power budget. In this paper, a real-time optimization-based monocular VIO algorithm is proposed based on algorithm-and-hardware codesign and successfully implemented on an embedded platform with only 2.6W processor power consumption. In particular, the time-consuming Harris corner detection (HCD) is accelerated on Field Programmable Gate Array (FPGA), achieving an average 16x processing time reduction compared with the ARM implementation. Compared with the state-of-the-art HCD accelerator provided by Xilinx, the hardware resource required of our accelerator is largely reduced without any compromise in speed, thanks to the proposed dedicated pruning and parallelization techniques. Finally, experiment on the public dataset demonstrates that the proposed real-time VIO algorithm on the FPGA-based platform has comparable accuracy with respect to the existing state-of-the-art VIO algorithm on the desktop, and 3 x faster frontend processing speed over the ARM-based implementation.
引用
收藏
页码:10542 / 10548
页数:7
相关论文
共 50 条
  • [21] iELAS: An ELAS-Based Energy-Efficient Accelerator for Real-Time Stereo Matching on FPGA Platform
    Gao, Tian
    Wan, Zishen
    Zhang, Yuyang
    Yu, Bo
    Zhang, Yanjun
    Liu, Shaoshan
    Raychowdhury, Arijit
    2021 IEEE 3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS), 2021,
  • [22] Reducto: On-Camera Filtering for Resource-Efficient Real-Time Video Analytics
    Li, Yuanqi
    Padmanabhan, Arthi
    Zhao, Pengzhan
    Wang, Yufei
    Xu, Guoqing Harry
    Netravali, Ravi
    SIGCOMM '20: PROCEEDINGS OF THE 2020 ANNUAL CONFERENCE OF THE ACM SPECIAL INTEREST GROUP ON DATA COMMUNICATION ON THE APPLICATIONS, TECHNOLOGIES, ARCHITECTURES, AND PROTOCOLS FOR COMPUTER COMMUNICATION, 2020, : 359 - 376
  • [23] Gecko: Resource-Efficient and Accurate Queries in Real-Time Video Streams at the Edge
    Wang, Liang
    Qu, Xiaoyang
    Wang, Jianzong
    Li, Guokuan
    Wan, Jiguang
    Zhang, Nan
    Guo, Song
    Xiao, Jing
    IEEE INFOCOM 2024-IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2024, : 481 - 490
  • [24] Memory efficient VLSI implementation of real-time motion detection system using FPGA platform
    Singh S.
    Mandal A.S.
    Shekhar C.
    Vohra A.
    Singh, Sanjay (sanjay.csirceeri@gmail.com), 1600, MDPI (03):
  • [25] Real-Time Visual-Inertial Odometry Based on Point-Line Feature Fusion
    Yang G.
    Meng W.D.
    Hou G.D.
    Feng N.N.
    Gyroscopy and Navigation, 2023, 14 (4) : 339 - 352
  • [26] FAST-LIEO: Fast and Real-Time LiDAR-Inertial-Event-Visual Odometry
    Wang, Zirui
    Ge, Yangtao
    Dong, Kewei
    Chen, I-Ming
    Wu, Jing
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2025, 10 (02): : 1680 - 1687
  • [27] Resource-efficient internally controlled in-house real-time PCR detection of SARS-CoV-2
    Janine Michel
    Markus Neumann
    Eva Krause
    Thomas Rinner
    Therese Muzeniek
    Marica Grossegesse
    Georg Hille
    Franziska Schwarz
    Andreas Puyskens
    Sophie Förster
    Barbara Biere
    Daniel Bourquain
    Cristina Domingo
    Annika Brinkmann
    Lars Schaade
    Livia Schrick
    Andreas Nitsche
    Virology Journal, 18
  • [28] Resource-efficient internally controlled in-house real-time PCR detection of SARS-CoV-2
    Michel, Janine
    Neumann, Markus
    Krause, Eva
    Rinner, Thomas
    Muzeniek, Therese
    Grossegesse, Marica
    Hille, Georg
    Schwarz, Franziska
    Puyskens, Andreas
    Forster, Sophie
    Biere, Barbara
    Bourquain, Daniel
    Domingo, Cristina
    Brinkmann, Annika
    Schaade, Lars
    Schrick, Livia
    Nitsche, Andreas
    VIROLOGY JOURNAL, 2021, 18 (01)
  • [29] A Real-Time FPGA Accelerator Based on Winograd Algorithm for Underwater Object Detection
    Cai, Liangwei
    Wang, Ceng
    Xu, Yuan
    ELECTRONICS, 2021, 10 (23)
  • [30] Resource-Efficient Real-Time Polarization Compensation for MDI-QKD with Rejected Data
    Bedroya, Olinka
    Li, Chenyang
    Wang, Wenyuan
    Hu, Jianyong
    Lo, Hoi-Kwong
    Qian, Li
    QUANTUM, 2024, 8