PUFM++: Point Cloud Upsampling via Enhanced Flow Matching
Zhi-Song Liu, Chenhang He, Roland Maier, Andreas Rupp
TL;DR
PUFM++ advances point cloud upsampling by introducing a two-stage flow-matching framework with a patch-based local transport strategy, an adaptive time scheduler for efficient inference, and manifold-aware post-processing. A latent-state recurrent velocity estimator (RIN) endows the model with memory across steps, improving global shape consistency and edge sharpness. Extensive experiments on synthetic and real-world data show state-of-the-art fidelity, density uniformity, and mesh quality, with robust performance under noise and partial observations. The work delivers practical impact for 3D perception tasks and downstream applications while addressing ethical and environmental considerations through efficient design and transparent reporting.
Abstract
Recent advances in generative modeling have demonstrated strong promise for high-quality point cloud upsampling. In this work, we present PUFM++, an enhanced flow-matching framework for reconstructing dense and accurate point clouds from sparse, noisy, and partial observations. PUFM++ improves flow matching along three key axes: (i) geometric fidelity, (ii) robustness to imperfect input, and (iii) consistency with downstream surface-based tasks. We introduce a two-stage flow-matching strategy that first learns a direct, straight-path flow from sparse inputs to dense targets, and then refines it using noise-perturbed samples to approximate the terminal marginal distribution better. To accelerate and stabilize inference, we propose a data-driven adaptive time scheduler that improves sampling efficiency based on interpolation behavior. We further impose on-manifold constraints during sampling to ensure that generated points remain aligned with the underlying surface. Finally, we incorporate a recurrent interface network~(RIN) to strengthen hierarchical feature interactions and boost reconstruction quality. Extensive experiments on synthetic benchmarks and real-world scans show that PUFM++ sets a new state of the art in point cloud upsampling, delivering superior visual fidelity and quantitative accuracy across a wide range of tasks. Code and pretrained models are publicly available at https://github.com/Holmes-Alan/Enhanced_PUFM.
