An Efficient Accelerator for Deep Learning-based Point Cloud Registration on FPGAs

03/11/2022
by   Keisuke Sugiura, et al.
0

Point cloud registration is the basis for many robotic applications such as odometry and Simultaneous Localization And Mapping (SLAM), which are increasingly important for autonomous mobile robots. Computational resources and power budgets are limited on these robots, thereby motivating the development of resource-efficient registration method on low-cost FPGAs. In this paper, we propose a novel approach for FPGA-based 3D point cloud registration built upon a recent deep learning-based method, PointNetLK. A highly-efficient FPGA accelerator for PointNet-based feature extraction is designed and implemented on both low-cost and mid-range FPGAs (Avnet Ultra96v2 and Xilinx ZCU104). Our accelerator design is evaluated in terms of registration speed, accuracy, resource usage, and power consumption. Experimental results show that PointNetLK with our accelerator achieves up to 21.34x and 69.60x faster registration speed than the CPU counterpart and ICP, respectively, while only consuming 722mW and maintaining the same level of accuracy.

READ FULL TEXT
research
11/16/2019

Tigris: Architecture and Algorithms for 3D Perception in Point Clouds

Machine perception applications are increasingly moving toward manipulat...
research
10/23/2021

Cascading Feature Extraction for Fast Point Cloud Registration

We propose a method for speeding up a 3D point cloud registration throug...
research
06/30/2023

An Integrated FPGA Accelerator for Deep Learning-based 2D/3D Path Planning

Path planning is a crucial component for realizing the autonomy of mobil...
research
05/30/2019

Partial Computing Offloading Assisted Cloud Point Registration in Multi-robot SLAM

Multi-robot visual simultaneous localization and mapping (SLAM) system i...
research
05/31/2022

Indirect Point Cloud Registration: Aligning Distance Fields using a Pseudo Third Point Ses

In recent years, implicit functions have drawn attention in the field of...
research
08/22/2022

LEAPER: Fast and Accurate FPGA-based System Performance Prediction via Transfer Learning

Machine learning has recently gained traction as a way to overcome the s...
research
10/14/2022

An Efficient FPGA Accelerator for Point Cloud

Deep learning-based point cloud processing plays an important role in va...

Please sign up or login with your details

Forgot password? Click here to reset