EMR-MSF: Self-Supervised Recurrent Monocular Scene Flow Exploiting Ego-Motion Rigidity
Not on the map. Why?
Abstract (arXiv)
Self-supervised monocular scene flow estimation, aiming to understand both 3D structures and 3D motions from two temporally consecutive monocular images, has received increasing attention for its simple and economical sensor setup. However, the accuracy of current methods suffers from the bottleneck of less-efficient network architecture and lack of motion rigidity for regularization. In this paper, we propose a superior model named EMR-MSF by borrowing the advantages of network architecture design under the scope of supervised learning. We further impose explicit and robust geometric constraints with an elaborately constructed ego-motion aggregation module where a rigidity soft mask is proposed to filter out dynamic regions for stable ego-motion estimation using static regions. Moreover, we propose a motion consistency loss along with a mask regularization loss to fully exploit static regions. Several efficient training strategies are integrated including a gradient detachment technique and an enhanced view synthesis process for better performance. Our proposed method outperforms the previous self-supervised works by a large margin and catches up to the performance of supervised methods. On the KITTI scene flow benchmark, our approach improves the SF-all metric of the state-of-the-art self-supervised monocular method by 44% and demonstrates superior performance across sub-tasks including depth and visual odometry, amongst other self-supervised single-task or multi-task methods.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 38 of its 63 references that are in the map. First posted on arXiv 4 Sep 2023.
Builds on
38 of 63 references.
References · 38
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,264
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 966
- 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
- 2018FlowNet3D: Learning Scene Flow in 3D Point Cloudscited by 241
- 2017UnFlow: Unsupervised Learning of Optical Flow with a Bidirectional Census Losscited by 202
- 2018DF-Net: Unsupervised Joint Learning of Depth and Flow using Cross-Task Consistencycited by 148
- 2020FLOT: Scene Flow on Point Clouds Guided by Optimal Transportcited by 129
- 2020RAFT-3D: Scene Flow using Rigid-Motion Embeddingscited by 121
26 more
- 2019HPLFlowNet: Hierarchical Permutohedral Lattice FlowNet for Scene Flow Estimation on Large-scale Point Cloudscited by 108
- 2018Every Pixel Counts ++: Joint Learning of Geometry and Motion with 3D Holistic Understandingcited by 101
- 2020PV-RAFT: Point-Voxel Correlation Fields for Scene Flow Estimation of Point Cloudscited by 74
- 2021SMURF: Self-Teaching Multi-Frame Unsupervised RAFT with Full-Image Warpingcited by 74
- 2021Self-Supervised Monocular Depth Estimation with Internal Feature Fusioncited by 67
- 2020Self-Supervised Monocular Scene Flow Estimationcited by 64
- 2019FlowNet3D++: Geometric Losses For Deep Scene Flow Estimationcited by 55
- 2019Deep Rigid Instance Scene Flowcited by 54
- 2020Forget About the LiDAR: Self-Supervised Depth Estimators with MED Probability Volumescited by 50
- 2021Tangent Space Backpropagation for 3D Transformation Groupscited by 40
- 2020Learning Monocular Visual Odometry via Self-Supervised Long-Term Modelingcited by 39
- 2018Learning Rigidity in Dynamic Scenes with a Moving Camera for 3D Motion Field Estimationcited by 38
- 2019SENSE: a Shared Encoder Network for Scene-flow Estimationcited by 38
- 2022Bi-PointFlowNet: Bidirectional Learning for Point Cloud Based Scene Flow Estimationcited by 38
- 2021PLADE-Net: Towards Pixel-Level Accuracy for Self-Supervised Single-View Depth Estimation with Neural Positional Encoding and Distilled Matting Losscited by 31
- 2022What Matters for 3D Scene Flow Networkcited by 31
- 2021Self-Supervised Multi-Frame Monocular Scene Flowcited by 29
- 2019Mono-SF: Multi-View Geometry Meets Single-View Depth for Monocular Scene Flow Estimation of Dynamic Traffic Scenescited by 27
- 2020EffiScene: Efficient Per-Pixel Rigidity Inference for Unsupervised Joint Learning of Optical Flow, Depth, Camera Pose and Motion Segmentationcited by 22
- 2019Learning Independent Object Motion from Unlabelled Stereoscopic Videoscited by 17
- 2022Self-distilled Feature Aggregation for Self-supervised Monocular Depth Estimationcited by 17
- 2022M-FUSE: Multi-frame Fusion for Scene Flow Estimationcited by 14
- 2020DiPE: Deeper into Photometric Errors for Unsupervised Learning of Depth and Ego-motion from Monocular Videoscited by 10
- 2022RAFT-MSF: Self-Supervised Monocular Scene Flow using Recurrent Optimizercited by 7
- 2017SceneFlowFields: Dense Interpolation of Sparse Scene Flow Correspondencescited by 6
- 2022Self-Supervised Ego-Motion Estimation Based on Multi-Layer Fusion of RGB and Inferred Depthcited by 6
Built on by
Citing papers per year: 2025: 3; 2026: 1.
4 papers.
- 2025Zero-Shot Monocular Scene Flow Estimation in the Wildcited by 20
- 2025DELTAv2: Accelerating Dense 3D Trackingcited by 9
- 2025MAGIC: Learning from Visibility Asymmetry for Unsupervised Stereo Matchingcited by 0
- 2026RAFT-MSF++: Temporal Geometry-Motion Feature Fusion for Self-Supervised Monocular Scene Flowcited by 0
- 2026RAFT-MSF++: Temporal Geometry-Motion Feature Fusion for Self-Supervised Monocular Scene Flow21 Apr 2026
- 2025MAGIC: Learning from Visibility Asymmetry for Unsupervised Stereo Matching14 Aug 2025
- 2025DELTAv2: Accelerating Dense 3D Tracking2 Aug 2025
- 2025Zero-Shot Monocular Scene Flow Estimation in the Wild17 Jan 2025