Efficient Point Clouds Upsampling via Flow Matching
Zhi-Song Liu, Chenhang He, Lei Li
TL;DR
Efficient Point Clouds Upsampling via Flow Matching (PUFM) treats upsampling as learning the optimal transport from sparse to dense point clouds rather than a noise-driven diffusion task. It combines midpoint interpolation to bridge density gaps with an Earth Mover's Distance (EMD) based pre-alignment to reduce permutation ambiguity, and then trains a velocity-field model via flow matching to map between distributions, enabling fast sampling with high fidelity. Quantitative results on synthetic datasets and qualitative assessments on RGB-D and LiDAR data show PUFM delivers superior upsampling quality with fewer sampling steps, while maintaining robustness to noise and generalizing to real-world scenes. This approach offers practical gains for 3D reconstruction and downstream perception tasks by delivering efficient, accurate, and scalable point cloud densification.
Abstract
Diffusion models are a powerful framework for tackling ill-posed problems, with recent advancements extending their use to point cloud upsampling. Despite their potential, existing diffusion models struggle with inefficiencies as they map Gaussian noise to real point clouds, overlooking the geometric information inherent in sparse point clouds. To address these inefficiencies, we propose PUFM, a flow matching approach to directly map sparse point clouds to their high-fidelity dense counterparts. Our method first employs midpoint interpolation to sparse point clouds, resolving the density mismatch between sparse and dense point clouds. Since point clouds are unordered representations, we introduce a pre-alignment method based on Earth Mover's Distance (EMD) optimization to ensure coherent interpolation between sparse and dense point clouds, which enables a more stable learning path in flow matching. Experiments on synthetic datasets demonstrate that our method delivers superior upsampling quality but with fewer sampling steps. Further experiments on ScanNet and KITTI also show that our approach generalizes well on RGB-D point clouds and LiDAR point clouds, making it more practical for real-world applications.
