3D Geometric Shape Assembly via Efficient Point Cloud Matching
Nahyuk Lee, Juhong Min, Junha Lee, Seungwook Kim, Kanghee Lee, Jaesik Park, Minsu Cho
TL;DR
This work introduces Proxy Match Transform (PMT), a low-complexity high-order feature transform that approximates traditional high-order convolutions for efficient point-cloud matching. By enforcing orthogonality constraints on proxy tensors and applying PMT in a coarse-to-fine PMTR pipeline, the approach localizes and refines mating-surface correspondences with sub-quadratic complexity $O( ext{max}(| ext{X}|,| ext{Y}|) imes D_{ ext{proxy}})$ where $D_{ ext{proxy}}\ll | ext{X}|,| ext{Y}|$. Experiments on the Breaking Bad dataset show PMTR achieving state-of-the-art results for pairwise and multi-part shape assembly, with clear memory and computation advantages over prior high-order methods, validated by ablations on proxy sharing and constraint losses. The method promises practical impact for 3D assembly tasks in robotics, CAD, and manufacturing, enabling accurate, scalable alignment of complex geometric parts.
Abstract
Learning to assemble geometric shapes into a larger target structure is a pivotal task in various practical applications. In this work, we tackle this problem by establishing local correspondences between point clouds of part shapes in both coarse- and fine-levels. To this end, we introduce Proxy Match Transform (PMT), an approximate high-order feature transform layer that enables reliable matching between mating surfaces of parts while incurring low costs in memory and computation. Building upon PMT, we introduce a new framework, dubbed Proxy Match TransformeR (PMTR), for the geometric assembly task. We evaluate the proposed PMTR on the large-scale 3D geometric shape assembly benchmark dataset of Breaking Bad and demonstrate its superior performance and efficiency compared to state-of-the-art methods. Project page: https://nahyuklee.github.io/pmtr.
