MemFlow: Optical Flow Estimation and Prediction with Memory
Not on the map. Why?
Abstract (arXiv)
Optical flow is a classical task that is important to the vision community. Classical optical flow estimation uses two frames as input, whilst some recent methods consider multiple frames to explicitly model long-range information. The former ones limit their ability to fully leverage temporal coherence along the video sequence; and the latter ones incur heavy computational overhead, typically not possible for real-time flow estimation. Some multi-frame-based approaches even necessitate unseen future frames for current estimation, compromising real-time applicability in safety-critical scenarios. To this end, we present MemFlow, a real-time method for optical flow estimation and prediction with memory. Our method enables memory read-out and update modules for aggregating historical motion information in real-time. Furthermore, we integrate resolution-adaptive re-scaling to accommodate diverse video resolutions. Besides, our approach seamlessly extends to the future prediction of optical flow based on past observations. Leveraging effective historical motion aggregation, our method outperforms VideoFlow with fewer parameters and faster inference speed on Sintel and KITTI-15 datasets in terms of generalization performance. At the time of submission, MemFlow also leads in performance on the 1080p Spring dataset. Codes and models will be available at: https://dqiaole.github.io/MemFlow/.
Key facts. Cited by 55 papers in the map (data through 14 Oct 2026). Builds on 55 of its 75 references that are in the map. First posted on arXiv 7 Apr 2024.
Builds on
55 of 75 references.
References · 55
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,703
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,673
- 2023FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioningcited by 2,598
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2021Vision Transformers for Dense Predictioncited by 1,803
- 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
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 784
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 629
- 2021Twins: Revisiting the Design of Spatial Attention in Vision Transformerscited by 565
38 more
- 2022XMem: Long-Term Video Object Segmentation with an Atkinson-Shiffrin Memory Modelcited by 439
- 2019Video Object Segmentation using Space-Time Memory Networkscited by 438
- 2016Optical Flow Estimation using a Spatial Pyramid Networkcited by 424
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 327
- 2020Softmax Splatting for Video Frame Interpolationcited by 279
- 2022FlowFormer: A Transformer Architecture for Optical Flowcited by 275
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 224
- 2022MeMViT: Memory-Augmented Multiscale Vision Transformer for Efficient Long-Term Video Recognitioncited by 189
- 2023Spring: A High-Resolution High-Detail Dataset and Benchmark for Scene Flow, Optical Flow and Stereocited by 172
- 2017Playing for Benchmarkscited by 169
- 2022CroCo v2: Improved Cross-view Completion Pre-training for Stereo Matching and Optical Flowcited by 166
- 2019SelFlow: Self-Supervised Learning of Optical Flowcited by 128
- 2020Learning by Analogy: Reliable Supervision from Transformations for Unsupervised Optical Flow Estimationcited by 120
- 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
- 2022Overcoming a Theoretical Limitation of Self-Attentioncited by 113
- 2020Flow-edge Guided Video Completioncited by 104
- 2016An Uncertain Future: Forecasting from Static Images using Variational Autoencoderscited by 87
- 2022Incremental Transformer Structure Enhanced Image Inpainting with Masking Positional Encodingcited by 83
- 2017Optical Flow Guided Feature: A Fast and Robust Motion Representation for Video Action Recognitioncited by 82
- 2023VideoFlow: Exploiting Temporal Cues for Multi-frame Optical Flow Estimationcited by 82
- 2015EpicFlow: Edge-Preserving Interpolation of Correspondences for Optical Flowcited by 80
- 2022Global Matching with Overlapping Attention for Optical Flow Estimationcited by 64
- 2021Learning Position and Target Consistency for Memory-based Video Object Segmentationcited by 63
- 2021Video Prediction Recalling Long-term Motion Context via Memory Alignment Learningcited by 62
- 2022SKFlow: Learning Optical Flow with Super Kernelscited by 56
- 2022Recurrent Dynamic Embedding for Video Object Segmentationcited by 52
- 2021Temporal Memory Attention for Video Semantic Segmentationcited by 50
- 2022DIP: Deep Inverse Patchmatch for High-Resolution Optical Flowcited by 40
- 2017Unsupervised Learning of Long-Term Motion Dynamics for Videoscited by 37
- 2018A Fusion Approach for Multi-Frame Optical Flow Estimationcited by 37
- 2015Dense Optical Flow Prediction from a Static Imagecited by 36
- 2023Rethinking Optical Flow from Geometric Matching Consistent Perspectivecited by 33
- 2022Optimizing Video Prediction via Video Frame Interpolationcited by 28
- 2021Local Memory Attention for Fast Video Semantic Segmentationcited by 25
- 2022ZITS++: Image Inpainting by Improving the Incremental Transformer on Structural Priorscited by 21
- 2017Predicting Scene Parsing and Motion Dynamics in the Futurecited by 20
- 2021Memory-Augmented Non-Local Attention for Video Super-Resolutioncited by 17
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2024: 6; 2025: 25; 2026: 24.
55 papers.
Sort:
By area:
- 2025DPFlow: Adaptive Optical Flow Estimation with a Dual-Pyramid Frameworkcited by 30
- 2024SURDS: Benchmarking Spatial Understanding and Reasoning in Driving Scenarios with Vision Language Modelscited by 29
- 2025VidCRAFT3: Camera, Object, and Lighting Control for Image-to-Video Generationcited by 25
- 2025MM-Gesture: Towards Precise Micro-Gesture Recognition through Multimodal Fusioncited by 14
- 2025L4P: Towards Unified Low-Level 4D Vision Perceptioncited by 12
- 2025TC-Light: Temporally Coherent Generative Rendering for Realistic World Transfercited by 11
- 2026Generative World Renderercited by 10
- 2024Motion-aware Contrastive Learning for Temporal Panoptic Scene Graph Generationcited by 9
- 2025AceVFI: A Comprehensive Survey of Advances in Video Frame Interpolationcited by 9
- 2024MFTIQ: Multi-Flow Tracker with Independent Matching Quality Estimationcited by 7
- 2025AnimeGamer: Infinite Anime Life Simulation with Next Game State Predictioncited by 7
- 2025MEMFOF: High-Resolution Training for Memory-Efficient Multi-Frame Optical Flow Estimationcited by 7
38 more
- 2026Self in Space: Benchmarking Self-Awareness and Spatial Cognition in UAV Embodied Intelligencecited by 6
- 2026MegaFlow: Zero-Shot Large Displacement Optical Flowcited by 5
- 2024Real-Time Human Action Recognition on Embedded Platformscited by 4
- 2025GDROS: A Geometry-Guided Dense Registration Framework for Optical-SAR Images under Large Geometric Transformationscited by 4
- 2024GG-SSMs: Graph-Generating State Space Modelscited by 3
- 2025Online Dense Point Tracking with Streaming Memorycited by 3
- 2025DynaSplat: Dynamic-Static Gaussian Splatting with Hierarchical Motion Decomposition for Scene Reconstructioncited by 3
- 2025Mem4D: Decoupling Static and Dynamic Memory for Dynamic Scene Reconstructioncited by 3
- 2025Removing Cost Volumes from Optical Flow Estimatorscited by 3
- 2024Gaussian Splatting Lucas-Kanadecited by 2
- 2025EMoTive: Event-guided Trajectory Modeling for 3D Motion Estimationcited by 2
- 2025LinkTo-Anime: A 2D Animation Optical Flow Dataset from 3D Model Renderingcited by 2
- 2025MIORe & VAR-MIORe: Benchmarks to Push the Boundaries of Restorationcited by 2
- 2026FLAG-4D: Flow-Guided Local-Global Dual-Deformation Model for 4D Reconstructioncited by 2
- 2026F2HDR: Two-Stage HDR Video Reconstruction via Flow Adapter and Physical Motion Modelingcited by 2
- 2025vSTMD: Visual Motion Detection for Extremely Tiny Target at Various Velocitiescited by 1
- 2025BAT: Learning Event-based Optical Flow with Bidirectional Adaptive Temporal Correlationcited by 1
- 2025DecoFuse: Decomposing and Fusing the "What", "Where", and "How" for Brain-Inspired fMRI-to-Video Decodingcited by 1
- 2025DensePercept-NCSSD: Vision Mamba towards Real-time Dense Visual Perception with Non-Causal State Space Dualitycited by 1
- 2026OrthoPhys: Physically Plausible Video Generation with Orthogonal-View Geometry Guidancecited by 1
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flowcited by 1
- 2026MemPose: Category-level Object Pose Estimation with Memorycited by 1
- 2025MicroFlow: Domain-Specific Optical Flow for Ground Deformation Estimation in Seismic Eventscited by 0
- 2025Moving Object Detection from Moving Camera Using Focus of Expansion Likelihood and Segmentationcited by 0
- 2025MatchAttention: Embedding Explicit Matching Constraints into Attention for Efficient Stereo Matchingcited by 0
- 2025PPMStereo: Pick-and-Play Memory Construction for Consistent Dynamic Stereo Matchingcited by 0
- 2025Passive Dementia Screening via Facial Temporal Micro-Dynamics Analysis of In-the-Wild Talking-Head Videocited by 0
- 2026MotionAdapter: Video Motion Transfer via Content-Aware Attention Customizationcited by 0
- 2026SRFlow: A Dataset and Regularization Model for High-Resolution Facial Optical Flow via Splatting Rasterizationcited by 0
- 2026DenVisCoM: Dense Vision Correspondence Mamba for Efficient and Real-time Optical Flow and Stereo Estimationcited by 0
- 2026No Labels, No Look-Ahead: Unsupervised Online Video Stabilization with Classical Priorscited by 0
- 2026MotionBits: Video Segmentation through Motion-Level Analysis of Rigid Bodiescited by 0
- 2026Frames2Residual: Spatiotemporal Decoupling for Self-Supervised Video Denoisingcited by 0
- 2026FlowIt: Global Matching via Hierarchical Transformers and Optimal Transport for Optical Flowcited by 0
- 2026U2Flow: Uncertainty-Aware Unsupervised Optical Flow Estimationcited by 0
- 2026Flow of Truth: Proactive Temporal Forensics for Image-to-Video Generationcited by 0
- 2026RAFT-MSF++: Temporal Geometry-Motion Feature Fusion for Self-Supervised Monocular Scene Flowcited by 0
- 2026Motion-guided sparse correction enables expert-quality point tracking across diverse microscopy regimescited by 0
50 most cited of 55 All 55 (JSON)
- 2026DynEoMT: Learning Object Dynamicity from Online Segmentation Queries13 Sep 2026
- 2026FreeFlow: A Bias-free Hierarchical Transformer for Optical Flow Estimation10 Sep 2026
- 2026PhysFlow: Physics-Aware Optical Flow for Motion Controllable Video Generation8 Sep 2026
- 2026WiFlow: Estimating Optical Flow using WiFi Channel State Information2 Sep 2026
- 2026Self in Space: Benchmarking Self-Awareness and Spatial Cognition in UAV Embodied Intelligence14 Jul 2026
- 2026FlowPainter: Inpainting Optical Flow via Confidence-Guided Completion11 Jul 2026
- 2026MemPose: Category-level Object Pose Estimation with Memory6 Jul 2026
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flow18 Jun 2026
- 2026Motion-guided sparse correction enables expert-quality point tracking across diverse microscopy regimes28 May 2026
- 2026RAFT-MSF++: Temporal Geometry-Motion Feature Fusion for Self-Supervised Monocular Scene Flow21 Apr 2026
- 2026Flow of Truth: Proactive Temporal Forensics for Image-to-Video Generation16 Apr 2026
- 2026U2Flow: Uncertainty-Aware Unsupervised Optical Flow Estimation11 Apr 2026
38 more
- 2026Generative World Renderer2 Apr 2026
- 2026FlowIt: Global Matching via Hierarchical Transformers and Optimal Transport for Optical Flow30 Mar 2026
- 2026MegaFlow: Zero-Shot Large Displacement Optical Flow26 Mar 2026
- 2026OrthoPhys: Physically Plausible Video Generation with Orthogonal-View Geometry Guidance19 Mar 2026
- 2026F2HDR: Two-Stage HDR Video Reconstruction via Flow Adapter and Physical Motion Modeling16 Mar 2026
- 2026Frames2Residual: Spatiotemporal Decoupling for Self-Supervised Video Denoising11 Mar 2026
- 2026MotionBits: Video Segmentation through Motion-Level Analysis of Rigid Bodies6 Mar 2026
- 2026No Labels, No Look-Ahead: Unsupervised Online Video Stabilization with Classical Priors26 Feb 2026
- 2026FLAG-4D: Flow-Guided Local-Global Dual-Deformation Model for 4D Reconstruction9 Feb 2026
- 2026DenVisCoM: Dense Vision Correspondence Mamba for Efficient and Real-time Optical Flow and Stereo Estimation2 Feb 2026
- 2026SRFlow: A Dataset and Regularization Model for High-Resolution Facial Optical Flow via Splatting Rasterization10 Jan 2026
- 2026MotionAdapter: Video Motion Transfer via Content-Aware Attention Customization5 Jan 2026
- 2025Passive Dementia Screening via Facial Temporal Micro-Dynamics Analysis of In-the-Wild Talking-Head Video17 Nov 2025
- 2025DensePercept-NCSSD: Vision Mamba towards Real-time Dense Visual Perception with Non-Causal State Space Duality16 Nov 2025
- 2025GDROS: A Geometry-Guided Dense Registration Framework for Optical-SAR Images under Large Geometric Transformations1 Nov 2025
- 2025PPMStereo: Pick-and-Play Memory Construction for Consistent Dynamic Stereo Matching23 Oct 2025
- 2025MatchAttention: Embedding Explicit Matching Constraints into Attention for Efficient Stereo Matching16 Oct 2025
- 2025Removing Cost Volumes from Optical Flow Estimators15 Oct 2025
- 2025MIORe & VAR-MIORe: Benchmarks to Push the Boundaries of Restoration8 Sep 2025
- 2025Mem4D: Decoupling Static and Dynamic Memory for Dynamic Scene Reconstruction11 Aug 2025
- 2025Moving Object Detection from Moving Camera Using Focus of Expansion Likelihood and Segmentation18 Jul 2025
- 2025MM-Gesture: Towards Precise Micro-Gesture Recognition through Multimodal Fusion11 Jul 2025
- 2025MEMFOF: High-Resolution Training for Memory-Efficient Multi-Frame Optical Flow Estimation29 Jun 2025
- 2025TC-Light: Temporally Coherent Generative Rendering for Realistic World Transfer23 Jun 2025
- 2025DynaSplat: Dynamic-Static Gaussian Splatting with Hierarchical Motion Decomposition for Scene Reconstruction11 Jun 2025
- 2025LinkTo-Anime: A 2D Animation Optical Flow Dataset from 3D Model Rendering3 Jun 2025
- 2025AceVFI: A Comprehensive Survey of Advances in Video Frame Interpolation1 Jun 2025
- 2025MicroFlow: Domain-Specific Optical Flow for Ground Deformation Estimation in Seismic Events18 Apr 2025
- 2025AnimeGamer: Infinite Anime Life Simulation with Next Game State Prediction1 Apr 2025
- 2025DecoFuse: Decomposing and Fusing the "What", "Where", and "How" for Brain-Inspired fMRI-to-Video Decoding1 Apr 2025
- 2025DPFlow: Adaptive Optical Flow Estimation with a Dual-Pyramid Framework19 Mar 2025
- 2025EMoTive: Event-guided Trajectory Modeling for 3D Motion Estimation14 Mar 2025
- 2025Online Dense Point Tracking with Streaming Memory9 Mar 2025
- 2025BAT: Learning Event-based Optical Flow with Bidirectional Adaptive Temporal Correlation5 Mar 2025
- 2025L4P: Towards Unified Low-Level 4D Vision Perception18 Feb 2025
- 2025VidCRAFT3: Camera, Object, and Lighting Control for Image-to-Video Generation11 Feb 2025
- 2025vSTMD: Visual Motion Detection for Extremely Tiny Target at Various Velocities22 Jan 2025
- 2024GG-SSMs: Graph-Generating State Space Models17 Dec 2024
50 newest of 55 All 55 (JSON)
- 2025DPFlow: Adaptive Optical Flow Estimation with a Dual-Pyramid Frameworkcited by 30
- 2025VidCRAFT3: Camera, Object, and Lighting Control for Image-to-Video Generationcited by 25
- 2025MM-Gesture: Towards Precise Micro-Gesture Recognition through Multimodal Fusioncited by 14
- 2025L4P: Towards Unified Low-Level 4D Vision Perceptioncited by 12
- 2025TC-Light: Temporally Coherent Generative Rendering for Realistic World Transfercited by 11
- 2026Generative World Renderercited by 10
- 2024Motion-aware Contrastive Learning for Temporal Panoptic Scene Graph Generationcited by 9
- 2025AceVFI: A Comprehensive Survey of Advances in Video Frame Interpolationcited by 9
- 2024MFTIQ: Multi-Flow Tracker with Independent Matching Quality Estimationcited by 7
- 2025AnimeGamer: Infinite Anime Life Simulation with Next Game State Predictioncited by 7
- 2025MEMFOF: High-Resolution Training for Memory-Efficient Multi-Frame Optical Flow Estimationcited by 7
- 2026Self in Space: Benchmarking Self-Awareness and Spatial Cognition in UAV Embodied Intelligencecited by 6
12 most cited of 50 All 50 (JSON)
- 2026DynEoMT: Learning Object Dynamicity from Online Segmentation Queries13 Sep 2026
- 2026FreeFlow: A Bias-free Hierarchical Transformer for Optical Flow Estimation10 Sep 2026
- 2026PhysFlow: Physics-Aware Optical Flow for Motion Controllable Video Generation8 Sep 2026
- 2026WiFlow: Estimating Optical Flow using WiFi Channel State Information2 Sep 2026
- 2026Self in Space: Benchmarking Self-Awareness and Spatial Cognition in UAV Embodied Intelligence14 Jul 2026
- 2026MemPose: Category-level Object Pose Estimation with Memory6 Jul 2026
- 2026Triangular Consistency as a Universal Constraint for Learning Optical Flow18 Jun 2026
- 2026Motion-guided sparse correction enables expert-quality point tracking across diverse microscopy regimes28 May 2026
- 2026RAFT-MSF++: Temporal Geometry-Motion Feature Fusion for Self-Supervised Monocular Scene Flow21 Apr 2026
- 2026Flow of Truth: Proactive Temporal Forensics for Image-to-Video Generation16 Apr 2026
- 2026U2Flow: Uncertainty-Aware Unsupervised Optical Flow Estimation11 Apr 2026
- 2026Generative World Renderer2 Apr 2026
12 newest of 50 All 50 (JSON)