GMFlow: Learning Optical Flow via Global Matching
Not on the map. Why?
Cited by 32 in Diffusion models, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
Learning-based optical flow estimation has been dominated with the pipeline of cost volume with convolutions for flow regression, which is inherently limited to local correlations and thus is hard to address the long-standing challenge of large displacements. To alleviate this, the state-of-the-art framework RAFT gradually improves its prediction quality by using a large number of iterative refinements, achieving remarkable performance but introducing linearly increasing inference time. To enable both high accuracy and efficiency, we completely revamp the dominant flow regression pipeline by reformulating optical flow as a global matching problem, which identifies the correspondences by directly comparing feature similarities. Specifically, we propose a GMFlow framework, which consists of three main components: a customized Transformer for feature enhancement, a correlation and softmax layer for global feature matching, and a self-attention layer for flow propagation. We further introduce a refinement step that reuses GMFlow at higher feature resolution for residual flow prediction. Our new framework outperforms 31-refinements RAFT on the challenging Sintel benchmark, while using only one refinement and running faster, suggesting a new paradigm for accurate and efficient optical flow estimation. Code is available at https://github.com/haofeixu/gmflow.
Key facts. Cited by 324 papers in the map (data through 7 Oct 2026). Builds on 40 of its 54 references that are in the map. First posted on arXiv 26 Nov 2021.
Builds on
40 of 54 references.
References · 40
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 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
28 more
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 780
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 616
- 2020TartanAir: A Dataset to Push the Limits of Visual SLAMcited by 494
- 2021ConViT: Improving Vision Transformers with Soft Convolutional Inductive Biasescited by 484
- 2016Optical Flow Estimation using a Spatial Pyramid Networkcited by 421
- 2017End-to-End Learning of Geometry and Context for Deep Stereo Regressioncited by 359
- 2020Virtual KITTI 2cited by 345
- 2016Virtual Worlds as Proxy for Multi-Object Tracking Analysiscited by 340
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 223
- 2021ViTAE: Vision Transformer Advanced by Exploring Intrinsic Inductive Biascited by 216
- 2017UnFlow: Unsupervised Learning of Optical Flow with a Bidirectional Census Losscited by 202
- 2020AANet: Adaptive Aggregation Network for Efficient Stereo Matchingcited by 202
- 2020Revisiting Stereo Depth Estimation From a Sequence-to-Sequence Perspective with Transformerscited by 190
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 182
- 2017Playing for Benchmarkscited by 169
- 2019Scale-Aware Trident Networks for Object Detectioncited by 159
- 2019GLU-Net: Global-Local Universal Network for Dense Flow and Correspondencescited by 139
- 2019Iterative Residual Refinement for Joint Optical Flow and Occlusion Estimationcited by 131
- 2020Learning Feature Descriptors using Camera Pose Supervisioncited by 104
- 2021AutoFlow: Learning a Better Training Set for Optical Flowcited by 102
- 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
- 2021High-Resolution Optical Flow from 1D Attention and Correlationcited by 54
- 2020Displacement-Invariant Matching Cost Learning for Accurate Optical Flow Estimationcited by 49
- 2018Learning Rigidity in Dynamic Scenes with a Moving Camera for 3D Motion Field Estimationcited by 38
- 2020LiteFlowNet3: Resolving Correspondence Ambiguity for More Accurate Optical Flow Estimationcited by 37
- 2015Flow Fields: Dense Correspondence Fields for Highly Accurate Large Displacement Optical Flow Estimationcited by 22
Built on by
Citing papers per year: 2022: 17; 2023: 79; 2024: 97; 2025: 87; 2026: 44.
324 papers.
Sort:
By area:
- 2024MVSplat: Efficient 3D Gaussian Splatting from Sparse Multi-View Imagescited by 553
- 2023VideoComposer: Compositional Video Synthesis with Motion Controllabilitycited by 461
- 2023TAPIR: Tracking Any Point with per-frame Initialization and temporal Refinementcited by 281
- 2024DepthSplat: Connecting Gaussian Splatting and Depthcited by 275
- 2022Unifying Flow, Stereo and Depth Estimationcited by 270
- 2023Rerender A Video: Zero-Shot Text-Guided Video-to-Video Translationcited by 253
- 2024Shape of Motion: 4D Reconstruction from a Single Videocited by 247
- 2025Video Depth Anything: Consistent Depth Estimation for Super-Long Videoscited by 202
- 2023AMT: All-Pairs Multi-Field Transforms for Efficient Frame Interpolationcited by 177
- 2023Spring: A High-Resolution High-Detail Dataset and Benchmark for Scene Flow, Optical Flow and Stereocited by 170
- 2024SEA-RAFT: Simple, Efficient, Accurate RAFT for Optical Flowcited by 169
- 2022CroCo v2: Improved Cross-view Completion Pre-training for Stereo Matching and Optical Flowcited by 165
38 more
- 2023NICER-SLAM: Neural Implicit Scene Encoding for RGB SLAMcited by 162
- 2023Learning to Act from Actionless Videos through Dense Correspondencescited by 159
- 2024GenAD: Generalized Predictive Model for Autonomous Drivingcited by 150
- 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
- 2025DriveSuprim: Towards Precise Trajectory Selection for End-to-End Planningcited by 91
- 2023VideoFlow: Exploiting Temporal Cues for Multi-frame Optical Flow Estimationcited by 82
- 2025Vision-Language-Action Models for Robotics: A Review Towards Real-World Applicationscited by 82
- 2023Segment Anything Meets Point Trackingcited by 81
- 2023FlowVid: Taming Imperfect Optical Flows for Consistent Video-to-Video Synthesiscited by 79
- 2024How NeRFs and 3D Gaussian Splatting are Reshaping SLAM: a Surveycited by 72
- 2024TranSplat: Generalizable 3D Gaussian Splatting from Sparse Multi-View Images with Transformerscited by 71
- 2023MuRF: Multi-Baseline Radiance Fieldscited by 70
- 2024DINO-Tracker: Taming DINO for Self-Supervised Point Tracking in a Single Videocited by 64
- 2024DreamScene4D: Dynamic Multi-Object Scene Generation from Monocular Videoscited by 63
- 2024Image Conductor: Precision Control for Interactive Video Synthesiscited by 62
- 2024MotionGS: Exploring Explicit Motion Guidance for Deformable 3D Gaussian Splattingcited by 62
- 2024DELTA: Dense Efficient Long-range 3D Tracking for any videocited by 62
- 2025InsViE-1M: Effective Instruction-based Video Editing with Elaborate Dataset Constructioncited by 62
- 2024FlowMap: High-Quality Camera Poses, Intrinsics, and Depth via Gradient Descentcited by 61
- 2024PF3plat: Pose-Free Feed-Forward 3D Gaussian Splattingcited by 60
- 2023Dense Optical Tracking: Connecting the Dotscited by 58
- 2024MemFlow: Optical Flow Estimation and Prediction with Memorycited by 55
- 2024HiSplat: Hierarchical 3D Gaussian Splatting for Generalizable Sparse-View Reconstructioncited by 55
- 2025AllTracker: Efficient Dense Point Tracking at High Resolutioncited by 54
- 2023A Dynamic Multi-Scale Voxel Flow Network for Video Predictioncited by 53
- 2024FRESCO: Spatial-Temporal Correspondence for Zero-Shot Video Translationcited by 48
- 2023Explicit Correspondence Matching for Generalizable Neural Radiance Fieldscited by 46
- 2024GFlow: Recovering 4D World from Monocular Videocited by 46
- 2024Diffusion Model-Based Video Editing: A Surveycited by 44
- 2024MonoOcc: Digging into Monocular Semantic Occupancy Predictioncited by 43
- 2025Dynamic Point Maps: A Versatile Representation for Dynamic 3D Reconstructioncited by 43
- 2024TC-Bench: Benchmarking Temporal Compositionality in Text-to-Video and Image-to-Video Generationcited by 42
- 2024STRAP: Robot Sub-Trajectory Retrieval for Augmented Policy Learningcited by 42
- 2024Towards Generalist Robot Learning from Internet Video: A Surveycited by 40
- 2024Motion Guidance: Diffusion-Based Image Editing with Differentiable Motion Estimatorscited by 39
- 2023Unifying Correspondence, Pose and NeRF for Pose-Free Novel View Synthesis from Stereo Pairscited by 37
- 2025Instant Gaussian Stream: Fast and Generalizable Streaming of Dynamic Scene Reconstruction via Gaussian Splattingcited by 35
50 most cited of 324 All 324 (JSON)
- 2026FAST: Flow Any Scene Transformer30 Sep 2026
- 2026DispFlow-GS: Displacement Flow Supervision with Motion Disentangling for Monocular Deformable 3D Gaussian Splatting29 Sep 2026
- 2026E-WAVE: Event-based Continuous Optical Flow via Warping-Aligned Visual Encoding28 Sep 2026
- 2026FreeFlow: A Bias-free Hierarchical Transformer for Optical Flow Estimation10 Sep 2026
- 2026WiFlow: Estimating Optical Flow using WiFi Channel State Information2 Sep 2026
- 2026SPARGen: Unifying Spatial Perception and Reasoning through Native Multimodal Generation14 Aug 2026
- 2026SNM-VFI: Symmetric Nonlinear Motion-Guided Generative Video Frame Interpolation13 Aug 2026
- 2026Illusion or Integrity? Geometrical Consistency Metric for AIGC Video Quality Evaluation10 Aug 2026
- 2026Optical Flow from Photons1 Aug 2026
- 2026Point Tracking in Surgery--The 2025 Surgical Tattoos in Infrared Challenge (STIRC2025)14 Jul 2026
- 2026Parallax Portrait Matting13 Jul 2026
- 2026On the Real-World Generalisability of Optical Flow Models11 Jul 2026
38 more
- 2026FlowPainter: Inpainting Optical Flow via Confidence-Guided Completion11 Jul 2026
- 2026Text-to-Image Generation for Projector-Camera System Registration3 Jul 2026
- 2026RBE-Flow: Recurrent Bayesian Estimation on Feature Manifolds for Cross-Modal Registration29 Jun 2026
- 2026Temporally Consistent Label Interpolation for Robust Surgical Multi-Task Learning under Challenging Conditions25 Jun 2026
- 2026GeoT2V-Bench: Benchmarking 3D Consistency in Text-to-Video Models via 3D Reconstruction23 Jun 2026
- 2026WebSpline: Structure-Informed Splines for Real-Time 3D Gaussians from Monocular Videos1 Jun 2026
- 2026Motion-guided sparse correction enables expert-quality point tracking across diverse microscopy regimes28 May 2026
- 2026D2Turb: Depth-Aware Simulation and Decoupled Learning for Single-Frame Atmospheric Turbulence Mitigation25 May 2026
- 2026Swift Sampling: Selecting Temporal Surprises via Taylor Series21 May 2026
- 2026Rethinking Dense Optical Flow without Test-Time Scaling8 May 2026
- 2026Hybrid Congestion Classification Framework Using Flow-Guided Attention and Empirical Mode Decomposition6 May 2026
- 2026Flow of Truth: Proactive Temporal Forensics for Image-to-Video Generation16 Apr 2026
- 2026Particle Diffusion Matching: Random Walk Correspondence Search for the Alignment of Standard and Ultra-Widefield Fundus Images11 Apr 2026
- 2026Active Diffusion Matching: Score-based Iterative Alignment of Cross-Modal Retinal Images11 Apr 2026
- 2026U2Flow: Uncertainty-Aware Unsupervised Optical Flow Estimation11 Apr 2026
- 2026CRFT: Consistent-Recurrent Feature Flow Transformer for Cross-Modal Image Registration7 Apr 2026
- 2026ReFlow: Self-correction Motion Learning for Dynamic Scene Reconstruction2 Apr 2026
- 2026MotionGrounder: Grounded Multi-Object Motion Transfer via Diffusion Transformer1 Apr 2026
- 2026FlowIt: Global Matching via Hierarchical Transformers and Optimal Transport for Optical Flow30 Mar 2026
- 2026Dual-View Optical Flow for 4D Micro-Expression Recognition - A Multi-Stream Fusion Attention Approach27 Mar 2026
- 2026MegaFlow: Zero-Shot Large Displacement Optical Flow26 Mar 2026
- 2026Relaxed Rigidity with Ray-based Grouping for Dynamic Gaussian Splatting26 Mar 2026
- 2026GenOpticalFlow: A Generative Approach to Unsupervised Optical Flow Learning23 Mar 2026
- 2026x2-Fusion: Cross-Modality and Cross-Dimension Flow Estimation in Event Edge Space17 Mar 2026
- 2026Pano360: Perspective to Panoramic Vision with Geometric Consistency12 Mar 2026
- 2026FTSplat: Feed-forward Triangle Splatting Network6 Mar 2026
- 2026DMAligner: Enhancing Image Alignment via Diffusion Model Based View Synthesis26 Feb 2026
- 2026StereoAdapter-2: Globally Structure-Consistent Underwater Stereo Depth Estimation18 Feb 2026
- 2026MotionCrafter: Dense Geometry and Motion Reconstruction with a 4D VAE9 Feb 2026
- 2026Row-Column Separated Attention Based Low-Light Image/Video Enhancement7 Feb 2026
- 2026ShapeGaussian: High-Fidelity 4D Human Reconstruction in Monocular Videos via Vision Priors5 Feb 2026
- 2026DenVisCoM: Dense Vision Correspondence Mamba for Efficient and Real-time Optical Flow and Stereo Estimation2 Feb 2026
- 2025A Study of Finetuning Video Transformers for Multi-view Geometry Tasks21 Dec 2025
- 2025MotionEdit: Benchmarking and Learning Motion-Centric Image Editing11 Dec 2025
- 2025GeoDiffMM: Geometry-Guided Conditional Diffusion for Motion Magnification9 Dec 2025
- 2025SyncTrack4D: Cross-Video Motion Alignment and Video Synchronization for Multi-Video 4D Gaussian Splatting3 Dec 2025
- 2025Zero-Shot Video Translation and Editing with Frame Spatial-Temporal Correspondence3 Dec 2025
- 2025DynamicVerse: A Physically-Aware Multimodal Framework for 4D World Modeling2 Dec 2025
50 newest of 324 All 324 (JSON)
- 2023Rerender A Video: Zero-Shot Text-Guided Video-to-Video Translationcited by 253
- 2023The Surprising Effectiveness of Diffusion Models for Optical Flow and Monocular Depth Estimationcited by 116
- 2023FlowVid: Taming Imperfect Optical Flows for Consistent Video-to-Video Synthesiscited by 79
- 2024FRESCO: Spatial-Temporal Correspondence for Zero-Shot Video Translationcited by 48
- 2024Diffusion Model-Based Video Editing: A Surveycited by 44
- 2024Motion Guidance: Diffusion-Based Image Editing with Differentiable Motion Estimatorscited by 39
- 2024DiffIR2VR-Zero: Zero-Shot Video Restoration with Diffusion-based Image Restoration Modelscited by 33
- 2023Video ControlNet: Towards Temporally Consistent Synthetic-to-Real Video Translation Using Conditional Image Diffusion Modelscited by 20
- 2025EPiC: Efficient Video Camera Control Learning with Precise Anchor-Video Guidancecited by 20
- 2025Alias-Free Latent Diffusion Models: Improving Fractional Shift Equivariance of Diffusion Latent Spacecited by 14
- 2024VISION-XL: High Definition Video Inverse Problem Solver using Latent Image Diffusion Modelscited by 13
- 2024ART3D: 3D Gaussian Splatting for Text-Guided Artistic Scenes Generationcited by 9
12 most cited of 30 All 30 (JSON)
- 2026SNM-VFI: Symmetric Nonlinear Motion-Guided Generative Video Frame Interpolation13 Aug 2026
- 2026FlowPainter: Inpainting Optical Flow via Confidence-Guided Completion11 Jul 2026
- 2026ReFlow: Self-correction Motion Learning for Dynamic Scene Reconstruction2 Apr 2026
- 2026MotionGrounder: Grounded Multi-Object Motion Transfer via Diffusion Transformer1 Apr 2026
- 2026DMAligner: Enhancing Image Alignment via Diffusion Model Based View Synthesis26 Feb 2026
- 2025Zero-Shot Video Translation and Editing with Frame Spatial-Temporal Correspondence3 Dec 2025
- 2025Dynamic-eDiTor: Training-Free Text-Driven 4D Scene Editing with Multimodal Diffusion Transformer30 Nov 2025
- 2025FreeSliders: Training-Free, Modality-Agnostic Concept Sliders for Fine-Grained Diffusion Control in Images, Audio, and Video30 Oct 2025
- 2025Injecting Frame-Event Complementary Fusion into Diffusion for Optical Flow in Challenging Scenes12 Oct 2025
- 2025DiTVR: Zero-Shot Diffusion Transformer for Video Restoration11 Aug 2025
- 2025TLB-VFI: Temporal-Aware Latent Brownian Bridge Diffusion for Video Frame Interpolation7 Jul 2025
- 2025EPiC: Efficient Video Camera Control Learning with Precise Anchor-Video Guidance28 May 2025
12 newest of 30 All 30 (JSON)
- 2024FlowRetrieval: Flow-Guided Data Retrieval for Few-Shot Imitation Learningcited by 32
- 2025DataMIL: Selecting Data for Robot Imitation Learning with Datamodelscited by 25
- 2023One-Shot Imitation Learning: A Pose Estimation Perspectivecited by 21
- 2025COLLAGE: Adaptive Fusion-based Retrieval for Augmented Policy Learningcited by 5
- 2025COLLAGE: Adaptive Fusion-based Retrieval for Augmented Policy Learning2 Aug 2025
- 2025DataMIL: Selecting Data for Robot Imitation Learning with Datamodels14 May 2025
- 2024FlowRetrieval: Flow-Guided Data Retrieval for Few-Shot Imitation Learning29 Aug 2024
- 2023One-Shot Imitation Learning: A Pose Estimation Perspective18 Oct 2023
- 2024GenAD: Generalized Predictive Model for Autonomous Drivingcited by 150
- 2024WorldGPT: A Sora-Inspired Video AI Agent as Rich World Models from Text and Image Inputscited by 15
- 2025Latent Policy Steering with Embodiment-Agnostic Pretrained World Modelscited by 8
- 2025DynamicVerse: A Physically-Aware Multimodal Framework for 4D World Modelingcited by 5
- 2025DynamicVerse: A Physically-Aware Multimodal Framework for 4D World Modeling2 Dec 2025
- 2025Latent Policy Steering with Embodiment-Agnostic Pretrained World Models17 Jul 2025
- 2024GenAD: Generalized Predictive Model for Autonomous Driving14 Mar 2024
- 2024WorldGPT: A Sora-Inspired Video AI Agent as Rich World Models from Text and Image Inputs10 Mar 2024
- 2025MambaFlow: A Mamba-Centric Architecture for End-to-End Optical Flow Estimationcited by 2
- 2025DensePercept-NCSSD: Vision Mamba towards Real-time Dense Visual Perception with Non-Causal State Space Dualitycited by 1
- 2026DenVisCoM: Dense Vision Correspondence Mamba for Efficient and Real-time Optical Flow and Stereo Estimationcited by 0
- 2026DenVisCoM: Dense Vision Correspondence Mamba for Efficient and Real-time Optical Flow and Stereo Estimation2 Feb 2026
- 2025DensePercept-NCSSD: Vision Mamba towards Real-time Dense Visual Perception with Non-Causal State Space Duality16 Nov 2025
- 2025MambaFlow: A Mamba-Centric Architecture for End-to-End Optical Flow Estimation10 Mar 2025
- 2024MVSplat: Efficient 3D Gaussian Splatting from Sparse Multi-View Imagescited by 553
- 2023VideoComposer: Compositional Video Synthesis with Motion Controllabilitycited by 461
- 2023TAPIR: Tracking Any Point with per-frame Initialization and temporal Refinementcited by 281
- 2024DepthSplat: Connecting Gaussian Splatting and Depthcited by 275
- 2022Unifying Flow, Stereo and Depth Estimationcited by 270
- 2024Shape of Motion: 4D Reconstruction from a Single Videocited by 247
- 2025Video Depth Anything: Consistent Depth Estimation for Super-Long Videoscited by 202
- 2023AMT: All-Pairs Multi-Field Transforms for Efficient Frame Interpolationcited by 177
- 2023Spring: A High-Resolution High-Detail Dataset and Benchmark for Scene Flow, Optical Flow and Stereocited by 170
- 2024SEA-RAFT: Simple, Efficient, Accurate RAFT for Optical Flowcited by 169
- 2022CroCo v2: Improved Cross-view Completion Pre-training for Stereo Matching and Optical Flowcited by 165
- 2023NICER-SLAM: Neural Implicit Scene Encoding for RGB SLAMcited by 162
12 most cited of 279 All 279 (JSON)
- 2026FAST: Flow Any Scene Transformer30 Sep 2026
- 2026DispFlow-GS: Displacement Flow Supervision with Motion Disentangling for Monocular Deformable 3D Gaussian Splatting29 Sep 2026
- 2026E-WAVE: Event-based Continuous Optical Flow via Warping-Aligned Visual Encoding28 Sep 2026
- 2026FreeFlow: A Bias-free Hierarchical Transformer for Optical Flow Estimation10 Sep 2026
- 2026WiFlow: Estimating Optical Flow using WiFi Channel State Information2 Sep 2026
- 2026SPARGen: Unifying Spatial Perception and Reasoning through Native Multimodal Generation14 Aug 2026
- 2026Illusion or Integrity? Geometrical Consistency Metric for AIGC Video Quality Evaluation10 Aug 2026
- 2026Optical Flow from Photons1 Aug 2026
- 2026Point Tracking in Surgery--The 2025 Surgical Tattoos in Infrared Challenge (STIRC2025)14 Jul 2026
- 2026Parallax Portrait Matting13 Jul 2026
- 2026On the Real-World Generalisability of Optical Flow Models11 Jul 2026
- 2026Text-to-Image Generation for Projector-Camera System Registration3 Jul 2026
12 newest of 279 All 279 (JSON)