SelFlow: Self-Supervised Learning of Optical Flow
Not on the map. Why?
Abstract (arXiv)
We present a self-supervised learning approach for optical flow. Our method distills reliable flow estimations from non-occluded pixels, and uses these predictions as ground truth to learn optical flow for hallucinated occlusions. We further design a simple CNN to utilize temporal information from multiple frames for better flow estimation. These two principles lead to an approach that yields the best performance for unsupervised optical flow learning on the challenging benchmarks including MPI Sintel, KITTI 2012 and 2015. More notably, our self-supervised pre-trained model provides an excellent initialization for supervised fine-tuning. Our fine-tuned models achieve state-of-the-art results on all three datasets. At the time of writing, we achieve EPE=4.26 on the Sintel benchmark, outperforming all submitted methods.
Key facts. Cited by 128 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 36; 2022: 39; 2023: 21; 2024: 20; 2025: 7; 2026: 5.
128 papers.
Sort:
By area:
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 223
- 2022CroCo v2: Improved Cross-view Completion Pre-training for Stereo Matching and Optical Flowcited by 165
- 2021E-RAFT: Dense Optical Flow from Event Camerascited by 149
- 2021Self-supervised Video Object Segmentation by Motion Groupingcited by 147
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videoscited by 122
- 2024BootsTAP: Bootstrapped Training for Tracking-Any-Pointcited by 115
- 2022IFRNet: Intermediate Feature Refine Network for Efficient Frame Interpolationcited by 107
- 2021AutoFlow: Learning a Better Training Set for Optical Flowcited by 102
- 2022CRAFT: Cross-Attentional Flow Transformer for Robust Optical Flowcited by 82
- 2023VideoFlow: Exploiting Temporal Cues for Multi-frame Optical Flow Estimationcited by 82
- 2021PDC-Net+: Enhanced Probabilistic Dense Correspondence Networkcited by 80
- 2021SMURF: Self-Teaching Multi-Frame Unsupervised RAFT with Full-Image Warpingcited by 74
38 more
- 2022Learning Dense and Continuous Optical Flow from an Event Cameracited by 59
- 2021Learning Monocular Depth in Dynamic Scenes via Instance-Aware Projection Consistencycited by 58
- 2021Multiple Instance Captioning: Learning Representations from Histopathology Textbooks and Articlescited by 58
- 2024MemFlow: Optical Flow Estimation and Prediction with Memorycited by 55
- 2023MC-JEPA: A Joint-Embedding Predictive Architecture for Self-Supervised Learning of Motion and Content Featurescited by 53
- 2023Synthetic Datasets for Autonomous Driving: A Surveycited by 48
- 2022SSMTL++: Revisiting Self-Supervised Multi-Task Learning for Video Anomaly Detectioncited by 45
- 2021Warp Consistency for Unsupervised Learning of Dense Correspondencescited by 42
- 2021Self-Point-Flow: Self-Supervised Scene Flow Estimation from Point Clouds with Optimal Transport and Random Walkcited by 39
- 2022RNNPose: Recurrent 6-DoF Object Pose Refinement with Robust Correspondence Field Estimation and Pose Optimizationcited by 38
- 2022Bi-PointFlowNet: Bidirectional Learning for Point Cloud Based Scene Flow Estimationcited by 38
- 2022Learning Pixel Trajectories with Multiscale Contrastive Random Walkscited by 36
- 2023SkyEye: Self-Supervised Bird's-Eye-View Semantic Mapping Using Monocular Frontal View Imagescited by 35
- 2022Disentangling Architecture and Training for Optical Flowcited by 32
- 2022Learning Optical Flow, Depth, and Scene Flow without Real-World Labelscited by 31
- 2024Cross-View Completion Models are Zero-shot Correspondence Estimatorscited by 30
- 2021Self-Supervised Multi-Frame Monocular Scene Flowcited by 29
- 2021Optical Flow Estimation for Spiking Cameracited by 29
- 2021Learning optical flow from still imagescited by 28
- 2022OcclusionFusion: Occlusion-aware Motion Estimation for Real-time Dynamic 3D Reconstructioncited by 27
- 2022DiffPoseNet: Direct Differentiable Camera Pose Estimationcited by 27
- 2021DeepTag: An Unsupervised Deep Learning Method for Motion Tracking on Cardiac Tagging Magnetic Resonance Imagescited by 26
- 2021Self-supervised Geometric Perceptioncited by 26
- 2022PanoFlow: Learning 360deg Optical Flow for Surrounding Temporal Understandingcited by 26
- 2022DyAnNet: A Scene Dynamicity Guided Self-Trained Video Anomaly Detection Networkcited by 26
- 2021Fusion-FlowNet: Energy-Efficient Optical Flow Estimation using Sensor Fusion and Deep Fused Spiking-Analog Network Architecturescited by 25
- 2021SVDistNet: Self-Supervised Near-Field Distance Estimation on Surround View Fisheye Camerascited by 25
- 2022Imposing Consistency for Optical Flow Estimationcited by 24
- 2022RealFlow: EM-based Realistic Optical Flow Dataset Generation from Videoscited by 22
- 2024VFIMamba: Video Frame Interpolation with State Space Modelscited by 22
- 2021The Functional Correspondence Problemcited by 20
- 2023AccFlow: Backward Accumulation for Long-Range Optical Flowcited by 19
- 2021VOLDOR: Visual Odometry from Log-logistic Dense Optical flow Residualscited by 17
- 2022SelfD: Self-Learning Large-Scale Driving Policies From the Webcited by 16
- 2021GyroFlow: Gyroscope-Guided Unsupervised Optical Flow Learningcited by 15
- 2022Simulating Fluids in Real-World Still Imagescited by 15
- 2022Unsupervised Deformable Image Registration with Absent Correspondences in Pre-operative and Post-Recurrence Brain Tumor MRI Scanscited by 15
- 2022A Perceptual Quality Metric for Video Frame Interpolationcited by 15
50 most cited of 128 All 128 (JSON)
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flow18 Jun 2026
- 2026RAFT-MSF++: Temporal Geometry-Motion Feature Fusion for Self-Supervised Monocular Scene Flow21 Apr 2026
- 2026U2Flow: Uncertainty-Aware Unsupervised Optical Flow Estimation11 Apr 2026
- 2026GenOpticalFlow: A Generative Approach to Unsupervised Optical Flow Learning23 Mar 2026
- 2026Two-Stream Interactive Joint Learning of Scene Parsing and Geometric Vision Tasks14 Feb 2026
- 2025Point Prompting: Counterfactual Tracking with Video Diffusion Models13 Oct 2025
- 2025Midway Network: Learning Representations for Recognition and Motion from Latent Dynamics7 Oct 2025
- 2025Superpixel Anything: A general object-based framework for accurate yet regular superpixel segmentation16 Sep 2025
- 2025Flow-Anything: Learning Real-World Optical Flow Estimation from Large-Scale Single-view Images9 Jun 2025
- 2025Pixel Motion as Universal Representation for Robot Control12 May 2025
- 2025Advancing Video Anomaly Detection: A Bi-Directional Hybrid Framework for Enhanced Single- and Multi-Task Approaches20 Apr 2025
- 2025Bridge Frame and Event: Common Spatiotemporal Fusion for High-Dynamic Scene Optical Flow10 Mar 2025
38 more
- 2024Cross-View Completion Models are Zero-shot Correspondence Estimators12 Dec 2024
- 2024Benchmarking the Robustness of Optical Flow Estimation to Corruptions22 Nov 2024
- 2024Superpixel Segmentation: A Long-Lasting Ill-Posed Problem10 Nov 2024
- 2024Bidirectional Recurrence for Cardiac Motion Tracking with Gaussian Process Latent Coding28 Oct 2024
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videos15 Oct 2024
- 2024Adverse Weather Optical Flow: Cumulative Homogeneous-Heterogeneous Adaptation25 Sep 2024
- 2024Training on the Fly: On-device Self-supervised Learning aboard Nano-drones within 20 mW6 Aug 2024
- 2024VFIMamba: Video Frame Interpolation with State Space Models2 Jul 2024
- 2024ProMotion: Prototypes As Motion Learners7 Jun 2024
- 2024UnSAMFlow: Unsupervised Optical Flow Guided by Segment Anything Model4 May 2024
- 2024Made to Order: Discovering monotonic temporal changes via self-supervised video ordering25 Apr 2024
- 2024MemFlow: Optical Flow Estimation and Prediction with Memory7 Apr 2024
- 2024Salient Sparse Visual Odometry With Pose-Only Supervision6 Apr 2024
- 2024OCAI: Improving Optical Flow Estimation by Occlusion and Consistency Aware Interpolation26 Mar 2024
- 2024Self-Supervised Multi-Frame Neural Scene Flow24 Mar 2024
- 2024On-device Self-supervised Learning of Visual Perception Tasks aboard Hardware-limited Nano-quadrotors6 Mar 2024
- 2024BootsTAP: Bootstrapped Training for Tracking-Any-Point1 Feb 2024
- 2024Exploring the Common Appearance-Boundary Adaptation for Nighttime Optical Flow31 Jan 2024
- 2024YOIO: You Only Iterate Once by mining and fusing multiple necessary global information in the optical flow estimation11 Jan 2024
- 2024Refining Pre-Trained Motion Models1 Jan 2024
- 2023Fully Convolutional Slice-to-Volume Reconstruction for Single-Stack MRI5 Dec 2023
- 2023MaskFlow: Object-Aware Motion Estimation21 Nov 2023
- 2023UFD-PRiME: Unsupervised Joint Learning of Optical Flow and Stereo Depth through Pixel-Level Rigid Motion Estimation7 Oct 2023
- 2023Skin the sheep not only once: Reusing Various Depth Datasets to Drive the Learning of Optical Flow3 Oct 2023
- 2023Doduo: Learning Dense Visual Correspondence from Unsupervised Semantic-Aware Flow26 Sep 2023
- 2023AccFlow: Backward Accumulation for Long-Range Optical Flow25 Aug 2023
- 2023MC-JEPA: A Joint-Embedding Predictive Architecture for Self-Supervised Learning of Motion and Content Features24 Jul 2023
- 2023Towards Saner Deep Image Registration19 Jul 2023
- 2023Unsupervised Optical Flow Estimation with Dynamic Timing Representation for Spike Camera12 Jul 2023
- 2023SplatFlow: Learning Multi-frame Optical Flow via Splatting15 Jun 2023
- 2023Synthetic Datasets for Autonomous Driving: A Survey24 Apr 2023
- 2023Unsupervised Learning Optical Flow in Multi-frame Dynamic Environment Using Temporal Dynamic Modeling14 Apr 2023
- 2023Neuromorphic Optical Flow and Real-time Implementation with Event Cameras14 Apr 2023
- 2023Unsupervised Hierarchical Domain Adaptation for Adverse Weather Optical Flow24 Mar 2023
- 2023VideoFlow: Exploiting Temporal Cues for Multi-frame Optical Flow Estimation15 Mar 2023
- 2023Unsupervised Cumulative Domain Adaptation for Foggy Scene Optical Flow14 Mar 2023
- 2023SemARFlow: Injecting Semantics into Unsupervised Optical Flow Estimation for Autonomous Driving10 Mar 2023
- 2023SkyEye: Self-Supervised Bird's-Eye-View Semantic Mapping Using Monocular Frontal View Images8 Feb 2023
50 newest of 128 All 128 (JSON)
- 2025Pixel Motion as Universal Representation for Robot Controlcited by 15
- 2025Pixel Motion as Universal Representation for Robot Control12 May 2025
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 223
- 2022CroCo v2: Improved Cross-view Completion Pre-training for Stereo Matching and Optical Flowcited by 165
- 2021E-RAFT: Dense Optical Flow from Event Camerascited by 149
- 2021Self-supervised Video Object Segmentation by Motion Groupingcited by 147
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videoscited by 122
- 2024BootsTAP: Bootstrapped Training for Tracking-Any-Pointcited by 115
- 2022IFRNet: Intermediate Feature Refine Network for Efficient Frame Interpolationcited by 107
- 2021AutoFlow: Learning a Better Training Set for Optical Flowcited by 102
- 2022CRAFT: Cross-Attentional Flow Transformer for Robust Optical Flowcited by 82
- 2023VideoFlow: Exploiting Temporal Cues for Multi-frame Optical Flow Estimationcited by 82
- 2021PDC-Net+: Enhanced Probabilistic Dense Correspondence Networkcited by 80
- 2021SMURF: Self-Teaching Multi-Frame Unsupervised RAFT with Full-Image Warpingcited by 74
12 most cited of 125 All 125 (JSON)
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flow18 Jun 2026
- 2026RAFT-MSF++: Temporal Geometry-Motion Feature Fusion for Self-Supervised Monocular Scene Flow21 Apr 2026
- 2026U2Flow: Uncertainty-Aware Unsupervised Optical Flow Estimation11 Apr 2026
- 2026GenOpticalFlow: A Generative Approach to Unsupervised Optical Flow Learning23 Mar 2026
- 2026Two-Stream Interactive Joint Learning of Scene Parsing and Geometric Vision Tasks14 Feb 2026
- 2025Midway Network: Learning Representations for Recognition and Motion from Latent Dynamics7 Oct 2025
- 2025Superpixel Anything: A general object-based framework for accurate yet regular superpixel segmentation16 Sep 2025
- 2025Flow-Anything: Learning Real-World Optical Flow Estimation from Large-Scale Single-view Images9 Jun 2025
- 2025Advancing Video Anomaly Detection: A Bi-Directional Hybrid Framework for Enhanced Single- and Multi-Task Approaches20 Apr 2025
- 2025Bridge Frame and Event: Common Spatiotemporal Fusion for High-Dynamic Scene Optical Flow10 Mar 2025
- 2024Cross-View Completion Models are Zero-shot Correspondence Estimators12 Dec 2024
- 2024Benchmarking the Robustness of Optical Flow Estimation to Corruptions22 Nov 2024
12 newest of 125 All 125 (JSON)