GO-SLAM: Global Optimization for Consistent 3D Instant Reconstruction

Youming Zhang, Fabio Tosi, Stefano Mattoccia, Matteo Poggi
2/14/2026

No official code found. Best implementation: youmi-zym/GO-SLAM (442 stars, Apache-2.0, last commit 2024-02-08).

Abstract

Neural implicit representations have recently demonstrated compelling results on dense Simultaneous Localization And Mapping (SLAM) but suffer from the accumulation of errors in camera tracking and distortion in the reconstruction. Purposely, we present GO-SLAM, a deep-learning-based dense visual SLAM framework globally optimizing poses and 3D reconstruction in real-time. Robust pose estimation is at its core, supported by efficient loop closing and online full bundle adjustment, which optimize per frame by utilizing the learned global geometry of the complete history of input frames. Simultaneously, we update the implicit and continuous surface representation on-the-fly to ensure global consistency of 3D reconstruction. Results on various synthetic and real-world datasets demonstrate that GO-SLAM outperforms state-of-the-art approaches at tracking robustness and reconstruction accuracy. Furthermore, GO-SLAM is versatile and can run with monocular, stereo, and RGB-D input.

View on arXivView PDF

Code Implementations(1)

youmi-zym/GO-SLAMCommunity75%
Apache-2.0

[ICCV2023] GO-SLAM: Global Optimization for Consistent 3D Instant Reconstruction

44238C++, CudaAug 31, 20232 years agoApache-2.0

Similar Papers

Cite this paper

@article{zhang2026goslam,
  title  = {GO-SLAM: Global Optimization for Consistent 3D Instant Reconstruction},
  author = {Youming Zhang and Fabio Tosi and Stefano Mattoccia and Matteo Poggi},
  year   = {2026},
  eprint = {2309.02436},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2309.02436},
  journal = {ICCV 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.02436.svg)](https://codeofpaper.com/paper/2309.02436)

Discussion