PinNet: Keypoint-Aware Learned Local Descriptors with Geometric Embedding for Loop Closure in LiDAR SLAM
About
Loop closure is essential to reduce drift and build globally consistent maps in large-scale environments. However, reliable loop closure with only geometric information from, e.g., a LiDAR sensor, remains challenging due to the difficulty of constructing discriminative geometric features. We present PinNet, a neural network that produces local geometric descriptors from point clouds for place recognition and scanto-scan registration. PinNet incorporates a neural network that generates keypoints and their corresponding descriptors, together with a plane-based geometric self-attention module that models inter-keypoint spatial relationships to enhance descriptor discriminability for loop-closure detection and point-cloud registration. The approach is comprehensively evaluated on multiple datasets collected with different LiDAR sensors. Experimental results demonstrate strong place-recognition performance, precise relative pose estimation, and successful single-shot localization in different environments.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Place Recognition | KITTI Sequence 07 | F1 max0.9262 | 15 | |
| Place Recognition | KITTI | Max F1 Score96 | 13 | |
| Place Recognition | KITTI Sequence 02 | F1 Max95.18 | 6 | |
| Place Recognition | KITTI Sequence 06 | F1 Max100 | 6 | |
| Place Recognition | KITTI Sequence 05 | F1 Max94.06 | 6 | |
| Point cloud registration | KITTI Sequence 00 | Recall100 | 4 | |
| Point cloud registration | KITTI Sequence 02 | Recall99.87 | 4 | |
| Point cloud registration | KITTI Sequence 05 | Recall99.07 | 4 | |
| Point cloud registration | KITTI Sequence 06 | Recall100 | 4 |