FastFlowNet: A Lightweight Network for Fast Optical Flow Estimation
Not on the map. Why?
Abstract (arXiv)
Dense optical flow estimation plays a key role in many robotic vision tasks. In the past few years, with the advent of deep learning, we have witnessed great progress in optical flow estimation. However, current networks often consist of a large number of parameters and require heavy computation costs, largely hindering its application on low power-consumption devices such as mobile phones. In this paper, we tackle this challenge and design a lightweight model for fast and accurate optical flow prediction. Our proposed FastFlowNet follows the widely-used coarse-to-fine paradigm with following innovations. First, a new head enhanced pooling pyramid (HEPP) feature extractor is employed to intensify high-resolution pyramid features while reducing parameters. Second, we introduce a new center dense dilated correlation (CDDC) layer for constructing compact cost volume that can keep large search radius with reduced computation burden. Third, an efficient shuffle block decoder (SBD) is implanted into each pyramid level to accelerate flow estimation with marginal drops in accuracy. Experiments on both synthetic Sintel data and real-world KITTI datasets demonstrate the effectiveness of the proposed approach, which needs only 1/10 computation of comparable networks to achieve on par accuracy. In particular, FastFlowNet only contains 1.37M parameters; and can execute at 90 FPS (with a single GTX 1080Ti) or 5.7 FPS (embedded Jetson TX2 GPU) on a pair of Sintel images of resolution 1024x436.
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). Builds on 20 of its 32 references that are in the map. First posted on arXiv 8 Mar 2021.
Builds on
20 of 32 references.
References · 20
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
- 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
- 2019Iterative Residual Refinement for Joint Optical Flow and Occlusion Estimationcited by 131
- 2020MaskFlownet: Asymmetric Feature Matching with Learnable Occlusion Maskcited by 117
8 more
- 2018Hierarchical Discrete Distribution Decomposition for Match Density Estimationcited by 93
- 2016Fast Optical Flow using Dense Inverse Searchcited by 70
- 2018Anytime Stereo Image Depth Estimation on Mobile Devicescited by 54
- 2019Real-Time Semantic Stereo Matchingcited by 23
- 2019Improved Optical Flow for Gesture-based Human-robot Interactioncited by 8
- 2020FDFlowNet: Fast Optical Flow Estimation using a Deep Lightweight Networkcited by 7
- 2018Correlation Flow: Robust Optical Flow Using Kernel Cross-Correlatorscited by 2
- 2021Unsupervised Motion Representation Enhanced Network for Action Recognitioncited by 2
Built on by
Citing papers per year: 2022: 6; 2023: 9; 2024: 8; 2025: 3; 2026: 2.
28 papers.
Sort:
By area:
- 2022IFRNet: Intermediate Feature Refine Network for Efficient Frame Interpolationcited by 107
- 2023Mask Propagation for Efficient Video Semantic Segmentationcited by 26
- 2023FOLT: Fast Multiple Object Tracking from UAV-captured Videos Based on Optical Flowcited by 15
- 2024Motion-aware Latent Diffusion Models for Video Frame Interpolationcited by 14
- 2022MDFlow: Unsupervised Optical Flow Learning by Reliable Mutual Knowledge Distillationcited by 10
- 2022ATCA: an Arc Trajectory Based Model with Curvature Attention for Video Frame Interpolationcited by 6
- 2024NeuFlow v2: Push High-Efficiency Optical Flow To the Limitcited by 5
- 2023Cross-Consistent Deep Unfolding Network for Adaptive All-In-One Video Restorationcited by 4
- 2023Parallelizing Optical Flow Estimation on an Ultra-Low Power RISC-V Cluster for Nano-UAV Navigationcited by 3
- 2023Dynamic Frame Interpolation in Wavelet Domaincited by 3
- 2023DeepDR: Deep Structure-Aware RGB-D Inpainting for Diminished Realitycited by 3
- 2024UnDIVE: Generalized Underwater Video Enhancement Using Generative Priorscited by 3
16 more
- 2022Progressive Motion Context Refine Network for Efficient Video Frame Interpolationcited by 2
- 2023A Multi-Modal Transformer Network for Action Detectioncited by 2
- 2024SciFlow: Empowering Lightweight Optical Flow Models with Self-Cleaning Iterationscited by 2
- 2026EgoPolice: A Benchmark for Egocentric Video Understanding in High-Stakes Police Body-Worn Camera Footagecited by 2
- 2022Optical Flow Based Motion Detection for Autonomous Drivingcited by 1
- 2022Weakly-Supervised Optical Flow Estimation for Time-of-Flightcited by 1
- 2023Latent Graph Attention for Enhanced Spatial Contextcited by 1
- 2023Erasing the Ephemeral: Joint Camera Refinement and Transient Object Removal for Street View Synthesiscited by 1
- 2024A Semantic and Motion-Aware Spatiotemporal Transformer Network for Action Detectioncited by 1
- 2024MCDS-VSS: Moving Camera Dynamic Scene Video Semantic Segmentation by Filtering with Self-Supervised Geometry and Motioncited by 1
- 2024360VFI: A Dataset and Benchmark for Omnidirectional Video Frame Interpolationcited by 1
- 2025Trajectory-aware Shifted State Space Models for Online Video Super-Resolutioncited by 1
- 2024CompactFlowNet: Efficient Real-time Optical Flow Estimation on Mobile Devicescited by 0
- 2025REMOTE: Real-time Ego-motion Tracking for Various Endoscopes via Multimodal Visual Feature Learningcited by 0
- 2025VelocityNet: Real-Time Crowd Anomaly Detection via Person-Specific Velocity Analysiscited by 0
- 2026Motion-guided sparse correction enables expert-quality point tracking across diverse microscopy regimescited by 0
- 2026EgoPolice: A Benchmark for Egocentric Video Understanding in High-Stakes Police Body-Worn Camera Footage7 Jul 2026
- 2026Motion-guided sparse correction enables expert-quality point tracking across diverse microscopy regimes28 May 2026
- 2025VelocityNet: Real-Time Crowd Anomaly Detection via Person-Specific Velocity Analysis21 Oct 2025
- 2025Trajectory-aware Shifted State Space Models for Online Video Super-Resolution14 Aug 2025
- 2025REMOTE: Real-time Ego-motion Tracking for Various Endoscopes via Multimodal Visual Feature Learning30 Jan 2025
- 2024CompactFlowNet: Efficient Real-time Optical Flow Estimation on Mobile Devices17 Dec 2024
- 2024UnDIVE: Generalized Underwater Video Enhancement Using Generative Priors8 Nov 2024
- 2024NeuFlow v2: Push High-Efficiency Optical Flow To the Limit19 Aug 2024
- 2024360VFI: A Dataset and Benchmark for Omnidirectional Video Frame Interpolation19 Jul 2024
- 2024MCDS-VSS: Moving Camera Dynamic Scene Video Semantic Segmentation by Filtering with Self-Supervised Geometry and Motion30 May 2024
- 2024A Semantic and Motion-Aware Spatiotemporal Transformer Network for Action Detection13 May 2024
- 2024Motion-aware Latent Diffusion Models for Video Frame Interpolation21 Apr 2024
16 more
- 2024SciFlow: Empowering Lightweight Optical Flow Models with Self-Cleaning Iterations11 Apr 2024
- 2023DeepDR: Deep Structure-Aware RGB-D Inpainting for Diminished Reality1 Dec 2023
- 2023Erasing the Ephemeral: Joint Camera Refinement and Transient Object Removal for Street View Synthesis29 Nov 2023
- 2023Mask Propagation for Efficient Video Semantic Segmentation29 Oct 2023
- 2023Dynamic Frame Interpolation in Wavelet Domain7 Sep 2023
- 2023Cross-Consistent Deep Unfolding Network for Adaptive All-In-One Video Restoration4 Sep 2023
- 2023FOLT: Fast Multiple Object Tracking from UAV-captured Videos Based on Optical Flow14 Aug 2023
- 2023Latent Graph Attention for Enhanced Spatial Context9 Jul 2023
- 2023A Multi-Modal Transformer Network for Action Detection31 May 2023
- 2023Parallelizing Optical Flow Estimation on an Ultra-Low Power RISC-V Cluster for Nano-UAV Navigation22 May 2023
- 2022Progressive Motion Context Refine Network for Efficient Video Frame Interpolation11 Nov 2022
- 2022MDFlow: Unsupervised Optical Flow Learning by Reliable Mutual Knowledge Distillation11 Nov 2022
- 2022Weakly-Supervised Optical Flow Estimation for Time-of-Flight11 Oct 2022
- 2022ATCA: an Arc Trajectory Based Model with Curvature Attention for Video Frame Interpolation1 Aug 2022
- 2022IFRNet: Intermediate Feature Refine Network for Efficient Frame Interpolation29 May 2022
- 2022Optical Flow Based Motion Detection for Autonomous Driving3 Mar 2022
- 2022IFRNet: Intermediate Feature Refine Network for Efficient Frame Interpolationcited by 107
- 2023Mask Propagation for Efficient Video Semantic Segmentationcited by 26
- 2023FOLT: Fast Multiple Object Tracking from UAV-captured Videos Based on Optical Flowcited by 15
- 2022MDFlow: Unsupervised Optical Flow Learning by Reliable Mutual Knowledge Distillationcited by 10
- 2022ATCA: an Arc Trajectory Based Model with Curvature Attention for Video Frame Interpolationcited by 6
- 2024NeuFlow v2: Push High-Efficiency Optical Flow To the Limitcited by 5
- 2023Cross-Consistent Deep Unfolding Network for Adaptive All-In-One Video Restorationcited by 4
- 2023Parallelizing Optical Flow Estimation on an Ultra-Low Power RISC-V Cluster for Nano-UAV Navigationcited by 3
- 2023Dynamic Frame Interpolation in Wavelet Domaincited by 3
- 2023DeepDR: Deep Structure-Aware RGB-D Inpainting for Diminished Realitycited by 3
- 2024UnDIVE: Generalized Underwater Video Enhancement Using Generative Priorscited by 3
- 2022Progressive Motion Context Refine Network for Efficient Video Frame Interpolationcited by 2
12 most cited of 26 All 26 (JSON)
- 2026EgoPolice: A Benchmark for Egocentric Video Understanding in High-Stakes Police Body-Worn Camera Footage7 Jul 2026
- 2026Motion-guided sparse correction enables expert-quality point tracking across diverse microscopy regimes28 May 2026
- 2025VelocityNet: Real-Time Crowd Anomaly Detection via Person-Specific Velocity Analysis21 Oct 2025
- 2025REMOTE: Real-time Ego-motion Tracking for Various Endoscopes via Multimodal Visual Feature Learning30 Jan 2025
- 2024CompactFlowNet: Efficient Real-time Optical Flow Estimation on Mobile Devices17 Dec 2024
- 2024UnDIVE: Generalized Underwater Video Enhancement Using Generative Priors8 Nov 2024
- 2024NeuFlow v2: Push High-Efficiency Optical Flow To the Limit19 Aug 2024
- 2024360VFI: A Dataset and Benchmark for Omnidirectional Video Frame Interpolation19 Jul 2024
- 2024MCDS-VSS: Moving Camera Dynamic Scene Video Semantic Segmentation by Filtering with Self-Supervised Geometry and Motion30 May 2024
- 2024A Semantic and Motion-Aware Spatiotemporal Transformer Network for Action Detection13 May 2024
- 2024SciFlow: Empowering Lightweight Optical Flow Models with Self-Cleaning Iterations11 Apr 2024
- 2023DeepDR: Deep Structure-Aware RGB-D Inpainting for Diminished Reality1 Dec 2023
12 newest of 26 All 26 (JSON)