PD-Flow: A Point Cloud Denoising Framework with Normalizing Flows
Point cloud denoising aims to restore clean point clouds from raw observations corrupted by noise and outliers while preserving the fine-grained details. We present a novel deep learning-based denoising model, that incorporates normalizing flows and noise disentanglement techniques to achieve high denoising accuracy. Unlike existing works that extract features of point clouds for point-wise correction, we formulate the denoising process from the perspective of distribution learning and feature disentanglement. By considering noisy point clouds as a joint distribution of clean points and noise, the denoised results can be derived from disentangling the noise counterpart from latent point representation, and the mapping between Euclidean and latent spaces is modeled by normalizing flows. We evaluate our method on synthesized 3D models and real-world datasets with various noise settings. Qualitative and quantitative results show that our method outperforms previous state-of-the-art deep learning-based approaches.
Code (1)
Tasks
Deep LearningDenoisingDisentanglementMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
PointFlow: 3D Point Cloud Generation with Continuous Normalizing Flows
As 3D point clouds become the representation of choice for multiple vision and graphics applications, the ability to synthesize or reconstruct high-resolution, high-fidelity point clouds becomes crucial. Despite the rece…
Point Cloud GenerationVariational InferenceEAGLE: Contextual Point Cloud Generation via Adaptive Continuous Normalizing Flow with Self-Attention
As 3D point clouds become the prevailing shape representation in computer vision, how to generate high-resolution point clouds has become a pressing issue. Flow-based generative models can effectively perform point cloud…
Point Cloud GenerationSoftFlow: Probabilistic Framework for Normalizing Flow on Manifolds
Flow-based generative models are composed of invertible transformations between two random variables of the same dimension. Therefore, flow-based models cannot be adequately trained if the dimension of the data distribut…
Point Cloud GenerationPU-Flow: a Point Cloud Upsampling Network with Normalizing Flows
Point cloud upsampling aims to generate dense point clouds from given sparse ones, which is a challenging task due to the irregular and unordered nature of point sets. To address this issue, we present a novel deep learn…
point cloud upsamplingGo with the Flows: Mixtures of Normalizing Flows for Point Cloud Generation and Reconstruction
Recently normalizing flows (NFs) have demonstrated state-of-the-art performance on modeling 3D point clouds while allowing sampling with arbitrary resolution at inference time. However, these flow-based models still requ…
Data AugmentationPoint Cloud Generation