Category-Level Multi-Part Multi-Joint 3D Shape Assembly

Yichen Li, Kaichun Mo, Yueqi Duan, He Wang, Jiequan Zhang +3 more
2/14/2026

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Shape assembly composes complex shapes geometries by arranging simple part geometries and has wide applications in autonomous robotic assembly and CAD modeling. Existing works focus on geometry reasoning and neglect the actual physical assembly process of matching and fitting joints, which are the contact surfaces connecting different parts. In this paper, we consider contacting joints for the task of multi-part assembly. A successful joint-optimized assembly needs to satisfy the bilateral objectives of shape structure and joint alignment. We propose a hierarchical graph learning approach composed of two levels of graph representation learning. The part graph takes part geometries as input to build the desired shape structure. The joint-level graph uses part joints information and focuses on matching and aligning joints. The two kinds of information are combined to achieve the bilateral objectives. Extensive experiments demonstrate that our method outperforms previous methods, achieving better shape structure and higher joint alignment accuracy.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{li2026categorylevel,
  title  = {Category-Level Multi-Part Multi-Joint 3D Shape Assembly},
  author = {Yichen Li and Kaichun Mo and Yueqi Duan and He Wang and Jiequan Zhang and Lin Shao and W. Matusik and L. Guibas},
  year   = {2026},
  eprint = {2303.06163},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2303.06163},
  journal = {CVPR 2023 2023}
}

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/2303.06163.svg)](https://codeofpaper.com/paper/2303.06163)

Discussion