PointCNN++: Performant Convolution on Native Points
Not on the map. Why?
Abstract (arXiv)
Existing convolutional learning methods for 3D point cloud data are divided into two paradigms: point-based methods that preserve geometric precision but often face performance challenges, and voxel-based methods that achieve high efficiency through quantization at the cost of geometric fidelity. This loss of precision is a critical bottleneck for tasks such as point cloud registration. We propose PointCNN++, a novel architectural design that fundamentally mitigates this precision-performance trade-off. It generalizes sparse convolution from voxels to points, treating voxel-based convolution as a specialized, degraded case of our more general point-based convolution. First, we introduce a point-centric convolution where the receptive field is centered on the original, high-precision point coordinates. Second, to make this high-fidelity operation performant, we design a computational strategy that operates natively on points. We formulate the convolution on native points as a Matrix-Vector Multiplication and Reduction (MVMR) problem, for which we develop a dedicated, highly-optimized GPU kernel. Experiments demonstrate that PointCNN++ uses an order of magnitude less memory and is several times faster than representative point-based methods. Furthermore, when used as a simple replacement for the voxel-based backbones it generalizes, it significantly improves point cloud registration accuracies while proving both more memory-efficient and faster. PointCNN++ shows that preserving geometric detail and achieving high performance are not mutually exclusive, paving the way for a new class of 3D learning with high fidelity and efficiency. Our code will be open sourced.
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 37 of its 58 references that are in the map. First posted on arXiv 28 Nov 2025.
Builds on
37 of 58 references.
References · 37
- 2015Deep Residual Learning for Image Recognitioncited by 51,950
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,231
- 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,498
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,389
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,222
- 2020Point Transformercited by 1,465
- 2017VoxelNet: End-to-End Learning for Point Cloud Based 3D Object Detectioncited by 1,323
- 20194D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networkscited by 1,205
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,203
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 2018Open3D: A Modern Library for 3D Data Processingcited by 719
25 more
- 2018PointConv: Deep Convolutional Networks on 3D Point Cloudscited by 656
- 2019RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Cloudscited by 585
- 20163DMatch: Learning Local Geometric Descriptors from RGB-D Reconstructionscited by 334
- 2020PREDATOR: Registration of 3D Point Clouds with Low Overlapcited by 288
- 2014Caffe: Convolutional Architecture for Fast Feature Embeddingcited by 287
- 2014cuDNN: Efficient Primitives for Deep Learningcited by 243
- 2020Deep Global Registrationcited by 228
- 2017Submanifold Sparse Convolutional Networkscited by 223
- 2023TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddingscited by 202
- 2021CoFiNet: Reliable Coarse-to-fine Correspondences for Robust Point Cloud Registrationcited by 151
- 2022CenterFormer: Center-based Transformer for 3D Object Detectioncited by 99
- 2023Visual Point Cloud Forecasting enables Scalable Autonomous Drivingcited by 97
- 2023GeoTransformer: Fast and Robust Point Cloud Registration with Geometric Transformercited by 83
- 2022TorchSparse: Efficient Point Cloud Inference Enginecited by 73
- 2023FlatFormer: Flattened Window Attention for Efficient Point Cloud Transformercited by 72
- 2024Point Cloud Matters: Rethinking the Impact of Different Observation Spaces on Robot Learningcited by 45
- 2023RegFormer: An Efficient Projection-Aware Transformer Network for Large-Scale Point Cloud Registrationcited by 37
- 2023TorchSparse++: Efficient Training and Inference Framework for Sparse Convolution on GPUscited by 36
- 20223DCTN: 3D Convolution-Transformer Network for Point Cloud Classificationcited by 25
- 2020High-dimensional Convolutional Networks for Geometric Pattern Recognitioncited by 24
- 2021PointAcc: Efficient Point Cloud Acceleratorcited by 24
- 2024fVDB: A Deep-Learning Framework for Sparse, Large-Scale, and High-Performance Spatial Intelligencecited by 23
- 2021ASH: A Modern Framework for Parallel Spatial Hashing in 3D Perceptioncited by 11
- 2024AutoURDF: Unsupervised Robot Modeling from Point Cloud Frames Using Cluster Registrationcited by 5
- 2024UMERegRobust - Universal Manifold Embedding Compatible Features for Robust Point Cloud Registrationcited by 3
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2024Point Cloud Compression with Implicit Neural Representations: A Unified Framework
- 2022PointNeXt: Revisiting PointNet++ with Improved Training and Scaling Strategies
- 2021PVT: Point-Voxel Transformer for Point Cloud Learning
- 2021DV-Det: Efficient 3D Point Cloud Object Detection with Dynamic Voxelization
- 2024Efficient and Scalable Point Cloud Generation with Sparse Point-Voxel Diffusion Models
- 2026Learning Point Cloud Geometry as a Statistical Manifold: Theory and Practice ↗
- 2024PointInfinity: Resolution-Invariant Point Diffusion Models
- 2018Nesti-Net: Normal Estimation for Unstructured 3D Point Clouds using Convolutional Neural Networks