atlas

Research map / Point clouds / Shape and surface completion

Unpaired Point Cloud Completion via Unbalanced Optimal Transport

ICML 2025 · Point clouds › Shape and surface completion · approach: Point cloud completion networks

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.

Formulates unpaired point cloud completion as an unbalanced optimal transport map problem and learns it with a neural OT max-min objective using an InfoCD cost, a source mixture trick, and a GAN-like backbone.

Problem

Unpaired point cloud completion, where incomplete and complete point clouds are sampled independently without correspondences, and class imbalance between the two sets degrades existing methods.

Approach

Treats unpaired completion as an unbalanced optimal transport map problem learned with a neural semi-dual objective, selects the InfoCD cost by analysing cost-minimizer retrieval quality, and mixes complete samples into the source distribution to remain robust to class imbalance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use UOT-UPC instead of USSPAUnpaired point cloud completion · USSPA, single-category (AVG)cdl1 × 102 (↓): 8.56 -> 7.60Helped
use UOT-UPC instead of USSPAUnpaired point cloud completion · USSPA, multi-categoryF 0.1% score: 16.88 -> 19.25Helped
use UOT-UPC instead of USSPAUnpaired point cloud completion · USSPA, multi-categoryF 1% score: 72.31 -> 71.52Hurt
replace InfoCD with l2 cost (ablation)UOT-UPC · USSPA, multi-category (trash bin and TV)cdl1 × 102 (↓): 8.83 -> 24.16; 6.07 -> 23.71Hurt
replace InfoCD with cdl2 cost (ablation)UOT-UPC · USSPA, multi-category (trash bin and TV)cdl1 × 102 (↓): 8.83 -> 10.40; 6.07 -> 6.47Hurt
replace InfoCD with cdl2fwd cost (ablation)UOT-UPC · USSPA, multi-category (trash bin and TV)cdl1 × 102 (↓): 8.83 -> 10.16; 6.07 -> 7.39Hurt
add complete samples to the source using the mixture trick (ablation)UOT-UPC · USSPA, single-categorycdl1: 7.94 -> 7.60Helped
add complete samples to the source using the mixture trick (ablation)UOT-UPC · USSPA, single-categoryF 0.1% score: 18.12 -> 18.43Helped
add complete samples to the source using the mixture trick (ablation)UOT-UPC · USSPA, single-categoryF 1% score: 73.49 -> 75.59Helped
add complete samples to the source using the mixture trick (ablation)UOT-UPC · USSPA, multi-categorycdl1: 8.98 -> 8.96Helped
add complete samples to the source using the mixture trick (ablation)UOT-UPC · USSPA, multi-categoryF 0.1% score: 18.04 -> 19.25Helped
add complete samples to the source using the mixture trick (ablation)UOT-UPC · USSPA, multi-categoryF 1% score: 71.75 -> 71.52Hurt

Surprising findings

Limitations

Experimental setup

Datasets: USSPA PCN ShapeNet KITTI

Benchmarks: USSPA PCN KITTI

Metrics: L1 Chamfer distance (cdl1) F-score F0.1% F-score F1%

Baselines: USSPA ShapeInv Unpaired (Chen et al., 2020) Cycle4 PoinTr Disp3D TopNet OT-UPC

Builds on: Neural OT (Rout et al., 2022) UOTM (Choi et al., 2023) USSPA 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