SMURF: Self-Teaching Multi-Frame Unsupervised RAFT with Full-Image Warping
Not on the map. Why?
Abstract (arXiv)
We present SMURF, a method for unsupervised learning of optical flow that improves state of the art on all benchmarks by 36% to 40% (over the prior best method UFlow) and even outperforms several supervised approaches such as PWC-Net and FlowNet2. Our method integrates architecture improvements from supervised optical flow, i.e. the RAFT model, with new ideas for unsupervised learning that include a sequence-aware self-supervision loss, a technique for handling out-of-frame motion, and an approach for learning effectively from multi-frame video data while still only requiring two frames for inference.
Key facts. Cited by 74 papers in the map (data through 7 Oct 2026). Builds on 25 of its 42 references that are in the map. First posted on arXiv 14 May 2021.
Builds on
25 of 42 references.
References · 25
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 966
- 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 878
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 780
- 2016Optical Flow Estimation using a Spatial Pyramid Networkcited by 421
- 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 341
- 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
13 more
- 2019SelFlow: Self-Supervised Learning of Optical Flowcited by 128
- 2020What Matters in Unsupervised Optical Flowcited by 124
- 2020Learning by Analogy: Reliable Supervision from Transformations for Unsupervised Optical Flow Estimationcited by 120
- 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
- 2017Accurate Optical Flow via Direct Cost Volume Processingcited by 66
- 2019DDFlow: Learning Optical Flow with Unlabeled Data Distillationcited by 63
- 2020Flow2Stereo: Effective Self-Supervised Learning of Optical Flow and Stereo Matchingcited by 36
- 2016Full Flow: Optical Flow Estimation By Global Optimization over Regular Gridscited by 34
- 2020Reversing the cycle: self-supervised deep stereo through enhanced monocular distillationcited by 34
- 2017Self-Supervised Learning for Stereo Matching with Self-Improving Abilitycited by 32
- 2019Unsupervised Deep Epipolar Flow for Stationary or Dynamic Scenescited by 29
- 2018ProFlow: Learning to Predict Optical Flowcited by 10
Built on by
Citing papers per year: 2021: 2; 2022: 17; 2023: 20; 2024: 16; 2025: 12; 2026: 7.
74 papers.
Sort:
By area:
- 2021Conditional Object-Centric Learning from Videocited by 247
- 2022Simple Unsupervised Object-Centric Learning for Complex and Naturalistic Videoscited by 139
- 2024BootsTAP: Bootstrapped Training for Tracking-Any-Pointcited by 115
- 2023FlowFormer++: Masked Cost Volume Autoencoding for Pretraining Optical Flow Estimationcited by 114
- 2022CRAFT: Cross-Attentional Flow Transformer for Robust Optical Flowcited by 82
- 2022Learning Dense and Continuous Optical Flow from an Event Cameracited by 59
- 2023A survey on deep learning in medical image registration: new technologies, uncertainty, evaluation metrics, and beyondcited by 55
- 2023MC-JEPA: A Joint-Embedding Predictive Architecture for Self-Supervised Learning of Motion and Content Featurescited by 53
- 2022Discovering Objects that Can Movecited by 44
- 2022IFOR: Iterative Flow Minimization for Robotic Object Rearrangementcited by 42
- 2022Learning Pixel Trajectories with Multiscale Contrastive Random Walkscited by 36
- 2022Disentangling Architecture and Training for Optical Flowcited by 32
38 more
- 2023Object Discovery from Motion-Guided Tokenscited by 25
- 2024Motion-prior Contrast Maximization for Dense Continuous-Time Motion Estimationcited by 24
- 2022RealFlow: EM-based Realistic Optical Flow Dataset Generation from Videoscited by 22
- 2023RM-Depth: Unsupervised Learning of Recurrent Monocular Depth in Dynamic Scenescited by 22
- 2022Unsupervised Multi-object Segmentation by Predicting Probable Motion Patternscited by 19
- 2023Unifying (Machine) Vision via Counterfactual World Modelingcited by 18
- 2022Boosting Object Representation Learning via Motion and Object Continuitycited by 17
- 2024Bring Event into RGB and LiDAR: Hierarchical Visual-Motion Fusion for Scene Flowcited by 15
- 2022Optical Flow Training under Limited Label Budget via Active Learningcited by 14
- 2022M-FUSE: Multi-frame Fusion for Scene Flow Estimationcited by 14
- 2023DistractFlow: Improving Optical Flow Estimation via Realistic Distractions and Pseudo-Labelingcited by 14
- 2024Refining Pre-Trained Motion Modelscited by 12
- 2024OCAI: Improving Optical Flow Estimation by Occlusion and Consistency Aware Interpolationcited by 11
- 2022MDFlow: Unsupervised Optical Flow Learning by Reliable Mutual Knowledge Distillationcited by 10
- 2022Self-supervised AutoFlowcited by 10
- 2023GyroFlow+: Gyroscope-Guided Unsupervised Deep Homography and Optical Flow Learningcited by 10
- 2024Self-Supervised Any-Point Tracking by Contrastive Random Walkscited by 10
- 2025Scene-Centric Unsupervised Panoptic Segmentationcited by 10
- 2022Semi-Supervised Learning of Optical Flow by Flow Supervisorcited by 9
- 2023SemARFlow: Injecting Semantics into Unsupervised Optical Flow Estimation for Autonomous Drivingcited by 9
- 2023Unsupervised Cumulative Domain Adaptation for Foggy Scene Optical Flowcited by 9
- 2023Pseudo Flow Consistency for Self-Supervised 6D Object Pose Estimationcited by 9
- 2025Flow-Anything: Learning Real-World Optical Flow Estimation from Large-Scale Single-view Imagescited by 9
- 2024UnSAMFlow: Unsupervised Optical Flow Guided by Segment Anything Modelcited by 8
- 2025World Modeling with Probabilistic Structure Integrationcited by 7
- 2023Doduo: Learning Dense Visual Correspondence from Unsupervised Semantic-Aware Flowcited by 6
- 2024Diffeomorphic Template Registration for Atmospheric Turbulence Mitigationcited by 6
- 2023Unsupervised Optical Flow Estimation with Dynamic Timing Representation for Spike Cameracited by 5
- 2023EMR-MSF: Self-Supervised Recurrent Monocular Scene Flow Exploiting Ego-Motion Rigiditycited by 4
- 2024Exploring the Common Appearance-Boundary Adaptation for Nighttime Optical Flowcited by 4
- 2024Vector-Symbolic Architecture for Event-Based Optical Flowcited by 4
- 2024Adverse Weather Optical Flow: Cumulative Homogeneous-Heterogeneous Adaptationcited by 4
- 2025Self-Supervised Learning of Motion Concepts by Optimizing Counterfactualscited by 4
- 2025Taming generative video models for zero-shot optical flow extractioncited by 4
- 2025Motion-Refined DINOSAUR for Unsupervised Multi-Object Discoverycited by 4
- 2022Unsupervised Flow Refinement near Motion Boundariescited by 3
- 2023FlowFormer: A Transformer Architecture and Its Masked Cost Volume Autoencoding for Optical Flowcited by 3
- 2024Self-Supervised Multi-Frame Neural Scene Flowcited by 3
50 most cited of 74 All 74 (JSON)
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flow18 Jun 2026
- 2026Scene-Centric Unsupervised Video Panoptic Segmentation3 Jun 2026
- 2026GateMOT: Q-Gated Attention for Dense Object Tracking29 Apr 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
- 2026SBF: An Effective Representation to Augment Skeleton for Video-based Human Action Recognition4 Apr 2026
- 2026GenOpticalFlow: A Generative Approach to Unsupervised Optical Flow Learning23 Mar 2026
- 2025FlowFeat: Pixel-Dense Embedding of Motion Profiles10 Nov 2025
- 2025Midway Network: Learning Representations for Recognition and Motion from Latent Dynamics7 Oct 2025
- 2025World Modeling with Probabilistic Structure Integration10 Sep 2025
- 2025FractalPINN-Flow: A Fractal-Inspired Network for Unsupervised Optical Flow Estimation with Total Variation Regularization10 Sep 2025
- 2025Motion-Refined DINOSAUR for Unsupervised Multi-Object Discovery2 Sep 2025
38 more
- 2025Taming generative video models for zero-shot optical flow extraction11 Jul 2025
- 2025Flow-Anything: Learning Real-World Optical Flow Estimation from Large-Scale Single-view Images9 Jun 2025
- 2025Self-Supervised Spatial Correspondence Across Modalities3 Jun 2025
- 2025Improving Optical Flow and Stereo Depth Estimation by Leveraging Uncertainty-Based Learning Difficulties31 May 2025
- 2025Efficient All-Pairs Correlation Volume Sampling for Optical Flow Estimation22 May 2025
- 2025Scene-Centric Unsupervised Panoptic Segmentation2 Apr 2025
- 2025Self-Supervised Learning of Motion Concepts by Optimizing Counterfactuals25 Mar 2025
- 2024Benchmarking the Robustness of Optical Flow Estimation to Corruptions22 Nov 2024
- 2024Breaking The Ice: Video Segmentation for Close-Range Ice-Covered Waters7 Nov 2024
- 2024Adverse Weather Optical Flow: Cumulative Homogeneous-Heterogeneous Adaptation25 Sep 2024
- 2024Self-Supervised Any-Point Tracking by Contrastive Random Walks24 Sep 2024
- 2024Motion-prior Contrast Maximization for Dense Continuous-Time Motion Estimation15 Jul 2024
- 2024Rethink Predicting the Optical Flow with the Kinetics Perspective21 May 2024
- 2024Vector-Symbolic Architecture for Event-Based Optical Flow14 May 2024
- 2024Diffeomorphic Template Registration for Atmospheric Turbulence Mitigation6 May 2024
- 2024UnSAMFlow: Unsupervised Optical Flow Guided by Segment Anything Model4 May 2024
- 2024A Perspective on Deep Vision Performance with Standard Image and Video Codecs18 Apr 2024
- 2024OCAI: Improving Optical Flow Estimation by Occlusion and Consistency Aware Interpolation26 Mar 2024
- 2024Self-Supervised Multi-Frame Neural Scene Flow24 Mar 2024
- 2024Bring Event into RGB and LiDAR: Hierarchical Visual-Motion Fusion for Scene Flow12 Mar 2024
- 2024BootsTAP: Bootstrapped Training for Tracking-Any-Point1 Feb 2024
- 2024Exploring the Common Appearance-Boundary Adaptation for Nighttime Optical Flow31 Jan 2024
- 2024Refining Pre-Trained Motion Models1 Jan 2024
- 2023UFD-PRiME: Unsupervised Joint Learning of Optical Flow and Stereo Depth through Pixel-Level Rigid Motion Estimation7 Oct 2023
- 2023Doduo: Learning Dense Visual Correspondence from Unsupervised Semantic-Aware Flow26 Sep 2023
- 2023EMR-MSF: Self-Supervised Recurrent Monocular Scene Flow Exploiting Ego-Motion Rigidity4 Sep 2023
- 2023The TYC Dataset for Understanding Instance-Level Semantics and Motions of Cells in Microstructures23 Aug 2023
- 2023Pseudo Flow Consistency for Self-Supervised 6D Object Pose Estimation19 Aug 2023
- 2023MomentaMorph: Unsupervised Spatial-Temporal Registration with Momenta, Shooting, and Correction5 Aug 2023
- 2023A survey on deep learning in medical image registration: new technologies, uncertainty, evaluation metrics, and beyond28 Jul 2023
- 2023MC-JEPA: A Joint-Embedding Predictive Architecture for Self-Supervised Learning of Motion and Content Features24 Jul 2023
- 2023Unsupervised Optical Flow Estimation with Dynamic Timing Representation for Spike Camera12 Jul 2023
- 2023FlowFormer: A Transformer Architecture and Its Masked Cost Volume Autoencoding for Optical Flow8 Jun 2023
- 2023Unifying (Machine) Vision via Counterfactual World Modeling2 Jun 2023
- 2023Modelling Human Visual Motion Processing with Trainable Motion Energy Sensing and a Self-attention Network16 May 2023
- 2023Divided Attention: Unsupervised Multi-Object Discovery with Contextually Separated Slots4 Apr 2023
- 2023Object Discovery from Motion-Guided Tokens27 Mar 2023
- 2023DistractFlow: Improving Optical Flow Estimation via Realistic Distractions and Pseudo-Labeling24 Mar 2023
50 newest of 74 All 74 (JSON)
- 2021Conditional Object-Centric Learning from Videocited by 247
- 2023Unifying (Machine) Vision via Counterfactual World Modelingcited by 18
- 2025World Modeling with Probabilistic Structure Integrationcited by 7
- 2025World Modeling with Probabilistic Structure Integration10 Sep 2025
- 2023Unifying (Machine) Vision via Counterfactual World Modeling2 Jun 2023
- 2021Conditional Object-Centric Learning from Video24 Nov 2021
- 2022Simple Unsupervised Object-Centric Learning for Complex and Naturalistic Videoscited by 139
- 2024BootsTAP: Bootstrapped Training for Tracking-Any-Pointcited by 115
- 2023FlowFormer++: Masked Cost Volume Autoencoding for Pretraining Optical Flow Estimationcited by 114
- 2022CRAFT: Cross-Attentional Flow Transformer for Robust Optical Flowcited by 82
- 2022Learning Dense and Continuous Optical Flow from an Event Cameracited by 59
- 2023A survey on deep learning in medical image registration: new technologies, uncertainty, evaluation metrics, and beyondcited by 55
- 2023MC-JEPA: A Joint-Embedding Predictive Architecture for Self-Supervised Learning of Motion and Content Featurescited by 53
- 2022Discovering Objects that Can Movecited by 44
- 2022IFOR: Iterative Flow Minimization for Robotic Object Rearrangementcited by 42
- 2022Learning Pixel Trajectories with Multiscale Contrastive Random Walkscited by 36
- 2022Disentangling Architecture and Training for Optical Flowcited by 32
- 2023Object Discovery from Motion-Guided Tokenscited by 25
12 most cited of 71 All 71 (JSON)
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flow18 Jun 2026
- 2026Scene-Centric Unsupervised Video Panoptic Segmentation3 Jun 2026
- 2026GateMOT: Q-Gated Attention for Dense Object Tracking29 Apr 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
- 2026SBF: An Effective Representation to Augment Skeleton for Video-based Human Action Recognition4 Apr 2026
- 2026GenOpticalFlow: A Generative Approach to Unsupervised Optical Flow Learning23 Mar 2026
- 2025FlowFeat: Pixel-Dense Embedding of Motion Profiles10 Nov 2025
- 2025Midway Network: Learning Representations for Recognition and Motion from Latent Dynamics7 Oct 2025
- 2025FractalPINN-Flow: A Fractal-Inspired Network for Unsupervised Optical Flow Estimation with Total Variation Regularization10 Sep 2025
- 2025Motion-Refined DINOSAUR for Unsupervised Multi-Object Discovery2 Sep 2025
- 2025Taming generative video models for zero-shot optical flow extraction11 Jul 2025
12 newest of 71 All 71 (JSON)