atlas

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

Cross-View Completion Models are Zero-shot Correspondence Estimators

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

Shows that the cross-attention map of CroCo-v2 encodes dense correspondence better than encoder/decoder features and builds zero-shot (ZeroCo) and learned matching and multi-frame depth models on top of it.

Problem

Understanding why cross-view completion pretraining yields strong geometric features, and which internal representation of CroCo-v2 best encodes correspondence for dense matching and depth tasks.

Approach

Draws an analogy between cross-view completion and self-supervised correspondence learning, finds the decoder cross-attention map (pre-softmax, with reciprocal swapped-input fusion) is a better matching cost than encoder or decoder correlations, and uses it zero-shot and with lightweight learnable heads.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use cross-attention maps instead of encoder or decoder correlations as matching costs (ablation)CroCo-v2 · HPatches-240AEPE: 47.52 -> 10.85; 44.63 -> 10.85Helped
enforce reciprocity by incorporating swapped inputs (ablation)ZeroCo cross-attention matching · HPatches-240AEPE: 10.85 -> 10.24Helped
apply L2 normalization without reciprocity (ablation)Cross-attention matching · HPatches-240AEPE: 10.85 -> 10.66Helped
apply softmax normalization without reciprocity (ablation)Cross-attention matching · HPatches-240AEPE: 10.85 -> 10.53Helped
apply L2 normalization when reciprocity is enforced (ablation)Reciprocal cross-attention matching · HPatches-240AEPE: 10.24 -> 10.34Hurt
apply softmax normalization when reciprocity is enforced (ablation)Reciprocal cross-attention matching · HPatches-240AEPE: 10.24 -> 10.45Hurt
add dense zoom-in (ablation)Reciprocal cross-attention matching · HPatches-240AEPE: 10.24 -> 9.41Helped
use ZeroCo-flow rather than the strongest competing methodDense geometric matching · HPatches-OriginalAEPE: 18.84 -> 13.61Helped
use ZeroCo-flow rather than MASt3RDense geometric matching · ETH3DAEPE: 2.62 -> 2.88Hurt
use ZeroCo-depth instead of DualRefineMulti-frame depth estimation · KITTI Eigen splitAbsRel: 0.087 -> 0.090Hurt
use ZeroCo-depth instead of DynamicDepthDynamic-object depth estimation · CityscapesAbsRel: 0.143 -> 0.127Helped

Surprising findings

Limitations

Experimental setup

Datasets: HPatches ETH3D COCO DPED-CityScapes-ADE MegaDepth KITTI Cityscapes

Benchmarks: HPatches ETH3D KITTI Eigen split Cityscapes dynamic objects

Metrics: AEPE AbsRel SqRel RMSE delta1 mDEE mRR

Baselines: DINOv2 DIFT SD-DINO CroCo encoder/decoder correlations DGC-Net GLU-Net-GOCor PDCNet+ DiffMatch DUSt3R MASt3R DepthFormer DynamicDepth

Builds on: CroCo-v2 DUSt3R MASt3R DIFT ManyDepth

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