AutoFlow: Learning a Better Training Set for Optical Flow
Not on the map. Why?
Abstract (arXiv)
Synthetic datasets play a critical role in pre-training CNN models for optical flow, but they are painstaking to generate and hard to adapt to new applications. To automate the process, we present AutoFlow, a simple and effective method to render training data for optical flow that optimizes the performance of a model on a target dataset. AutoFlow takes a layered approach to render synthetic data, where the motion, shape, and appearance of each layer are controlled by learnable hyperparameters. Experimental results show that AutoFlow achieves state-of-the-art accuracy in pre-training both PWC-Net and RAFT. Our code and data are available at https://autoflow-google.github.io .
Key facts. Cited by 102 papers in the map (data through 14 Oct 2026). Builds on 34 of its 54 references that are in the map. First posted on arXiv 29 Apr 2021.
Builds on
34 of 54 references.
References · 34
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
- 2017CARLA: An Open Urban Driving Simulatorcited by 2,449
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,059
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 968
- 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 881
22 more
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 784
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 784
- 2018AutoAugment: Learning Augmentation Policies from Datacited by 730
- 2016Optical Flow Estimation using a Spatial Pyramid Networkcited by 424
- 2016The CMA Evolution Strategy: A Tutorialcited by 377
- 2017Population Based Training of Neural Networkscited by 367
- 2016Virtual Worlds as Proxy for Multi-Object Tracking Analysiscited by 341
- 2017Playing for Benchmarkscited by 169
- 2019Iterative Residual Refinement for Joint Optical Flow and Occlusion Estimationcited by 131
- 2019SelFlow: Self-Supervised Learning of Optical Flowcited by 128
- 2019Meta-Sim: Learning to Generate Synthetic Datasetscited by 128
- 2020What Matters in Unsupervised Optical Flowcited by 124
- 2019Domain-invariant Stereo Matching Networkscited by 109
- 2018Models Matter, So Does Training: An Empirical Study of CNNs for Optical Flow Estimationcited by 94
- 2018Hierarchical Discrete Distribution Decomposition for Match Density Estimationcited by 93
- 2018What Makes Good Synthetic Training Data for Learning Disparity and Optical Flow Estimation?cited by 44
- 2020Improving 3D Object Detection through Progressive Population Based Augmentationcited by 41
- 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
- 2019Learning Multi-Human Optical Flowcited by 26
- 2016RenderGAN: Generating Realistic Labeled Datacited by 20
- 2019Learning to Generate Synthetic 3D Training Data through Hybrid Gradientcited by 3
Built on by
Citing papers per year: 2021: 5; 2022: 27; 2023: 31; 2024: 16; 2025: 16; 2026: 7.
102 papers.
Sort:
By area:
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 629
- 2023CoTracker: It is Better to Track Togethercited by 522
- 2024Depth Pro: Sharp Monocular Metric Depth in Less Than a Secondcited by 404
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 327
- 2023Synthetic Data from Diffusion Models Improves ImageNet Classificationcited by 327
- 2023TAPIR: Tracking Any Point with per-frame Initialization and temporal Refinementcited by 287
- 2023PointOdyssey: A Large-Scale Synthetic Dataset for Long-Term Point Trackingcited by 276
- 2022FlowFormer: A Transformer Architecture for Optical Flowcited by 275
- 2022Unifying Flow, Stereo and Depth Estimationcited by 275
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Videocited by 263
- 2022Practical Stereo Matching via Cascaded Recurrent Network with Adaptive Correlationcited by 197
- 2023Spring: A High-Resolution High-Detail Dataset and Benchmark for Scene Flow, Optical Flow and Stereocited by 172
38 more
- 2022CroCo: Self-Supervised Pre-training for 3D Vision Tasks by Cross-View Completioncited by 160
- 2023DynamicStereo: Consistent Dynamic Depth from Stereo Videoscited by 148
- 2023The Surprising Effectiveness of Diffusion Models for Optical Flow and Monocular Depth Estimationcited by 116
- 2023FlowFormer++: Masked Cost Volume Autoencoding for Pretraining Optical Flow Estimationcited by 114
- 2024GaussianFlow: Splatting Gaussian Dynamics for 4D Content Creationcited by 100
- 2024Stereo4D: Learning How Things Move in 3D from Internet Stereo Videoscited by 89
- 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
- 2022Deep Equilibrium Optical Flow Estimationcited by 64
- 2025AllTracker: Efficient Dense Point Tracking at High Resolutioncited by 58
- 2022Residual Local Feature Network for Efficient Super-Resolutioncited by 53
- 2022Dense Continuous-Time Optical Flow from Events and Framescited by 46
- 2022IFOR: Iterative Flow Minimization for Robotic Object Rearrangementcited by 42
- 2022Learning Pixel Trajectories with Multiscale Contrastive Random Walkscited by 36
- 2023Rethinking Optical Flow from Geometric Matching Consistent Perspectivecited by 33
- 2022Revisiting RCAN: Improved Training for Image Super-Resolutioncited by 32
- 2022Disentangling Architecture and Training for Optical Flowcited by 32
- 2022Procedural Image Programs for Representation Learningcited by 28
- 2022Learn2Augment: Learning to Composite Videos for Data Augmentation in Action Recognitioncited by 27
- 2023Learning Optical Flow from Event Camera with Rendered Datasetcited by 26
- 2023DriveTrack: A Benchmark for Long-Range Point Tracking in Real-World Videoscited by 25
- 2022Imposing Consistency for Optical Flow Estimationcited by 24
- 2024Motion-prior Contrast Maximization for Dense Continuous-Time Motion Estimationcited by 24
- 2022RealFlow: EM-based Realistic Optical Flow Dataset Generation from Videoscited by 22
- 2022Face Deblurring using Dual Camera Fusion on Mobile Phonescited by 18
- 2023Generating Images with 3D Annotations Using Diffusion Modelscited by 18
- 2023GAFlow: Incorporating Gaussian Attention into Optical Flowcited by 18
- 2023AnyFlow: Arbitrary Scale Optical Flow with Implicit Neural Representationcited by 17
- 2023SAMFlow: Eliminating Any Fragmentation in Optical Flow with Segment Anything Modelcited by 15
- 2023TinyML: Tools, Applications, Challenges, and Future Research Directionscited by 14
- 2023DistractFlow: Improving Optical Flow Estimation via Realistic Distractions and Pseudo-Labelingcited by 14
- 2023SYNAuG: Exploiting Synthetic Data for Data Imbalance Problemscited by 13
- 2026Track4World: Feedforward World-centric Dense 3D Tracking of All Pixelscited by 13
- 2023Win-Win: Training High-Resolution Vision Transformers from Two Windowscited by 12
- 2022AnimeRun: 2D Animation Visual Correspondence from Open Source 3D Moviescited by 11
- 2023Bridging the Gap: Enhancing the Utility of Synthetic Data via Post-Processing Techniquescited by 11
- 2024OCAI: Improving Optical Flow Estimation by Occlusion and Consistency Aware Interpolationcited by 11
50 most cited of 102 All 102 (JSON)
- 2026FAST: Flow Any Scene Transformer30 Sep 2026
- 2026TAPVid-MV: A Benchmark for Tracking Any Point in 3D Across Multiple Views1 Sep 2026
- 2026On the Real-World Generalisability of Optical Flow Models11 Jul 2026
- 2026MinNav: Minimalist Navigation Using Optical Flow For Active Tiny Aerial Robots5 Jun 2026
- 2026U2Flow: Uncertainty-Aware Unsupervised Optical Flow Estimation11 Apr 2026
- 2026FlowIt: Global Matching via Hierarchical Transformers and Optimal Transport for Optical Flow30 Mar 2026
- 2026Track4World: Feedforward World-centric Dense 3D Tracking of All Pixels3 Mar 2026
- 2025Augmented Runtime Collaboration for Self-Organizing Multi-Agent Systems: A Hybrid Bi-Criteria Routing Approach30 Nov 2025
- 2025Injecting Frame-Event Complementary Fusion into Diffusion for Optical Flow in Challenging Scenes12 Oct 2025
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Bases5 Sep 2025
- 2025Separating Knowledge and Perception with Procedural Data12 Aug 2025
- 2025PanMatch: Unleashing the Potential of Large Vision Models for Unified Matching Models11 Jul 2025
38 more
- 2025FreeDNA: Endowing Domain Adaptation of Diffusion-Based Dense Prediction with Training-Free Domain Noise Alignment26 Jun 2025
- 2025AllTracker: Efficient Dense Point Tracking at High Resolution8 Jun 2025
- 2025Self-Supervised Spatial Correspondence Across Modalities3 Jun 2025
- 2025RobustSpring: Benchmarking Robustness to Image Corruptions for Optical Flow, Scene Flow and Stereo14 May 2025
- 2025Direct Motion Models for Assessing Generated Videos30 Apr 2025
- 2025What Makes Good Synthetic Training Data for Zero-Shot Stereo Matching?23 Apr 2025
- 2025MicroFlow: Domain-Specific Optical Flow for Ground Deformation Estimation in Seismic Events18 Apr 2025
- 2025VibrantLeaves: A principled parametric image generator for training deep restoration models14 Apr 2025
- 2025Hierarchical Flow Diffusion for Efficient Frame Interpolation1 Apr 2025
- 2025GIFT: Generated Indoor video frames for Texture-less point tracking17 Mar 2025
- 2025Redistribute Ensemble Training for Mitigating Memorization in Diffusion Models13 Feb 2025
- 2024CompactFlowNet: Efficient Real-time Optical Flow Estimation on Mobile Devices17 Dec 2024
- 2024Stereo4D: Learning How Things Move in 3D from Internet Stereo Videos12 Dec 2024
- 2024Depth Pro: Sharp Monocular Metric Depth in Less Than a Second2 Oct 2024
- 2024Adverse Weather Optical Flow: Cumulative Homogeneous-Heterogeneous Adaptation25 Sep 2024
- 2024Self-Supervised Any-Point Tracking by Contrastive Random Walks24 Sep 2024
- 2024LayeredFlow: A Real-World Benchmark for Non-Lambertian Multi-Layer Optical Flow9 Sep 2024
- 2024HMAFlow: Learning More Accurate Optical Flow via Hierarchical Motion Field Alignment9 Sep 2024
- 2024FacialFlowNet: Advancing Facial Optical Flow Estimation with a Diverse Dataset and a Decomposed Model9 Sep 2024
- 2024Motion-prior Contrast Maximization for Dense Continuous-Time Motion Estimation15 Jul 2024
- 2024Synthetic to Authentic: Transferring Realism to 3D Face Renderings for Boosting Face Recognition10 Jul 2024
- 2024MixDiff: Mixing Natural and Synthetic Images for Robust Self-Supervised Representations18 Jun 2024
- 2024Prototypical Transformer as Unified Motion Learners3 Jun 2024
- 2024UnSAMFlow: Unsupervised Optical Flow Guided by Segment Anything Model4 May 2024
- 2024OCAI: Improving Optical Flow Estimation by Occlusion and Consistency Aware Interpolation26 Mar 2024
- 2024GaussianFlow: Splatting Gaussian Dynamics for 4D Content Creation19 Mar 2024
- 2024Data augmentation with automated machine learning: approaches and performance comparison with classical data augmentation methods13 Mar 2024
- 2023DriveTrack: A Benchmark for Long-Range Point Tracking in Real-World Videos15 Dec 2023
- 2023Open-DDVM: A Reproduction and Extension of Diffusion Model for Optical Flow Estimation4 Dec 2023
- 2023Win-Win: Training High-Resolution Vision Transformers from Two Windows1 Oct 2023
- 2023GAFlow: Incorporating Gaussian Attention into Optical Flow28 Sep 2023
- 2023AutoSynth: Learning to Generate 3D Training Data for Object Point Cloud Registration20 Sep 2023
- 2023MPI-Flow: Learning Realistic Optical Flow with Multiplane Images13 Sep 2023
- 2023The Devil in the Details: Simple and Effective Optical Flow Synthetic Data Generation14 Aug 2023
- 2023SYNAuG: Exploiting Synthetic Data for Data Imbalance Problems2 Aug 2023
- 2023SAMFlow: Eliminating Any Fragmentation in Optical Flow with Segment Anything Model31 Jul 2023
- 2023PointOdyssey: A Large-Scale Synthetic Dataset for Long-Term Point Tracking27 Jul 2023
- 2023CoTracker: It is Better to Track Together14 Jul 2023
50 newest of 102 All 102 (JSON)
- 2023Synthetic Data from Diffusion Models Improves ImageNet Classificationcited by 327
- 2023The Surprising Effectiveness of Diffusion Models for Optical Flow and Monocular Depth Estimationcited by 116
- 2023Generating Images with 3D Annotations Using Diffusion Modelscited by 18
- 2025Hierarchical Flow Diffusion for Efficient Frame Interpolationcited by 7
- 2023Open-DDVM: A Reproduction and Extension of Diffusion Model for Optical Flow Estimationcited by 3
- 2025Injecting Frame-Event Complementary Fusion into Diffusion for Optical Flow in Challenging Scenescited by 3
- 2025Redistribute Ensemble Training for Mitigating Memorization in Diffusion Modelscited by 0
- 2025FreeDNA: Endowing Domain Adaptation of Diffusion-Based Dense Prediction with Training-Free Domain Noise Alignmentcited by 0
- 2025Injecting Frame-Event Complementary Fusion into Diffusion for Optical Flow in Challenging Scenes12 Oct 2025
- 2025FreeDNA: Endowing Domain Adaptation of Diffusion-Based Dense Prediction with Training-Free Domain Noise Alignment26 Jun 2025
- 2025Hierarchical Flow Diffusion for Efficient Frame Interpolation1 Apr 2025
- 2025Redistribute Ensemble Training for Mitigating Memorization in Diffusion Models13 Feb 2025
- 2023Open-DDVM: A Reproduction and Extension of Diffusion Model for Optical Flow Estimation4 Dec 2023
- 2023Generating Images with 3D Annotations Using Diffusion Models13 Jun 2023
- 2023The Surprising Effectiveness of Diffusion Models for Optical Flow and Monocular Depth Estimation2 Jun 2023
- 2023Synthetic Data from Diffusion Models Improves ImageNet Classification17 Apr 2023
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 629
- 2023CoTracker: It is Better to Track Togethercited by 522
- 2024Depth Pro: Sharp Monocular Metric Depth in Less Than a Secondcited by 404
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 327
- 2023TAPIR: Tracking Any Point with per-frame Initialization and temporal Refinementcited by 287
- 2023PointOdyssey: A Large-Scale Synthetic Dataset for Long-Term Point Trackingcited by 276
- 2022FlowFormer: A Transformer Architecture for Optical Flowcited by 275
- 2022Unifying Flow, Stereo and Depth Estimationcited by 275
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Videocited by 263
- 2022Practical Stereo Matching via Cascaded Recurrent Network with Adaptive Correlationcited by 197
- 2023Spring: A High-Resolution High-Detail Dataset and Benchmark for Scene Flow, Optical Flow and Stereocited by 172
- 2022CroCo: Self-Supervised Pre-training for 3D Vision Tasks by Cross-View Completioncited by 160
12 most cited of 93 All 93 (JSON)
- 2026FAST: Flow Any Scene Transformer30 Sep 2026
- 2026TAPVid-MV: A Benchmark for Tracking Any Point in 3D Across Multiple Views1 Sep 2026
- 2026On the Real-World Generalisability of Optical Flow Models11 Jul 2026
- 2026MinNav: Minimalist Navigation Using Optical Flow For Active Tiny Aerial Robots5 Jun 2026
- 2026U2Flow: Uncertainty-Aware Unsupervised Optical Flow Estimation11 Apr 2026
- 2026FlowIt: Global Matching via Hierarchical Transformers and Optimal Transport for Optical Flow30 Mar 2026
- 2026Track4World: Feedforward World-centric Dense 3D Tracking of All Pixels3 Mar 2026
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Bases5 Sep 2025
- 2025Separating Knowledge and Perception with Procedural Data12 Aug 2025
- 2025PanMatch: Unleashing the Potential of Large Vision Models for Unified Matching Models11 Jul 2025
- 2025AllTracker: Efficient Dense Point Tracking at High Resolution8 Jun 2025
- 2025Self-Supervised Spatial Correspondence Across Modalities3 Jun 2025
12 newest of 93 All 93 (JSON)