atlas

Research map / Architectures and efficiency / Attention and transformers

Unifying Feature and Cost Aggregation with Transformers for Semantic and Visual Correspondence

ICLR 2024 · Architectures and efficiency › Attention and transformers · approach: Efficient image transformers · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes UFC, a Transformer that jointly performs feature and cost aggregation via interleaved integrative self- and cross-attention in a coarse-to-fine design, with dense zoom-in inference, for semantic and geometric dense matching.

Problem

Dense visual correspondence suffers because feature aggregation and cost aggregation are used separately, and cost volumes lack semantic context while features lack matching-distribution coherence.

Approach

Jointly aggregate concatenated features and cost volume with self-attention (separate value embeddings for features and cost), then apply cross-attention whose attention map is the convolved, sharpened cost volume, interleaved coarse-to-fine, and select per-pixel flows across multi-scale zoom-in predictions by confidence.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Integrate feature and cost self-attention instead of using feature self-attention alone (ablation)UFC aggregation · SPair-71kPCK @ α_bbox 0.1: 36.1 -> 51.7Helped
Integrate feature and cost self-attention instead of using feature self-attention alone (ablation)UFC aggregation · HPatchesAEPE: 78.2 -> 36.8Helped
Add feature cross-attention to feature self-attention (ablation)Feature aggregation · SPair-71kPCK @ α_bbox 0.1: 36.1 -> 38.5Helped
Add feature cross-attention to feature self-attention (ablation)Feature aggregation · HPatchesAEPE: 78.2 -> 59.9Helped
Add feature cross-attention to joint feature and cost self-attention (ablation)UFC integrative aggregation · SPair-71kPCK @ α_bbox 0.1: 51.7 -> 56.5Helped
Add feature cross-attention to joint feature and cost self-attention (ablation)UFC integrative aggregation · HPatchesAEPE: 36.8 -> 26.2Helped
Add integrative self-attention to the feature self- and cross-attention baseline (ablation)UFC · SPair-71kPCK @ α_bbox 0.1: 51.7 -> 54.7Helped
Add integrative self-attention to the feature self- and cross-attention baseline (ablation)UFC · HPatchesAEPE: 36.8 -> 32.8Helped
Add integrative cross-attention (ablation)UFC · SPair-71kPCK @ α_bbox 0.1: 54.7 -> 58.4Helped
Add the aggregated cost volume as a matching-distribution cross-attention map (ablation)UFC · SPair-71kPCK @ α_bbox 0.1: 58.4 -> 59.9Helped
Add hierarchical processing (ablation)UFC · SPair-71kPCK @ α_bbox 0.1: 59.9 -> 64.4Helped
Add dense zoom-in at inference (ablation)UFC · HPatchesAEPE: 10.9 -> 7.88Helped

Surprising findings

Limitations

Experimental setup

Datasets: SPair-71k PF-PASCAL PF-WILLOW HPatches ETH3D DPED-CityScape-ADE MegaDepth COCO Sintel

Benchmarks: SPair-71k PF-PASCAL PF-WILLOW HPatches ETH3D

Metrics: PCK AEPE

Baselines: CATs CATs++ VAT NeMF SCorrSAN TransforMatcher COTR ECO-TR PUMP GLU-Net-GOCor PDC-Net+ GMFlow

Builds on: CATs++ GMFlow COTR GOCor RANSAC-Flow

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy