atlas

Research map / 3D vision / Face and shape

Learning Generalizable Shape Completion with SIM(3) Equivariance

NeurIPS 2025 · 3D vision › Face and shape · approach: Primitive-based shape abstraction · 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 SIMECO, the first fully SIM(3)-equivariant shape completion network (built on AdaPoinTr with vector neurons and a transform-restoration path), evaluated on PCN, KITTI and OmniObject3D under a de-biased protocol.

Problem

Shape completion models trained on pre-aligned, canonicalized data leak pose and scale cues and collapse on raw, unaligned real scans; existing equivariant methods still rely on ground-truth centroids or scales for normalization.

Approach

Build every layer of a transformer-based completion network to be SIM(3)-equivariant: a translation- and scale-invariant VN-LayerNorm canonicalizes features, VN-attention reasons over similarity-invariant geometry, and a transform-restoration path reinjects translation and scale via residual connections.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SIM(3)-equivariant SIMECO instead of the strongest reported augmentation baselineShape completion · PCNCD-ℓ1: 9.58 -> 8.59Helped
Use SIM(3)-equivariant SIMECO instead of AdaPoinTr with SIM(3) augmentationShape completion · PCNF1: 0.661 -> 0.714Helped
Use SIM(3)-equivariant SIMECO instead of AdaPoinTr with SIM(3) augmentationPCN-trained model · KITTIMMD: 6.468 -> 5.353Helped
Use SIMECO instead of AdaPoinTr with SIM(3) augmentationPCN-trained model · OmniObject3DCD-ℓ1: 11.90 -> 10.25Helped
Replace the VN-SPD constraint with standard VN layers, centering, and normalization (ablation)SIMECO · PCNCD-ℓ1: 8.59 -> 9.31Hurt
Replace the VN-SPD constraint with standard VN layers, centering, and normalization (ablation)SIMECO · PCNF1: 0.714 -> 0.673Hurt
Train without transform augmentation rather than with SIM(3) transforms (ablation)SIMECO · PCN CarCD-ℓ1: 8.88 -> 8.76No clear effect
Train without transform augmentation rather than with SIM(3) transforms (ablation)SIMECO · PCN CarF1: 0.705 -> 0.712No clear effect
Progressively replace non-equivariant encoder/decoder layers with SIM(3)-equivariant layers (ablation)SIMECO · PCN CarCD-ℓ1Mixed
Use full SIM(3) equivariance rather than rotation-plus-translation or rotation-plus-scale equivariance (ablation)PCN-trained model · KITTIFidelityHelped
Use full SIM(3) equivariance rather than rotation-plus-translation or rotation-plus-scale equivariance (ablation)PCN-trained model · KITTIMMDHelped
Use input bounding-box extent rather than global category maximum for scale normalization (ablation)AdaPoinTr · PCNCD-ℓ1: 12.46 -> 9.97Helped

Surprising findings

Limitations

Experimental setup

Datasets: PCN ShapeNet

Benchmarks: PCN KITTI OmniObject3D

Metrics: CD-l1 F1 Fidelity MMD

Baselines: EquivPCN SCARP ESCAPE AdaPoinTr PoinTr SeedFormer SnowflakeNet AnchorFormer ODGNet ConDor

Builds on: AdaPoinTr Vector Neurons VN-Transformer VN-DGCNN ESCAPE

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