Dynamic Visual SLAM using a General 3D Prior
Xingguang Zhong, Liren Jin, Marija Popović, Jens Behley, Cyrill Stachniss
TL;DR
Dynamic, monocular SLAM in real-world scenes is challenged by moving objects. The authors fuse a patch-based bundle adjustment with a feed-forward 3D reconstruction model (pi^3_mos) to filter dynamic regions, estimate depth with scale alignment, and integrate depth priors via an uncertainty-aware BA. The approach achieves robust camera tracking and scale-consistent depth across dynamic sequences, outperforming online baselines and approaching offline methods. The work advances online dynamic SLAM by leveraging learned priors and principled uncertainty weighting.
Abstract
Reliable incremental estimation of camera poses and 3D reconstruction is key to enable various applications including robotics, interactive visualization, and augmented reality. However, this task is particularly challenging in dynamic natural environments, where scene dynamics can severely deteriorate camera pose estimation accuracy. In this work, we propose a novel monocular visual SLAM system that can robustly estimate camera poses in dynamic scenes. To this end, we leverage the complementary strengths of geometric patch-based online bundle adjustment and recent feed-forward reconstruction models. Specifically, we propose a feed-forward reconstruction model to precisely filter out dynamic regions, while also utilizing its depth prediction to enhance the robustness of the patch-based visual SLAM. By aligning depth prediction with estimated patches from bundle adjustment, we robustly handle the inherent scale ambiguities of the batch-wise application of the feed-forward reconstruction model.
