atlas

Research map / Point clouds / Shape and surface completion

Learning Continuous Implicit Field with Local Distance Indicator for Arbitrary-Scale Point Cloud Upsampling

AAAI 2024 · Point clouds › Shape and surface completion · approach: Point cloud upsampling and normals · 26 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.

Learns a global unsigned distance field for point cloud upsampling, guided by an attention-based local distance indicator trained on dense local patches, enabling arbitrary-scale upsampling by projecting random queries onto the zero level set.

Problem

Patch-based point cloud upsampling produces holes, outliers and non-uniformity because independently upsampled local patches are inconsistent when merged; arbitrary-scale upsampling also typically needs retraining.

Approach

Train a local distance indicator (LDI) with attention over neighboring patch points to predict query-to-surface distance, then use it as a prior to supervise a global unsigned distance field over the whole sparse cloud; upsampling projects random queries onto the implicit surface, and the continuous field allows any scale without retraining.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the continuous implicit field with the proposed LDIPoint cloud upsampling · PU-GAN 4×CD (10^-3): 0.260 -> 0.232Helped
Use the continuous implicit field with the proposed LDIPoint cloud upsampling · PU1K 4×CD (10^-3): 0.404 -> 0.371Helped
Replace inverse-distance interpolation with attention weighting (ablation)Local distance indicator with gradient descent · PU1K subsetCD (10^-3): 0.759 -> 0.678Helped
Replace inverse-distance interpolation with attention weighting (ablation)Global implicit field · PU1K subsetCD (10^-3): 0.714 -> 0.637Helped
Use the global implicit field instead of gradient descent (ablation)Attention-based indicator · PU1K subsetCD (10^-3): 0.678 -> 0.637Helped
Use the global implicit field instead of gradient descent (ablation)Interpolation-based indicator · PU1K subsetCD (10^-3): 0.759 -> 0.714Helped
Use the proposed design instead of OnSurfacePrior (ablation)Point cloud upsampling · PU1K subsetHD (10^-3): 9.533 -> 4.864Helped
Add the local distance loss (ablation)Full method · PU1K subsetCD (10^-3): 0.874 -> 0.637Helped
Add the nearest-point loss (ablation)Full method · PU1K subsetCD (10^-3): 0.637 -> 0.555Hurt
Add the nearest-point loss (ablation)Full method · PU1K subsetHD (10^-3): 5.720 -> 4.864Helped
Add the shortest-path loss (ablation)Full method · PU1K subsetCD (10^-3): 0.746 -> 0.637Helped
Add the shortest-path loss (ablation)Full method · PU1K subsetP2F (10^-3): 1.344 -> 1.401Hurt

Surprising findings

Limitations

Experimental setup

Datasets: PU-GAN dataset PU1K dataset

Benchmarks: PU-GAN dataset PU1K dataset ScanObjectNN (qualitative) KITTI (qualitative)

Metrics: CD HD P2F

Baselines: PU-Net MPU PU-GAN Dis-PU PU-GCN NePs PU-SMG PC2-PU MAFU Grad-PU PU-Transformer OnSurfacePrior

Builds on: Grad-PU OnSurfacePrior DeepSDF PU-Net

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