Skip to main content

ESLAM: An energy-efficient accelerator for real-time ORB-SLAM on FPGA platform

Publication ,  Conference
Liu, R; Yang, J; Chen, Y; Zhao, W
Published in: Proceedings - Design Automation Conference
June 2, 2019

Simultaneous Localization and Mapping (SLAM) is a critical task for autonomous navigation. However, due to the computational complexity of SLAM algorithms, it is very difficult to achieve realtime implementation on low-power platforms. We propose an energy-efficient architecture for real-time ORB (Oriented-FAST and Rotated-BRIEF) based visual SLAM system by accelerating the most time-consuming stages of feature extraction and matching on FPGA platform. Moreover, the original ORB descriptor pattern is reformed as a rotational symmetric manner which is much more hardware friendly. Optimizations including rescheduling and parallelizing are further utilized to improve the throughput and reduce the memory footprint. Compared with Intel i7 and ARM Cortex-A9 CPUs on TUM dataset, our FPGA realization achieves up to 3× and 31× frame rate improvement, as well as up to 71× and 25× energy efficiency improvement, respectively.

Duke Scholars

Published In

Proceedings - Design Automation Conference

DOI

ISSN

0738-100X

Publication Date

June 2, 2019
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Liu, R., Yang, J., Chen, Y., & Zhao, W. (2019). ESLAM: An energy-efficient accelerator for real-time ORB-SLAM on FPGA platform. In Proceedings - Design Automation Conference. https://doi.org/10.1145/3316781.3317820
Liu, R., J. Yang, Y. Chen, and W. Zhao. “ESLAM: An energy-efficient accelerator for real-time ORB-SLAM on FPGA platform.” In Proceedings - Design Automation Conference, 2019. https://doi.org/10.1145/3316781.3317820.
Liu R, Yang J, Chen Y, Zhao W. ESLAM: An energy-efficient accelerator for real-time ORB-SLAM on FPGA platform. In: Proceedings - Design Automation Conference. 2019.
Liu, R., et al. “ESLAM: An energy-efficient accelerator for real-time ORB-SLAM on FPGA platform.” Proceedings - Design Automation Conference, 2019. Scopus, doi:10.1145/3316781.3317820.
Liu R, Yang J, Chen Y, Zhao W. ESLAM: An energy-efficient accelerator for real-time ORB-SLAM on FPGA platform. Proceedings - Design Automation Conference. 2019.

Published In

Proceedings - Design Automation Conference

DOI

ISSN

0738-100X

Publication Date

June 2, 2019