LOCATOR: Low-power ORB accelerator for autonomous cars

被引:8
|
作者
Taranco, Raul [1 ]
Arnau, Jose-Maria [1 ]
Gonzalez, Antonio [1 ]
机构
[1] Univ Politecn Cataluna, Comp Architecture Dept, Barcelona, Spain
基金
欧盟地平线“2020”;
关键词
ORB; ORB-SLAM; Hardware accelerator;
D O I
10.1016/j.jpdc.2022.12.005
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Simultaneous Localization And Mapping (SLAM) is crucial for autonomous navigation. ORB-SLAM is a state-of-the-art Visual SLAM system based on cameras used for self-driving cars. In this paper, we propose a high-performance, energy-efficient, and functionally accurate hardware accelerator for ORB SLAM, focusing on its most time-consuming stage: Oriented FAST and Rotated BRIEF (ORB) feature extraction. The Rotated BRIEF (rBRIEF) descriptor generation is the main bottleneck in ORB computation, as it exhibits highly irregular access patterns to local on-chip memories causing a high-performance penalty due to bank conflicts. We introduce a technique to find an optimal static pattern to perform parallel accesses to banks based on a genetic algorithm. Furthermore, we propose the combination of an rBRIEF pixel duplication cache, selective ports replication, and pipelining to reduce latency without compromising cost. The accelerator achieves a reduction in energy consumption of 14597x and 9609x, with respect to high-end CPU and GPU platforms, respectively.(c) 2022 The Authors. Published by Elsevier Inc. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页码:32 / 45
页数:14
相关论文
共 50 条
  • [1] A Low-Power Hardware Accelerator for ORB Feature Extraction in Self-Driving Cars
    Taranco, Raul
    Arnau, Jose-Maria
    Gonzalez, Antonio
    2021 IEEE 33RD INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2021), 2021, : 11 - 21
  • [2] An Ultra Low-Power Neuromorphic Bandpass Filter for Autonomous Cars
    Borwankar, Raunak
    Vora, Keval
    Desai, Anurag
    Ludwig, Reinhold
    Haider, Mohammad
    Massoud, Yehia
    2019 IEEE MTT-S INTERNATIONAL MICROWAVE SYMPOSIUM (IMS), 2019, : 873 - 876
  • [3] Autonomous low-power glare sensing chip
    Titus, A. H.
    Tu, L.
    Mullin, C. S.
    ELECTRONICS LETTERS, 2011, 47 (08) : 508 - 509
  • [4] Low-power autonomous electrical installations (LPAEI)
    Aparov, A.B.
    Elektrotekhnika, 2001, (03): : 49 - 51
  • [5] Low-Power Manycore Accelerator for Personalized Biomedical Applications
    Page, Adam
    Attaran, Nasrin
    Shea, Colin
    Homayoun, Houman
    Mohsenin, Tinoosh
    2016 INTERNATIONAL GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI), 2016, : 63 - 68
  • [6] Increasing the Intelligence of low-power Sensors with Autonomous Agents
    William, Jannik
    dos Santos, Matuzalem Muller
    de Brito, Maiquel
    Hubner, Jomi Fred
    Vachtsevanou, Danai
    Gomez, Andres
    PROCEEDINGS OF THE TWENTIETH ACM CONFERENCE ON EMBEDDED NETWORKED SENSOR SYSTEMS, SENSYS 2022, 2022, : 994 - 999
  • [7] Deep Learning in Low-Power Stereo Vision Accelerator for Automotive
    Malita, Mihaela
    Nedescu, Octavian
    Negoita, Alexandru
    Stefan, Gheorghe M.
    2018 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2018,
  • [8] A Low-Power Streaming Speech Enhancement Accelerator for Edge Devices
    Wu, Ci-Hao
    Chang, Tian-Sheuan
    IEEE OPEN JOURNAL OF CIRCUITS AND SYSTEMS, 2024, 5 : 128 - 140
  • [9] Towards a Low-Power Accelerator of Many FPGAs for Stencil Computations
    Kobayashi, Ryohei
    Takamaeda-Yamazaki, Shinya
    Kise, Kenji
    2012 THIRD INTERNATIONAL CONFERENCE ON NETWORKING AND COMPUTING (ICNC 2012), 2012, : 343 - 349
  • [10] A Low-Power, High-Performance Speech Recognition Accelerator
    Yazdani, Reza
    Arnau, Jose-Maria
    Gonzalez, Antonio
    IEEE TRANSACTIONS ON COMPUTERS, 2019, 68 (12) : 1817 - 1831