LoopSplat: Loop Closure by Registering 3D Gaussian Splats

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Zhu, Liyuan, Li, Yue, Sandström, Erik, Huang, Shengyu, Schindler, Konrad, Armeni, Iro
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913473089241088
author Zhu, Liyuan
Li, Yue
Sandström, Erik
Huang, Shengyu
Schindler, Konrad
Armeni, Iro
author_facet Zhu, Liyuan
Li, Yue
Sandström, Erik
Huang, Shengyu
Schindler, Konrad
Armeni, Iro
contents Simultaneous Localization and Mapping (SLAM) based on 3D Gaussian Splats (3DGS) has recently shown promise towards more accurate, dense 3D scene maps. However, existing 3DGS-based methods fail to address the global consistency of the scene via loop closure and/or global bundle adjustment. To this end, we propose LoopSplat, which takes RGB-D images as input and performs dense mapping with 3DGS submaps and frame-to-model tracking. LoopSplat triggers loop closure online and computes relative loop edge constraints between submaps directly via 3DGS registration, leading to improvements in efficiency and accuracy over traditional global-to-local point cloud registration. It uses a robust pose graph optimization formulation and rigidly aligns the submaps to achieve global consistency. Evaluation on the synthetic Replica and real-world TUM-RGBD, ScanNet, and ScanNet++ datasets demonstrates competitive or superior tracking, mapping, and rendering compared to existing methods for dense RGB-D SLAM. Code is available at loopsplat.github.io.
format Preprint
id arxiv_https___arxiv_org_abs_2408_10154
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle LoopSplat: Loop Closure by Registering 3D Gaussian Splats
Zhu, Liyuan
Li, Yue
Sandström, Erik
Huang, Shengyu
Schindler, Konrad
Armeni, Iro
Computer Vision and Pattern Recognition
Robotics
Simultaneous Localization and Mapping (SLAM) based on 3D Gaussian Splats (3DGS) has recently shown promise towards more accurate, dense 3D scene maps. However, existing 3DGS-based methods fail to address the global consistency of the scene via loop closure and/or global bundle adjustment. To this end, we propose LoopSplat, which takes RGB-D images as input and performs dense mapping with 3DGS submaps and frame-to-model tracking. LoopSplat triggers loop closure online and computes relative loop edge constraints between submaps directly via 3DGS registration, leading to improvements in efficiency and accuracy over traditional global-to-local point cloud registration. It uses a robust pose graph optimization formulation and rigidly aligns the submaps to achieve global consistency. Evaluation on the synthetic Replica and real-world TUM-RGBD, ScanNet, and ScanNet++ datasets demonstrates competitive or superior tracking, mapping, and rendering compared to existing methods for dense RGB-D SLAM. Code is available at loopsplat.github.io.
title LoopSplat: Loop Closure by Registering 3D Gaussian Splats
topic Computer Vision and Pattern Recognition
Robotics
url https://arxiv.org/abs/2408.10154