atlas

Research map / Point clouds / Shape and surface completion

APML: Adaptive Probabilistic Matching Loss for Robust 3D Point Cloud Reconstruction

NeurIPS 2025 · Point clouds › Shape and surface completion · approach: Point cloud upsampling and normals · 1 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 APML, a fully differentiable soft one-to-one point cloud loss using adaptive-temperature softmax and Sinkhorn normalization, evaluated on completion (PCN, ShapeNet) and WiFi-CSI point cloud generation.

Problem

Chamfer-based losses (CD, HyperCD, InfoCD, DCD) use nearest-neighbor assignments that cause many-to-one correspondences, point clumping and poor sparse-region coverage, while EMD is one-to-one but cubic cost and impractical for deep training.

Approach

Approximate one-to-one matching with a soft transport plan: per-row/column adaptive softmax whose temperature is set analytically so the best match gets at least p_min probability, followed by symmetrization and a fixed number of Sinkhorn normalizations; the loss is the expected cost under this plan.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with APML instead of the strongest listed baselinePCN · PCN / PCN backboneEMD*100: 5.54 -> 4.72Helped
Train with APML instead of the strongest listed baselineFoldingNet · PCNEMD*100: 21.24 -> 5.34Helped
Train with APML instead of the strongest listed baselinePoinTr · PCNEMD*100: 8.79 -> 5.62Helped
Train with APML instead of the strongest listed baselineFoldingNet · ShapeNet-55EMD*100: 19.55 -> 9.07Helped
Train with APML instead of the strongest listed baselinePoinTr · ShapeNet-55EMD*100: 7.55 -> 6.08Helped
Train with APML instead of the strongest listed baselineFoldingNet · ShapeNet-34EMD*100: 16.53 -> 9.49Helped
Train with APML instead of the strongest listed baselinePoinTr · ShapeNet-34EMD*100: 11.88 -> 8.14Helped
Train with APML instead of the strongest listed baselineFoldingNet · SN Unseen-21EMD*100: 19.27 -> 10.42Helped
Train with APML instead of the strongest listed baselinePoinTr · SN Unseen-21EMD*100: 12.89 -> 9.19Helped
Train with APML instead of the strongest listed baselineCSI2PC · MM-FiEMD*100: 34.198 -> 14.112Helped
Train with APML instead of HyperCDPCN · PCN / PCN backboneF1: 0.64 -> 0.62Hurt
Train with APML instead of InfoCDFoldingNet · PCNF1: 0.54 -> 0.56Helped

Surprising findings

Limitations

Experimental setup

Datasets: PCN ShapeNet-34 ShapeNet-55 MM-Fi

Benchmarks: PCN ShapeNet-34 ShapeNet-55 ShapeNet Unseen-21 MM-Fi

Metrics: F1 EMD Chamfer Distance CD-L1 CD-L2

Baselines: CD HyperCD InfoCD DCD EMD

Builds on: Chamfer distance Sinkhorn-Knopp Earth Mover's Distance HyperCD InfoCD

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