atlas

Research map / 3D vision / Depth and stereo

Loopy-SLAM: Dense Neural SLAM with Loop Closures

CVPR 2024 · 3D vision › Depth and stereo · approach: Scene coordinate regression for localization · 55 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Loopy-SLAM adds submap-based loop closure with pose graph optimization to a point-based neural RGBD SLAM system (Point-SLAM), enabling drift-corrected dense mapping and tracking without storing input frames.

Problem

Dense neural RGBD SLAM suffers from error accumulation during camera tracking, producing distorted maps, and existing loop-closure approaches with hash grids require gradient-based re-optimization and storing all mapped frames.

Approach

Anchor neural features on point-cloud submaps that are created dynamically from camera motion, detect loops with BoW place recognition over global keyframes, and correct poses and submaps by rigid transforms from robust pose graph optimization over dense surface registration, so the point-based map can be shifted without retraining.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add online loop closure and global pose-graph optimization to the point-based SLAM systemLoopy-SLAM · ReplicaATE RMSE (cm): 0.35 -> 0.29Helped
Add online loop closure and global pose-graph optimization to the point-based SLAM systemLoopy-SLAM · ReplicaDepth L1 (cm): 0.44 -> 0.35Helped
Add online loop closure and global pose-graph optimization to the point-based SLAM systemLoopy-SLAM · ReplicaF1 (%): 89.8 -> 90.8Helped
Add online loop closure and global pose-graph optimization to the point-based SLAM systemLoopy-SLAM · TUM-RGBDATE RMSE (cm): 7.89 -> 3.85Helped
Add online loop closure and global pose-graph optimization to the point-based SLAM systemLoopy-SLAM · TUM-RGBD fr1/roomATE RMSE (cm): 30.92 -> 7.03Helped
Add online loop closure and global pose-graph optimization to the point-based SLAM systemLoopy-SLAM · ScanNet Avg.-6ATE RMSE (cm): 6.9 -> 7.7Hurt
Add online loop closure and global pose-graph optimization to the point-based SLAM systemLoopy-SLAM · ScanNet Avg.-9ATE RMSE (cm): 7.0 -> 7.7Hurt
Add online loop closure and global pose-graph optimization to the point-based SLAM systemLoopy-SLAM · ReplicaPSNR (dB): 35.17 -> 35.47Helped
Add online loop closure and global pose-graph optimization to the point-based SLAM systemLoopy-SLAM · ReplicaSSIM: 0.975 -> 0.981Helped
Add online loop closure and global pose-graph optimization to the point-based SLAM systemLoopy-SLAM · ReplicaLPIPS: 0.124 -> 0.109Helped

Surprising findings

Limitations

Experimental setup

Datasets: Replica TUM-RGBD ScanNet

Benchmarks: Replica TUM-RGBD ScanNet

Metrics: ATE RMSE depth L1 F-score PSNR SSIM LPIPS

Baselines: Point-SLAM ESLAM GO-SLAM NICE-SLAM Vox-Fusion MIPS-Fusion Co-SLAM ORB-SLAM2

Builds on: Point-SLAM Choi et al. robust pose graph optimization TSDF Fusion bag of visual words

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy