Learning Localized Generative Models for 3D Point Clouds via Graph Convolution
Point clouds are an important type of geometric data and have widespread use in computer graphics and vision. However, learning representations for point clouds is particularly challenging due to their nature as being an unordered collection of points irregularly distributed in 3D space. Graph convolution, a generalization of the convolution operation for data defined over graphs, has been recently shown to be very successful at extracting localized features from point clouds in supervised or semi-supervised tasks such as classification or segmentation. This paper studies the unsupervised problem of a generative model exploiting graph convolution. We focus on the generator of a GAN and define methods for graph convolution when the graph is not known in advance as it is the very output of the generator. The proposed architecture learns to generate localized features that approximate graph embeddings of the output geometry. We also study the problem of defining an upsampling layer in the graph-convolutional generator, such that it learns to exploit a self-similarity prior on the data distribution to sample more effectively.
Code (1)
Tasks
Point Cloud GenerationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
3D Point Cloud Generative Adversarial Network Based on Tree Structured Graph Convolutions
In this paper, we propose a novel generative adversarial network (GAN) for 3D point clouds generation, which is called tree-GAN. To achieve state-of-the-art performance for multi-class 3D point cloud generation, a tree-s…
Generative Adversarial NetworkPoint Cloud GenerationGenerating Unrestricted 3D Adversarial Point Clouds
Utilizing 3D point cloud data has become an urgent need for the deployment of artificial intelligence in many areas like facial recognition and self-driving. However, deep learning for 3D point clouds is still vulnerable…
Adversarial AttackGenerative Adversarial Network4DSR-GCN: 4D Video Point Cloud Upsampling using Graph Convolutional Networks
Time varying sequences of 3D point clouds, or 4D point clouds, are now being acquired at an increasing pace in several applications (e.g., LiDAR in autonomous or assisted driving). In many cases, such volume of data is t…
Edge-computingGraph Attentionpoint cloud upsamplingExploring Deep 3D Spatial Encodings for Large-Scale 3D Scene Understanding
Semantic segmentation of raw 3D point clouds is an essential component in 3D scene analysis, but it poses several challenges, primarily due to the non-Euclidean nature of 3D point clouds. Although, several deep learning …
Scene UnderstandingSemantic SegmentationA Progressive Conditional Generative Adversarial Network for Generating Dense and Colored 3D Point Clouds
In this paper, we introduce a novel conditional generative adversarial network that creates dense 3D point clouds, with color, for assorted classes of objects in an unsupervised manner. To overcome the difficulty of capt…
Generative Adversarial Network