Consistent Depth of Moving Objects in Video
Not on the map. Why?
Abstract (arXiv)
We present a method to estimate depth of a dynamic scene, containing arbitrary moving objects, from an ordinary video captured with a moving camera. We seek a geometrically and temporally consistent solution to this underconstrained problem: the depth predictions of corresponding points across frames should induce plausible, smooth motion in 3D. We formulate this objective in a new test-time training framework where a depth-prediction CNN is trained in tandem with an auxiliary scene-flow prediction MLP over the entire input video. By recursively unrolling the scene-flow prediction MLP over varying time steps, we compute both short-range scene flow to impose local smooth motion priors directly in 3D, and long-range scene flow to impose multi-view consistency constraints with wide baselines. We demonstrate accurate and temporally coherent results on a variety of challenging videos containing diverse moving objects (pets, people, cars), as well as camera motion. Our depth maps give rise to a number of depth-and-motion aware video editing effects such as object and lighting insertion.
Key facts. Cited by 56 papers in the map (data through 7 Oct 2026). Builds on 30 of its 53 references that are in the map. First posted on arXiv 2 Aug 2021.
Builds on
30 of 53 references.
References · 30
- 2017Mask R-CNNcited by 7,259
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2019Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfercited by 1,484
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,264
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
- 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 819
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2020Neural Scene Flow Fields for Space-Time View Synthesis of Dynamic Scenescited by 750
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 731
- 2018Deep Ordinal Regression Network for Monocular Depth Estimationcited by 721
- 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 341
- 2020Consistent Video Depth Estimationcited by 220
18 more
- 2020Robust Consistent Video Depth Estimationcited by 188
- 2016Single-Image Depth Perception in the Wildcited by 179
- 2020Novel View Synthesis of Dynamic Scenes with Globally Coherent Depths from a Monocular Cameracited by 166
- 2018Depth Prediction Without the Sensors: Leveraging Structure for Unsupervised Learning from Monocular Videoscited by 155
- 2020Self-Supervised Monocular Depth Estimation: Solving the Dynamic Object Problem by Semantic Guidancecited by 148
- 2019Self-supervised Learning with Geometric Constraints in Monocular Video: Connecting Flow, Depth, and Cameracited by 130
- 2019Learning the Depths of Moving People by Watching Frozen Peoplecited by 120
- 2015The Fast Bilateral Solvercited by 86
- 2016VolumeDeform: Real-time Volumetric Non-rigid Reconstructioncited by 75
- 2019Web Stereo Video Supervision for Depth Prediction from Dynamic Scenescited by 73
- 2020Don't Forget The Past: Recurrent Depth Estimation from Monocular Videocited by 71
- 20204D Visualization of Dynamic Events from Unconstrained Multi-View Videoscited by 66
- 2020Layered Neural Rendering for Retiming People in Videocited by 51
- 2018Every Pixel Counts: Unsupervised Geometry Learning with Holistic 3D Motion Understandingcited by 24
- 2018Soccer on Your Tabletopcited by 20
- 2018A Benchmark and Evaluation of Non-Rigid Structure from Motioncited by 14
- 2017Fast Multi-frame Stereo Scene Flow with Motion Segmentationcited by 6
- 2016Dense Wide-Baseline Scene Flow From Two Handheld Video Camerascited by 3
Built on by
Citing papers per year: 2021: 1; 2022: 6; 2023: 11; 2024: 20; 2025: 14; 2026: 4.
56 papers.
Sort:
By area:
- 2024MonST3R: A Simple Approach for Estimating Geometry in the Presence of Motioncited by 431
- 2024Shape of Motion: 4D Reconstruction from a Single Videocited by 247
- 2024MegaSaM: Accurate, Fast, and Robust Structure and Motion from Casual Dynamic Videoscited by 224
- 2024DepthCrafter: Generating Consistent Long Depth Sequences for Open-world Videoscited by 202
- 2025Video Depth Anything: Consistent Depth Estimation for Super-Long Videoscited by 202
- 2024PhysDreamer: Physics-Based Interaction with 3D Objects via Video Generationcited by 185
- 2023SceneScape: Text-Driven Consistent Scene Generationcited by 160
- 2024Learning Temporally Consistent Video Depth from Video Diffusion Priorscited by 100
- 2024Stereo4D: Learning How Things Move in 3D from Internet Stereo Videoscited by 89
- 2024Align3R: Aligned Monocular Depth Estimation for Dynamic Videoscited by 79
- 2024TAPVid-3D: A Benchmark for Tracking Any Point in 3Dcited by 69
- 2024Depth Any Video with Scalable Synthetic Datacited by 57
38 more
- 2022Source-free Depth for Object Pop-outcited by 52
- 2024StereoCrafter: Diffusion-based Generation of Long and High-fidelity Stereoscopic 3D from Monocular Videoscited by 36
- 2025GeometryCrafter: Consistent Geometry Estimation for Open-world Videos with Diffusion Priorscited by 36
- 2023Uncertainty-aware State Space Transformer for Egocentric 3D Hand Trajectory Forecastingcited by 33
- 2022Less is More: Consistent Video Depth Estimation with Masked Frames Modelingcited by 30
- 2024Recent Trends in 3D Reconstruction of General Non-Rigid Scenescited by 28
- 20244D Gaussian Splatting in the Wild with Uncertainty-Aware Regularizationcited by 28
- 2024Video Depth without Video Modelscited by 28
- 2023Pseudo-Generalized Dynamic View Synthesis from a Videocited by 27
- 2022PlaneFormers: From Sparse View Planes to 3D Reconstructioncited by 26
- 2023DaRF: Boosting Radiance Fields from Sparse Inputs with Monocular Depth Adaptationcited by 25
- 2023Fast View Synthesis of Casual Videos with Soup-of-Planescited by 22
- 2024Deep Learning-based Depth Estimation Methods from Monocular Image and Videos: A Comprehensive Surveycited by 15
- 2024Fast Encoder-Based 3D from Casual Videos via Point Track Processingcited by 14
- 2025FlashDepth: Real-time Streaming Video Depth Estimation at 2K Resolutioncited by 14
- 2025DGS-LRM: Real-Time Deformable 3D Gaussian Reconstruction From Monocular Videoscited by 14
- 2021The Implicit Values of A Good Hand Shake: Handheld Multi-Frame Neural Depth Refinementcited by 13
- 2023Spatiotemporally Consistent HDR Indoor Lighting Estimationcited by 12
- 2022Towards 3D Scene Reconstruction from Locally Scale-Aligned Monocular Video Depthcited by 11
- 2023MoBluRF: Motion Deblurring Neural Radiance Fields for Blurry Monocular Videocited by 9
- 2022GeoRefine: Self-Supervised Online Depth Refinement for Accurate Dense Mappingcited by 8
- 2025Vid-CamEdit: Video Camera Trajectory Editing with Generative Rendering from Estimated Geometrycited by 7
- 2025C4D: 4D Made from 3D through Dual Correspondencescited by 7
- 2023NVDS+: Towards Efficient and Versatile Neural Stabilizer for Video Depth Estimationcited by 6
- 2024On Moving Object Segmentation from Monocular Video with Transformerscited by 6
- 2025E3D-Bench: A Benchmark for End-to-End 3D Geometric Foundation Modelscited by 6
- 2025StereoDiff: Stereo-Diffusion Synergy for Video Depth Estimationcited by 6
- 2026Video Understanding: From Geometry and Semantics to Unified Modelscited by 5
- 2025SVDC: Consistent Direct Time-of-Flight Video Depth Completion with Frequency Selective Fusioncited by 4
- 2024Mining Supervision for Dynamic Regions in Self-Supervised Monocular Depth Estimationcited by 3
- 2026Depth Completion as Parameter-Efficient Test-Time Adaptationcited by 3
- 2022Multi-view Monocular Depth and Uncertainty Prediction with Deep SfM in Dynamic Environmentscited by 2
- 2023Tracking Objects with 3D Representation from Videoscited by 2
- 2024RealSeal: Revolutionizing Media Authentication with Real-Time Realism Scoringcited by 2
- 2025GeoMan: Temporally Consistent Human Geometry Estimation using Image-to-Video Diffusioncited by 2
- 2025DepthSync: Diffusion Guidance-Based Depth Synchronization for Scale- and Geometry-Consistent Video Depth Estimationcited by 2
- 2023Edge-aware Consistent Stereo Video Depth Estimationcited by 1
- 2023LiDAR Meta Depth Completioncited by 1
50 most cited of 56 All 56 (JSON)
- 2026ICDepth: Taming Video Diffusion Models for Video Depth Estimation via In-Context Conditioning2 Jul 2026
- 2026VDPP: Video Depth Post-Processing for Speed and Scalability8 Apr 2026
- 2026Video Understanding: From Geometry and Semantics to Unified Models18 Mar 2026
- 2026Depth Completion as Parameter-Efficient Test-Time Adaptation16 Feb 2026
- 2025Gaussians on Fire: High-Frequency Reconstruction of Flames27 Nov 2025
- 2025C4D: 4D Made from 3D through Dual Correspondences16 Oct 2025
- 2025Online Video Depth Anything: Temporally-Consistent Depth Prediction with Low Memory Consumption10 Oct 2025
- 2025Enhanced Velocity Field Modeling for Gaussian Video Reconstruction31 Jul 2025
- 2025DepthSync: Diffusion Guidance-Based Depth Synchronization for Scale- and Geometry-Consistent Video Depth Estimation2 Jul 2025
- 2025StereoDiff: Stereo-Diffusion Synergy for Video Depth Estimation25 Jun 2025
- 2025Vid-CamEdit: Video Camera Trajectory Editing with Generative Rendering from Estimated Geometry16 Jun 2025
- 2025DGS-LRM: Real-Time Deformable 3D Gaussian Reconstruction From Monocular Videos11 Jun 2025
38 more
- 2025E3D-Bench: A Benchmark for End-to-End 3D Geometric Foundation Models2 Jun 2025
- 2025GeoMan: Temporally Consistent Human Geometry Estimation using Image-to-Video Diffusion29 May 2025
- 2025FlashDepth: Real-time Streaming Video Depth Estimation at 2K Resolution9 Apr 2025
- 2025GeometryCrafter: Consistent Geometry Estimation for Open-world Videos with Diffusion Priors1 Apr 2025
- 2025SVDC: Consistent Direct Time-of-Flight Video Depth Completion with Frequency Selective Fusion3 Mar 2025
- 2025Video Depth Anything: Consistent Depth Estimation for Super-Long Videos21 Jan 2025
- 2024Stereo4D: Learning How Things Move in 3D from Internet Stereo Videos12 Dec 2024
- 2024MegaSaM: Accurate, Fast, and Robust Structure and Motion from Casual Dynamic Videos5 Dec 2024
- 2024Align3R: Aligned Monocular Depth Estimation for Dynamic Videos4 Dec 2024
- 2024Video Depth without Video Models28 Nov 2024
- 2024On Moving Object Segmentation from Monocular Video with Transformers28 Nov 2024
- 2024RealSeal: Revolutionizing Media Authentication with Real-Time Realism Scoring26 Nov 2024
- 20244D Gaussian Splatting in the Wild with Uncertainty-Aware Regularization13 Nov 2024
- 2024Depth Any Video with Scalable Synthetic Data14 Oct 2024
- 2024MonST3R: A Simple Approach for Estimating Geometry in the Presence of Motion4 Oct 2024
- 2024StereoCrafter: Diffusion-based Generation of Long and High-fidelity Stereoscopic 3D from Monocular Videos11 Sep 2024
- 2024DepthCrafter: Generating Consistent Long Depth Sequences for Open-world Videos3 Sep 2024
- 2024Revisit Self-supervised Depth Estimation with Local Structure-from-Motion27 Jul 2024
- 2024Shape of Motion: 4D Reconstruction from a Single Video18 Jul 2024
- 2024TAPVid-3D: A Benchmark for Tracking Any Point in 3D8 Jul 2024
- 2024Deep Learning-based Depth Estimation Methods from Monocular Image and Videos: A Comprehensive Survey28 Jun 2024
- 2024Learning Temporally Consistent Video Depth from Video Diffusion Priors3 Jun 2024
- 2024Mining Supervision for Dynamic Regions in Self-Supervised Monocular Depth Estimation23 Apr 2024
- 2024PhysDreamer: Physics-Based Interaction with 3D Objects via Video Generation19 Apr 2024
- 2024Fast Encoder-Based 3D from Casual Videos via Point Track Processing10 Apr 2024
- 2024Recent Trends in 3D Reconstruction of General Non-Rigid Scenes22 Mar 2024
- 2023MoBluRF: Motion Deblurring Neural Radiance Fields for Blurry Monocular Video21 Dec 2023
- 2023Fast View Synthesis of Casual Videos with Soup-of-Planes4 Dec 2023
- 2023Pseudo-Generalized Dynamic View Synthesis from a Video12 Oct 2023
- 2023LiDAR Meta Depth Completion24 Jul 2023
- 2023NVDS+: Towards Efficient and Versatile Neural Stabilizer for Video Depth Estimation17 Jul 2023
- 2023Uncertainty-aware State Space Transformer for Egocentric 3D Hand Trajectory Forecasting17 Jul 2023
- 2023Tracking Objects with 3D Representation from Videos8 Jun 2023
- 2023DaRF: Boosting Radiance Fields from Sparse Inputs with Monocular Depth Adaptation30 May 2023
- 2023Spatiotemporally Consistent HDR Indoor Lighting Estimation7 May 2023
- 2023Edge-aware Consistent Stereo Video Depth Estimation4 May 2023
- 2023SceneScape: Text-Driven Consistent Scene Generation2 Feb 2023
- 2022Source-free Depth for Object Pop-out10 Dec 2022
50 newest of 56 All 56 (JSON)
- 2024Learning Temporally Consistent Video Depth from Video Diffusion Priorscited by 100
- 2024Depth Any Video with Scalable Synthetic Datacited by 57
- 2024StereoCrafter: Diffusion-based Generation of Long and High-fidelity Stereoscopic 3D from Monocular Videoscited by 36
- 2025GeometryCrafter: Consistent Geometry Estimation for Open-world Videos with Diffusion Priorscited by 36
- 2025StereoDiff: Stereo-Diffusion Synergy for Video Depth Estimationcited by 6
- 2025GeoMan: Temporally Consistent Human Geometry Estimation using Image-to-Video Diffusioncited by 2
- 2025DepthSync: Diffusion Guidance-Based Depth Synchronization for Scale- and Geometry-Consistent Video Depth Estimationcited by 2
- 2026ICDepth: Taming Video Diffusion Models for Video Depth Estimation via In-Context Conditioningcited by 0
- 2026ICDepth: Taming Video Diffusion Models for Video Depth Estimation via In-Context Conditioning2 Jul 2026
- 2025DepthSync: Diffusion Guidance-Based Depth Synchronization for Scale- and Geometry-Consistent Video Depth Estimation2 Jul 2025
- 2025StereoDiff: Stereo-Diffusion Synergy for Video Depth Estimation25 Jun 2025
- 2025GeoMan: Temporally Consistent Human Geometry Estimation using Image-to-Video Diffusion29 May 2025
- 2025GeometryCrafter: Consistent Geometry Estimation for Open-world Videos with Diffusion Priors1 Apr 2025
- 2024Depth Any Video with Scalable Synthetic Data14 Oct 2024
- 2024StereoCrafter: Diffusion-based Generation of Long and High-fidelity Stereoscopic 3D from Monocular Videos11 Sep 2024
- 2024Learning Temporally Consistent Video Depth from Video Diffusion Priors3 Jun 2024
- 2024MonST3R: A Simple Approach for Estimating Geometry in the Presence of Motioncited by 431
- 2024Shape of Motion: 4D Reconstruction from a Single Videocited by 247
- 2024MegaSaM: Accurate, Fast, and Robust Structure and Motion from Casual Dynamic Videoscited by 224
- 2024DepthCrafter: Generating Consistent Long Depth Sequences for Open-world Videoscited by 202
- 2025Video Depth Anything: Consistent Depth Estimation for Super-Long Videoscited by 202
- 2023SceneScape: Text-Driven Consistent Scene Generationcited by 160
- 2024Stereo4D: Learning How Things Move in 3D from Internet Stereo Videoscited by 89
- 2024Align3R: Aligned Monocular Depth Estimation for Dynamic Videoscited by 79
- 2024TAPVid-3D: A Benchmark for Tracking Any Point in 3Dcited by 69
- 2022Source-free Depth for Object Pop-outcited by 52
- 2023Uncertainty-aware State Space Transformer for Egocentric 3D Hand Trajectory Forecastingcited by 33
- 2022Less is More: Consistent Video Depth Estimation with Masked Frames Modelingcited by 30
12 most cited of 46 All 46 (JSON)
- 2026VDPP: Video Depth Post-Processing for Speed and Scalability8 Apr 2026
- 2026Video Understanding: From Geometry and Semantics to Unified Models18 Mar 2026
- 2026Depth Completion as Parameter-Efficient Test-Time Adaptation16 Feb 2026
- 2025Gaussians on Fire: High-Frequency Reconstruction of Flames27 Nov 2025
- 2025C4D: 4D Made from 3D through Dual Correspondences16 Oct 2025
- 2025Online Video Depth Anything: Temporally-Consistent Depth Prediction with Low Memory Consumption10 Oct 2025
- 2025Enhanced Velocity Field Modeling for Gaussian Video Reconstruction31 Jul 2025
- 2025Vid-CamEdit: Video Camera Trajectory Editing with Generative Rendering from Estimated Geometry16 Jun 2025
- 2025DGS-LRM: Real-Time Deformable 3D Gaussian Reconstruction From Monocular Videos11 Jun 2025
- 2025E3D-Bench: A Benchmark for End-to-End 3D Geometric Foundation Models2 Jun 2025
- 2025FlashDepth: Real-time Streaming Video Depth Estimation at 2K Resolution9 Apr 2025
- 2025SVDC: Consistent Direct Time-of-Flight Video Depth Completion with Frequency Selective Fusion3 Mar 2025
12 newest of 46 All 46 (JSON)