TL;DR
This paper introduces a novel Monte Carlo convolution method for learning on non-uniformly sampled point clouds, enabling effective hierarchical processing and outperforming existing methods on several benchmarks.
Contribution
It proposes a new convolution approach using neural networks and Monte Carlo integration tailored for non-uniform point cloud data, with scalable implementation and robustness to sampling variations.
Findings
Outperforms state-of-the-art on segmentation, classification, and normal estimation.
Reduces GPU memory during training significantly.
Demonstrates robustness to sampling variations even with uniform training data.
Abstract
Deep learning systems extensively use convolution operations to process input data. Though convolution is clearly defined for structured data such as 2D images or 3D volumes, this is not true for other data types such as sparse point clouds. Previous techniques have developed approximations to convolutions for restricted conditions. Unfortunately, their applicability is limited and cannot be used for general point clouds. We propose an efficient and effective method to learn convolutions for non-uniformly sampled point clouds, as they are obtained with modern acquisition techniques. Learning is enabled by four key novelties: first, representing the convolution kernel itself as a multilayer perceptron; second, phrasing convolution as a Monte Carlo integration problem, third, using this notion to combine information from multiple samplings at different levels; and fourth using Poisson…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsConvolution
