mlsanityData to 14 Oct 2026

Learning by Distillation: A Self-Supervised Learning Framework for Optical Flow Estimation

arXiv 2106.04195 ↗First posted 8 Jun 2021cs.CV cs.AIcited by 6

On the map: Knowledge distillation → Detection and dense prediction distillation

Abstract (arXiv)

We present DistillFlow, a knowledge distillation approach to learning optical flow. DistillFlow trains multiple teacher models and a student model, where challenging transformations are applied to the input of the student model to generate hallucinated occlusions as well as less confident predictions. Then, a self-supervised learning framework is constructed: confident predictions from teacher models are served as annotations to guide the student model to learn optical flow for those less confident predictions. The self-supervised learning framework enables us to effectively learn optical flow from unlabeled data, not only for non-occluded pixels, but also for occluded pixels. DistillFlow achieves state-of-the-art unsupervised learning performance on both KITTI and Sintel datasets. Our self-supervised pre-trained model also provides an excellent initialization for supervised fine-tuning, suggesting an alternate training paradigm in contrast to current supervised learning methods that highly rely on pre-training on synthetic data. At the time of writing, our fine-tuned models ranked 1st among all monocular methods on the KITTI 2015 benchmark, and outperform all published methods on the Sintel Final benchmark. More importantly, we demonstrate the generalization capability of DistillFlow in three aspects: framework generalization, correspondence generalization and cross-dataset generalization.

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Placed in Detection and dense prediction distillation, one of 12 directions in Knowledge distillation. Builds on 45 of its 76 references that are in the map. First posted on arXiv 8 Jun 2021.

Builds on

45 of 76 references.

References · 45

  1. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  2. 2015Spatial Transformer Networkscited by 1,429
  3. 2016Context Encoders: Feature Learning by Inpaintingcited by 1,428
  4. 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
  5. 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,068
  6. 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,059
  7. 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 968
  8. 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 881
  9. 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 820
  10. 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 784
  11. 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 782
  12. 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 657
33 more
  1. 2016Optical Flow Estimation using a Spatial Pyramid Networkcited by 424
  2. 2016Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescuecited by 368
  3. 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 342
  4. 2018Competitive Collaboration: Joint Unsupervised Learning of Depth, Camera Motion, Optical Flow and Motion Segmentationcited by 222
  5. 2017UnFlow: Unsupervised Learning of Optical Flow with a Bidirectional Census Losscited by 202
  6. 2017Multi-task Self-Supervised Visual Learningcited by 200
  7. 2017Colorization as a Proxy Task for Visual Understandingcited by 175
  8. 2018Frame-Recurrent Video Super-Resolutioncited by 160
  9. 2018DF-Net: Unsupervised Joint Learning of Depth and Flow using Cross-Task Consistencycited by 148
  10. 2016Learning Features by Watching Objects Movecited by 138
  11. 2019Iterative Residual Refinement for Joint Optical Flow and Occlusion Estimationcited by 131
  12. 2019SelFlow: Self-Supervised Learning of Optical Flowcited by 128
  13. 2017Data Distillation: Towards Omni-Supervised Learningcited by 126
  14. 2020MaskFlownet: Asymmetric Feature Matching with Learnable Occlusion Maskcited by 117
  15. 2016Back to Basics: Unsupervised Learning of Optical Flow via Brightness Constancy and Motion Smoothnesscited by 101
  16. 2017Occlusion Aware Unsupervised Learning of Optical Flowcited by 101
  17. 2017Coherent Online Video Style Transfercited by 96
  18. 2018Models Matter, So Does Training: An Empirical Study of CNNs for Optical Flow Estimationcited by 94
  19. 2018Hierarchical Discrete Distribution Decomposition for Match Density Estimationcited by 93
  20. 2018SegStereo: Exploiting Semantic Information for Disparity Estimationcited by 88
  21. 2015EpicFlow: Edge-Preserving Interpolation of Correspondences for Optical Flowcited by 80
  22. 2018Real-time self-adaptive deep stereocited by 80
  23. 2019A Lightweight Optical Flow CNN - Revisiting Data Fidelity and Regularizationcited by 76
  24. 2017Accurate Optical Flow via Direct Cost Volume Processingcited by 66
  25. 2018Learning Monocular Depth by Distilling Cross-domain Stereo Networkscited by 64
  26. 2019DDFlow: Learning Optical Flow with Unlabeled Data Distillationcited by 63
  27. 2019SENSE: a Shared Encoder Network for Scene-flow Estimationcited by 38
  28. 2018A Fusion Approach for Multi-Frame Optical Flow Estimationcited by 37
  29. 2020Flow2Stereo: Effective Self-Supervised Learning of Optical Flow and Stereo Matchingcited by 36
  30. 2019Unsupervised Deep Epipolar Flow for Stationary or Dynamic Scenescited by 29
  31. 2020ScopeFlow: Dynamic Scene Scoping for Optical Flowcited by 24
  32. 2019Bridging Stereo Matching and Optical Flow via Spatiotemporal Correspondencecited by 23
  33. 2018Open-World Stereo Video Matching with Deep RNNcited by 20

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 0; 2024: 1; 2025: 3.

6 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2024OCAI: Improving Optical Flow Estimation by Occlusion and Consistency Aware Interpolation
  2. 2026Distilling Vision Transformers for Distortion-Robust Representation Learning
  3. 2025Object-level Self-Distillation for Vision Pretraining
  4. 2025Taming generative video models for zero-shot optical flow extraction
  5. 2025Dataset Distillation for Pre-Trained Self-Supervised Vision Models
  6. 2025SigLino: Efficient Multi-Teacher Distillation for Agglomerative Vision Foundation Models
  7. 2023A Simple Recipe for Competitive Low-compute Self supervised Vision Models
  8. 2025Video Self-Distillation for Single-Image Encoders: A Step Toward Physically Plausible Perception