RAUM-VO: Rotational Adjusted Unsupervised Monocular Visual Odometry
Not on the map. Why?
Abstract (arXiv)
Unsupervised learning for monocular camera motion and 3D scene understanding has gained popularity over traditional methods, relying on epipolar geometry or non-linear optimization. Notably, deep learning can overcome many issues of monocular vision, such as perceptual aliasing, low-textured areas, scale-drift, and degenerate motions. Also, concerning supervised learning, we can fully leverage video streams data without the need for depth or motion labels. However, in this work, we note that rotational motion can limit the accuracy of the unsupervised pose networks more than the translational component. Therefore, we present RAUM-VO, an approach based on a model-free epipolar constraint for frame-to-frame motion estimation (F2F) to adjust the rotation during training and online inference. To this end, we match 2D keypoints between consecutive frames using pre-trained deep networks, Superpoint and Superglue, while training a network for depth and pose estimation using an unsupervised training protocol. Then, we adjust the predicted rotation with the motion estimated by F2F using the 2D matches and initializing the solver with the pose network prediction. Ultimately, RAUM-VO shows a considerable accuracy improvement compared to other unsupervised pose networks on the KITTI dataset while reducing the complexity of other hybrid or traditional approaches and achieving comparable state-of-the-art results.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 48 of its 93 references that are in the map. First posted on arXiv 14 Mar 2022.
Builds on
48 of 93 references.
References · 48
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2015Spatial Transformer Networkscited by 1,423
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2018On the Continuity of Rotation Representations in Neural Networkscited by 1,186
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
- 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 878
- 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 819
36 more
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2016Direct Sparse Odometrycited by 479
- 20193D Packing for Self-Supervised Monocular Depth Estimationcited by 437
- 2016Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescuecited by 368
- 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 341
- 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
- 2020Consistent Video Depth Estimationcited by 220
- 2020D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometrycited by 206
- 2018Unsupervised Learning of Depth and Ego-Motion from Monocular Video Using 3D Geometric Constraintscited by 179
- 2018Unsupervised Learning of Monocular Depth Estimation and Visual Odometry with Deep Feature Reconstructioncited by 159
- 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
- 2017CNN-SLAM: Real-time dense monocular SLAM with learned depth predictioncited by 152
- 2018DF-Net: Unsupervised Joint Learning of Depth and Flow using Cross-Task Consistencycited by 148
- 2019Self-supervised Learning with Geometric Constraints in Monocular Video: Connecting Flow, Depth, and Cameracited by 130
- 2018Every Pixel Counts ++: Joint Learning of Geometry and Motion with 3D Holistic Understandingcited by 101
- 2017UnDeepVO: Monocular Visual Odometry through Unsupervised Deep Learningcited by 95
- 2017SfM-Net: Learning of Structure and Motion from Videocited by 89
- 2018Deep Virtual Stereo Odometry: Leveraging Deep Depth Prediction for Monocular Direct Sparse Odometrycited by 85
- 2020Towards Better Generalization: Joint Depth-Pose Learning without PoseNetcited by 85
- 2020Unsupervised Monocular Depth Learning in Dynamic Scenescited by 84
- 2021Unsupervised Scale-consistent Depth Learning from Videocited by 69
- 2020Pseudo RGB-D for Self-Improving Monocular SLAM and Depth Predictioncited by 41
- 2021DF-VO: What Should Be Learnt for Visual Odometry?cited by 22
- 2021Generalizing to the Open World: Deep Visual Odometry with Online Adaptationcited by 19
- 2018CNN-SVO: Improving the Mapping in Semi-Direct Visual Odometry Using Single-Image Depth Predictioncited by 17
- 2019Beyond Photometric Loss for Self-Supervised Ego-Motion Estimationcited by 17
- 2019Pose Graph Optimization for Unsupervised Monocular Visual Odometrycited by 17
- 2019Visual-Inertial Odometry of Aerial Robotscited by 14
- 2019Learning Residual Flow as Dynamic Motion from Stereo Videoscited by 12
- 2020Rotation-Only Bundle Adjustmentcited by 12
- 2018Learning monocular visual odometry with dense 3D mapping from dense 3D flowcited by 8
- 2021MotionHint: Self-Supervised Monocular Visual Odometry with Motion Constraintscited by 6
- 2019Two Stream Networks for Self-Supervised Ego-Motion Estimationcited by 5
- 2021Unsupervised Monocular Depth Perception: Focusing on Moving Objectscited by 4
Built on by
Citing papers per year: 2023: 2.
2 papers.