CRAFT: Cross-Attentional Flow Transformer for Robust Optical Flow
Not on the map. Why?
Abstract (arXiv)
Optical flow estimation aims to find the 2D motion field by identifying corresponding pixels between two images. Despite the tremendous progress of deep learning-based optical flow methods, it remains a challenge to accurately estimate large displacements with motion blur. This is mainly because the correlation volume, the basis of pixel matching, is computed as the dot product of the convolutional features of the two images. The locality of convolutional features makes the computed correlations susceptible to various noises. On large displacements with motion blur, noisy correlations could cause severe errors in the estimated flow. To overcome this challenge, we propose a new architecture "CRoss-Attentional Flow Transformer" (CRAFT), aiming to revitalize the correlation volume computation. In CRAFT, a Semantic Smoothing Transformer layer transforms the features of one frame, making them more global and semantically stable. In addition, the dot-product correlations are replaced with transformer Cross-Frame Attention. This layer filters out feature noises through the Query and Key projections, and computes more accurate correlations. On Sintel (Final) and KITTI (foreground) benchmarks, CRAFT has achieved new state-of-the-art performance. Moreover, to test the robustness of different models on large motions, we designed an image shifting attack that shifts input images to generate large artificial motions. Under this attack, CRAFT performs much more robustly than two representative methods, RAFT and GMA. The code of CRAFT is is available at https://github.com/askerlee/craft.
Key facts. Cited by 82 papers in the map (data through 7 Oct 2026). Builds on 37 of its 49 references that are in the map. First posted on arXiv 31 Mar 2022.
Builds on
37 of 49 references.
References · 37
- 2017Attention Is All You Needcited by 59,932
- 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
- 2016Layer Normalizationcited by 5,579
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 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
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 616
25 more
- 2016Optical Flow Estimation using a Spatial Pyramid Networkcited by 421
- 2021RAFT-Stereo: Multilevel Recurrent Field Transforms for Stereo Matchingcited by 348
- 2017Super SloMo: High Quality Estimation of Multiple Intermediate Frames for Video Interpolationcited by 321
- 2022How Do Vision Transformers Work?cited by 305
- 2020Self-supervised Co-training for Video Representation Learningcited by 232
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 223
- 2021Self-supervised Video Object Segmentation by Motion Groupingcited by 147
- 2019Iterative Residual Refinement for Joint Optical Flow and Occlusion Estimationcited by 131
- 2019SelFlow: Self-Supervised Learning of Optical Flowcited by 128
- 2020MaskFlownet: Asymmetric Feature Matching with Learnable Occlusion Maskcited by 117
- 2021Position Information in Transformers: An Overviewcited by 103
- 2021AutoFlow: Learning a Better Training Set for Optical Flowcited by 102
- 2018Actor-Centric Relation Networkcited by 87
- 2017Optical Flow Guided Feature: A Fast and Robust Motion Representation for Video Action Recognitioncited by 82
- 2021SMURF: Self-Teaching Multi-Frame Unsupervised RAFT with Full-Image Warpingcited by 74
- 2017Accurate Optical Flow via Direct Cost Volume Processingcited by 66
- 2021Medical Image Segmentation Using Squeeze-and-Expansion Transformerscited by 56
- 2020Displacement-Invariant Matching Cost Learning for Accurate Optical Flow Estimationcited by 49
- 2021Learning to Segment Rigid Motions from Two Framescited by 45
- 2017On the Integration of Optical Flow and Action Recognitioncited by 42
- 2020LiteFlowNet3: Resolving Correspondence Ambiguity for More Accurate Optical Flow Estimationcited by 37
- 2021Self-Supervised Representation Learning from Flow Equivariancecited by 28
- 2020ScopeFlow: Dynamic Scene Scoping for Optical Flowcited by 24
- 2021FlowReg: Fast Deformable Unsupervised Medical Image Registration using Optical Flowcited by 4
- 2021Detail Preserving Residual Feature Pyramid Modules for Optical Flowcited by 4
Built on by
Citing papers per year: 2022: 8; 2023: 31; 2024: 21; 2025: 17; 2026: 5.
82 papers.
Sort:
By area:
- 2023CoTracker: It is Better to Track Togethercited by 516
- 2022Unifying Flow, Stereo and Depth Estimationcited by 270
- 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
- 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
- 2023CompletionFormer: Depth Completion with Convolutions and Vision Transformerscited by 92
- 2023VideoFlow: Exploiting Temporal Cues for Multi-frame Optical Flow Estimationcited by 82
- 2023Dense Optical Tracking: Connecting the Dotscited by 58
- 2025UFM: A Simple Path towards Unified Dense Correspondence with Flowcited by 35
- 2023Rethinking Optical Flow from Geometric Matching Consistent Perspectivecited by 33
- 2023TransFlow: Transformer as Flow Learnercited by 32
38 more
- 2025WAFT: Warping-Alone Field Transforms for Optical Flowcited by 32
- 2024DeFlow: Decoder of Scene Flow Network in Autonomous Drivingcited by 29
- 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
- 2023TorchDEQ: A Library for Deep Equilibrium Modelscited by 21
- 2025Zero-Shot Monocular Scene Flow Estimation in the Wildcited by 20
- 2023AccFlow: Backward Accumulation for Long-Range Optical Flowcited by 19
- 2023GAFlow: Incorporating Gaussian Attention into Optical Flowcited by 18
- 2023AnyFlow: Arbitrary Scale Optical Flow with Implicit Neural Representationcited by 17
- 2023Shape-Constraint Recurrent Flow for 6D Object Pose Estimationcited by 17
- 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
- 2022RIAV-MVS: Recurrent-Indexing an Asymmetric Volume for Multi-View Stereocited by 12
- 2022Video Unsupervised Domain Adaptation with Deep Learning: A Comprehensive Surveycited 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
- 2024LayeredFlow: A Real-World Benchmark for Non-Lambertian Multi-Layer Optical Flowcited by 11
- 2022Self-supervised AutoFlowcited by 10
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Basescited by 10
- 2023SemARFlow: Injecting Semantics into Unsupervised Optical Flow Estimation for Autonomous Drivingcited by 9
- 2023Context-PIPs: Persistent Independent Particles Demands Spatial Context Featurescited by 9
- 2023Memory-Efficient Optical Flow via Radius-Distribution Orthogonal Cost Volumecited by 9
- 2025Flow-Anything: Learning Real-World Optical Flow Estimation from Large-Scale Single-view Imagescited by 9
- 2023Scale-Adaptive Feature Aggregation for Efficient Space-Time Video Super-Resolutioncited by 8
- 2024Rethinking RAFT for Efficient Optical Flowcited by 8
- 2024RomniStereo: Recurrent Omnidirectional Stereo Matchingcited by 8
- 2025H-MoRe: Learning Human-centric Motion Representation for Action Analysiscited 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
- 2024Turb-Seg-Res: A Segment-then-Restore Pipeline for Dynamic Videos with Atmospheric Turbulencecited by 7
- 2024ProMotion: Prototypes As Motion Learnerscited by 5
- 2024NeuFlow v2: Push High-Efficiency Optical Flow To the Limitcited by 5
- 2025EDCFlow: Exploring Temporally Dense Difference Maps for Event-based Optical Flow Estimationcited by 5
- 2026MegaFlow: Zero-Shot Large Displacement Optical Flowcited by 5
- 2022CLIP-FLow: Contrastive Learning by semi-supervised Iterative Pseudo labeling for Optical Flow Estimationcited by 4
- 2024Prototypical Transformer as Unified Motion Learnerscited by 4
- 2024Real-Time Human Action Recognition on Embedded Platformscited by 4
- 2022Unsupervised Flow Refinement near Motion Boundariescited by 3
50 most cited of 82 All 82 (JSON)
- 2026SFVO: Decoupled Confidence-Guided Stereo-Flow Visual Odometry with Bidirectional PnP18 Sep 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
- 2026FlowIt: Global Matching via Hierarchical Transformers and Optimal Transport for Optical Flow30 Mar 2026
- 2026MegaFlow: Zero-Shot Large Displacement Optical Flow26 Mar 2026
- 2025A Study of Finetuning Video Transformers for Multi-view Geometry Tasks21 Dec 2025
- 2025DensePercept-NCSSD: Vision Mamba towards Real-time Dense Visual Perception with Non-Causal State Space Duality16 Nov 2025
- 2025MatchAttention: Embedding Explicit Matching Constraints into Attention for Efficient Stereo Matching16 Oct 2025
- 2025Removing Cost Volumes from Optical Flow Estimators15 Oct 2025
- 2025Temporal-Aware Iterative Speech Model for Dementia Detection26 Sep 2025
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Bases5 Sep 2025
- 2025Flow-CDNet: A Novel Network for Detecting Both Slow and Fast Changes in Bitemporal Images3 Jul 2025
38 more
- 2025WAFT: Warping-Alone Field Transforms for Optical Flow26 Jun 2025
- 2025UFM: A Simple Path towards Unified Dense Correspondence with Flow10 Jun 2025
- 2025Flow-Anything: Learning Real-World Optical Flow Estimation from Large-Scale Single-view Images9 Jun 2025
- 2025EDCFlow: Exploring Temporally Dense Difference Maps for Event-based Optical Flow Estimation4 Jun 2025
- 2025Efficient All-Pairs Correlation Volume Sampling for Optical Flow Estimation22 May 2025
- 2025H-MoRe: Learning Human-centric Motion Representation for Action Analysis14 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
- 2025BAT: Learning Event-based Optical Flow with Bidirectional Adaptive Temporal Correlation5 Mar 2025
- 2025Zero-Shot Monocular Scene Flow Estimation in the Wild17 Jan 2025
- 2024Benchmarking the Robustness of Optical Flow Estimation to Corruptions22 Nov 2024
- 2024ScaleFlow++: Robust and Accurate Estimation of 3D Motion from Video16 Sep 2024
- 2024Leveraging Object Priors for Point Tracking9 Sep 2024
- 2024LayeredFlow: A Real-World Benchmark for Non-Lambertian Multi-Layer Optical Flow9 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
- 2024SDformerFlow: Spatiotemporal swin spikeformer for event-based optical flow estimation6 Sep 2024
- 2024Unfolding Videos Dynamics via Taylor Expansion4 Sep 2024
- 2024NeuFlow v2: Push High-Efficiency Optical Flow To the Limit19 Aug 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
- 2024Multi-view Disparity Estimation Using a Novel Gradient Consistency Model27 May 2024
- 2024SEA-RAFT: Simple, Efficient, Accurate RAFT for Optical Flow23 May 2024
- 2024Rethink Predicting the Optical Flow with the Kinetics Perspective21 May 2024
- 2024Turb-Seg-Res: A Segment-then-Restore Pipeline for Dynamic Videos with Atmospheric Turbulence21 Apr 2024
- 2024NeuFlow: Real-time, High-accuracy Optical Flow Estimation on Robots Using Edge Devices15 Mar 2024
- 2024DeFlow: Decoder of Scene Flow Network in Autonomous Driving29 Jan 2024
- 2024YOIO: You Only Iterate Once by mining and fusing multiple necessary global information in the optical flow estimation11 Jan 2024
- 2024RomniStereo: Recurrent Omnidirectional Stereo Matching9 Jan 2024
- 2024Rethinking RAFT for Efficient Optical Flow1 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
- 2023Dense Optical Tracking: Connecting the Dots1 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
- 2023TorchDEQ: A Library for Deep Equilibrium Models28 Oct 2023
50 newest of 82 All 82 (JSON)
- 2023CoTracker: It is Better to Track Togethercited by 516
- 2022Unifying Flow, Stereo and Depth Estimationcited by 270
- 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
- 2023FlowFormer++: Masked Cost Volume Autoencoding for Pretraining Optical Flow Estimationcited by 114
- 2023CompletionFormer: Depth Completion with Convolutions and Vision Transformerscited by 92
- 2023VideoFlow: Exploiting Temporal Cues for Multi-frame Optical Flow Estimationcited by 82
- 2023Dense Optical Tracking: Connecting the Dotscited by 58
- 2025UFM: A Simple Path towards Unified Dense Correspondence with Flowcited by 35
- 2023Rethinking Optical Flow from Geometric Matching Consistent Perspectivecited by 33
- 2023TransFlow: Transformer as Flow Learnercited by 32
- 2025WAFT: Warping-Alone Field Transforms for Optical Flowcited by 32
12 most cited of 78 All 78 (JSON)
- 2026SFVO: Decoupled Confidence-Guided Stereo-Flow Visual Odometry with Bidirectional PnP18 Sep 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
- 2026FlowIt: Global Matching via Hierarchical Transformers and Optimal Transport for Optical Flow30 Mar 2026
- 2026MegaFlow: Zero-Shot Large Displacement Optical Flow26 Mar 2026
- 2025A Study of Finetuning Video Transformers for Multi-view Geometry Tasks21 Dec 2025
- 2025MatchAttention: Embedding Explicit Matching Constraints into Attention for Efficient Stereo Matching16 Oct 2025
- 2025Removing Cost Volumes from Optical Flow Estimators15 Oct 2025
- 2025Temporal-Aware Iterative Speech Model for Dementia Detection26 Sep 2025
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Bases5 Sep 2025
- 2025Flow-CDNet: A Novel Network for Detecting Both Slow and Fast Changes in Bitemporal Images3 Jul 2025
- 2025WAFT: Warping-Alone Field Transforms for Optical Flow26 Jun 2025
12 newest of 78 All 78 (JSON)