• Chỉ mục bởi
  • Năm xuất bản
LIÊN KẾT WEBSITE

FPGA implementation of HOOFR bucketing extractor-based real-time embedded SLAM applications

Nguyen School of Electrical Engineering, Hanoi University of Science and Technology, Hanoï, Viet Nam|
Samir (6701839332) | Sergio (56125593600); Bouaziz | Abdelhafid (56020913000); Rodriguez | Dai Duong (57193351775); El Ouardi Systèmes et Applications des Technologies de l’Information et de l’Energie, CNRS, ENS Paris-Saclay, Université Paris-Saclay, Orsay, 91405, France|

Journal of Real-Time Image Processing Số 3, năm 2021 (Tập 18, trang 525-538)

ISSN: 18618200

ISSN: 18618200

DOI: 10.1007/s11554-020-00986-9

Tài liệu thuộc danh mục:

Article

English

Từ khóa: Energy utilization; Extraction; Feature extraction; Field programmable gate arrays (FPGA); Green computing; High level synthesis; Pixels; Extraction algorithms; Feature extraction algorithms; FPGA implementations; FPGA-based accelerations; Homogeneous distribution; Optimizing performance; Processing operations; Simultaneous localization and mapping; System-on-chip
Tóm tắt tiếng anh
Feature extraction is an important vision task in many applications like simultaneous localization and mapping (SLAM). In the recent computing systems, FPGA-based acceleration have presented a strong competition to GPU-based acceleration due to its high computation capabilities and lower energy consumption. In this paper, we present a high-level synthesis implementation on a SoC-FPGA of a feature extraction algorithm dedicated for SLAM applications. We choose HOOFR extraction algorithm which provides a robust performance but requires a significant computation on embedded CPU. Our system is dedicated for SLAM applications so that we also integrated bucketing detection method in order to have a homogeneous distribution of keypoints in the image. Moreover, instead of optimizing performance by simplifying the original algorithm as in many other researches, we respected the complexity of HOOFR extractor and have parallelized the processing operations. The design has been validated on an Intel Arria 10 SoC-FPGA with a throughput of 54�fps at 1226 � 370 pixels (handling 1750 features) or 14�fps at 1920 � 1080 pixels (handling 6929 features). � 2020, Springer-Verlag GmbH Germany, part of Springer Nature.

Xem chi tiết