LGU-SLAM: Learnable Gaussian Uncertainty Matching with Deformable Correlation Sampling for Deep Visual SLAM

Yucheng Huang, Luping Ji, Hudong Liu, Mao Ye
10/30/2024
cs.CV

No official code found. Best implementation: UESTC-nnLab/CUEMP (38 stars, MIT, last commit 2025-12-04).

Abstract

Deep visual Simultaneous Localization and Mapping (SLAM) techniques, e.g., DROID, have made significant advancements by leveraging deep visual odometry on dense flow fields. In general, they heavily rely on global visual similarity matching. However, the ambiguous similarity interference in uncertain regions could often lead to excessive noise in correspondences, ultimately misleading SLAM in geometric modeling. To address this issue, we propose a Learnable Gaussian Uncertainty (LGU) matching. It mainly focuses on precise correspondence construction. In our scheme, a learnable 2D Gaussian uncertainty model is designed to associate matching-frame pairs. It could generate input-dependent Gaussian distributions for each correspondence map. Additionally, a multi-scale deformable correlation sampling strategy is devised to adaptively fine-tune the sampling of each direction by a priori look-up ranges, enabling reliable correlation construction. Furthermore, a KAN-bias GRU component is adopted to improve a temporal iterative enhancement for accomplishing sophisticated spatio-temporal modeling with limited parameters. The extensive experiments on real-world and synthetic datasets are conducted to validate the effectiveness and superiority of our method.

View on arXivView PDF

Code Implementations(1)

UESTC-nnLab/CUEMPCommunity100%
MIT

CUEMP: Correspondence Uncertainty Estimation with Motion Priors for Dense Visual Odometry

384C, C++Oct 16, 202410 months agoMIT

Similar Papers

Cite this paper

@article{huang2024lguslam,
  title  = {LGU-SLAM: Learnable Gaussian Uncertainty Matching with Deformable Correlation Sampling for Deep Visual SLAM},
  author = {Yucheng Huang and Luping Ji and Hudong Liu and Mao Ye},
  year   = {2024},
  eprint = {2410.23231},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.23231v1}
}

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/2410.23231.svg)](https://codeofpaper.com/paper/2410.23231)

Discussion