UFD-PRiME: Unsupervised Joint Learning of Optical Flow and Stereo Depth through Pixel-Level Rigid Motion Estimation
Not on the map. Why?
Abstract (arXiv)
Both optical flow and stereo disparities are image matches and can therefore benefit from joint training. Depth and 3D motion provide geometric rather than photometric information and can further improve optical flow. Accordingly, we design a first network that estimates flow and disparity jointly and is trained without supervision. A second network, trained with optical flow from the first as pseudo-labels, takes disparities from the first network, estimates 3D rigid motion at every pixel, and reconstructs optical flow again. A final stage fuses the outputs from the two networks. In contrast with previous methods that only consider camera motion, our method also estimates the rigid motions of dynamic objects, which are of key interest in applications. This leads to better optical flow with visibly more detailed occlusions and object boundaries as a result. Our unsupervised pipeline achieves 7.36% optical flow error on the KITTI-2015 benchmark and outperforms the previous state-of-the-art 9.38% by a wide margin. It also achieves slightly better or comparable stereo depth results. Code will be made available.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 59 of its 102 references that are in the map. First posted on arXiv 7 Oct 2023.
Builds on
59 of 102 references.
References · 59
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2015Fast R-CNNcited by 2,930
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 966
- 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 819
38 more
- 2017An Overview of Multi-Task Learning in Deep Neural Networkscited by 791
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2018Pyramid Stereo Matching Networkcited by 486
- 2017End-to-End Learning of Geometry and Context for Deep Stereo Regressioncited by 359
- 2021RAFT-Stereo: Multilevel Recurrent Field Transforms for Stereo Matchingcited by 348
- 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 341
- 2022FlowFormer: A Transformer Architecture for Optical Flowcited by 273
- 2022Unifying Flow, Stereo and Depth Estimationcited by 270
- 2019GA-Net: Guided Aggregation Net for End-to-end Stereo Matchingcited by 242
- 2019Group-wise Correlation Stereo Networkcited by 235
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 223
- 2018Competitive Collaboration: Joint Unsupervised Learning of Depth, Camera Motion, Optical Flow and Motion Segmentationcited by 222
- 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
- 2018Learning Depth with Convolutional Spatial Propagation Networkcited by 135
- 2019Iterative Residual Refinement for Joint Optical Flow and Occlusion Estimationcited by 131
- 2019SelFlow: Self-Supervised Learning of Optical Flowcited by 128
- 2020RAFT-3D: Scene Flow using Rigid-Motion Embeddingscited by 121
- 2020Learning by Analogy: Reliable Supervision from Transformations for Unsupervised Optical Flow Estimationcited by 120
- 2023FlowFormer++: Masked Cost Volume Autoencoding for Pretraining Optical Flow Estimationcited by 114
- 2016Back to Basics: Unsupervised Learning of Optical Flow via Brightness Constancy and Motion Smoothnesscited by 101
- 2017Occlusion Aware Unsupervised Learning of Optical Flowcited by 101
- 2018Every Pixel Counts ++: Joint Learning of Geometry and Motion with 3D Holistic Understandingcited by 101
- 2017SfM-Net: Learning of Structure and Motion from Videocited by 89
- 2015EpicFlow: Edge-Preserving Interpolation of Correspondences for Optical Flowcited by 80
- 2021SMURF: Self-Teaching Multi-Frame Unsupervised RAFT with Full-Image Warpingcited by 74
- 2020Self-Supervised Monocular Scene Flow Estimationcited by 64
- 2019DDFlow: Learning Optical Flow with Unlabeled Data Distillationcited by 63
- 2021Towards Real-Time Monocular Depth Estimation for Robotics: A Surveycited by 55
- 2020UPFlow: Upsampling Pyramid for Unsupervised Optical Flow Learningcited by 49
- 2021Learning to Segment Rigid Motions from Two Framescited by 45
- 2021Tangent Space Backpropagation for 3D Transformation Groupscited by 40
- 2018A Fusion Approach for Multi-Frame Optical Flow Estimationcited by 37
- 2020Flow2Stereo: Effective Self-Supervised Learning of Optical Flow and Stereo Matchingcited by 36
- 2020Deep Photometric Stereo for Non-Lambertian Surfacescited by 24
- 2019Bridging Stereo Matching and Optical Flow via Spatiotemporal Correspondencecited by 23
- 2020EffiScene: Efficient Per-Pixel Rigidity Inference for Unsupervised Joint Learning of Optical Flow, Depth, Camera Pose and Motion Segmentationcited by 22
- 2020Unsupervised Learning of Depth, Optical Flow and Pose with Occlusion from 3D Geometrycited by 21
50 most cited of 59 All 59 (JSON)
Built on by
Citing papers per year: 2024: 1.
1 paper.