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 | 339 | |
| Point cloud registration | 3DLoMatch (test) | Registration Recall69 | 287 | |
| Rigid Registration | 3DLoMatch (test) | RR71.3 | 43 | |
| Point cloud matching | 4DLoMatch (test) | NFMR0.669 | 16 | |
| 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 | |
| Point cloud registration | 3DMatch (Origin) | Registration Recall92.7 | 8 | |
| Point cloud matching | 3DMatch (Origin) | Feature Matching Recall98 | 8 | |
| Point cloud matching | 3DLoMatch Rotated | Feature Matching Recall79.5 | 8 |