atlas

Research map / 3D vision / Face and shape

SpiderMatch: 3D Shape Matching with Global Optimality and Geometric Consistency

CVPR 2024 · 3D vision › Face and shape · approach: Optimization-based shape matching · 10 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.

Represents the source 3D shape as a self-intersecting SpiderCurve and solves a cyclic shortest-path ILP in the product graph with the target shape, yielding globally optimal, geometrically consistent 3D shape matching.

Problem

Dense 3D-3D non-rigid shape matching that is both globally optimal and geometrically consistent; prior global formulations (QAP, product-space 3D-3D matching) are NP-hard or intractable, and learning-based methods lack consistency guarantees.

Approach

Discretise the source surface as a long self-intersecting SpiderCurve (TSP-based cycle covering all vertices), then match it to the target as a cyclic shortest path in the curve-by-shape product graph, using ILP constraints that preserve existing self-intersections and forbid new ones.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add PES and ANS constraints (ablation)SpiderMatch · FAUSTmean geodesic error: 0.036 -> 0.034Helped
add avoidance of new self-intersections (ANS) (ablation)SpiderMatch · FAUSTmean geodesic error: 0.035 -> 0.034Helped
add preservation of existing self-intersections (PES) (ablation)SpiderMatch · FAUSTmean geodesic error: 0.035 -> 0.034Helped
use the robust loss instead of L2 loss (ablation)SpiderMatch · FAUSTmean geodesic error: 0.036 -> 0.034Helped
use learned features instead of WKS features (ablation)SpiderMatch · FAUSTmean geodesic error: 0.213 -> 0.034Helped
use SpiderMatch instead of Cao et al.3D shape matching · FAUSTmean geodesic error: 0.031 -> 0.029Helped
use SpiderMatch instead of Cao et al.3D shape matching · SMALmean geodesic error: 0.048 -> 0.044Helped
use SpiderMatch instead of Cao et al.3D shape matching · DT4D-H intra-classmean geodesic error: 0.033 -> 0.027Helped
use SpiderMatch instead of Cao et al.3D shape matching · DT4D-H inter-classmean geodesic error: 0.041 -> 0.041No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: FAUST SMAL DT4D-H

Benchmarks: FAUST SMAL DT4D-H intra-class DT4D-H inter-class

Metrics: mean geodesic error percentage of correct matchings vs geodesic error threshold runtime

Baselines: Cao et al. Ren et al. Eisenberger et al. Roetzer et al.

Builds on: Lähner et al. curve-to-3D shape matching Cao et al. (DiffusionNet with point maps) Roetzer et al. triangle-matching ILP Christofides algorithm

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