R3PM-Net: Real-time, Robust, Real-world Point Matching Network
Not on the map. Why?
Abstract (arXiv)
Accurate Point Cloud Registration (PCR) is an important task in 3D data processing, involving the estimation of a rigid transformation between two point clouds. While deep-learning methods have addressed key limitations of traditional non-learning approaches, such as sensitivity to noise, outliers, occlusion, and initialization, they are developed and evaluated on clean, dense, synthetic datasets (limiting their generalizability to real-world industrial scenarios). This paper introduces R3PM-Net, a lightweight, global-aware, object-level point matching network designed to bridge this gap by prioritizing both generalizability and real-time efficiency. To support this transition, two datasets, Sioux-Cranfield and Sioux-Scans, are proposed. They provide an evaluation ground for registering imperfect photogrammetric and event-camera scans to digital CAD models, and have been made publicly available. Extensive experiments demonstrate that R3PM-Net achieves competitive accuracy with unmatched speed. On ModelNet40, it reaches a perfect fitness score of 1 and inlier RMSE of 0.029 cm in only 0.007s, approximately 7 times faster than the state-of-the-art method RegTR. This performance carries over to the Sioux-Cranfield dataset, maintaining a fitness of 1 and inlier RMSE of 0.030 cm with similarly low latency. Furthermore, on the highly challenging Sioux-Scans dataset, R3PM-Net successfully resolves edge cases in under 50 ms. These results confirm that R3PM-Net offers a robust, high-speed solution for critical industrial applications, where precision and real-time performance are indispensable. The code and datasets are available at https://github.com/YasiiKB/R3PM-Net.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 21 of its 40 references that are in the map. First posted on arXiv 6 Apr 2026.
Builds on
21 of 40 references.
References · 21
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,205
- 2018Open3D: A Modern Library for 3D Data Processingcited by 721
- 2023Point Transformer V3: Simpler, Faster, Strongercited by 589
- 2015Multi-view Convolutional Neural Networks for 3D Shape Recognitioncited by 565
- 20163DMatch: Learning Local Geometric Descriptors from RGB-D Reconstructionscited by 336
- 2019Deep Closest Point: Learning Representations for Point Cloud Registrationcited by 321
- 2020PREDATOR: Registration of 3D Point Clouds with Low Overlapcited by 290
- 2019PointNetLK: Robust & Efficient Point Cloud Registration using PointNetcited by 233
- 2022Geometric Transformer for Fast and Robust Point Cloud Registrationcited by 202
- 2020RPM-Net: Robust Point Matching using Learned Featurescited by 182
9 more
- 2018PPFNet: Global Context Aware Local Features for Robust 3D Point Matchingcited by 181
- 2019PRNet: Self-Supervised Learning for Partial-to-Partial Registrationcited by 146
- 2022REGTR: End-to-end Point Cloud Correspondences with Transformerscited by 96
- 2021A comprehensive survey on point cloud registrationcited by 84
- 2024PARE-Net: Position-Aware Rotation-Equivariant Networks for Robust Point Cloud Registrationcited by 18
- 2024FastMAC: Stochastic Spectral Sampling of Correspondence Graphcited by 16
- 2014Deep Learning Representation using Autoencoder for 3D Shape Retrievalcited by 6
- 2020A Benchmark for Point Clouds Registration Algorithmscited by 5
- 2024LoGDesc: Local geometric features aggregation for robust point cloud registrationcited by 2
Built on by
Not cited yet.