atlas

Research map / 3D vision / Face and shape

HOPE: Shape Matching Via Aligning Different K-hop Neighbourhoods

NeurIPS 2024 · 3D vision › Face and shape · approach: Optimization-based shape matching · 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 HOPE, a map-refinement method for shape matching that uses LMD to find poorly matched vertices and refines them with iteratively varied k-hop neighborhood consistency via GMWM.

Problem

Shape matching needs maps that are both accurate (unique vertex descriptors) and smooth (neighborhood-preserving), and existing methods typically achieve only one, or depend on isometry-specific parameters.

Approach

Refine an initial SHOT-based map only at poorly matched vertices (detected by local map distortion) by aligning k-hop neighborhood adjacency matrices for k = 1..8 across iterations, avoiding Laplacian spectral descriptors and a separate isometric/non-isometric parameter regime.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use HOPE instead of GRAMPAShape matching pipeline · TOPKIDSaccuracy at geodesic error 0: 84.5% -> 94.9%Helped
Use HOPE instead of 2D-GEMShape matching pipeline · SCAPEaccuracy at geodesic error 0: 74.8% -> 80.11%Helped
Use HOPE instead of DIR-1000Shape matching pipeline · SCAPEaccuracy at geodesic error 0: around 69.5% -> 80.11%Helped
Use HOPE instead of 2D-GEMShape matching pipeline · TOSCAaccuracy at geodesic error 0: 92.54% -> 92.54%No clear effect
Use HOPE instead of DIR-1000Shape matching pipeline · TOSCAaccuracy at geodesic error 0: 59.8% -> 92.54%Helped
Use HOPE instead of GRAMPAShape matching pipeline · SCAPE, shape with 12500 verticesruntime per shape: 118 seconds -> 52 secondsHelped
Reduce iterations from t = 60 to t = 20 (ablation)HOPE · TOPKIDS, SCAPE, TOSCA_rgeodesic errorMixed
Set the LMD threshold schedule to linespace(1, 0.2, 10) (ablation)HOPE · TOPKIDS, SCAPE, TOSCA_rgeodesic errorHelped
Use fixed alternating hops k = 1 and k = 2 instead of varying hops (ablation)HOPE · TOPKIDS, SCAPE, TOSCA_rgeodesic errorMixed
Use kmax = 2 (ablation)HOPE · TOPKIDS, SCAPE, TOSCA_rgeodesic errorMixed
Vary hops from k = 1 to 8 without LMD (ablation)HOPE · SCAPEgeodesic errorHurt
Initialize with HKS instead of SHOT (ablation)HOPE · TOPKIDSaccuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: TOSCA SCAPE TOPKIDS FAUST_r SCAPE_r TOSCA_r SHREC16 HOLES SHREC16 CUTS SMAL_r

Benchmarks: TOPKIDS SCAPE TOSCA FAUST_r SCAPE_r TOSCA_r SHREC16 HOLES SHREC16 CUTS SMAL_r

Metrics: geodesic error accuracy at geodesic error 0 runtime per shape

Baselines: 2D-GEM GRAMPA ZoomOut DIR-500 DIR-1000 FM SGMDS PFM Kernel-Matching Mobius

Builds on: 2D-GEM DIR ZoomOut GMWM SHOT

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