HLS4PC: A Parametrizable Framework For Accelerating Point-Based 3D Point Cloud Models on FPGA
Not on the map. Why?
Abstract (arXiv)
Point-based 3D point cloud models employ computation and memory intensive mapping functions alongside NN layers for classification/segmentation, and are executed on server-grade GPUs. The sparse, and unstructured nature of 3D point cloud data leads to high memory and computational demand, hindering real-time performance in safety critical applications due to GPU under-utilization. To address this challenge, we present HLS4PC, a parameterizable HLS framework for FPGA acceleration. Our approach leverages FPGA parallelization and algorithmic optimizations to enable efficient fixed-point implementations of both mapping and NN functions. We explore several hardware-aware compression techniques on a state-of-the-art PointMLP-Elite model, including replacing FPS with URS, parameter quantization, layer fusion, and input-points pruning, yielding PointMLP-Lite, a 4x less complex variant with only 2% accuracy drop on ModelNet40. Secondly, we demonstrate that the FPGA acceleration of the PointMLP-Lite results in 3.56x higher throughput than previous works. Furthermore, our implementation achieves 2.3x and 22x higher throughput compared to the GPU and CPU implementations, respectively.
Key facts. Cited by 1 paper in the map (data through 13 Oct 2026). Builds on 12 of its 18 references that are in the map. First posted on arXiv 11 Dec 2025.
Builds on
12 of 18 references.
References · 12
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,231
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,389
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 2019Revisiting Point Cloud Classification: A New Benchmark Dataset and Classification Model on Real-World Datacited by 532
- 2022Rethinking Network Design and Local Geometry in Point Cloud: A Simple Residual MLP Frameworkcited by 376
- 2020PointASNL: Robust Point Clouds Processing using Nonlocal Neural Networks with Adaptive Samplingcited by 238
- 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devicescited by 62
- 2019PointHop: An Explainable Machine Learning Method for Point Cloud Classificationcited by 46
- 2021PointAcc: Efficient Point Cloud Acceleratorcited by 24
- 2024A comprehensive overview of deep learning techniques for 3D point cloud classification and semantic segmentationcited by 14
- 2020PointNet on FPGA for Real-Time LiDAR Point Cloud Processingcited by 3
- 2022An Efficient FPGA Accelerator for Point Cloudcited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2026PointTransformerX: Portable and Efficient 3D Point Cloud Processing without Sparse Algorithms
- 2024Point Cloud Compression with Implicit Neural Representations: A Unified Framework
- 2021Fast convolutional neural networks on FPGAs with hls4ml
- 2022TorchSparse: Efficient Point Cloud Inference Engine
- 2024Implicit Neural Compression of Point Clouds
- 2024Pointsoup: High-Performance and Extremely Low-Decoding-Latency Learned Geometry Codec for Large-Scale Point Cloud Scenes
- 2025PointCNN++: Performant Convolution on Native Points
- 2024Efficient and Scalable Point Cloud Generation with Sparse Point-Voxel Diffusion Models