atlas

Research map / 3D vision / 3D generation

Jamais Vu: Exposing the Generalization Gap in Supervised Semantic Correspondence

NeurIPS 2025 · 3D vision › 3D generation · approach: Semantic scene completion · 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.

Proposes a canonical 3D prototype method that lifts 2D keypoints to 3D via monocular depth, adds geometric alignment loss on top of Geo-SC, and introduces SPair-U, a benchmark with new unseen keypoint annotations to test generalization in supervised semantic correspondence.

Problem

Supervised semantic correspondence methods overfit to sparsely annotated training keypoints and generalize poorly to unseen keypoints, behaving like keypoint detectors.

Approach

Lift annotated 2D keypoints to a shared 3D canonical prototype using monocular depth (MoGe) and rigid Procrustes alignment, then train dense features with a local geometric alignment loss between pseudo-geodesic neighborhoods in posed and canonical space, yielding a continuous canonical manifold without explicit 3D or camera supervision.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the canonical prototype to sparse DINOv2+SD supervision (ablation)DINOv2+SD supervised baseline · SPair-UPCK@0.1: 60.0 -> 66.0Helped
Add the canonical prototype to sparse DINOv2+SD supervision (ablation)DINOv2+SD supervised baseline · SPair-71k testPCK@0.1: 76.5 -> 75.9Hurt
Add Geo-SC-specific losses to sparse DINOv2+SD supervision (ablation)DINOv2+SD supervised baseline · SPair-UPCK@0.1: 60.0 -> 57.1Hurt
Combine Geo-SC losses with the canonical prototype (ablation)DINOv2+SD supervised baseline · SPair-UPCK@0.1: 60.0 -> 66.1Helped
Use AP-10K pretrainingOurs · SPair-U unseen keypointsPCK@0.1 bbox: 62.4 -> 66.1Helped
Set λZ to 1 instead of the full-model setting (ablation)Full model · SPair-71k validationPCK@0.1: 86.5 -> 85.9Hurt
Set λZ to 0.1 instead of the full-model setting (ablation)Full model · SPair-71k validationPCK@0.1: 86.5 -> 86.1Hurt
Vary the geometric-loss neighborhood size (ablation)Full model · SPair-71k validationPCK@0.1: 85.5; 86.1; 85.9; 86.5; 86.5; 86.6; 86.1No clear effect
Use a local subset of keypoints rather than globally aligning all keypoints (ablation)Canonical prototype learning · SPair-71k validationPCKNo clear effect
Add the proposed geometric canonical-manifold method to Geo-SCGeo-SC · SPair-71k testPCK@0.1 bbox: 83.2 -> 82.9No clear effect
Add the proposed geometric canonical-manifold method to Geo-SCGeo-SC · SPair-U unseen keypointsPCK@0.1 bbox: 56.9 -> 62.4Helped
Add the proposed geometric canonical-manifold method to Geo-SCGeo-SC · AP-10K CSPCK@0.10: 67.7 -> 69.0Helped

Surprising findings

Limitations

Experimental setup

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

Benchmarks: SPair-71k SPair-U AP-10K PF-PASCAL

Metrics: PCK@0.1 bbox PCK@0.01 PCK@0.05 PCK^dagger KAP geo-aware PCK

Baselines: SD DINOv2 DINOv2+SD SphericalMaps SCorrSan CATS++ DHF DINO+SD (S) Geo-SC

Builds on: Geo-SC SphericalMaps DINOv2+SD Kabsch-Umeyama

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