Global Matching with Overlapping Attention for Optical Flow Estimation
Not on the map. Why?
Abstract (arXiv)
Optical flow estimation is a fundamental task in computer vision. Recent direct-regression methods using deep neural networks achieve remarkable performance improvement. However, they do not explicitly capture long-term motion correspondences and thus cannot handle large motions effectively. In this paper, inspired by the traditional matching-optimization methods where matching is introduced to handle large displacements before energy-based optimizations, we introduce a simple but effective global matching step before the direct regression and develop a learning-based matching-optimization framework, namely GMFlowNet. In GMFlowNet, global matching is efficiently calculated by applying argmax on 4D cost volumes. Additionally, to improve the matching quality, we propose patch-based overlapping attention to extract large context features. Extensive experiments demonstrate that GMFlowNet outperforms RAFT, the most popular optimization-only method, by a large margin and achieves state-of-the-art performance on standard benchmarks. Thanks to the matching and overlapping attention, GMFlowNet obtains major improvements on the predictions for textureless regions and large motions. Our code is made publicly available at https://github.com/xiaofeng94/GMFlowNet
Key facts. Cited by 64 papers in the map (data through 14 Oct 2026). Builds on 32 of its 56 references that are in the map. First posted on arXiv 21 Mar 2022.
Builds on
32 of 56 references.
References · 32
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,304
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,068
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,059
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 984
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 968
20 more
- 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 881
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 784
- 2019Stand-Alone Self-Attention in Vision Modelscited by 542
- 2017Super SloMo: High Quality Estimation of Multiple Intermediate Frames for Video Interpolationcited by 326
- 2020Axial-DeepLab: Stand-Alone Axial-Attention for Panoptic Segmentationcited by 326
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 224
- 2019Local Relation Networks for Image Recognitioncited by 210
- 2022Patches Are All You Need?cited by 201
- 2018Neighbourhood Consensus Networkscited by 174
- 2019Iterative Residual Refinement for Joint Optical Flow and Occlusion Estimationcited by 131
- 2020MaskFlownet: Asymmetric Feature Matching with Learnable Occlusion Maskcited by 117
- 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
- 2015EpicFlow: Edge-Preserving Interpolation of Correspondences for Optical Flowcited by 80
- 2019A Lightweight Optical Flow CNN - Revisiting Data Fidelity and Regularizationcited by 76
- 2017Accurate Optical Flow via Direct Cost Volume Processingcited by 66
- 2020Displacement-Invariant Matching Cost Learning for Accurate Optical Flow Estimationcited by 49
- 2016Full Flow: Optical Flow Estimation By Global Optimization over Regular Gridscited by 34
- 2020ScopeFlow: Dynamic Scene Scoping for Optical Flowcited by 24
- 2015Flow Fields: Dense Correspondence Fields for Highly Accurate Large Displacement Optical Flow Estimationcited by 22
Built on by
Citing papers per year: 2022: 4; 2023: 22; 2024: 16; 2025: 16; 2026: 6.
64 papers.
Sort:
By area:
- 2023CoTracker: It is Better to Track Togethercited by 522
- 2022Unifying Flow, Stereo and Depth Estimationcited by 275
- 2024SpatialTracker: Tracking Any 2D Pixels in 3D Spacecited by 181
- 2023AMT: All-Pairs Multi-Field Transforms for Efficient Frame Interpolationcited by 180
- 2022CroCo v2: Improved Cross-view Completion Pre-training for Stereo Matching and Optical Flowcited by 166
- 2023FlowFormer++: Masked Cost Volume Autoencoding for Pretraining Optical Flow Estimationcited by 114
- 2023VideoFlow: Exploiting Temporal Cues for Multi-frame Optical Flow Estimationcited by 82
- 2024MemFlow: Optical Flow Estimation and Prediction with Memorycited by 55
- 2024TAPTR: Tracking Any Point with Transformers as Detectioncited by 45
- 2025UFM: A Simple Path towards Unified Dense Correspondence with Flowcited by 36
- 2025WAFT: Warping-Alone Field Transforms for Optical Flowcited by 34
- 2023Rethinking Optical Flow from Geometric Matching Consistent Perspectivecited by 33
38 more
- 2023Learning Optical Flow from Event Camera with Rendered Datasetcited by 26
- 2023DropMAE: Learning Representations via Masked Autoencoders with Spatial-Attention Dropout for Temporal Matching Taskscited by 22
- 2023GAFlow: Incorporating Gaussian Attention into Optical Flowcited by 18
- 2024TAPTRv2: Attention-based Position Update Improves Tracking Any Pointcited by 18
- 2023AnyFlow: Arbitrary Scale Optical Flow with Implicit Neural Representationcited by 17
- 2023Improving Transformer-based Image Matching by Cascaded Capturing Spatially Informative Keypointscited by 15
- 2023SAMFlow: Eliminating Any Fragmentation in Optical Flow with Segment Anything Modelcited by 15
- 2023CCMR: High Resolution Optical Flow Estimation via Coarse-to-Fine Context-Guided Motion Reasoningcited by 15
- 2023DistractFlow: Improving Optical Flow Estimation via Realistic Distractions and Pseudo-Labelingcited by 14
- 2023GMSF: Global Matching Scene Flowcited by 14
- 2026Track4World: Feedforward World-centric Dense 3D Tracking of All Pixelscited by 13
- 2023Win-Win: Training High-Resolution Vision Transformers from Two Windowscited by 12
- 2023StreamFlow: Streamlined Multi-Frame Optical Flow Estimation for Video Sequencescited by 12
- 2022AnimeRun: 2D Animation Visual Correspondence from Open Source 3D Moviescited by 11
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Basescited by 10
- 2023Memory-Efficient Optical Flow via Radius-Distribution Orthogonal Cost Volumecited by 9
- 2024Rethinking RAFT for Efficient Optical Flowcited by 8
- 2024TAPTRv3: Spatial and Temporal Context Foster Robust Tracking of Any Point in Long Videocited by 8
- 2023MVFlow: Deep Optical Flow Estimation of Compressed Videos with Motion Vector Priorcited by 7
- 2024NeuFlow: Real-time, High-accuracy Optical Flow Estimation on Robots Using Edge Devicescited by 7
- 2023FocusFlow: Boosting Key-Points Optical Flow Estimation for Autonomous Drivingcited by 5
- 2024ProMotion: Prototypes As Motion Learnerscited by 5
- 2024NeuFlow v2: Push High-Efficiency Optical Flow To the Limitcited by 5
- 2026MegaFlow: Zero-Shot Large Displacement Optical Flowcited by 5
- 2023Video Action Recognition Collaborative Learning with Dynamics via PSO-ConvNet Transformercited by 4
- 2024Prototypical Transformer as Unified Motion Learnerscited by 4
- 2024Real-Time Human Action Recognition on Embedded Platformscited by 4
- 2025PriOr-Flow: Enhancing Primitive Panoramic Optical Flow with Orthogonal Viewcited by 4
- 2023FlowFormer: A Transformer Architecture and Its Masked Cost Volume Autoencoding for Optical Flowcited by 3
- 2024ScaleFlow++: Robust and Accurate Estimation of 3D Motion from Videocited by 3
- 2025Injecting Frame-Event Complementary Fusion into Diffusion for Optical Flow in Challenging Scenescited by 3
- 2025MambaFlow: A Mamba-Centric Architecture for End-to-End Optical Flow Estimationcited by 2
- 2025ProbDiffFlow: An Efficient Learning-Free Framework for Probabilistic Single-Image Optical Flow Estimationcited by 2
- 2025Is This Tracker On? A Benchmark Protocol for Dynamic Trackingcited by 2
- 2025Efficient All-Pairs Correlation Volume Sampling for Optical Flow Estimationcited by 1
- 2025Towards Reliable Sea Ice Drift Estimation in the Arctic Deep Learning Optical Flow on RADARSAT-2cited by 1
- 2025DensePercept-NCSSD: Vision Mamba towards Real-time Dense Visual Perception with Non-Causal State Space Dualitycited by 1
- 2022CGCV:Context Guided Correlation Volume for Optical Flow Neural Networkscited by 0
50 most cited of 64 All 64 (JSON)
- 2026Motion-guided sparse correction enables expert-quality point tracking across diverse microscopy regimes28 May 2026
- 2026FlowIt: Global Matching via Hierarchical Transformers and Optimal Transport for Optical Flow30 Mar 2026
- 2026MegaFlow: Zero-Shot Large Displacement Optical Flow26 Mar 2026
- 2026GenOpticalFlow: A Generative Approach to Unsupervised Optical Flow Learning23 Mar 2026
- 2026Track4World: Feedforward World-centric Dense 3D Tracking of All Pixels3 Mar 2026
- 2026SRFlow: A Dataset and Regularization Model for High-Resolution Facial Optical Flow via Splatting Rasterization10 Jan 2026
- 2025DensePercept-NCSSD: Vision Mamba towards Real-time Dense Visual Perception with Non-Causal State Space Duality16 Nov 2025
- 2025Towards Reliable Sea Ice Drift Estimation in the Arctic Deep Learning Optical Flow on RADARSAT-230 Oct 2025
- 2025Is This Tracker On? A Benchmark Protocol for Dynamic Tracking22 Oct 2025
- 2025MatchAttention: Embedding Explicit Matching Constraints into Attention for Efficient Stereo Matching16 Oct 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
38 more
- 2025MCFormer: A Multi-Cost-Volume Network and Comprehensive Benchmark for Particle Image Velocimetry7 Jul 2025
- 2025Flow-CDNet: A Novel Network for Detecting Both Slow and Fast Changes in Bitemporal Images3 Jul 2025
- 2025PriOr-Flow: Enhancing Primitive Panoramic Optical Flow with Orthogonal View30 Jun 2025
- 2025WAFT: Warping-Alone Field Transforms for Optical Flow26 Jun 2025
- 2025UFM: A Simple Path towards Unified Dense Correspondence with Flow10 Jun 2025
- 2025Learning Optical Flow Field via Neural Ordinary Differential Equation3 Jun 2025
- 2025Efficient All-Pairs Correlation Volume Sampling for Optical Flow Estimation22 May 2025
- 2025Enhancing Self-Supervised Fine-Grained Video Object Tracking with Dynamic Memory Prediction30 Apr 2025
- 2025ProbDiffFlow: An Efficient Learning-Free Framework for Probabilistic Single-Image Optical Flow Estimation16 Mar 2025
- 2025MambaFlow: A Mamba-Centric Architecture for End-to-End Optical Flow Estimation10 Mar 2025
- 2024CompactFlowNet: Efficient Real-time Optical Flow Estimation on Mobile Devices17 Dec 2024
- 2024TAPTRv3: Spatial and Temporal Context Foster Robust Tracking of Any Point in Long Video27 Nov 2024
- 2024ScaleFlow++: Robust and Accurate Estimation of 3D Motion from Video16 Sep 2024
- 2024Neuromorphic spatiotemporal optical flow: Enabling ultrafast visual perception beyond human capabilities10 Sep 2024
- 2024Real-Time Human Action Recognition on Embedded Platforms9 Sep 2024
- 2024HMAFlow: Learning More Accurate Optical Flow via Hierarchical Motion Field Alignment9 Sep 2024
- 2024NeuFlow v2: Push High-Efficiency Optical Flow To the Limit19 Aug 2024
- 2024TAPTRv2: Attention-based Position Update Improves Tracking Any Point23 Jul 2024
- 2024ScaleFlow++: Robust and Accurate Estimation of 3D Motion from Video13 Jul 2024
- 2024ProMotion: Prototypes As Motion Learners7 Jun 2024
- 2024Prototypical Transformer as Unified Motion Learners3 Jun 2024
- 2024MemFlow: Optical Flow Estimation and Prediction with Memory7 Apr 2024
- 2024SpatialTracker: Tracking Any 2D Pixels in 3D Space5 Apr 2024
- 2024TAPTR: Tracking Any Point with Transformers as Detection19 Mar 2024
- 2024NeuFlow: Real-time, High-accuracy Optical Flow Estimation on Robots Using Edge Devices15 Mar 2024
- 2024Rethinking RAFT for Efficient Optical Flow1 Jan 2024
- 2023Memory-Efficient Optical Flow via Radius-Distribution Orthogonal Cost Volume6 Dec 2023
- 2023StreamFlow: Streamlined Multi-Frame Optical Flow Estimation for Video Sequences28 Nov 2023
- 2023Dual-Stream Attention Transformers for Sewer Defect Classification7 Nov 2023
- 2023CCMR: High Resolution Optical Flow Estimation via Coarse-to-Fine Context-Guided Motion Reasoning5 Nov 2023
- 2023Win-Win: Training High-Resolution Vision Transformers from Two Windows1 Oct 2023
- 2023GAFlow: Incorporating Gaussian Attention into Optical Flow28 Sep 2023
- 2023FocusFlow: Boosting Key-Points Optical Flow Estimation for Autonomous Driving14 Aug 2023
- 2023MVFlow: Deep Optical Flow Estimation of Compressed Videos with Motion Vector Prior3 Aug 2023
- 2023SAMFlow: Eliminating Any Fragmentation in Optical Flow with Segment Anything Model31 Jul 2023
- 2023CoTracker: It is Better to Track Together14 Jul 2023
- 2023FlowFormer: A Transformer Architecture and Its Masked Cost Volume Autoencoding for Optical Flow8 Jun 2023
- 2023GMSF: Global Matching Scene Flow27 May 2023
50 newest of 64 All 64 (JSON)
- 2023CoTracker: It is Better to Track Togethercited by 522
- 2022Unifying Flow, Stereo and Depth Estimationcited by 275
- 2024SpatialTracker: Tracking Any 2D Pixels in 3D Spacecited by 181
- 2023AMT: All-Pairs Multi-Field Transforms for Efficient Frame Interpolationcited by 180
- 2022CroCo v2: Improved Cross-view Completion Pre-training for Stereo Matching and Optical Flowcited by 166
- 2023FlowFormer++: Masked Cost Volume Autoencoding for Pretraining Optical Flow Estimationcited by 114
- 2023VideoFlow: Exploiting Temporal Cues for Multi-frame Optical Flow Estimationcited by 82
- 2024MemFlow: Optical Flow Estimation and Prediction with Memorycited by 55
- 2024TAPTR: Tracking Any Point with Transformers as Detectioncited by 45
- 2025UFM: A Simple Path towards Unified Dense Correspondence with Flowcited by 36
- 2025WAFT: Warping-Alone Field Transforms for Optical Flowcited by 34
- 2023Rethinking Optical Flow from Geometric Matching Consistent Perspectivecited by 33
12 most cited of 61 All 61 (JSON)
- 2026Motion-guided sparse correction enables expert-quality point tracking across diverse microscopy regimes28 May 2026
- 2026FlowIt: Global Matching via Hierarchical Transformers and Optimal Transport for Optical Flow30 Mar 2026
- 2026MegaFlow: Zero-Shot Large Displacement Optical Flow26 Mar 2026
- 2026GenOpticalFlow: A Generative Approach to Unsupervised Optical Flow Learning23 Mar 2026
- 2026Track4World: Feedforward World-centric Dense 3D Tracking of All Pixels3 Mar 2026
- 2026SRFlow: A Dataset and Regularization Model for High-Resolution Facial Optical Flow via Splatting Rasterization10 Jan 2026
- 2025Towards Reliable Sea Ice Drift Estimation in the Arctic Deep Learning Optical Flow on RADARSAT-230 Oct 2025
- 2025Is This Tracker On? A Benchmark Protocol for Dynamic Tracking22 Oct 2025
- 2025MatchAttention: Embedding Explicit Matching Constraints into Attention for Efficient Stereo Matching16 Oct 2025
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Bases5 Sep 2025
- 2025MCFormer: A Multi-Cost-Volume Network and Comprehensive Benchmark for Particle Image Velocimetry7 Jul 2025
- 2025Flow-CDNet: A Novel Network for Detecting Both Slow and Fast Changes in Bitemporal Images3 Jul 2025
12 newest of 61 All 61 (JSON)