Back on Track: Bundle Adjustment for Dynamic Scene Reconstruction
Not on the map. Why?
Abstract (arXiv)
Traditional SLAM systems, which rely on bundle adjustment, struggle with highly dynamic scenes commonly found in casual videos. Such videos entangle the motion of dynamic elements, undermining the assumption of static environments required by traditional systems. Existing techniques either filter out dynamic elements or model their motion independently. However, the former often results in incomplete reconstructions, whereas the latter can lead to inconsistent motion estimates. Taking a novel approach, this work leverages a 3D point tracker to separate the camera-induced motion from the observed motion of dynamic objects. By considering only the camera-induced component, bundle adjustment can operate reliably on all scene elements as a result. We further ensure depth consistency across video frames with lightweight post-processing based on scale maps. Our framework combines the core of traditional SLAM -- bundle adjustment -- with a robust learning-based 3D tracker front-end. Integrating motion decomposition, bundle adjustment and depth refinement, our unified framework, BA-Track, accurately tracks the camera motion and produces temporally coherent and scale-consistent dense reconstructions, accommodating both static and dynamic elements. Our experiments on challenging datasets reveal significant improvements in camera pose estimation and 3D reconstruction accuracy.
Key facts. Cited by 24 papers in the map (data through 14 Oct 2026). Builds on 44 of its 59 references that are in the map. First posted on arXiv 20 Apr 2025.
Builds on
44 of 59 references.
References · 44
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2021Vision Transformers for Dense Predictioncited by 1,803
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,567
- 2024Depth Anything V2cited by 1,422
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 988
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 687
- 2023ZoeDepth: Zero-shot Transfer by Combining Relative and Metric Depthcited by 657
- 2025Continuous 3D Perception Model with Persistent Statecited by 548
- 2023CoTracker: It is Better to Track Togethercited by 522
- 2016Direct Sparse Odometrycited by 485
- 2024MonST3R: A Simple Approach for Estimating Geometry in the Presence of Motioncited by 442
- 2024UniDepth: Universal Monocular Metric Depth Estimationcited by 382
32 more
- 2023TAPIR: Tracking Any Point with per-frame Initialization and temporal Refinementcited by 287
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Videocited by 263
- 2024MegaSaM: Accurate, Fast, and Robust Structure and Motion from Casual Dynamic Videoscited by 228
- 2020Consistent Video Depth Estimationcited by 220
- 2022Particle Video Revisited: Tracking Through Occlusions Using Point Trajectoriescited by 217
- 2024DepthCrafter: Generating Consistent Long Depth Sequences for Open-world Videoscited by 204
- 2022Deep Patch Visual Odometrycited by 190
- 2020Robust Consistent Video Depth Estimationcited by 188
- 2018DeepV2D: Video to Depth with Differentiable Structure from Motioncited by 185
- 2019ReFusion: 3D Reconstruction in Dynamic Environments for RGB-D Cameras Exploiting Residualscited by 181
- 2024SpatialTracker: Tracking Any 2D Pixels in 3D Spacecited by 181
- 2018BA-Net: Dense Bundle Adjustment Networkcited by 175
- 2023MiDaS v3.1 -- A Model Zoo for Robust Monocular Relative Depth Estimationcited by 174
- 2025UniDepthV2: Universal Monocular Metric Depth Estimation Made Simplercited by 173
- 2018Video Object Segmentation with Language Referring Expressionscited by 162
- 2018CodeSLAM - Learning a Compact, Optimisable Representation for Dense Visual SLAMcited by 152
- 2018DynaSLAM: Tracking, Mapping and Inpainting in Dynamic Scenescited by 134
- 2020TartanVO: A Generalizable Learning-based VOcited by 108
- 2022ParticleSfM: Exploiting Dense Point Trajectories for Localizing Moving Cameras in the Wildcited by 92
- 2025St4RTrack: Simultaneous 4D Reconstruction and Tracking in the Worldcited by 89
- 2024Local All-Pair Correspondence for Point Trackingcited by 80
- 2023Dense Optical Tracking: Connecting the Dotscited by 61
- 2024LEAP-VO: Long-term Effective Any Point Tracking for Visual Odometrycited by 56
- 2018LDSO: Direct Sparse Odometry with Loop Closurecited by 51
- 2023EPIC Fields: Marrying 3D Geometry and Video Understandingcited by 49
- 2022Disentangling Object Motion and Occlusion for Unsupervised Multi-frame Monocular Depthcited by 48
- 2025Dynamic Point Maps: A Versatile Representation for Dynamic 3D Reconstructioncited by 44
- 2024Aria Everyday Activities Datasetcited by 39
- 2022DytanVO: Joint Refinement of Visual Odometry and Motion Segmentation in Dynamic Environmentscited by 27
- 2021AirDOS: Dynamic SLAM benefits from Articulated Objectscited by 21
- 2025AnyCam: Learning to Recover Camera Poses and Intrinsics from Casual Videoscited by 18
- 2024Fast Encoder-Based 3D from Casual Videos via Point Track Processingcited by 14
Built on by
Citing papers per year: 2025: 10; 2026: 14.
24 papers.
Sort:
By area:
- 2025ViSTA-SLAM: Visual SLAM with Symmetric Two-view Associationcited by 16
- 2025Reconstructing 4D Spatial Intelligence: A Surveycited by 14
- 2026LaVR: Scene Latent Conditioned Generative Video Trajectory Re-Rendering using Large 4D Reconstruction Modelscited by 10
- 2026Flow4R: Unifying 4D Reconstruction and Tracking with Scene Flowcited by 8
- 2025E3D-Bench: A Benchmark for End-to-End 3D Geometric Foundation Modelscited by 7
- 2025TrackingWorld: World-centric Monocular 3D Tracking of Almost All Pixelscited by 7
- 2026AnomalyVFM -- Transforming Vision Foundation Models into Zero-Shot Anomaly Detectorscited by 4
- 2026Syn4D: A Multiview Synthetic 4D Datasetcited by 4
- 2025HuPrior3R: Incorporating Human Priors for Better 3D Dynamic Reconstruction from Monocular Videoscited by 3
- 2025Probing and Leveraging Video Diffusion Transformer Features for Robust Point Trackingcited by 3
- 2026CogniMap3D: Cognitive 3D Mapping and Rapid Retrievalcited by 3
- 2026MotionCrafter: Dense Geometry and Motion Reconstruction with a 4D VAEcited by 3
12 more
- 2026RayMap3R: Inference-Time RayMap for Dynamic 3D Reconstructioncited by 3
- 2025Inferring Compositional 4D Scenes without Ever Seeing Onecited by 1
- 2025Dynamic Visual SLAM using a General 3D Priorcited by 1
- 2026PaperFit: Vision-in-the-Loop Typesetting Optimization for Scientific Documentscited by 1
- 2026WildPose: A Unified Framework for Robust Pose Estimation in the Wildcited by 1
- 2025Unlocking Zero-shot Potential of Semi-dense Image Matching via Gaussian Splattingcited by 0
- 2025The Dynamic Prior: Understanding 3D Structures for Casual Dynamic Videoscited by 0
- 2026RHINO: Reconstructing Human Interactions with Novel Objects from Monocular Videoscited by 0
- 2026DynaTok: Token-Based 4D Reconstruction from Partial Point Cloudscited by 0
- 2026Stable and Scalable Bundle Adjustment of Holistic 3D Structurescited by 0
- 2026Generalist Open-World Temporal Perceptioncited by 0
- 2026FreeCHROMA: Generative Chroma Keying from Unaligned Background Referencescited by 0
- 2026FreeCHROMA: Generative Chroma Keying from Unaligned Background References10 Oct 2026
- 2026Generalist Open-World Temporal Perception6 Sep 2026
- 2026Stable and Scalable Bundle Adjustment of Holistic 3D Structures3 Sep 2026
- 2026DynaTok: Token-Based 4D Reconstruction from Partial Point Clouds10 Jun 2026
- 2026RHINO: Reconstructing Human Interactions with Novel Objects from Monocular Videos16 May 2026
- 2026WildPose: A Unified Framework for Robust Pose Estimation in the Wild12 May 2026
- 2026PaperFit: Vision-in-the-Loop Typesetting Optimization for Scientific Documents11 May 2026
- 2026Syn4D: A Multiview Synthetic 4D Dataset6 May 2026
- 2026RayMap3R: Inference-Time RayMap for Dynamic 3D Reconstruction21 Mar 2026
- 2026Flow4R: Unifying 4D Reconstruction and Tracking with Scene Flow15 Feb 2026
- 2026MotionCrafter: Dense Geometry and Motion Reconstruction with a 4D VAE9 Feb 2026
- 2026AnomalyVFM -- Transforming Vision Foundation Models into Zero-Shot Anomaly Detectors28 Jan 2026
12 more
- 2026LaVR: Scene Latent Conditioned Generative Video Trajectory Re-Rendering using Large 4D Reconstruction Models21 Jan 2026
- 2026CogniMap3D: Cognitive 3D Mapping and Rapid Retrieval13 Jan 2026
- 2025Probing and Leveraging Video Diffusion Transformer Features for Robust Point Tracking23 Dec 2025
- 2025TrackingWorld: World-centric Monocular 3D Tracking of Almost All Pixels9 Dec 2025
- 2025Dynamic Visual SLAM using a General 3D Prior7 Dec 2025
- 2025HuPrior3R: Incorporating Human Priors for Better 3D Dynamic Reconstruction from Monocular Videos6 Dec 2025
- 2025The Dynamic Prior: Understanding 3D Structures for Casual Dynamic Videos5 Dec 2025
- 2025Inferring Compositional 4D Scenes without Ever Seeing One4 Dec 2025
- 2025Unlocking Zero-shot Potential of Semi-dense Image Matching via Gaussian Splatting26 Nov 2025
- 2025ViSTA-SLAM: Visual SLAM with Symmetric Two-view Association1 Sep 2025
- 2025Reconstructing 4D Spatial Intelligence: A Survey28 Jul 2025
- 2025E3D-Bench: A Benchmark for End-to-End 3D Geometric Foundation Models2 Jun 2025
- 2025ViSTA-SLAM: Visual SLAM with Symmetric Two-view Associationcited by 16
- 2025Reconstructing 4D Spatial Intelligence: A Surveycited by 14
- 2026LaVR: Scene Latent Conditioned Generative Video Trajectory Re-Rendering using Large 4D Reconstruction Modelscited by 10
- 2026Flow4R: Unifying 4D Reconstruction and Tracking with Scene Flowcited by 8
- 2025E3D-Bench: A Benchmark for End-to-End 3D Geometric Foundation Modelscited by 7
- 2025TrackingWorld: World-centric Monocular 3D Tracking of Almost All Pixelscited by 7
- 2026AnomalyVFM -- Transforming Vision Foundation Models into Zero-Shot Anomaly Detectorscited by 4
- 2026Syn4D: A Multiview Synthetic 4D Datasetcited by 4
- 2025HuPrior3R: Incorporating Human Priors for Better 3D Dynamic Reconstruction from Monocular Videoscited by 3
- 2026CogniMap3D: Cognitive 3D Mapping and Rapid Retrievalcited by 3
- 2026MotionCrafter: Dense Geometry and Motion Reconstruction with a 4D VAEcited by 3
- 2026RayMap3R: Inference-Time RayMap for Dynamic 3D Reconstructioncited by 3
12 most cited of 23 All 23 (JSON)
- 2026FreeCHROMA: Generative Chroma Keying from Unaligned Background References10 Oct 2026
- 2026Generalist Open-World Temporal Perception6 Sep 2026
- 2026Stable and Scalable Bundle Adjustment of Holistic 3D Structures3 Sep 2026
- 2026DynaTok: Token-Based 4D Reconstruction from Partial Point Clouds10 Jun 2026
- 2026RHINO: Reconstructing Human Interactions with Novel Objects from Monocular Videos16 May 2026
- 2026WildPose: A Unified Framework for Robust Pose Estimation in the Wild12 May 2026
- 2026PaperFit: Vision-in-the-Loop Typesetting Optimization for Scientific Documents11 May 2026
- 2026Syn4D: A Multiview Synthetic 4D Dataset6 May 2026
- 2026RayMap3R: Inference-Time RayMap for Dynamic 3D Reconstruction21 Mar 2026
- 2026Flow4R: Unifying 4D Reconstruction and Tracking with Scene Flow15 Feb 2026
- 2026MotionCrafter: Dense Geometry and Motion Reconstruction with a 4D VAE9 Feb 2026
- 2026AnomalyVFM -- Transforming Vision Foundation Models into Zero-Shot Anomaly Detectors28 Jan 2026
12 newest of 23 All 23 (JSON)