Dynamo-Depth: Fixing Unsupervised Depth Estimation for Dynamical Scenes
Not on the map. Why?
Abstract (arXiv)
Unsupervised monocular depth estimation techniques have demonstrated encouraging results but typically assume that the scene is static. These techniques suffer when trained on dynamical scenes, where apparent object motion can equally be explained by hypothesizing the object's independent motion, or by altering its depth. This ambiguity causes depth estimators to predict erroneous depth for moving objects. To resolve this issue, we introduce Dynamo-Depth, an unifying approach that disambiguates dynamical motion by jointly learning monocular depth, 3D independent flow field, and motion segmentation from unlabeled monocular videos. Specifically, we offer our key insight that a good initial estimation of motion segmentation is sufficient for jointly learning depth and independent motion despite the fundamental underlying ambiguity. Our proposed method achieves state-of-the-art performance on monocular depth estimation on Waymo Open and nuScenes Dataset with significant improvement in the depth of moving objects. Code and additional results are available at https://dynamo-depth.github.io.
Key facts. Cited by 20 papers in the map (data through 14 Oct 2026). Builds on 41 of its 49 references that are in the map. First posted on arXiv 29 Oct 2023.
Builds on
41 of 49 references.
References · 41
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,523
- 2019Scalability in Perception for Autonomous Driving: Waymo Open Datasetcited by 2,451
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,274
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 782
- 2014Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-Scale Convolutional Architecturecited by 483
- 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 342
- 2019Unsupervised Scale-consistent Depth and Ego-motion Learning from Monocular Videocited by 244
- 2018Competitive Collaboration: Joint Unsupervised Learning of Depth, Camera Motion, Optical Flow and Motion Segmentationcited by 222
- 2021The Temporal Opportunist: Self-Supervised Multi-Frame Monocular Depthcited by 190
- 2020On the uncertainty of self-supervised monocular depth estimationcited by 182
- 2018Unsupervised Learning of Depth and Ego-Motion from Monocular Video Using 3D Geometric Constraintscited by 179
29 more
- 2019Depth from Videos in the Wild: Unsupervised Monocular Depth Learning from Unknown Camerascited by 170
- 2018Depth Prediction Without the Sensors: Leveraging Structure for Unsupervised Learning from Monocular Videoscited by 155
- 2017Learning Depth from Monocular Videos using Direct Methodscited by 154
- 2018DF-Net: Unsupervised Joint Learning of Depth and Flow using Cross-Task Consistencycited by 148
- 2020Self-Supervised Monocular Depth Estimation: Solving the Dynamic Object Problem by Semantic Guidancecited by 148
- 2022DepthFormer: Exploiting Long-Range Correlation and Local Information for Accurate Monocular Depth Estimationcited by 118
- 2020Self-supervised Monocular Trained Depth Estimation using Self-attention and Discrete Disparity Volumecited by 116
- 2018Every Pixel Counts ++: Joint Learning of Geometry and Motion with 3D Holistic Understandingcited by 101
- 2022Lite-Mono: A Lightweight CNN and Transformer Architecture for Self-Supervised Monocular Depth Estimationcited by 100
- 2017SfM-Net: Learning of Structure and Motion from Videocited by 89
- 2020Towards Better Generalization: Joint Depth-Pose Learning without PoseNetcited by 85
- 2020Unsupervised Monocular Depth Learning in Dynamic Scenescited by 84
- 2020Self-Supervised Monocular Scene Flow Estimationcited by 64
- 2021Learning Monocular Depth in Dynamic Scenes via Instance-Aware Projection Consistencycited by 58
- 2022Waymo Open Dataset: Panoramic Video Panoptic Segmentationcited by 58
- 2022SC-DepthV3: Robust Self-supervised Monocular Depth Estimation for Dynamic Scenescited by 52
- 2021Learning to Segment Rigid Motions from Two Framescited by 46
- 2021R4Dyn: Exploring Radar for Self-Supervised Monocular Depth Estimation of Dynamic Scenescited by 36
- 2021PLADE-Net: Towards Pixel-Level Accuracy for Self-Supervised Single-View Depth Estimation with Neural Positional Encoding and Distilled Matting Losscited by 31
- 2022Learning Optical Flow, Depth, and Scene Flow without Real-World Labelscited by 31
- 2021Self-Supervised Multi-Frame Monocular Scene Flowcited by 29
- 2021Attentive and Contrastive Learning for Joint Depth and Motion Field Estimationcited by 24
- 2022When the Sun Goes Down: Repairing Photometric Losses for All-Day Depth Estimationcited by 24
- 2020EffiScene: Efficient Per-Pixel Rigidity Inference for Unsupervised Joint Learning of Optical Flow, Depth, Camera Pose and Motion Segmentationcited by 22
- 2023RM-Depth: Unsupervised Learning of Recurrent Monocular Depth in Dynamic Scenescited by 22
- 2022Towards Scale-Aware, Robust, and Generalizable Unsupervised Monocular Depth Estimation by Integrating IMU Motion Dynamicscited by 20
- 2022Instance-aware multi-object self-supervision for monocular depth predictioncited by 5
- 2022Dyna-DM: Dynamic Object-aware Self-supervised Monocular Depth Mapscited by 3
- 2023Dyna-DepthFormer: Multi-frame Transformer for Self-Supervised Depth Estimation in Dynamic Scenescited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 11; 2025: 4; 2026: 4.
20 papers.
Sort:
By area:
- 2024Stereo Anywhere: Robust Zero-Shot Deep Stereo Matching Even Where Either Stereo or Mono Failcited by 47
- 2024VDG: Vision-Only Dynamic Gaussian for Driving Simulationcited by 16
- 2024DCPI-Depth: Explicitly Infusing Dense Correspondence Prior to Unsupervised Monocular Depth Estimationcited by 13
- 2024EMD: Explicit Motion Modeling for High-Quality Street Gaussian Splattingcited by 13
- 2025Feed-Forward SceneDINO for Unsupervised Semantic Scene Completioncited by 13
- 2023Manydepth2: Motion-Aware Self-Supervised Monocular Depth Estimation in Dynamic Scenescited by 12
- 2024ViPOcc: Leveraging Visual Priors from Vision Foundation Models for Single-View 3D Occupancy Predictioncited by 8
- 2024SCIPaD: Incorporating Spatial Clues into Unsupervised Pose-Depth Joint Learningcited by 7
- 2024ProDepth: Boosting Self-Supervised Multi-Frame Monocular Depth with Probabilistic Fusioncited by 6
- 2024Mining Supervision for Dynamic Regions in Self-Supervised Monocular Depth Estimationcited by 3
- 2024On-Device Self-Supervised Learning of Low-Latency Monocular Depth from Only Eventscited by 3
- 2024MOD-UV: Learning Mobile Object Detectors from Unlabeled Videoscited by 2
8 more
- 2024Human Insights Driven Latent Space for Different Driving Perspectives: A Unified Encoder for Efficient Multi-Task Inferencecited by 1
- 2025Discriminately Treating Motion Components Evolves Joint Depth and Ego-Motion Learningcited by 1
- 2026Scene-Centric Unsupervised Video Panoptic Segmentationcited by 1
- 2025Enhancing Steering Estimation with Semantic-Aware GNNscited by 0
- 2025BoRe-Depth: Self-supervised Monocular Depth Estimation with Boundary Refinement for Embedded Systemscited by 0
- 2026SparseStreet: Sparse Gaussian Splatting for Real-Time Street Scene Simulationcited by 0
- 2026Towards Robust Driving Perception: A Flexible Scale-Driven Family for Self-Supervised Monocular Depth Estimationcited by 0
- 2026Boosting Robustness for All-Weather Self-Supervised Depth Estimation in Autonomous Drivingcited by 0
- 2026Boosting Robustness for All-Weather Self-Supervised Depth Estimation in Autonomous Driving23 Jul 2026
- 2026Towards Robust Driving Perception: A Flexible Scale-Driven Family for Self-Supervised Monocular Depth Estimation1 Jul 2026
- 2026Scene-Centric Unsupervised Video Panoptic Segmentation3 Jun 2026
- 2026SparseStreet: Sparse Gaussian Splatting for Real-Time Street Scene Simulation2 Jun 2026
- 2025BoRe-Depth: Self-supervised Monocular Depth Estimation with Boundary Refinement for Embedded Systems6 Nov 2025
- 2025Discriminately Treating Motion Components Evolves Joint Depth and Ego-Motion Learning3 Nov 2025
- 2025Feed-Forward SceneDINO for Unsupervised Semantic Scene Completion8 Jul 2025
- 2025Enhancing Steering Estimation with Semantic-Aware GNNs21 Mar 2025
- 2024ViPOcc: Leveraging Visual Priors from Vision Foundation Models for Single-View 3D Occupancy Prediction15 Dec 2024
- 2024On-Device Self-Supervised Learning of Low-Latency Monocular Depth from Only Events9 Dec 2024
- 2024Stereo Anywhere: Robust Zero-Shot Deep Stereo Matching Even Where Either Stereo or Mono Fail5 Dec 2024
- 2024EMD: Explicit Motion Modeling for High-Quality Street Gaussian Splatting23 Nov 2024
8 more
- 2024Human Insights Driven Latent Space for Different Driving Perspectives: A Unified Encoder for Efficient Multi-Task Inference16 Sep 2024
- 2024ProDepth: Boosting Self-Supervised Multi-Frame Monocular Depth with Probabilistic Fusion12 Jul 2024
- 2024SCIPaD: Incorporating Spatial Clues into Unsupervised Pose-Depth Joint Learning7 Jul 2024
- 2024VDG: Vision-Only Dynamic Gaussian for Driving Simulation26 Jun 2024
- 2024DCPI-Depth: Explicitly Infusing Dense Correspondence Prior to Unsupervised Monocular Depth Estimation27 May 2024
- 2024MOD-UV: Learning Mobile Object Detectors from Unlabeled Videos23 May 2024
- 2024Mining Supervision for Dynamic Regions in Self-Supervised Monocular Depth Estimation23 Apr 2024
- 2023Manydepth2: Motion-Aware Self-Supervised Monocular Depth Estimation in Dynamic Scenes23 Dec 2023
- 2024VDG: Vision-Only Dynamic Gaussian for Driving Simulationcited by 16
- 2024VDG: Vision-Only Dynamic Gaussian for Driving Simulation26 Jun 2024
- 2024Stereo Anywhere: Robust Zero-Shot Deep Stereo Matching Even Where Either Stereo or Mono Failcited by 47
- 2024DCPI-Depth: Explicitly Infusing Dense Correspondence Prior to Unsupervised Monocular Depth Estimationcited by 13
- 2024EMD: Explicit Motion Modeling for High-Quality Street Gaussian Splattingcited by 13
- 2025Feed-Forward SceneDINO for Unsupervised Semantic Scene Completioncited by 13
- 2023Manydepth2: Motion-Aware Self-Supervised Monocular Depth Estimation in Dynamic Scenescited by 12
- 2024ViPOcc: Leveraging Visual Priors from Vision Foundation Models for Single-View 3D Occupancy Predictioncited by 8
- 2024SCIPaD: Incorporating Spatial Clues into Unsupervised Pose-Depth Joint Learningcited by 7
- 2024ProDepth: Boosting Self-Supervised Multi-Frame Monocular Depth with Probabilistic Fusioncited by 6
- 2024Mining Supervision for Dynamic Regions in Self-Supervised Monocular Depth Estimationcited by 3
- 2024On-Device Self-Supervised Learning of Low-Latency Monocular Depth from Only Eventscited by 3
- 2024MOD-UV: Learning Mobile Object Detectors from Unlabeled Videoscited by 2
- 2024Human Insights Driven Latent Space for Different Driving Perspectives: A Unified Encoder for Efficient Multi-Task Inferencecited by 1
12 most cited of 19 All 19 (JSON)
- 2026Boosting Robustness for All-Weather Self-Supervised Depth Estimation in Autonomous Driving23 Jul 2026
- 2026Towards Robust Driving Perception: A Flexible Scale-Driven Family for Self-Supervised Monocular Depth Estimation1 Jul 2026
- 2026Scene-Centric Unsupervised Video Panoptic Segmentation3 Jun 2026
- 2026SparseStreet: Sparse Gaussian Splatting for Real-Time Street Scene Simulation2 Jun 2026
- 2025BoRe-Depth: Self-supervised Monocular Depth Estimation with Boundary Refinement for Embedded Systems6 Nov 2025
- 2025Discriminately Treating Motion Components Evolves Joint Depth and Ego-Motion Learning3 Nov 2025
- 2025Feed-Forward SceneDINO for Unsupervised Semantic Scene Completion8 Jul 2025
- 2025Enhancing Steering Estimation with Semantic-Aware GNNs21 Mar 2025
- 2024ViPOcc: Leveraging Visual Priors from Vision Foundation Models for Single-View 3D Occupancy Prediction15 Dec 2024
- 2024On-Device Self-Supervised Learning of Low-Latency Monocular Depth from Only Events9 Dec 2024
- 2024Stereo Anywhere: Robust Zero-Shot Deep Stereo Matching Even Where Either Stereo or Mono Fail5 Dec 2024
- 2024EMD: Explicit Motion Modeling for High-Quality Street Gaussian Splatting23 Nov 2024
12 newest of 19 All 19 (JSON)