Monte Carlo Convolution for Learning on Non-Uniformly Sampled Point Clouds
Not on the map. Why?
Abstract (arXiv)
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 disk sampling as a scalable means of hierarchical point cloud learning. The key idea across all these contributions is to guarantee adequate consideration of the underlying non-uniform sample distribution function from a Monte Carlo perspective. To make the proposed concepts applicable to real-world tasks, we furthermore propose an efficient implementation which significantly reduces the GPU memory required during the training process. By employing our method in hierarchical network architectures we can outperform most of the state-of-the-art networks on established point cloud segmentation, classification and normal estimation benchmarks. Furthermore, in contrast to most existing approaches, we also demonstrate the robustness of our method with respect to sampling variations, even when training with uniformly sampled data only. To support the direct application of these concepts, we provide a ready-to-use TensorFlow implementation of these layers at https://github.com/viscom-ulm/MCCNN
Key facts. Cited by 62 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 23; 2022: 12; 2023: 15; 2024: 6; 2025: 5; 2026: 1.
62 papers.
Sort:
- 2021An End-to-End Transformer Model for 3D Object Detectioncited by 329
- 2023Geometry-Informed Neural Operator for Large-Scale 3D PDEscited by 293
- 2021Self-Supervised Pretraining of 3D Features on any Point-Cloudcited by 217
- 2021Bidirectional Projection Network for Cross Dimension Scene Understandingcited by 95
- 2022Surface Representation for Point Cloudscited by 84
- 2022Point Density-Aware Voxels for LiDAR 3D Object Detectioncited by 70
- 2022Contrastive Boundary Learning for Point Cloud Segmentationcited by 56
- 2022STPLS3D: A Large-Scale Synthetic and Real Aerial Photogrammetry 3D Point Cloud Datasetcited by 52
- 2021Learning Semantic Segmentation of Large-Scale Point Clouds with Random Samplingcited by 51
- 2022Density-preserving Deep Point Cloud Compressioncited by 39
- 2023Parameter is Not All You Need: Starting from Non-Parametric Networks for 3D Point Cloud Analysiscited by 34
- 2021Deep Learning Based 3D Segmentation: A Surveycited by 30
38 more
- 2021Learning Inner-Group Relations on Point Cloudscited by 29
- 2021Efficient 3D Deep LiDAR Odometrycited by 25
- 2023Deep Learning-based 3D Point Cloud Classification: A Systematic Survey and Outlookcited by 24
- 2022PCSCNet: Fast 3D Semantic Segmentation of LiDAR Point Cloud for Autonomous Car using Point Convolution and Sparse Convolution Networkcited by 14
- 2024A comprehensive overview of deep learning techniques for 3D point cloud classification and semantic segmentationcited by 14
- 2023Point2Pix: Photo-Realistic Point Cloud Rendering via Neural Radiance Fieldscited by 12
- 2023Lie Group Decompositions for Equivariant Neural Networkscited by 12
- 2021DeltaConv: Anisotropic Operators for Geometric Deep Learning on Point Cloudscited by 10
- 2023Neural Field Convolutions by Repeated Differentiationcited by 9
- 2021Continuous Conditional Random Field Convolution for Point Cloud Segmentationcited by 7
- 2022CUF: Continuous Upsampling Filterscited by 7
- 2023Foveation in the Era of Deep Learningcited by 7
- 2021MKConv: Multidimensional Feature Representation for Point Cloud Analysiscited by 6
- 2024Neural Gaussian Scale-Space Fieldscited by 6
- 2021RADU: Ray-Aligned Depth Update Convolutions for ToF Data Denoisingcited by 5
- 2023Full Point Encoding for Local Feature Aggregation in 3D Point Cloudscited by 5
- 2022Gaussian Mixture Convolution Networkscited by 4
- 2024CKGConv: General Graph Convolution with Continuous Kernelscited by 4
- 2021PointLIE: Locally Invertible Embedding for Point Cloud Sampling and Recoverycited by 3
- 2021Differentiable Convolution Search for Point Cloud Processingcited by 3
- 2024ModelNet-O: A Large-Scale Synthetic Dataset for Occlusion-Aware Point Cloud Classificationcited by 3
- 2024Advancements in Point Cloud-Based 3D Defect Detection and Classification for Industrial Systems: A Comprehensive Surveycited by 3
- 2021The Devils in the Point Clouds: Studying the Robustness of Point Cloud Convolutionscited by 2
- 2021Local Latent Representation based on Geometric Convolution for Particle Data Feature Explorationcited by 2
- 2021VMNet: Voxel-Mesh Network for Geodesic-Aware 3D Semantic Segmentationcited by 2
- 2022BIMS-PU: Bi-Directional and Multi-Scale Point Cloud Upsamplingcited by 2
- 2023DANet: Density Adaptive Convolutional Network with Interactive Attention for 3D Point Cloudscited by 2
- 20233D Facial Imperfection Regeneration: Deep learning approach and 3D printing prototypescited by 2
- 2023HPSCAN: Human Perception-Based Scattered Data Clusteringcited by 2
- 2023Equivariant vs. Invariant Layers: A Comparison of Backbone and Pooling for Point Cloud Classificationcited by 2
- 2025Efficient Continuous Group Convolutions for Local SE(3) Equivariance in 3D Point Cloudscited by 2
- 2025A Generalizable Light Transport 3D Embedding for Global Illuminationcited by 2
- 2021Deep Convolution for Irregularly Sampled Temporal Point Cloudscited by 1
- 2021PointCaps: Raw Point Cloud Processing using Capsule Networks with Euclidean Distance Routingcited by 1
- 2022SPE-Net: Boosting Point Cloud Analysis via Rotation Robustness Enhancementcited by 1
- 2022Equivalence Between SE(3) Equivariant Networks via Steerable Kernels and Group Convolutioncited by 1
- 2023Semantic Segmentation on 3D Point Clouds with High Density Variationscited by 1
- 2025Cross-modal feature fusion for robust point cloud registration with ambiguous geometrycited by 1
50 most cited of 62 All 62 (JSON)
- 2026GIBLy: Improving 3D Semantic Segmentation through an Architecture-Agnostic Lightweight Geometric Inductive Bias Layer22 May 2026
- 2025A Generalizable Light Transport 3D Embedding for Global Illumination21 Oct 2025
- 2025Spectral Prefiltering of Neural Fields9 Oct 2025
- 2025Learning Neural Antiderivatives22 Sep 2025
- 2025Cross-modal feature fusion for robust point cloud registration with ambiguous geometry19 May 2025
- 2025Efficient Continuous Group Convolutions for Local SE(3) Equivariance in 3D Point Clouds11 Feb 2025
- 2024Neural Gaussian Scale-Space Fields31 May 2024
- 2024A comprehensive overview of deep learning techniques for 3D point cloud classification and semantic segmentation20 May 2024
- 2024CKGConv: General Graph Convolution with Continuous Kernels21 Apr 2024
- 2024Soft Masked Transformer for Point Cloud Processing with Skip Attention-Based Upsampling21 Mar 2024
- 2024Advancements in Point Cloud-Based 3D Defect Detection and Classification for Industrial Systems: A Comprehensive Survey20 Feb 2024
- 2024ModelNet-O: A Large-Scale Synthetic Dataset for Occlusion-Aware Point Cloud Classification16 Jan 2024
38 more
- 2023Foveation in the Era of Deep Learning3 Dec 2023
- 2023Deep Learning-based 3D Point Cloud Classification: A Systematic Survey and Outlook5 Nov 2023
- 2023Lie Group Decompositions for Equivariant Neural Networks17 Oct 2023
- 2023Point Neighborhood Embeddings3 Oct 2023
- 2023Geometry-Informed Neural Operator for Large-Scale 3D PDEs1 Sep 2023
- 2023pCTFusion: Point Convolution-Transformer Fusion with Semantic Aware Loss for Outdoor LiDAR Point Cloud Segmentation27 Jul 2023
- 2023Semantic Segmentation on 3D Point Clouds with High Density Variations4 Jul 2023
- 2023Equivariant vs. Invariant Layers: A Comparison of Backbone and Pooling for Point Cloud Classification8 Jun 2023
- 2023HPSCAN: Human Perception-Based Scattered Data Clustering27 Apr 2023
- 2023Neural Field Convolutions by Repeated Differentiation4 Apr 2023
- 2023Point2Pix: Photo-Realistic Point Cloud Rendering via Neural Radiance Fields29 Mar 2023
- 20233D Facial Imperfection Regeneration: Deep learning approach and 3D printing prototypes25 Mar 2023
- 2023Parameter is Not All You Need: Starting from Non-Parametric Networks for 3D Point Cloud Analysis14 Mar 2023
- 2023DANet: Density Adaptive Convolutional Network with Interactive Attention for 3D Point Clouds8 Mar 2023
- 2023Full Point Encoding for Local Feature Aggregation in 3D Point Clouds8 Mar 2023
- 2022Equivalence Between SE(3) Equivariant Networks via Steerable Kernels and Group Convolution29 Nov 2022
- 2022Effective Utilisation of Multiple Open-Source Datasets to Improve Generalisation Performance of Point Cloud Segmentation Models29 Nov 2022
- 2022SPE-Net: Boosting Point Cloud Analysis via Rotation Robustness Enhancement15 Nov 2022
- 2022CUF: Continuous Upsampling Filters13 Oct 2022
- 2022BIMS-PU: Bi-Directional and Multi-Scale Point Cloud Upsampling25 Jun 2022
- 2022Surface Representation for Point Clouds11 May 2022
- 2022Density-preserving Deep Point Cloud Compression27 Apr 2022
- 2022STPLS3D: A Large-Scale Synthetic and Real Aerial Photogrammetry 3D Point Cloud Dataset17 Mar 2022
- 2022Point Density-Aware Voxels for LiDAR 3D Object Detection10 Mar 2022
- 2022Contrastive Boundary Learning for Point Cloud Segmentation10 Mar 2022
- 2022PCSCNet: Fast 3D Semantic Segmentation of LiDAR Point Cloud for Autonomous Car using Point Convolution and Sparse Convolution Network21 Feb 2022
- 2022Gaussian Mixture Convolution Networks18 Feb 2022
- 2021PointCaps: Raw Point Cloud Processing using Capsule Networks with Euclidean Distance Routing21 Dec 2021
- 2021Variance-Aware Weight Initialization for Point Convolutional Neural Networks7 Dec 2021
- 2021RADU: Ray-Aligned Depth Update Convolutions for ToF Data Denoising30 Nov 2021
- 2021DeltaConv: Anisotropic Operators for Geometric Deep Learning on Point Clouds16 Nov 2021
- 2021Efficient 3D Deep LiDAR Odometry3 Nov 2021
- 2021Continuous Conditional Random Field Convolution for Point Cloud Segmentation12 Oct 2021
- 2021Semantic Dense Reconstruction with Consistent Scene Segments30 Sep 2021
- 2021An End-to-End Transformer Model for 3D Object Detection16 Sep 2021
- 2021Differentiable Convolution Search for Point Cloud Processing29 Aug 2021
- 2021Learning Inner-Group Relations on Point Clouds27 Aug 2021
- 2021VMNet: Voxel-Mesh Network for Geodesic-Aware 3D Semantic Segmentation29 Jul 2021
50 newest of 62 All 62 (JSON)
- 2021An End-to-End Transformer Model for 3D Object Detectioncited by 329
- 2023Geometry-Informed Neural Operator for Large-Scale 3D PDEscited by 293
- 2021Self-Supervised Pretraining of 3D Features on any Point-Cloudcited by 217
- 2021Bidirectional Projection Network for Cross Dimension Scene Understandingcited by 95
- 2022Surface Representation for Point Cloudscited by 84
- 2022Point Density-Aware Voxels for LiDAR 3D Object Detectioncited by 70
- 2022Contrastive Boundary Learning for Point Cloud Segmentationcited by 56
- 2022STPLS3D: A Large-Scale Synthetic and Real Aerial Photogrammetry 3D Point Cloud Datasetcited by 52
- 2021Learning Semantic Segmentation of Large-Scale Point Clouds with Random Samplingcited by 51
- 2022Density-preserving Deep Point Cloud Compressioncited by 39
- 2023Parameter is Not All You Need: Starting from Non-Parametric Networks for 3D Point Cloud Analysiscited by 34
- 2021Deep Learning Based 3D Segmentation: A Surveycited by 30
12 most cited of 62 All 62 (JSON)
- 2026GIBLy: Improving 3D Semantic Segmentation through an Architecture-Agnostic Lightweight Geometric Inductive Bias Layer22 May 2026
- 2025A Generalizable Light Transport 3D Embedding for Global Illumination21 Oct 2025
- 2025Spectral Prefiltering of Neural Fields9 Oct 2025
- 2025Learning Neural Antiderivatives22 Sep 2025
- 2025Cross-modal feature fusion for robust point cloud registration with ambiguous geometry19 May 2025
- 2025Efficient Continuous Group Convolutions for Local SE(3) Equivariance in 3D Point Clouds11 Feb 2025
- 2024Neural Gaussian Scale-Space Fields31 May 2024
- 2024A comprehensive overview of deep learning techniques for 3D point cloud classification and semantic segmentation20 May 2024
- 2024CKGConv: General Graph Convolution with Continuous Kernels21 Apr 2024
- 2024Soft Masked Transformer for Point Cloud Processing with Skip Attention-Based Upsampling21 Mar 2024
- 2024Advancements in Point Cloud-Based 3D Defect Detection and Classification for Industrial Systems: A Comprehensive Survey20 Feb 2024
- 2024ModelNet-O: A Large-Scale Synthetic Dataset for Occlusion-Aware Point Cloud Classification16 Jan 2024
12 newest of 62 All 62 (JSON)