Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Point Cloud Upsampling via Disentangled Refinement

About

Point clouds produced by 3D scanning are often sparse, non-uniform, and noisy. Recent upsampling approaches aim to generate a dense point set, while achieving both distribution uniformity and proximity-to-surface, and possibly amending small holes, all in a single network. After revisiting the task, we propose to disentangle the task based on its multi-objective nature and formulate two cascaded sub-networks, a dense generator and a spatial refiner. The dense generator infers a coarse but dense output that roughly describes the underlying surface, while the spatial refiner further fine-tunes the coarse output by adjusting the location of each point. Specifically, we design a pair of local and global refinement units in the spatial refiner to evolve a coarse feature map. Also, in the spatial refiner, we regress a per-point offset vector to further adjust the coarse outputs in fine-scale. Extensive qualitative and quantitative results on both synthetic and real-scanned datasets demonstrate the superiority of our method over the state-of-the-arts.

Ruihui Li, Xianzhi Li, Pheng-Ann Heng, Chi-Wing Fu• 2021

Related benchmarks

TaskDatasetResultRank
Point Cloud UpsamplingPU-GAN Synthetic (test)
CD0.167
39
Point Cloud UpsamplingShapeNet (test)
EMD3.55
32
Point Cloud UpsamplingPoint Cloud Upsampling (test)
CD0.199
20
Point Cloud UpsamplingPUGAN (test)
Chamfer Distance (CD)1.076
18
Point Cloud ClassificationShapeNet (test)
PointNet Instance Accuracy98.8
15
Point Cloud UpsamplingSketchfab (test)
Size (Mb)13.2
14
Point Cloud UpsamplingPU-GAN high-level random noise r=0.05 4x upsampling (test)
Chamfer Distance (CD)1.006
9
Point Cloud UpsamplingPU-GAN high-level random noise r=0.1 4x upsampling (test)
CD1.314
9
Point Cloud UpsamplingPU-GAN low-level Gaussian noise (τ = 0.01)
CD0.419
9
Point Cloud UpsamplingPUGAN 1.0 (test)
CD0.274
9
Showing 10 of 17 rows

Other info

Code

Follow for update