Unifying Feature and Cost Aggregation with Transformers for Semantic and Visual Correspondence
Not on the map. Why?
Abstract (arXiv)
This paper introduces a Transformer-based integrative feature and cost aggregation network designed for dense matching tasks. In the context of dense matching, many works benefit from one of two forms of aggregation: feature aggregation, which pertains to the alignment of similar features, or cost aggregation, a procedure aimed at instilling coherence in the flow estimates across neighboring pixels. In this work, we first show that feature aggregation and cost aggregation exhibit distinct characteristics and reveal the potential for substantial benefits stemming from the judicious use of both aggregation processes. We then introduce a simple yet effective architecture that harnesses self- and cross-attention mechanisms to show that our approach unifies feature aggregation and cost aggregation and effectively harnesses the strengths of both techniques. Within the proposed attention layers, the features and cost volume both complement each other, and the attention layers are interleaved through a coarse-to-fine design to further promote accurate correspondence estimation. Finally at inference, our network produces multi-scale predictions, computes their confidence scores, and selects the most confident flow for final prediction. Our framework is evaluated on standard benchmarks for semantic matching, and also applied to geometric matching, where we show that our approach achieves significant improvements compared to existing methods.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 66 of its 90 references that are in the map. First posted on arXiv 17 Mar 2024.
Builds on
66 of 90 references.
References · 66
- 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
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2016Layer Normalizationcited by 5,669
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
- 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 2,022
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,474
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
38 more
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,320
- 2016Semantic Understanding of Scenes through the ADE20K Datasetcited by 1,069
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 984
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 968
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 737
- 2018Albumentations: fast and flexible image augmentationscited by 560
- 2021Deep ViT Features as Dense Visual Descriptorscited by 330
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 327
- 2019D2-Net: A Trainable CNN for Joint Detection and Description of Local Featurescited by 326
- 2022FlowFormer: A Transformer Architecture for Optical Flowcited by 275
- 2022Unifying Flow, Stereo and Depth Estimationcited by 275
- 2017HPatches: A benchmark and evaluation of handcrafted and learned local descriptorscited by 264
- 2019R2D2: Repeatable and Reliable Detector and Descriptorcited by 207
- 2020Revisiting Stereo Depth Estimation From a Sequence-to-Sequence Perspective with Transformerscited by 190
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 183
- 2022DKM: Dense Kernelized Feature Matching for Geometry Estimationcited by 177
- 2018Neighbourhood Consensus Networkscited by 174
- 2017DSLR-Quality Photos on Mobile Devices with Deep Convolutional Networkscited by 156
- 2018LF-Net: Learning Local Features from Imagescited by 151
- 2019SPair-71k: A Large-scale Benchmark for Semantic Correspondencecited by 146
- 2019GLU-Net: Global-Local Universal Network for Dense Flow and Correspondencescited by 139
- 2017Convolutional neural network architecture for geometric matchingcited by 138
- 2021SOFT: Softmax-free Transformer with Linear Complexitycited by 128
- 2022Cost Aggregation with 4D Convolutional Swin Transformer for Few-Shot Segmentationcited by 114
- 2021Learning Accurate Dense Correspondences and When to Trust Themcited by 113
- 2020Efficient Neighbourhood Consensus Networks via Submanifold Sparse Convolutionscited by 93
- 2016Learning Dense Correspondence via 3D-guided Cycle Consistencycited by 91
- 2021PDC-Net+: Enhanced Probabilistic Dense Correspondence Networkcited by 80
- 2021CATs: Cost Aggregation Transformers for Visual Correspondencecited by 77
- 2015Unsupervised Object Discovery and Localization in the Wild: Part-based Matching with Bottom-up Region Proposalscited by 69
- 2018DGC-Net: Dense Geometric Correspondence Networkcited by 67
- 2021GAN-Supervised Dense Visual Alignmentcited by 62
- 2021Fastformer: Additive Attention Can Be All You Needcited by 61
- 2019SFNet: Learning Object-aware Semantic Correspondencecited by 60
- 2015Proposal Flowcited by 57
- 2019Hyperpixel Flow: Semantic Correspondence with Multi-layer Neural Featurescited by 56
- 2020Learning to Compose Hypercolumns for Visual Correspondencecited by 53
- 2020GOCor: Bringing Globally Optimized Correspondence Volumes into Your Neural Networkcited by 53
50 most cited of 66 All 66 (JSON)
Built on by
Citing papers per year: 2024: 3; 2025: 6; 2026: 5.
14 papers.
Sort:
By area:
- 2024Local All-Pair Correspondence for Point Trackingcited by 80
- 2024PF3plat: Pose-Free Feed-Forward 3D Gaussian Splattingcited by 62
- 2025Visual Representation Alignment for Multimodal Large Language Modelscited by 41
- 2024Cross-View Completion Models are Zero-shot Correspondence Estimatorscited by 30
- 2025Emergent Outlier View Rejection in Visual Geometry Grounded Transformerscited by 22
- 2025C3G: Learning Compact 3D Representations with 2K Gaussianscited by 21
- 2025Vid-CamEdit: Video Camera Trajectory Editing with Generative Rendering from Estimated Geometrycited by 7
- 2025S^4M: Boosting Semi-Supervised Instance Segmentation with SAMcited by 5
- 2026PCA-Seg: Revisiting Cost Aggregation for Open-Vocabulary Semantic and Part Segmentationcited by 5
- 2025Fine-Grained Image-Text Correspondence with Cost Aggregation for Open-Vocabulary Part Segmentationcited by 4
- 2026TORA: Topological Representation Alignment for 3D Shape Assemblycited by 4
- 2026Entropy-Gradient Grounding: Training-Free Evidence Retrieval in Vision-Language Modelscited by 3
- 2026PROSE: Training-Free Egocentric Scene Registration with Vision-Language Models15 Jun 2026
- 2026Entropy-Gradient Grounding: Training-Free Evidence Retrieval in Vision-Language Models9 Apr 2026
- 2026TORA: Topological Representation Alignment for 3D Shape Assembly5 Apr 2026
- 2026TETO: Tracking Events with Teacher Observation for Motion Estimation and Frame Interpolation24 Mar 2026
- 2026PCA-Seg: Revisiting Cost Aggregation for Open-Vocabulary Semantic and Part Segmentation18 Mar 2026
- 2025C3G: Learning Compact 3D Representations with 2K Gaussians3 Dec 2025
- 2025Emergent Outlier View Rejection in Visual Geometry Grounded Transformers3 Dec 2025
- 2025Visual Representation Alignment for Multimodal Large Language Models9 Sep 2025
- 2025Vid-CamEdit: Video Camera Trajectory Editing with Generative Rendering from Estimated Geometry16 Jun 2025
- 2025S^4M: Boosting Semi-Supervised Instance Segmentation with SAM7 Apr 2025
- 2025Fine-Grained Image-Text Correspondence with Cost Aggregation for Open-Vocabulary Part Segmentation16 Jan 2025
- 2024Cross-View Completion Models are Zero-shot Correspondence Estimators12 Dec 2024
2 more
- 2024PF3plat: Pose-Free Feed-Forward 3D Gaussian Splatting29 Oct 2024
- 2024Local All-Pair Correspondence for Point Tracking22 Jul 2024
- 2024Local All-Pair Correspondence for Point Trackingcited by 80
- 2024PF3plat: Pose-Free Feed-Forward 3D Gaussian Splattingcited by 62
- 2024Cross-View Completion Models are Zero-shot Correspondence Estimatorscited by 30
- 2025Emergent Outlier View Rejection in Visual Geometry Grounded Transformerscited by 22
- 2025C3G: Learning Compact 3D Representations with 2K Gaussianscited by 21
- 2025Vid-CamEdit: Video Camera Trajectory Editing with Generative Rendering from Estimated Geometrycited by 7
- 2025S^4M: Boosting Semi-Supervised Instance Segmentation with SAMcited by 5
- 2025Fine-Grained Image-Text Correspondence with Cost Aggregation for Open-Vocabulary Part Segmentationcited by 4
- 2025C3G: Learning Compact 3D Representations with 2K Gaussians3 Dec 2025
- 2025Emergent Outlier View Rejection in Visual Geometry Grounded Transformers3 Dec 2025
- 2025Vid-CamEdit: Video Camera Trajectory Editing with Generative Rendering from Estimated Geometry16 Jun 2025
- 2025S^4M: Boosting Semi-Supervised Instance Segmentation with SAM7 Apr 2025
- 2025Fine-Grained Image-Text Correspondence with Cost Aggregation for Open-Vocabulary Part Segmentation16 Jan 2025
- 2024Cross-View Completion Models are Zero-shot Correspondence Estimators12 Dec 2024
- 2024PF3plat: Pose-Free Feed-Forward 3D Gaussian Splatting29 Oct 2024
- 2024Local All-Pair Correspondence for Point Tracking22 Jul 2024