PU-EVA: An Edge Vector based Approximation Solution for Flexible-scale Point Cloud Upsampling
About
High-quality point clouds have practical significance for point-based rendering, semantic understanding, and surface reconstruction. Upsampling sparse, noisy and nonuniform point clouds for a denser and more regular approximation of target objects is a desirable but challenging task. Most existing methods duplicate point features for upsampling, constraining the upsampling scales at a fixed rate. In this work, the flexible upsampling rates are achieved via edge vector based affine combinations, and a novel design of Edge Vector based Approximation for Flexible-scale Point clouds Upsampling (PU-EVA) is proposed. The edge vector based approximation encodes the neighboring connectivity via affine combinations based on edge vectors, and restricts the approximation error within the second-order term of Taylor's Expansion. The EVA upsampling decouples the upsampling scales with network architecture, achieving the flexible upsampling rates in one-time training. Qualitative and quantitative evaluations demonstrate that the proposed PU-EVA outperforms the state-of-the-art in terms of proximity-to-surface, distribution uniformity, and geometric details preservation.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Point Cloud Upsampling | PU-GAN Synthetic (test) | CD0.185 | 39 | |
| Point Cloud Upsampling | PUGAN (test) | Chamfer Distance (CD)1.057 | 18 | |
| Point Cloud Classification | ShapeNet (test) | PointNet Instance Accuracy98.72 | 15 | |
| Point Cloud Upsampling | PU-GAN high-level random noise r=0.05 4x upsampling (test) | Chamfer Distance (CD)1.024 | 9 | |
| Point Cloud Upsampling | PUGAN 1.0 (test) | CD0.277 | 9 | |
| Point Cloud Upsampling | PU-GAN high-level random noise r=0.1 4x upsampling (test) | CD1.334 | 9 | |
| Point Cloud Upsampling | PU-GAN low-level Gaussian noise (τ = 0.01) | CD0.459 | 9 | |
| Point Cloud Upsampling | PU-GAN low-level Gaussian noise (τ = 0.02) | CD0.839 | 9 |