Potential Convolution: Embedding Point Clouds into Potential Fields
Recently, various convolutions based on continuous or discrete kernels for point cloud processing have been widely studied, and achieve impressive performance in many applications, such as shape classification, scene segmentation and so on. However, they still suffer from some drawbacks. For continuous kernels, the inaccurate estimation of the kernel weights constitutes a bottleneck for further improving the performance; while for discrete ones, the kernels represented as the points located in the 3D space are lack of rich geometry information. In this work, rather than defining a continuous or discrete kernel, we directly embed convolutional kernels into the learnable potential fields, giving rise to potential convolution. It is convenient for us to define various potential functions for potential convolution which can generalize well to a wide range of tasks. Specifically, we provide two simple yet effective potential functions via point-wise convolution operations. Comprehensive experiments demonstrate the effectiveness of our method, which achieves superior performance on the popular 3D shape classification and scene segmentation benchmarks compared with other state-of-the-art point convolution methods.
Code (0)
등록된 구현이 없습니다.
Tasks
3D Shape ClassificationScene SegmentationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Dynamic Graph CNN for Learning on Point Clouds
Point clouds provide a flexible geometric representation suitable for countless applications in computer graphics; they also comprise the raw output of most 3D data acquisition devices. While hand-designed features on po…
3D Part Segmentation3D Point Cloud Classification3D Semantic SegmentationFew-Shot 3D Point Cloud Classification+4Learning point embedding for 3D data processing
Among 2D convolutional networks on point clouds, point-based approaches consume point clouds of fixed size directly. By analysis of PointNet, a pioneer in introducing deep learning into point sets, we reveal that current…
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…
Point Cloud GenerationPointCNN: Convolution On $\mathcal{X}$-Transformed Points
We present a simple and general framework for feature learning from point clouds. The key to the success of CNNs is the convolution operator that is capable of leveraging spatially-local correlation in data represented d…
3D Instance Segmentation3D Part Segmentation3D Point Cloud ClassificationFew-Shot 3D Point Cloud ClassificationIdentifying Unknown Instances for Autonomous Driving
In the past few years, we have seen great progress in perception algorithms, particular through the use of deep learning. However, most existing approaches focus on a few categories of interest, which represent only a sm…
Autonomous DrivingInstance SegmentationSemantic Segmentation