FastLoop: Parallel Loop Closing with GPU-Acceleration in Visual SLAM

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Mohammadhashemi, Soudabeh, Gopinath, Shishir, Khabiri, Kimia, Hosseininejad, Parsa, Dantu, Karthik, Ko, Steven Y.
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915871205621760
author Mohammadhashemi, Soudabeh
Gopinath, Shishir
Khabiri, Kimia
Hosseininejad, Parsa
Dantu, Karthik
Ko, Steven Y.
author_facet Mohammadhashemi, Soudabeh
Gopinath, Shishir
Khabiri, Kimia
Hosseininejad, Parsa
Dantu, Karthik
Ko, Steven Y.
contents Visual SLAM systems combine visual tracking with global loop closure to maintain a consistent map and accurate localization. Loop closure is a computationally expensive process as we need to search across the whole map for matches. This paper presents FastLoop, a GPU-accelerated loop closing module to alleviate this computational complexity. We identify key performance bottlenecks in the loop closing pipeline of visual SLAM and address them through parallel optimizations on the GPU. Specifically, we use task-level and data-level parallelism and integrate a GPU-accelerated pose graph optimization. Our implementation is built on top of ORB-SLAM3 and leverages CUDA for GPU programming. Experimental results show that FastLoop achieves an average speedup of 1.4x and 1.3x on the EuRoC dataset and 3.0x and 2.4x on the TUM-VI dataset for the loop closing module on desktop and embedded platforms, respectively, while maintaining the accuracy of the original system.
format Preprint
id arxiv_https___arxiv_org_abs_2603_17201
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle FastLoop: Parallel Loop Closing with GPU-Acceleration in Visual SLAM
Mohammadhashemi, Soudabeh
Gopinath, Shishir
Khabiri, Kimia
Hosseininejad, Parsa
Dantu, Karthik
Ko, Steven Y.
Robotics
Visual SLAM systems combine visual tracking with global loop closure to maintain a consistent map and accurate localization. Loop closure is a computationally expensive process as we need to search across the whole map for matches. This paper presents FastLoop, a GPU-accelerated loop closing module to alleviate this computational complexity. We identify key performance bottlenecks in the loop closing pipeline of visual SLAM and address them through parallel optimizations on the GPU. Specifically, we use task-level and data-level parallelism and integrate a GPU-accelerated pose graph optimization. Our implementation is built on top of ORB-SLAM3 and leverages CUDA for GPU programming. Experimental results show that FastLoop achieves an average speedup of 1.4x and 1.3x on the EuRoC dataset and 3.0x and 2.4x on the TUM-VI dataset for the loop closing module on desktop and embedded platforms, respectively, while maintaining the accuracy of the original system.
title FastLoop: Parallel Loop Closing with GPU-Acceleration in Visual SLAM
topic Robotics
url https://arxiv.org/abs/2603.17201