MambaVO: Deep Visual Odometry Based on Sequential Matching Refinement and Training Smoothing

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wang, Shuo, Li, Wanting, Wang, Yongcai, Fan, Zhaoxin, Huang, Zhe, Cai, Xudong, Zhao, Jian, Li, Deying
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913779641483264
author Wang, Shuo
Li, Wanting
Wang, Yongcai
Fan, Zhaoxin
Huang, Zhe
Cai, Xudong
Zhao, Jian
Li, Deying
author_facet Wang, Shuo
Li, Wanting
Wang, Yongcai
Fan, Zhaoxin
Huang, Zhe
Cai, Xudong
Zhao, Jian
Li, Deying
contents Deep visual odometry has demonstrated great advancements by learning-to-optimize technology. This approach heavily relies on the visual matching across frames. However, ambiguous matching in challenging scenarios leads to significant errors in geometric modeling and bundle adjustment optimization, which undermines the accuracy and robustness of pose estimation. To address this challenge, this paper proposes MambaVO, which conducts robust initialization, Mamba-based sequential matching refinement, and smoothed training to enhance the matching quality and improve the pose estimation. Specifically, the new frame is matched with the closest keyframe in the maintained Point-Frame Graph (PFG) via the semi-dense based Geometric Initialization Module (GIM). Then the initialized PFG is processed by a proposed Geometric Mamba Module (GMM), which exploits the matching features to refine the overall inter-frame matching. The refined PFG is finally processed by differentiable BA to optimize the poses and the map. To deal with the gradient variance, a Trending-Aware Penalty (TAP) is proposed to smooth training and enhance convergence and stability. A loop closure module is finally applied to enable MambaVO++. On public benchmarks, MambaVO and MambaVO++ demonstrate SOTA performance, while ensuring real-time running.
format Preprint
id arxiv_https___arxiv_org_abs_2412_20082
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle MambaVO: Deep Visual Odometry Based on Sequential Matching Refinement and Training Smoothing
Wang, Shuo
Li, Wanting
Wang, Yongcai
Fan, Zhaoxin
Huang, Zhe
Cai, Xudong
Zhao, Jian
Li, Deying
Computer Vision and Pattern Recognition
Deep visual odometry has demonstrated great advancements by learning-to-optimize technology. This approach heavily relies on the visual matching across frames. However, ambiguous matching in challenging scenarios leads to significant errors in geometric modeling and bundle adjustment optimization, which undermines the accuracy and robustness of pose estimation. To address this challenge, this paper proposes MambaVO, which conducts robust initialization, Mamba-based sequential matching refinement, and smoothed training to enhance the matching quality and improve the pose estimation. Specifically, the new frame is matched with the closest keyframe in the maintained Point-Frame Graph (PFG) via the semi-dense based Geometric Initialization Module (GIM). Then the initialized PFG is processed by a proposed Geometric Mamba Module (GMM), which exploits the matching features to refine the overall inter-frame matching. The refined PFG is finally processed by differentiable BA to optimize the poses and the map. To deal with the gradient variance, a Trending-Aware Penalty (TAP) is proposed to smooth training and enhance convergence and stability. A loop closure module is finally applied to enable MambaVO++. On public benchmarks, MambaVO and MambaVO++ demonstrate SOTA performance, while ensuring real-time running.
title MambaVO: Deep Visual Odometry Based on Sequential Matching Refinement and Training Smoothing
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2412.20082