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

Learning to Localize in New Environments from Synthetic Training Data

About

Most existing approaches for visual localization either need a detailed 3D model of the environment or, in the case of learning-based methods, must be retrained for each new scene. This can either be very expensive or simply impossible for large, unknown environments, for example in search-and-rescue scenarios. Although there are learning-based approaches that operate scene-agnostically, the generalization capability of these methods is still outperformed by classical approaches. In this paper, we present an approach that can generalize to new scenes by applying specific changes to the model architecture, including an extended regression part, the use of hierarchical correlation layers, and the exploitation of scale and uncertainty information. Our approach outperforms the 5-point algorithm using SIFT features on equally big images and additionally surpasses all previous learning-based approaches that were trained on different data. It is also superior to most of the approaches that were specifically trained on the respective scenes. We also evaluate our approach in a scenario where only very few reference images are available, showing that under such more realistic conditions our learning-based approach considerably exceeds both existing learning-based and classical methods.

Dominik Winkelbauer, Maximilian Denninger, Rudolph Triebel• 2020

Related benchmarks

TaskDatasetResultRank
Relative Pose EstimationScanNet 1500 pairs (test)
AUC@5°2.3
48
Camera Localization7 Scenes
Average Position Error (m)0.08
46
Visual LocalizationCambridge Landmarks (test)
Avg Median Positional Error (m)2.22
35
Pose Estimation7 Scenes
Average Median Translation Error (m)0.07
23
Camera Pose RegressionCambridge Landmarks (test)
Average Translation Error (Median, 4 Scenes, m)2.22
16
Relative Camera Pose EstimationRealEstate10K (test)
AUC @ 5 deg3.27
10
Relative Camera Pose EstimationACID (test)
AUC@54.14
10
Showing 7 of 7 rows

Other info

Follow for update