Grad-PU: Arbitrary-Scale Point Cloud Upsampling via Gradient Descent with Learned Distance Functions

Yun He,Danhang Tang,Yinda Zhang,Xiangyang Xue,Yanwei Fu
2023-04-24
Abstract:Most existing point cloud upsampling methods have roughly three steps: feature extraction, feature expansion and 3D coordinate prediction. However,they usually suffer from two critical issues: (1)fixed upsampling rate after one-time training, since the feature expansion unit is customized for each upsampling rate; (2)outliers or shrinkage artifact caused by the difficulty of precisely predicting 3D coordinates or residuals of upsampled points. To adress them, we propose a new framework for accurate point cloud upsampling that supports arbitrary upsampling rates. Our method first interpolates the low-res point cloud according to a given upsampling rate. And then refine the positions of the interpolated points with an iterative optimization process, guided by a trained model estimating the difference between the current point cloud and the high-res target. Extensive quantitative and qualitative results on benchmarks and downstream tasks demonstrate that our method achieves the state-of-the-art accuracy and efficiency.
Computer Vision and Pattern Recognition
What problem does this paper attempt to address?
The paper attempts to address two key issues in point cloud upsampling: 1. **Fixed Upsampling Rate**: Most existing point cloud upsampling methods can only support specific upsampling rates after training because the feature expansion units are customized for each upsampling rate. This results in the need to retrain multiple models for different upsampling rates. 2. **Outliers or Shrinkage Artifacts**: Due to the difficulty of accurately predicting the 3D coordinates or residuals of the upsampled points, existing methods often produce outliers or shrinkage artifacts. To tackle these issues, the paper proposes a novel framework that supports accurate point cloud upsampling with arbitrary upsampling rates. Specifically, the method first upsamples the low-resolution point cloud in Euclidean space through midpoint interpolation, and then refines the positions of the interpolated points through an iterative optimization process to minimize the difference between the interpolated point cloud and the high-resolution target point cloud. Experimental results show that the method achieves state-of-the-art accuracy and efficiency across multiple benchmarks and downstream tasks.