Lepard: Learning partial point cloud matching in rigid and deformable scenes
About
We present Lepard, a Learning based approach for partial point cloud matching in rigid and deformable scenes. The key characteristics are the following techniques that exploit 3D positional knowledge for point cloud matching: 1) An architecture that disentangles point cloud representation into feature space and 3D position space. 2) A position encoding method that explicitly reveals 3D relative distance information through the dot product of vectors. 3) A repositioning technique that modifies the crosspoint-cloud relative positions. Ablation studies demonstrate the effectiveness of the above techniques. In rigid cases, Lepard combined with RANSAC and ICP demonstrates state-of-the-art registration recall of 93.9% / 71.3% on the 3DMatch / 3DLoMatch. In deformable cases, Lepard achieves +27.1% / +34.8% higher non-rigid feature matching recall than the prior art on our newly constructed 4DMatch / 4DLoMatch benchmark.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Point cloud registration | 3DMatch (test) | Registration Recall93.9 | 393 | |
| Point cloud registration | 3DLoMatch (test) | Registration Recall69 | 327 | |
| Point cloud registration | 3DMatch | Registration Recall (RR)93.9 | 182 | |
| Rigid Registration | 3DLoMatch (test) | RR71.3 | 43 | |
| Point cloud registration | 3DLoMatch (low-overlap) | Registration Recall70.63 | 25 | |
| Point cloud matching | 4DLoMatch (test) | NFMR0.6663 | 25 | |
| Point cloud matching | 4DMatch (test) | NFMR83.7 | 16 | |
| Point cloud registration | ScanNet 50-frame separation (test) | Rotation Acc (5°)63.3 | 13 | |
| Point cloud registration | 3DMatch 2017 (test) | Rotation Acc (5°)84.3 | 13 | |
| Non-rigid Feature Matching | 4DMatch DeformingThings4D (test) | NFMR83.6 | 9 |