A Hardware Architecture of Feature Extraction for Real-Time Visual SLAM

  • Jialin Li
  • , Liangji Zhang
  • , Xuewei Shen
  • , Yifan Gong
  • , Ying Lei
  • , Chen Yang
  • , Li Geng

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Feature extraction is one of the performance bottlenecks in embedded vision like visual navigation because of its high computational intensity. However, when applying it to simultaneous localization and mapping (SLAM), it is important to consider not only the time consumption but also the accuracy of the system. The more homogeneous the extracted features are distributed, the more accurately the feature matching can represent the geometric relationships in 3D space. In this paper, we propose a new hardware architecture of feature extraction with the addition of mask operation and a mini-grid pipeline to achieve homogeneous distribution. This work is implemented on a Xilinx Zynq SoC. Compared with the Intel i5 and ARM v8.2 CPU implementation of this work, our feature extractor achieves up to 15× and 35× acceleration, and up to 453× and 23× energy efficiency improvement. The evaluation results on the EuRoC dataset show accuracy comparable to the software implementation of the related work. Our architecture is hardware-friendly and achieves a good balance of accuracy and performance.

Original languageEnglish
Title of host publicationIECON 2022 - 48th Annual Conference of the IEEE Industrial Electronics Society
PublisherIEEE Computer Society
ISBN (Electronic)9781665480253
DOIs
StatePublished - 2022
Event48th Annual Conference of the IEEE Industrial Electronics Society, IECON 2022 - Brussels, Belgium
Duration: 17 Oct 202220 Oct 2022

Publication series

NameIECON Proceedings (Industrial Electronics Conference)
Volume2022-October
ISSN (Print)2162-4704
ISSN (Electronic)2577-1647

Conference

Conference48th Annual Conference of the IEEE Industrial Electronics Society, IECON 2022
Country/TerritoryBelgium
CityBrussels
Period17/10/2220/10/22

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • FPGA
  • Visual SLAM
  • feature extraction
  • hardware accelerator

Fingerprint

Dive into the research topics of 'A Hardware Architecture of Feature Extraction for Real-Time Visual SLAM'. Together they form a unique fingerprint.

Cite this