Combinative Matching for Geometric Shape Assembly

Nahyuk Lee, Juhong Min, Junhong Lee, Chunghyun Park, Minsu Cho
8/13/2025
cs.CVcs.AI

No official code found. Best implementation: NahyukLEE/cmnet (9 stars, last commit 2026-03-03).

Abstract

This paper introduces a new shape-matching methodology, combinative matching, to combine interlocking parts for geometric shape assembly. Previous methods for geometric assembly typically rely on aligning parts by finding identical surfaces between the parts as in conventional shape matching and registration. In contrast, we explicitly model two distinct properties of interlocking shapes: 'identical surface shape' and 'opposite volume occupancy.' Our method thus learns to establish correspondences across regions where their surface shapes appear identical but their volumes occupy the inverted space to each other. To facilitate this process, we also learn to align regions in rotation by estimating their shape orientations via equivariant neural networks. The proposed approach significantly reduces local ambiguities in matching and allows a robust combination of parts in assembly. Experimental results on geometric assembly benchmarks demonstrate the efficacy of our method, consistently outperforming the state of the art. Project page: https://nahyuklee.github.io/cmnet.

View on arXivView PDF

Code Implementations(1)

NahyukLEE/cmnetCommunity67%

[ICCV 2025 Highlight] Official Implementation for "Combinative Matching for Geometric Shape Assembly"

90C++, CudaNov 18, 20257 months ago

Similar Papers

Cite this paper

@article{lee2025combinative,
  title  = {Combinative Matching for Geometric Shape Assembly},
  author = {Nahyuk Lee and Juhong Min and Junhong Lee and Chunghyun Park and Minsu Cho},
  year   = {2025},
  eprint = {2508.09780},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.09780v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.09780.svg)](https://codeofpaper.com/paper/2508.09780)

Discussion