atlas

Research map / Point clouds / Shape and surface completion

3D Geometric Shape Assembly via Efficient Point Cloud Matching

ICML 2024 · Point clouds › Shape and surface completion · approach: Unsupervised shape correspondence · 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 Proxy Match Transform (PMT), a sub-quadratic approximation of second-order (high-order) feature transforms, and builds the PMTR coarse-to-fine point cloud matcher for 3D geometric shape assembly on Breaking Bad.

Problem

Geometric shape assembly requires high-resolution pairwise correspondence between mating surfaces of parts, but high-order feature transforms (convolution/attention over pairwise correlations) have quadratic cost and are infeasible at fine resolution.

Approach

PMT approximates a 2nd-order convolution over two point clouds by routing information through a shared low-dimensional learnable proxy tensor (with orthonormal/zero constraints), avoiding construction of the pairwise correlation matrix, giving sub-quadratic complexity; it is used in a coarse-to-fine matcher.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add PMT layers as the fine-level matcher (vs. none) (ablation)PMTR coarse-level PMT · Breaking Bad everyday (pairwise)CRD: 0.53 -> 0.39 (x10^-2)Helped
Share one proxy tensor across the two PMT transforms vs. separate proxies (ablation)PMT · Breaking Bad everyday (pairwise)CRD: 0.44 -> 0.39 (x10^-2)Helped
Remove proxy tensor from PMT (ablation)PMT · Breaking Bad everyday (pairwise)CRD: 0.39 -> 0.53 (x10^-2)Hurt
Add orthonormal and zero losses on proxy tensors (ablation)PMT · Breaking Bad everyday (pairwise)CRD: 0.43 (neither) -> 0.39 (both)Helped
Replace fine-level PMT with linear or MLP layer (no inter-feature exchange) (ablation)PMTR fine-level matcher · Breaking Bad everyday (pairwise)CRD: 0.39 -> 0.47 (Linear), 0.49 (MLP)Hurt
Replace fine-level PMT with HDC or GeoTransformer (ablation)PMTR fine-level matcher · Breaking Bad everyday (pairwise)CRD: out of memoryHurt
Use PMTR (PMT matching) instead of GeoTransformer on pairwise assemblyPairwise assembly · Breaking Bad everyday and artifactCRD and CD: CRD 0.61->0.39 (everyday), CD 0.51->0.25 (everyday)Helped
PMT-based coarse+fine matching vs GeoTransformer matcher (efficiency)PMTR vs GeoTransformer matcher · Matcher efficiency (backbone excluded)FLOPS (G): 9.67 -> 0.78 (Coarse+Fine)Helped

Surprising findings

Limitations

Experimental setup

Datasets: Breaking Bad

Benchmarks: Breaking Bad

Metrics: CRD CD RMSE (R) RMSE (T) PA_CRD PA_CD

Baselines: Global LSTM DGL NSM GeoTransformer Jigsaw HDC

Builds on: KPConv-FPN GeoTransformer neighborhood consensus (NC-Net) Jigsaw PerViT

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