EgoNN: Egocentric Neural Network for Point Cloud Based 6DoF Relocalization at the City Scale
About
The paper presents a deep neural network-based method for global and local descriptors extraction from a point cloud acquired by a rotating 3D LiDAR. The descriptors can be used for two-stage 6DoF relocalization. First, a course position is retrieved by finding candidates with the closest global descriptor in the database of geo-tagged point clouds. Then, the 6DoF pose between a query point cloud and a database point cloud is estimated by matching local descriptors and using a robust estimator such as RANSAC. Our method has a simple, fully convolutional architecture based on a sparse voxelized representation. It can efficiently extract a global descriptor and a set of keypoints with local descriptors from large point clouds with tens of thousand points. Our code and pretrained models are publicly available on the project website.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Place Recognition | nuScenes (BS) | AR@189.48 | 18 | |
| Place Recognition | nuScenes (SON) | AR@188.15 | 17 | |
| Place Recognition | NCLT (Query: 2013-02-23, Database: 2012-01-08) | AR@10.8362 | 16 | |
| Place Recognition | nuScenes Simulated Fog (SQ) | AR@188.84 | 16 | |
| Place Recognition | NCLT (Query: 2012-06-15, Database: 2012-01-08) | AR@176.45 | 16 | |
| Place Recognition | Self-collected dataset | AR@166.67 | 11 | |
| Place Recognition | Boreas Query: 2021-04-29-15-55, Database: 2020-12-18-13-44 | AR@196.33 | 7 | |
| Place Recognition | Boreas Query: 2021-11-16-14-10, Database: 2020-12-18-13-44 | AR@10.9603 | 7 | |
| Relocalization | UAVScenes AMtown | Translation Error (m)4.31 | 7 | |
| Relocalization | UAVScenes AMvalley | Mean Translation Error (m)8.33 | 7 |