PointDSC: Robust Point Cloud Registration using Deep Spatial Consistency

Removing outlier correspondences is one of the critical steps for successful feature-based point cloud registration. Despite the increasing popularity of introducing deep learning methods in this field, spatial consistency, which is essentially established by a Euclidean transformation between point clouds, has received almost no individual attention in existing learning frameworks. In this paper, we present PointDSC, a novel deep neural network that explicitly incorporates spatial consistency for pruning outlier correspondences. First, we propose a nonlocal feature aggregation module, weighted by both feature and spatial coherence, for feature embedding of the input correspondences. Second, we formulate a differentiable spectral matching module, supervised by pairwise spatial compatibility, to estimate the inlier confidence of each correspondence from the embedded features. With modest computation cost, our method outperforms the state-of-the-art hand-crafted and learning-based outlier rejection approaches on several real-world datasets by a significant margin. We also show its wide applicability by combining PointDSC with different 3D local descriptors.

PDF Abstract CVPR 2021 PDF CVPR 2021 Abstract
Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Point Cloud Registration ETH (trained on 3DMatch) FCGF+PointDSC Recall (30cm, 5 degrees) 77.42 # 7
Point Cloud Registration ETH (trained on 3DMatch) FPFH+PointDSC Recall (30cm, 5 degrees) 41.94 # 11
Point Cloud Registration FPv1 FCGF + PointDSC Recall (3cm, 10 degrees) 47.85 # 4
RRE (degrees) 3.354 # 5
RTE (cm) 1.793 # 4
Point Cloud Registration KITTI (trained on 3DMatch) FCGF+PointDSC Success Rate 96.76 # 3
Point Cloud Registration KITTI (trained on 3DMatch) FPFH+PointDSC Success Rate 94.05 # 5

Methods