atlas

Research map / Graph learning / Graph algorithms and clustering

Higher-Order Ratio Cycles for Fast and Globally Optimal Shape Matching

CVPR 2025 · Graph learning › Graph algorithms and clustering · approach: Optimization algorithms for graph matching · 2 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.

Replaces minimum-cost cycles with minimum cost-time ratio cycles on (conjugate) product graphs for 2D-3D, 3D-3D and contour-to-graph shape matching, with GPU implementations.

Problem

Graph-based shape matching via cyclic paths in product graphs is biased toward short cycles under minimum-cost formulations and is slow on large conjugate product graphs, limiting 2D-3D matching quality and scalability.

Approach

Uses minimum ratio (cost-time) cycles, solved with Lawler's algorithm and a GPU Moore-Bellman-Ford variant, combined with the conjugate product graph to allow higher-order costs (local rigidity) while avoiding bias toward fewer edges.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use minimum ratio cycles instead of minimum cost cycles2D-3D shape matching · TOSCA2D3Dmean geodesic error: 0.07 -> 0.06Helped
Use minimum ratio cycles instead of minimum cost cycles2D-3D shape matching · FAUST2D3D w/o Flipsmean geodesic error: 0.06 -> 0.06No clear effect
Use minimum ratio cycles instead of minimum cost cycles3D shape matching · FAUSTmean geodesic error: 0.029 -> 0.029No clear effect
Use minimum ratio cycles instead of minimum cost cycles3D shape matching · DT4Dmean geodesic error: 0.027 -> 0.28Mixed
Use minimum ratio cycles instead of minimum cost cycles2D-3D shape matching · Wolfruntime: 10s -> 13sHurt
Use minimum ratio cycles instead of minimum cost cycles2D-3D shape matching · Wolfruntime: 580s -> 13sHelped
Use minimum ratio cycles instead of minimum cost cycles2D-3D shape matching · TOSCA2D3Dmean geodesic error: 0.11 -> 0.06Helped

Surprising findings

Limitations

Experimental setup

Datasets: FAUST2D3D TOSCA2D3D FAUST DT4D Nashville road network

Benchmarks: FAUST2D3D TOSCA2D3D FAUST DT4D

Metrics: mean geodesic error % correct correspondences runtime

Baselines: Lähner et al. 2D-3D matching Roetzer et al. conjugate product graph matching SpiderMatch ULRSSM DiscrOpt SmoothShells

Builds on: Lawler's algorithm Roetzer et al. higher-order 2D-3D matching SpiderMatch Schoenemann and Cremers ratio cycle segmentation

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