atlas

Research map / Label-efficient and robust learning / Zero-/few-shot and meta-learning

Telling Left from Right: Identifying Geometry-Aware Semantic Correspondence

CVPR 2024 · Label-efficient and robust learning › Zero-/few-shot and meta-learning · approach: Transductive and semantic-dictionary zero-shot · 48 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.

Identifies geometry-aware semantic correspondence as a failure mode of foundation-model features (SD+DINO, DINOv2), and proposes test-time pose alignment plus a lightweight dense-trained post-processor with pose-variant augmentation and window soft-argmax, along with a new AP-10K-based benchmark.

Problem

Semantic correspondence features from pre-trained foundation models struggle to distinguish geometrically ambiguous matches (e.g., left vs. right paw) and are sensitive to pose variation.

Approach

Defines a geometry-aware subset of correspondences, shows foundation features are globally pose-aware, aligns viewpoints at test time via flip/rotation augmentations scored by instance matching distance, and trains a light post-processor with a soft-argmax dense loss, pose-variant (flip) augmentation, and window soft-argmax inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add test-time pose alignmentSD+DINO zero-shot correspondence · SPair-71kPCK@0.10: 59.9 -> 65.4Helped
add the proposed supervised post-processing methodSD+DINO · SPair-71kPCK@0.10: 74.6 -> 82.9Helped
pre-train on AP-10KOurs · SPair-71kPCK@0.10: 82.9 -> 85.6Helped
add adaptive pose alignmentOurs · SPair-71kPCK@0.10: 82.9 -> 83.2Helped
add adaptive pose alignmentOurs · PF-PascalPCK@0.10: 95.1 -> 95.0Hurt
add dense training objective (ablation)SD+DINO (S) · SPair-71k standard subsetPCK@0.10: 74.6 -> 78.3Helped
add dense training objective (ablation)SD+DINO (S) · SPair-71k geometry-aware subsetPCK@0.10: 67.6 -> 71.9Helped
add pose-variant augmentation (ablation)SD+DINO (S) with dense training objective · SPair-71k standard subsetPCK@0.10: 78.3 -> 80.0Helped
add pose-variant augmentation (ablation)SD+DINO (S) with dense training objective · SPair-71k geometry-aware subsetPCK@0.10: 71.9 -> 73.9Helped
add ground-truth perturbation and feature-map dropout (ablation)SD+DINO (S) with dense training and pose-variant augmentation · SPair-71k standard subsetPCK@0.10: 80.0 -> 81.3Helped
add ground-truth perturbation and feature-map dropout (ablation)SD+DINO (S) with dense training and pose-variant augmentation · SPair-71k geometry-aware subsetPCK@0.10: 73.9 -> 75.4Helped
replace argmax with soft-argmax inference (ablation)SD+DINO (S) post-processor · SPair-71k standard subsetPCK@0.10: 81.3 -> 81.0Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SPair-71k PF-Pascal AP-10K

Benchmarks: SPair-71k PF-Pascal AP-10K

Metrics: PCK@0.01 PCK@0.05 PCK@0.10 PCK@0.15

Baselines: ASIC DINOv2+NN DIFT SD+DINO NeuCongeal SCOT PMNC SCorrSAN CATs++ DHF SD+DINO (S)

Builds on: SD+DINO (DIFT-style fused features) DINOv2 Stable Diffusion soft-argmax

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