# EgoNN: Egocentric Neural Network for Point Cloud Based 6DoF Relocalization at the City Scale

arXiv: https://arxiv.org/abs/2110.12486 · HTML: https://mlsanity.com/paper/2110.12486/

## Key facts

- Cited by 25 papers in the map (data through 14 Oct 2026).
- Builds on 19 of its 33 references that are in the map.
- First posted on arXiv 24 Oct 2021.

## Builds on (most cited first, 19 of 19)

- [PyTorch: An Imperative Style, High-Performance Deep Learning Library](https://mlsanity.com/paper/1912.01703/) (2019)
- [4D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networks](https://mlsanity.com/paper/1904.08755/) (2019)
- [In Defense of the Triplet Loss for Person Re-Identification](https://mlsanity.com/paper/1703.07737/) (2017)
- [Open3D: A Modern Library for 3D Data Processing](https://mlsanity.com/paper/1801.09847/) (2018)
- [ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networks](https://mlsanity.com/paper/1910.03151/) (2019)
- [Fine-tuning CNN Image Retrieval with No Human Annotation](https://mlsanity.com/paper/1711.02512/) (2017)
- [Deep Closest Point: Learning Representations for Point Cloud Registration](https://mlsanity.com/paper/1905.03304/) (2019)
- [A Metric Learning Reality Check](https://mlsanity.com/paper/2003.08505/) (2020)
- [PointNetVLAD: Deep Point Cloud Based Retrieval for Large-Scale Place Recognition](https://mlsanity.com/paper/1804.03492/) (2018)
- [RPM-Net: Robust Point Matching using Learned Features](https://mlsanity.com/paper/2003.13479/) (2020)
- [D3Feat: Joint Learning of Dense Detection and Description of 3D Local Features](https://mlsanity.com/paper/2003.03164/) (2020)
- [MinkLoc3D: Point Cloud Based Large-Scale Place Recognition](https://mlsanity.com/paper/2011.04530/) (2020)
- [OverlapNet: Loop Closing for LiDAR-based SLAM](https://mlsanity.com/paper/2105.11344/) (2021)
- [USIP: Unsupervised Stable Interest Point Detection from 3D Point Clouds](https://mlsanity.com/paper/1904.00229/) (2019)
- [DH3D: Deep Hierarchical 3D Descriptors for Robust Large-Scale 6DoF Relocalization](https://mlsanity.com/paper/2007.09217/) (2020)
- [LiDAR Iris for Loop-Closure Detection](https://mlsanity.com/paper/1912.03825/) (2019)
- [DiSCO: Differentiable Scan Context with Orientation](https://mlsanity.com/paper/2010.10949/) (2020)
- [OREOS: Oriented Recognition of 3D Point Clouds in Outdoor Scenarios](https://mlsanity.com/paper/1903.07918/) (2019)
- [Correspondence Matrices are Underrated](https://mlsanity.com/paper/2010.16085/) (2020)

## Built on by (most cited first, 25 of 25)

- [RING++: Roto-translation Invariant Gram for Global Localization on a Sparse Scan Map](https://mlsanity.com/paper/2210.05984/) (2022)
- [Spectral Geometric Verification: Re-Ranking Point Cloud Retrieval for Metric Localization](https://mlsanity.com/paper/2210.04432/) (2022)
- [Fast and Accurate Deep Loop Closing and Relocalization for Reliable LiDAR SLAM](https://mlsanity.com/paper/2309.08086/) (2023)
- [SALSA: Swift Adaptive Lightweight Self-Attention for Enhanced LiDAR Place Recognition](https://mlsanity.com/paper/2407.08260/) (2024)
- [ForestLPR: LiDAR Place Recognition in Forests Attentioning Multiple BEV Density Images](https://mlsanity.com/paper/2503.04475/) (2025)
- [RING#: PR-by-PE Global Localization with Roto-translation Equivariant Gram Learning](https://mlsanity.com/paper/2409.00206/) (2024)
- [Leveraging BEV Representation for 360-degree Visual Place Recognition](https://mlsanity.com/paper/2305.13814/) (2023)
- [FlashMix: Fast Map-Free LiDAR Localization via Feature Mixing and Contrastive-Constrained Accelerated Training](https://mlsanity.com/paper/2410.00702/) (2024)
- [LRFusionPR: A Polar BEV-Based LiDAR-Radar Fusion Network for Place Recognition](https://mlsanity.com/paper/2504.19186/) (2025)
- [HOTFLoc++: End-to-End Hierarchical LiDAR Place Recognition, Re-Ranking, and 6-DoF Metric Localisation in Forests](https://mlsanity.com/paper/2511.09170/) (2025)
- [Pose-Graph Attentional Graph Neural Network for Lidar Place Recognition](https://mlsanity.com/paper/2309.00168/) (2023)
- [SOLVR: Submap Oriented LiDAR-Visual Re-Localisation](https://mlsanity.com/paper/2409.10247/) (2024)
- [REGRACE: A Robust and Efficient Graph-based Re-localization Algorithm using Consistency Evaluation](https://mlsanity.com/paper/2503.03599/) (2025)
- [Vehicle-Scene Interaction: A Text-Driven 3D Lidar Place Recognition Method for Autonomous Driving](https://mlsanity.com/paper/2503.18035/) (2025)
- [UniMPR: A Unified Framework for Multimodal Place Recognition with Heterogeneous Sensor Configurations](https://mlsanity.com/paper/2512.18279/) (2025)
- [DeepRING: Learning Roto-translation Invariant Representation for LiDAR based Place Recognition](https://mlsanity.com/paper/2210.11029/) (2022)
- [VNI-Net: Vector Neurons-based Rotation-Invariant Descriptor for LiDAR Place Recognition](https://mlsanity.com/paper/2308.12870/) (2023)
- [Reliable-loc: Robust sequential LiDAR global localization in large-scale street scenes based on verifiable cues](https://mlsanity.com/paper/2411.07815/) (2024)
- [TreeLoc: 6-DoF LiDAR Global Localization in Forests via Inter-Tree Geometric Matching](https://mlsanity.com/paper/2602.01501/) (2026)
- [BEV-SLD: Self-Supervised Scene Landmark Detection for Global Localization with LiDAR Bird's-Eye View Images](https://mlsanity.com/paper/2603.17159/) (2026)
- [A Deeper Look into Second-Order Feature Aggregation for LiDAR Place Recognition](https://mlsanity.com/paper/2409.15919/) (2024)
- [S-BEVLoc: BEV-based Self-supervised Framework for Large-scale LiDAR Global Localization](https://mlsanity.com/paper/2509.09110/) (2025)
- [WHU-PCPR: A cross-platform heterogeneous point cloud dataset for place recognition in complex urban scenes](https://mlsanity.com/paper/2601.06442/) (2026)
- [SOAR: Regression-based LiDAR Relocalization for UAVs](https://mlsanity.com/paper/2602.13267/) (2026)
- [M3GA-Wild: A Large-Scale Dataset and Benchmark for Multi-Modal Multi-session Ground-to-Aerial Place Recognition in Forests](https://mlsanity.com/paper/2609.23003/) (2026)

## Abstract (arXiv)

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.
