mlsanityData to 7 Oct 2026

DO3D: Self-supervised Learning of Decomposed Object-aware 3D Motion and Depth from Monocular Videos

arXiv 2403.05895 ↗First posted 9 Mar 2024cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

Although considerable advancements have been attained in self-supervised depth estimation from monocular videos, most existing methods often treat all objects in a video as static entities, which however violates the dynamic nature of real-world scenes and fails to model the geometry and motion of moving objects. In this paper, we propose a self-supervised method to jointly learn 3D motion and depth from monocular videos. Our system contains a depth estimation module to predict depth, and a new decomposed object-wise 3D motion (DO3D) estimation module to predict ego-motion and 3D object motion. Depth and motion networks work collaboratively to faithfully model the geometry and dynamics of real-world scenes, which, in turn, benefits both depth and 3D motion estimation. Their predictions are further combined to synthesize a novel video frame for self-supervised training. As a core component of our framework, DO3D is a new motion disentanglement module that learns to predict camera ego-motion and instance-aware 3D object motion separately. To alleviate the difficulties in estimating non-rigid 3D object motions, they are decomposed to object-wise 6-DoF global transformations and a pixel-wise local 3D motion deformation field. Qualitative and quantitative experiments are conducted on three benchmark datasets, including KITTI, Cityscapes, and VKITTI2, where our model delivers superior performance in all evaluated settings. For the depth estimation task, our model outperforms all compared research works in the high-resolution setting, attaining an absolute relative depth error (abs rel) of 0.099 on the KITTI benchmark. Besides, our optical flow estimation results (an overall EPE of 7.09 on KITTI) also surpass state-of-the-art methods and largely improve the estimation of dynamic regions, demonstrating the effectiveness of our motion model. Our code will be available.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 48 of its 59 references that are in the map. First posted on arXiv 9 Mar 2024.

Builds on

48 of 59 references.

References · 48

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
  3. 2017Mask R-CNNcited by 7,259
  4. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
  5. 2021SegFormer: Simple and Efficient Design for Semantic Segmentation with Transformerscited by 2,923
  6. 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
  7. 2015Spatial Transformer Networkscited by 1,423
  8. 2021Swin Transformer V2: Scaling Up Capacity and Resolutioncited by 1,215
  9. 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 819
  10. 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
  11. 2014Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-Scale Convolutional Architecturecited by 483
  12. 20193D Packing for Self-Supervised Monocular Depth Estimationcited by 437
36 more
  1. 2016Deeper Depth Prediction with Fully Convolutional Residual Networkscited by 402
  2. 2016Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescuecited by 368
  3. 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 341
  4. 2016Virtual Worlds as Proxy for Multi-Object Tracking Analysiscited by 340
  5. 2019Unsupervised Scale-consistent Depth and Ego-motion Learning from Monocular Videocited by 244
  6. 2018Competitive Collaboration: Joint Unsupervised Learning of Depth, Camera Motion, Optical Flow and Motion Segmentationcited by 222
  7. 2021The Temporal Opportunist: Self-Supervised Multi-Frame Monocular Depthcited by 190
  8. 2018Unsupervised Learning of Depth and Ego-Motion from Monocular Video Using 3D Geometric Constraintscited by 179
  9. 2019Depth from Videos in the Wild: Unsupervised Monocular Depth Learning from Unknown Camerascited by 170
  10. 2018Depth Prediction Without the Sensors: Leveraging Structure for Unsupervised Learning from Monocular Videoscited by 155
  11. 2018DF-Net: Unsupervised Joint Learning of Depth and Flow using Cross-Task Consistencycited by 148
  12. 2020Self-Supervised Monocular Depth Estimation: Solving the Dynamic Object Problem by Semantic Guidancecited by 148
  13. 2020Feature-metric Loss for Self-supervised Learning of Depth and Egomotioncited by 140
  14. 2022MonoViT: Self-Supervised Monocular Depth Estimation with a Vision Transformercited by 136
  15. 2020Semantically-Guided Representation Learning for Self-Supervised Monocular Depthcited by 134
  16. 2020RAFT-3D: Scene Flow using Rigid-Motion Embeddingscited by 121
  17. 2020Self-supervised Monocular Trained Depth Estimation using Self-attention and Discrete Disparity Volumecited by 116
  18. 2020HR-Depth: High Resolution Self-Supervised Monocular Depth Estimationcited by 115
  19. 2018Every Pixel Counts ++: Joint Learning of Geometry and Motion with 3D Holistic Understandingcited by 101
  20. 2020Towards Better Generalization: Joint Depth-Pose Learning without PoseNetcited by 85
  21. 2020Unsupervised Monocular Depth Learning in Dynamic Scenescited by 84
  22. 2020Don't Forget The Past: Recurrent Depth Estimation from Monocular Videocited by 71
  23. 2020Self-Supervised Monocular Scene Flow Estimationcited by 64
  24. 2019Exploiting temporal consistency for real-time video depth estimationcited by 61
  25. 2021Learning Monocular Depth in Dynamic Scenes via Instance-Aware Projection Consistencycited by 58
  26. 2021Fine-grained Semantics-aware Representation Enhancement for Self-supervised Monocular Depth Estimationcited by 55
  27. 2019Recurrent Neural Network for (Un-)supervised Learning of Monocular VideoVisual Odometry and Depthcited by 50
  28. 2018Unsupervised Adversarial Depth Estimation using Cycled Generative Networkscited by 45
  29. 2021Self-supervised Monocular Depth Estimation for All Day Images using Domain Separationcited by 44
  30. 2019Unsupervised High-Resolution Depth Learning From Videos With Dual Networkscited by 26
  31. 2021Temporally Consistent Online Depth Estimation in Dynamic Scenescited by 26
  32. 2021Attentive and Contrastive Learning for Joint Depth and Motion Field Estimationcited by 24
  33. 2019Learning Independent Object Motion from Unlabelled Stereoscopic Videoscited by 17
  34. 2023Self-Supervised Monocular Depth Estimation with Self-Reference Distillation and Disparity Offset Refinementcited by 10
  35. 2021Moving SLAM: Fully Unsupervised Deep Learning in Non-Rigid Scenescited by 8
  36. 2019Instance-wise Depth and Motion Learning from Monocular Videoscited by 7

Built on by

Not cited yet.