SPU-IMR: Self-supervised Arbitrary-scale Point Cloud Upsampling via Iterative Mask-recovery Network
Ziming Nie, Qiao Wu, Chenlei Lv, Siwen Quan, Zhaoshuai Qi, Muze Wang, Jiaqi Yang
TL;DR
This work reframes point cloud upsampling as global shape completion by masking and iteratively recovering patches in a self-supervised setting. The SPU-IMR framework leverages local patch masking, a visible-feature-guided iterative deformation block, and Earth Mover's Distance loss to produce accurate, uniform outputs. A key contribution is the multi-mask-recovery (MMR) strategy enabling test-time arbitrary-scale upsampling without retraining, demonstrated across synthetic and real-world datasets with competitive quantitative and strong qualitative results. The approach offers practical value for applications like autonomous driving and 3D reconstruction by delivering dense, uniformly distributed point clouds with a single training process.
Abstract
Point cloud upsampling aims to generate dense and uniformly distributed point sets from sparse point clouds. Existing point cloud upsampling methods typically approach the task as an interpolation problem. They achieve upsampling by performing local interpolation between point clouds or in the feature space, then regressing the interpolated points to appropriate positions. By contrast, our proposed method treats point cloud upsampling as a global shape completion problem. Specifically, our method first divides the point cloud into multiple patches. Then, a masking operation is applied to remove some patches, leaving visible point cloud patches. Finally, our custom-designed neural network iterative completes the missing sections of the point cloud through the visible parts. During testing, by selecting different mask sequences, we can restore various complete patches. A sufficiently dense upsampled point cloud can be obtained by merging all the completed patches. We demonstrate the superior performance of our method through both quantitative and qualitative experiments, showing overall superiority against both existing self-supervised and supervised methods.
