Displacement-Invariant Matching Cost Learning for Accurate Optical Flow Estimation
Not on the map. Why?
Abstract (arXiv)
Learning matching costs has been shown to be critical to the success of the state-of-the-art deep stereo matching methods, in which 3D convolutions are applied on a 4D feature volume to learn a 3D cost volume. However, this mechanism has never been employed for the optical flow task. This is mainly due to the significantly increased search dimension in the case of optical flow computation, ie, a straightforward extension would require dense 4D convolutions in order to process a 5D feature volume, which is computationally prohibitive. This paper proposes a novel solution that is able to bypass the requirement of building a 5D feature volume while still allowing the network to learn suitable matching costs from data. Our key innovation is to decouple the connection between 2D displacements and learn the matching costs at each 2D displacement hypothesis independently, ie, displacement-invariant cost learning. Specifically, we apply the same 2D convolution-based matching net independently on each 2D displacement hypothesis to learn a 4D cost volume. Moreover, we propose a displacement-aware projection layer to scale the learned cost volume, which reconsiders the correlation between different displacement candidates and mitigates the multi-modal problem in the learned cost volume. The cost volume is then projected to optical flow estimation through a 2D soft-argmin layer. Extensive experiments show that our approach achieves state-of-the-art accuracy on various datasets, and outperforms all published optical flow methods on the Sintel benchmark.
Key facts. Cited by 49 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 13; 2023: 10; 2024: 11; 2025: 3; 2026: 1.
49 papers.
Sort:
By area:
- 2023CoTracker: It is Better to Track Togethercited by 516
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 324
- 2022Unifying Flow, Stereo and Depth Estimationcited by 270
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 223
- 2022CRAFT: Cross-Attentional Flow Transformer for Robust Optical Flowcited by 82
- 2022Global Matching with Overlapping Attention for Optical Flow Estimationcited by 64
- 2022Implicit Motion Handling for Video Camouflaged Object Detectioncited by 60
- 2022SKFlow: Learning Optical Flow with Super Kernelscited by 56
- 2021ARVo: Learning All-Range Volumetric Correspondence for Video Deblurringcited by 54
- 2021Learning Optical Flow from a Few Matchescited by 53
- 2021RGB-D Saliency Detection via Cascaded Mutual Information Minimizationcited by 50
- 2024TAPTR: Tracking Any Point with Transformers as Detectioncited by 43
37 more
- 2022DIP: Deep Inverse Patchmatch for High-Resolution Optical Flowcited by 40
- 2021Deep Two-View Structure-from-Motion Revisitedcited by 39
- 2023Improving Audio-Visual Segmentation with Bidirectional Generationcited by 36
- 2022Learning Optical Flow with Adaptive Graph Reasoningcited by 33
- 2022Disentangling Architecture and Training for Optical Flowcited by 32
- 2023TransFlow: Transformer as Flow Learnercited by 32
- 2023HiDAnet: RGB-D Salient Object Detection via Hierarchical Depth Awarenesscited by 31
- 2023GAFlow: Incorporating Gaussian Attention into Optical Flowcited by 18
- 2024TAPTRv2: Attention-based Position Update Improves Tracking Any Pointcited by 18
- 2022CSFlow: Learning Optical Flow via Cross Strip Correlation for Autonomous Drivingcited by 16
- 2022MDFlow: Unsupervised Optical Flow Learning by Reliable Mutual Knowledge Distillationcited by 10
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Basescited by 10
- 2022Deep Laparoscopic Stereo Matching with Transformerscited by 9
- 2022Multi-Scale RAFT: Combining Hierarchical Concepts for Learning-based Optical FLow Estimationcited by 9
- 2023EC-SfM: Efficient Covisibility-based Structure-from-Motion for Both Sequential and Unordered Imagescited by 9
- 2023Memory-Efficient Optical Flow via Radius-Distribution Orthogonal Cost Volumecited by 9
- 2021ASFlow: Unsupervised Optical Flow Learning with Adaptive Pyramid Samplingcited by 8
- 2024Rethinking RAFT for Efficient Optical Flowcited by 8
- 2024TAPTRv3: Spatial and Temporal Context Foster Robust Tracking of Any Point in Long Videocited by 8
- 2021MUNet: Motion Uncertainty-aware Semi-supervised Video Object Segmentationcited by 7
- 2023SplatFlow: Learning Multi-frame Optical Flow via Splattingcited by 7
- 2024NeuFlow: Real-time, High-accuracy Optical Flow Estimation on Robots Using Edge Devicescited by 7
- 2022Linear Video Transformer with Feature Fixationcited by 6
- 2024Hybrid Cost Volume for Memory-Efficient Optical Flowcited by 6
- 2023Unsupervised Optical Flow Estimation with Dynamic Timing Representation for Spike Cameracited by 5
- 2021Sensor-Guided Optical Flowcited by 4
- 2021DCVNet: Dilated Cost Volume Networks for Fast Optical Flowcited by 3
- 2024SciFlow: Empowering Lightweight Optical Flow Models with Self-Cleaning Iterationscited by 2
- 2024Camouflaged Object Tracking: A Benchmarkcited by 2
- 2021ADeLA: Automatic Dense Labeling with Attention for Viewpoint Adaptation in Semantic Segmentationcited by 1
- 2023Measuring and Modeling Uncertainty Degree for Monocular Depth Estimationcited by 1
- 2024YOIO: You Only Iterate Once by mining and fusing multiple necessary global information in the optical flow estimationcited by 1
- 2025Temporal-consistent CAMs for Weakly Supervised Video Segmentation in Waste Sortingcited by 1
- 2025DensePercept-NCSSD: Vision Mamba towards Real-time Dense Visual Perception with Non-Causal State Space Dualitycited by 1
- 2024HMAFlow: Learning More Accurate Optical Flow via Hierarchical Motion Field Alignmentcited by 0
- 2024Local Attention Transformers for High-Detail Optical Flow Upsamplingcited by 0
- 2026Motion-guided sparse correction enables expert-quality point tracking across diverse microscopy regimescited by 0
- 2026Motion-guided sparse correction enables expert-quality point tracking across diverse microscopy regimes28 May 2026
- 2025DensePercept-NCSSD: Vision Mamba towards Real-time Dense Visual Perception with Non-Causal State Space Duality16 Nov 2025
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Bases5 Sep 2025
- 2025Temporal-consistent CAMs for Weakly Supervised Video Segmentation in Waste Sorting3 Feb 2025
- 2024Local Attention Transformers for High-Detail Optical Flow Upsampling9 Dec 2024
- 2024TAPTRv3: Spatial and Temporal Context Foster Robust Tracking of Any Point in Long Video27 Nov 2024
- 2024HMAFlow: Learning More Accurate Optical Flow via Hierarchical Motion Field Alignment9 Sep 2024
- 2024Hybrid Cost Volume for Memory-Efficient Optical Flow6 Sep 2024
- 2024Camouflaged Object Tracking: A Benchmark25 Aug 2024
- 2024TAPTRv2: Attention-based Position Update Improves Tracking Any Point23 Jul 2024
- 2024SciFlow: Empowering Lightweight Optical Flow Models with Self-Cleaning Iterations11 Apr 2024
- 2024TAPTR: Tracking Any Point with Transformers as Detection19 Mar 2024
37 more
- 2024NeuFlow: Real-time, High-accuracy Optical Flow Estimation on Robots Using Edge Devices15 Mar 2024
- 2024YOIO: You Only Iterate Once by mining and fusing multiple necessary global information in the optical flow estimation11 Jan 2024
- 2024Rethinking RAFT for Efficient Optical Flow1 Jan 2024
- 2023Memory-Efficient Optical Flow via Radius-Distribution Orthogonal Cost Volume6 Dec 2023
- 2023GAFlow: Incorporating Gaussian Attention into Optical Flow28 Sep 2023
- 2023Improving Audio-Visual Segmentation with Bidirectional Generation16 Aug 2023
- 2023Measuring and Modeling Uncertainty Degree for Monocular Depth Estimation19 Jul 2023
- 2023CoTracker: It is Better to Track Together14 Jul 2023
- 2023Unsupervised Optical Flow Estimation with Dynamic Timing Representation for Spike Camera12 Jul 2023
- 2023SplatFlow: Learning Multi-frame Optical Flow via Splatting15 Jun 2023
- 2023TransFlow: Transformer as Flow Learner23 Apr 2023
- 2023EC-SfM: Efficient Covisibility-based Structure-from-Motion for Both Sequential and Unordered Images21 Feb 2023
- 2023HiDAnet: RGB-D Salient Object Detection via Hierarchical Depth Awareness18 Jan 2023
- 2022MDFlow: Unsupervised Optical Flow Learning by Reliable Mutual Knowledge Distillation11 Nov 2022
- 2022Unifying Flow, Stereo and Depth Estimation10 Nov 2022
- 2022Linear Video Transformer with Feature Fixation15 Oct 2022
- 2022Multi-Scale RAFT: Combining Hierarchical Concepts for Learning-based Optical FLow Estimation25 Jul 2022
- 2022Deep Laparoscopic Stereo Matching with Transformers25 Jul 2022
- 2022SKFlow: Learning Optical Flow with Super Kernels29 May 2022
- 2022DIP: Deep Inverse Patchmatch for High-Resolution Optical Flow1 Apr 2022
- 2022CRAFT: Cross-Attentional Flow Transformer for Robust Optical Flow31 Mar 2022
- 2022Global Matching with Overlapping Attention for Optical Flow Estimation21 Mar 2022
- 2022Disentangling Architecture and Training for Optical Flow21 Mar 2022
- 2022Implicit Motion Handling for Video Camouflaged Object Detection14 Mar 2022
- 2022Learning Optical Flow with Adaptive Graph Reasoning8 Feb 2022
- 2022CSFlow: Learning Optical Flow via Cross Strip Correlation for Autonomous Driving2 Feb 2022
- 2021MUNet: Motion Uncertainty-aware Semi-supervised Video Object Segmentation29 Nov 2021
- 2021GMFlow: Learning Optical Flow via Global Matching26 Nov 2021
- 2021Sensor-Guided Optical Flow30 Sep 2021
- 2021RGB-D Saliency Detection via Cascaded Mutual Information Minimization15 Sep 2021
- 2021ADeLA: Automatic Dense Labeling with Attention for Viewpoint Adaptation in Semantic Segmentation29 Jul 2021
- 2021ASFlow: Unsupervised Optical Flow Learning with Adaptive Pyramid Sampling8 Apr 2021
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregation6 Apr 2021
- 2021Learning Optical Flow from a Few Matches5 Apr 2021
- 2021Deep Two-View Structure-from-Motion Revisited1 Apr 2021
- 2021DCVNet: Dilated Cost Volume Networks for Fast Optical Flow31 Mar 2021
- 2021ARVo: Learning All-Range Volumetric Correspondence for Video Deblurring7 Mar 2021
- 2023CoTracker: It is Better to Track Togethercited by 516
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 324
- 2022Unifying Flow, Stereo and Depth Estimationcited by 270
- 2021Learning to Estimate Hidden Motions with Global Motion Aggregationcited by 223
- 2022CRAFT: Cross-Attentional Flow Transformer for Robust Optical Flowcited by 82
- 2022Global Matching with Overlapping Attention for Optical Flow Estimationcited by 64
- 2022Implicit Motion Handling for Video Camouflaged Object Detectioncited by 60
- 2022SKFlow: Learning Optical Flow with Super Kernelscited by 56
- 2021ARVo: Learning All-Range Volumetric Correspondence for Video Deblurringcited by 54
- 2021Learning Optical Flow from a Few Matchescited by 53
- 2021RGB-D Saliency Detection via Cascaded Mutual Information Minimizationcited by 50
- 2024TAPTR: Tracking Any Point with Transformers as Detectioncited by 43
12 most cited of 48 All 48 (JSON)
- 2026Motion-guided sparse correction enables expert-quality point tracking across diverse microscopy regimes28 May 2026
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Bases5 Sep 2025
- 2025Temporal-consistent CAMs for Weakly Supervised Video Segmentation in Waste Sorting3 Feb 2025
- 2024Local Attention Transformers for High-Detail Optical Flow Upsampling9 Dec 2024
- 2024TAPTRv3: Spatial and Temporal Context Foster Robust Tracking of Any Point in Long Video27 Nov 2024
- 2024HMAFlow: Learning More Accurate Optical Flow via Hierarchical Motion Field Alignment9 Sep 2024
- 2024Hybrid Cost Volume for Memory-Efficient Optical Flow6 Sep 2024
- 2024Camouflaged Object Tracking: A Benchmark25 Aug 2024
- 2024TAPTRv2: Attention-based Position Update Improves Tracking Any Point23 Jul 2024
- 2024SciFlow: Empowering Lightweight Optical Flow Models with Self-Cleaning Iterations11 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
12 newest of 48 All 48 (JSON)