Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

RPM-Net: Robust Point Matching using Learned Features

About

Iterative Closest Point (ICP) solves the rigid point cloud registration problem iteratively in two steps: (1) make hard assignments of spatially closest point correspondences, and then (2) find the least-squares rigid transformation. The hard assignments of closest point correspondences based on spatial distances are sensitive to the initial rigid transformation and noisy/outlier points, which often cause ICP to converge to wrong local minima. In this paper, we propose the RPM-Net -- a less sensitive to initialization and more robust deep learning-based approach for rigid point cloud registration. To this end, our network uses the differentiable Sinkhorn layer and annealing to get soft assignments of point correspondences from hybrid features learned from both spatial coordinates and local geometry. To further improve registration performance, we introduce a secondary network to predict optimal annealing parameters. Unlike some existing methods, our RPM-Net handles missing correspondences and point clouds with partial visibility. Experimental results show that our RPM-Net achieves state-of-the-art performance compared to existing non-deep learning and recent deep learning methods. Our source code is available at the project website https://github.com/yewzijian/RPMNet .

Zi Jian Yew, Gim Hee Lee• 2020

Related benchmarks

TaskDatasetResultRank
6D Object Pose EstimationLineMOD--
50
Point cloud registrationModelNet40 RPMNet manner (Unseen Shapes)
RMSE(R)2.162
32
Point cloud registrationModelNet40 twice-sampled (TS) unseen categories (test)
RMSE (Rotation)6.16
30
Point cloud registrationModelNet 40 (test)
RRE1.712
27
6D Object Pose EstimationOcclusion LINEMOD--
27
Point cloud registrationModelNet40 Unseen Categories with Gaussian Noise RPMNet manner (OS)
RMSE (Rotation)4.118
21
Point cloud registrationModelLoNet 40 (test)
RRE7.342
17
6D Object Pose EstimationTUD-L
mAP (5 deg)0.73
14
Point cloud registrationModelNet40 Unseen Categories with Gaussian Noise RPMNet manner (TS)
RMSE (R)6.16
10
Point cloud registrationModelNet40 Unseen Shapes RPMNet manner (test)
RMSE (Rotation)1.347
10
Showing 10 of 19 rows

Other info

Follow for update