Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

From Coarse to Fine: Robust Hierarchical Localization at Large Scale

About

Robust and accurate visual localization is a fundamental capability for numerous applications, such as autonomous driving, mobile robotics, or augmented reality. It remains, however, a challenging task, particularly for large-scale environments and in presence of significant appearance changes. State-of-the-art methods not only struggle with such scenarios, but are often too resource intensive for certain real-time applications. In this paper we propose HF-Net, a hierarchical localization approach based on a monolithic CNN that simultaneously predicts local features and global descriptors for accurate 6-DoF localization. We exploit the coarse-to-fine localization paradigm: we first perform a global retrieval to obtain location hypotheses and only later match local features within those candidate places. This hierarchical approach incurs significant runtime savings and makes our system suitable for real-time operation. By leveraging learned descriptors, our method achieves remarkable localization robustness across large variations of appearance and sets a new state-of-the-art on two challenging benchmarks for large-scale localization.

Paul-Edouard Sarlin, Cesar Cadena, Roland Siegwart, Marcin Dymczyk• 2018

Related benchmarks

TaskDatasetResultRank
Visual LocalizationAachen Day-Night v1.1 (Night)
Success Rate (0.25m, 2°)73.3
58
Visual LocalizationAachen Day-Night v1.1 (Day)
SR (0.25m, 2°)88.1
50
Camera Localization7 Scenes--
46
Visual Localization7Scenes (test)
Chess Median Angular Error (°)0.84
41
Visual LocalizationRobotCar Seasons (night)
Recall (0.25m, 2°)33.3
35
Visual LocalizationCambridge Landmarks (test)
Avg Median Positional Error (m)0.356
35
Visual LocalizationExtended CMU Seasons Urban
Recall @ (0.25m, 2°)95.5
34
Camera Relocalization7-Scenes (test)
Median Translation Error (cm)3
30
Visual Localization7scenes indoor
Positional Error (Chess, cm)2
30
Visual LocalizationCambridge Landmarks
King's Positional Error (cm)11
28
Showing 10 of 68 rows

Other info

Code

Follow for update