mlsanityData to 7 Oct 2026

Moving SLAM: Fully Unsupervised Deep Learning in Non-Rigid Scenes

arXiv 2105.02195 ↗First posted 5 May 2021cs.CVcited by 8

Not on the map. Why?

Abstract (arXiv)

We propose a method to train deep networks to decompose videos into 3D geometry (camera and depth), moving objects, and their motions, with no supervision. We build on the idea of view synthesis, which uses classical camera geometry to re-render a source image from a different point-of-view, specified by a predicted relative pose and depth map. By minimizing the error between the synthetic image and the corresponding real image in a video, the deep network that predicts pose and depth can be trained completely unsupervised. However, the view synthesis equations rely on a strong assumption: that objects do not move. This rigid-world assumption limits the predictive power, and rules out learning about objects automatically. We propose a simple solution: minimize the error on small regions of the image instead. While the scene as a whole may be non-rigid, it is always possible to find small regions that are approximately rigid, such as inside a moving object. Our network can then predict different poses for each region, in a sliding window from a learned dense pose map. This represents a significantly richer model, including 6D object motions, with little additional complexity. We achieve very competitive performance on unsupervised odometry and depth prediction on KITTI. We also demonstrate new capabilities on EPIC-Kitchens, a challenging dataset of indoor videos, where there is no ground truth information for depth, odometry, object segmentation or motion. Yet all are recovered automatically by our method.

Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 42 of its 53 references that are in the map. First posted on arXiv 5 May 2021.

Builds on

42 of 53 references.

References · 42

  1. 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
  2. 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,264
  3. 2016Colorful Image Colorizationcited by 1,113
  4. 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
  5. 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
  6. 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 819
  7. 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
  8. 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 656
  9. 2018Taskonomy: Disentangling Task Transfer Learningcited by 631
  10. 20193D Packing for Self-Supervised Monocular Depth Estimationcited by 437
  11. 2015Unsupervised Learning of Video Representations using LSTMscited by 434
  12. 2016Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescuecited by 368
30 more
  1. 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 341
  2. 2019Understanding Deep Networks via Extremal Perturbations and Smooth Maskscited by 257
  3. 2018Stochastic Video Generation with a Learned Priorcited by 244
  4. 2019Unsupervised Scale-consistent Depth and Ego-motion Learning from Monocular Videocited by 244
  5. 2018PAD-Net: Multi-Tasks Guided Prediction-and-Distillation Network for Simultaneous Depth Estimation and Scene Parsingcited by 224
  6. 2018Competitive Collaboration: Joint Unsupervised Learning of Depth, Camera Motion, Optical Flow and Motion Segmentationcited by 222
  7. 2020The EPIC-KITCHENS Dataset: Collection, Challenges and Baselinescited by 221
  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. 2018Unsupervised Learning of Monocular Depth Estimation and Visual Odometry with Deep Feature Reconstructioncited by 159
  11. 2018Depth Prediction Without the Sensors: Leveraging Structure for Unsupervised Learning from Monocular Videoscited by 155
  12. 2017Learning Depth from Monocular Videos using Direct Methodscited by 154
  13. 2018DF-Net: Unsupervised Joint Learning of Depth and Flow using Cross-Task Consistencycited by 148
  14. 2020Semantically-Guided Representation Learning for Self-Supervised Monocular Depthcited by 134
  15. 2017Semi-Supervised Deep Learning for Monocular Depth Map Predictioncited by 109
  16. 2016Video Pixel Networkscited by 108
  17. 2014Deep Convolutional Neural Fields for Depth Estimation from a Single Imagecited by 106
  18. 2015Learning to See by Movingcited by 101
  19. 2018Every Pixel Counts ++: Joint Learning of Geometry and Motion with 3D Holistic Understandingcited by 101
  20. 2016Learning in an Uncertain World: Representing Ambiguity Through Multiple Hypothesescited by 96
  21. 2017UnDeepVO: Monocular Visual Odometry through Unsupervised Deep Learningcited by 95
  22. 2017SfM-Net: Learning of Structure and Motion from Videocited by 89
  23. 2018Deep Virtual Stereo Odometry: Leveraging Deep Depth Prediction for Monocular Direct Sparse Odometrycited by 85
  24. 2017Learning Sight from Sound: Ambient Sound Provides Supervision for Visual Learningcited by 67
  25. 2018Seeing Voices and Hearing Faces: Cross-modal biometric matchingcited by 60
  26. 2018AdaDepth: Unsupervised Content Congruent Adaptation for Depth Estimationcited by 54
  27. 2018Unsupervised Adversarial Depth Estimation using Cycled Generative Networkscited by 45
  28. 2017Unsupervised Learning of Geometry with Edge-aware Depth-Normal Consistencycited by 40
  29. 2020Distilled Semantics for Comprehensive Scene Understanding from Videoscited by 39
  30. 2018Monocular Depth Estimation using Multi-Scale Continuous CRFs as Sequential Deep Networkscited by 19

Built on by

Cited by year

Citing papers per year: 2021: 2; 2022: 1; 2023: 1; 2024: 4.

8 papers.