Models Matter, So Does Training: An Empirical Study of CNNs for Optical Flow Estimation
Not on the map. Why?
Abstract (arXiv)
We investigate two crucial and closely related aspects of CNNs for optical flow estimation: models and training. First, we design a compact but effective CNN model, called PWC-Net, according to simple and well-established principles: pyramidal processing, warping, and cost volume processing. PWC-Net is 17 times smaller in size, 2 times faster in inference, and 11% more accurate on Sintel final than the recent FlowNet2 model. It is the winning entry in the optical flow competition of the robust vision challenge. Next, we experimentally analyze the sources of our performance gains. In particular, we use the same training procedure of PWC-Net to retrain FlowNetC, a sub-network of FlowNet2. The retrained FlowNetC is 56% more accurate on Sintel final than the previously trained one and even 5% more accurate than the FlowNet2 model. We further improve the training procedure and increase the accuracy of PWC-Net on Sintel by 10% and on KITTI 2012 and 2015 by 20%. Our newly trained model parameters and training protocols will be available on https://github.com/NVlabs/PWC-Net
Key facts. Cited by 94 papers in the map (data through 14 Oct 2026). First posted on arXiv 14 Sep 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 27; 2022: 24; 2023: 20; 2024: 10; 2025: 8; 2026: 5.
94 papers.
Sort:
By area:
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 327
- 2022FlowFormer: A Transformer Architecture for Optical Flowcited by 275
- 2022Unifying Flow, Stereo and Depth Estimationcited by 275
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 224
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 183
- 2024SEA-RAFT: Simple, Efficient, Accurate RAFT for Optical Flowcited by 174
- 2022CroCo v2: Improved Cross-view Completion Pre-training for Stereo Matching and Optical Flowcited by 166
- 2021E-RAFT: Dense Optical Flow from Event Camerascited by 152
- 2023FlowFormer++: Masked Cost Volume Autoencoding for Pretraining Optical Flow Estimationcited by 114
- 2021AutoFlow: Learning a Better Training Set for Optical Flowcited by 102
- 2025DriveSuprim: Towards Precise Trajectory Selection for End-to-End Planningcited by 94
- 2023VideoFlow: Exploiting Temporal Cues for Multi-frame Optical Flow Estimationcited by 82
38 more
- 2021PDC-Net+: Enhanced Probabilistic Dense Correspondence Networkcited by 80
- 2022Global Matching with Overlapping Attention for Optical Flow Estimationcited by 64
- 2022Deep Equilibrium Optical Flow Estimationcited by 64
- 2022Learning Dense and Continuous Optical Flow from an Event Cameracited by 60
- 2022SKFlow: Learning Optical Flow with Super Kernelscited by 56
- 2021High-Resolution Optical Flow from 1D Attention and Correlationcited by 54
- 2021Learning Optical Flow from a Few Matchescited by 53
- 2021Self-Supervised Pillar Motion Learning for Autonomous Drivingcited by 44
- 2022DIP: Deep Inverse Patchmatch for High-Resolution Optical Flowcited by 40
- 2025WAFT: Warping-Alone Field Transforms for Optical Flowcited by 34
- 2022Learning Optical Flow with Adaptive Graph Reasoningcited by 33
- 2023Rethinking Optical Flow from Geometric Matching Consistent Perspectivecited by 33
- 2021Multi-scale Matching Networks for Semantic Correspondencecited by 32
- 2022Revisiting RCAN: Improved Training for Image Super-Resolutioncited by 32
- 2022Disentangling Architecture and Training for Optical Flowcited by 32
- 2021Learning optical flow from still imagescited by 28
- 2021Efficient 3D Deep LiDAR Odometrycited by 25
- 2022Imposing Consistency for Optical Flow Estimationcited by 24
- 2024Towards Generalizable Multi-Object Trackingcited by 23
- 2022RealFlow: EM-based Realistic Optical Flow Dataset Generation from Videoscited by 22
- 2022CSFlow: Learning Optical Flow via Cross Strip Correlation for Autonomous Drivingcited by 16
- 2021Towards Understanding Adversarial Robustness of Optical Flow Networkscited by 15
- 2023SAMFlow: Eliminating Any Fragmentation in Optical Flow with Segment Anything Modelcited by 15
- 2022Robust Reflection Removal with Flash-only Cues in the Wildcited by 14
- 2021SLURP: Side Learning Uncertainty for Regression Problemscited by 12
- 2023Win-Win: Training High-Resolution Vision Transformers from Two Windowscited by 12
- 2023StreamFlow: Streamlined Multi-Frame Optical Flow Estimation for Video Sequencescited by 12
- 2021Occlusion Guided Self-supervised Scene Flow Estimation on 3D Point Cloudscited by 11
- 2022MDFlow: Unsupervised Optical Flow Learning by Reliable Mutual Knowledge Distillationcited by 10
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Basescited by 10
- 2023Optical Flow for Autonomous Driving: Applications, Challenges and Improvementscited by 9
- 2023SemARFlow: Injecting Semantics into Unsupervised Optical Flow Estimation for Autonomous Drivingcited by 9
- 2023Memory-Efficient Optical Flow via Radius-Distribution Orthogonal Cost Volumecited by 9
- 2021ASFlow: Unsupervised Optical Flow Learning with Adaptive Pyramid Samplingcited by 8
- 2021Optical Flow Reusing for High-Efficiency Space-Time Video Super Resolutioncited by 8
- 2022Deep 360^circ Optical Flow Estimation Based on Multi-Projection Fusioncited by 8
- 2024UnSAMFlow: Unsupervised Optical Flow Guided by Segment Anything Modelcited by 8
- 2021360deg Optical Flow using Tangent Imagescited by 7
50 most cited of 94 All 94 (JSON)
- 2026WiFlow: Estimating Optical Flow using WiFi Channel State Information2 Sep 2026
- 2026Rethinking Dense Optical Flow without Test-Time Scaling8 May 2026
- 2026U2Flow: Uncertainty-Aware Unsupervised Optical Flow Estimation11 Apr 2026
- 2026FlowIt: Global Matching via Hierarchical Transformers and Optimal Transport for Optical Flow30 Mar 2026
- 2026Deep learning enables urban change profiling through alignment of historical maps2 Feb 2026
- 2025A Study of Finetuning Video Transformers for Multi-view Geometry Tasks21 Dec 2025
- 2025Removing Cost Volumes from Optical Flow Estimators15 Oct 2025
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Bases5 Sep 2025
- 2025WAFT: Warping-Alone Field Transforms for Optical Flow26 Jun 2025
- 2025DriveSuprim: Towards Precise Trajectory Selection for End-to-End Planning7 Jun 2025
- 2025Learning Optical Flow Field via Neural Ordinary Differential Equation3 Jun 2025
- 2025MicroFlow: Domain-Specific Optical Flow for Ground Deformation Estimation in Seismic Events18 Apr 2025
38 more
- 2025BAT: Learning Event-based Optical Flow with Bidirectional Adaptive Temporal Correlation5 Mar 2025
- 2024CompactFlowNet: Efficient Real-time Optical Flow Estimation on Mobile Devices17 Dec 2024
- 2024Object segmentation from common fate: Motion energy processing enables human-like zero-shot generalization to random dot stimuli3 Nov 2024
- 2024HMAFlow: Learning More Accurate Optical Flow via Hierarchical Motion Field Alignment9 Sep 2024
- 2024Hybrid Cost Volume for Memory-Efficient Optical Flow6 Sep 2024
- 2024Towards Generalizable Multi-Object Tracking1 Jun 2024
- 2024SEA-RAFT: Simple, Efficient, Accurate RAFT for Optical Flow23 May 2024
- 2024UnSAMFlow: Unsupervised Optical Flow Guided by Segment Anything Model4 May 2024
- 2024Space-Time Video Super-resolution with Neural Operator9 Apr 2024
- 2024Key-point Guided Deformable Image Manipulation Using Diffusion Model16 Jan 2024
- 2024YOIO: You Only Iterate Once by mining and fusing multiple necessary global information in the optical flow estimation11 Jan 2024
- 2023Context-Aware Iteration Policy Network for Efficient Optical Flow Estimation12 Dec 2023
- 2023Memory-Efficient Optical Flow via Radius-Distribution Orthogonal Cost Volume6 Dec 2023
- 2023Open-DDVM: A Reproduction and Extension of Diffusion Model for Optical Flow Estimation4 Dec 2023
- 2023StreamFlow: Streamlined Multi-Frame Optical Flow Estimation for Video Sequences28 Nov 2023
- 2023MaskFlow: Object-Aware Motion Estimation21 Nov 2023
- 2023Win-Win: Training High-Resolution Vision Transformers from Two Windows1 Oct 2023
- 2023The Devil in the Details: Simple and Effective Optical Flow Synthetic Data Generation14 Aug 2023
- 2023FocusFlow: Boosting Key-Points Optical Flow Estimation for Autonomous Driving14 Aug 2023
- 2023SAMFlow: Eliminating Any Fragmentation in Optical Flow with Segment Anything Model31 Jul 2023
- 2023End-to-end Remote Sensing Change Detection of Unregistered Bi-temporal Images for Natural Disasters27 Jul 2023
- 2023SplatFlow: Learning Multi-frame Optical Flow via Splatting15 Jun 2023
- 2023FlowFormer: A Transformer Architecture and Its Masked Cost Volume Autoencoding for Optical Flow8 Jun 2023
- 2023SSTM: Spatiotemporal Recurrent Transformers for Multi-frame Optical Flow Estimation26 Apr 2023
- 2023Rethinking Optical Flow from Geometric Matching Consistent Perspective15 Mar 2023
- 2023VideoFlow: Exploiting Temporal Cues for Multi-frame Optical Flow Estimation15 Mar 2023
- 2023SemARFlow: Injecting Semantics into Unsupervised Optical Flow Estimation for Autonomous Driving10 Mar 2023
- 2023FlowFormer++: Masked Cost Volume Autoencoding for Pretraining Optical Flow Estimation2 Mar 2023
- 2023Continuous Space-Time Video Super-Resolution Utilizing Long-Range Temporal Information26 Feb 2023
- 2023Optical Flow Estimation in 360^circ Videos: Dataset, Model and Application27 Jan 2023
- 2023Optical Flow for Autonomous Driving: Applications, Challenges and Improvements11 Jan 2023
- 2022CGCV:Context Guided Correlation Volume for Optical Flow Neural Networks20 Dec 2022
- 2022CroCo v2: Improved Cross-view Completion Pre-training for Stereo Matching and Optical Flow18 Nov 2022
- 2022Learning Dense and Continuous Optical Flow from an Event Camera16 Nov 2022
- 2022MDFlow: Unsupervised Optical Flow Learning by Reliable Mutual Knowledge Distillation11 Nov 2022
- 2022Unifying Flow, Stereo and Depth Estimation10 Nov 2022
- 2022Robust Reflection Removal with Flash-only Cues in the Wild5 Nov 2022
- 2022CLIP-FLow: Contrastive Learning by semi-supervised Iterative Pseudo labeling for Optical Flow Estimation25 Oct 2022
50 newest of 94 All 94 (JSON)
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 327
- 2022FlowFormer: A Transformer Architecture for Optical Flowcited by 275
- 2022Unifying Flow, Stereo and Depth Estimationcited by 275
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 224
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 183
- 2024SEA-RAFT: Simple, Efficient, Accurate RAFT for Optical Flowcited by 174
- 2022CroCo v2: Improved Cross-view Completion Pre-training for Stereo Matching and Optical Flowcited by 166
- 2021E-RAFT: Dense Optical Flow from Event Camerascited by 152
- 2023FlowFormer++: Masked Cost Volume Autoencoding for Pretraining Optical Flow Estimationcited by 114
- 2021AutoFlow: Learning a Better Training Set for Optical Flowcited by 102
- 2025DriveSuprim: Towards Precise Trajectory Selection for End-to-End Planningcited by 94
- 2023VideoFlow: Exploiting Temporal Cues for Multi-frame Optical Flow Estimationcited by 82
12 most cited of 90 All 90 (JSON)
- 2026WiFlow: Estimating Optical Flow using WiFi Channel State Information2 Sep 2026
- 2026Rethinking Dense Optical Flow without Test-Time Scaling8 May 2026
- 2026U2Flow: Uncertainty-Aware Unsupervised Optical Flow Estimation11 Apr 2026
- 2026FlowIt: Global Matching via Hierarchical Transformers and Optimal Transport for Optical Flow30 Mar 2026
- 2026Deep learning enables urban change profiling through alignment of historical maps2 Feb 2026
- 2025A Study of Finetuning Video Transformers for Multi-view Geometry Tasks21 Dec 2025
- 2025Removing Cost Volumes from Optical Flow Estimators15 Oct 2025
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Bases5 Sep 2025
- 2025WAFT: Warping-Alone Field Transforms for Optical Flow26 Jun 2025
- 2025DriveSuprim: Towards Precise Trajectory Selection for End-to-End Planning7 Jun 2025
- 2025Learning Optical Flow Field via Neural Ordinary Differential Equation3 Jun 2025
- 2025MicroFlow: Domain-Specific Optical Flow for Ground Deformation Estimation in Seismic Events18 Apr 2025
12 newest of 90 All 90 (JSON)