Robust Image Retrieval-based Visual Localization using Kapture
arXiv:2007.13867
Abstract
Visual localization tackles the challenge of estimating the camera pose from images by using correspondence analysis between query images and a map. This task is computation and data intensive which poses challenges on thorough evaluation of methods on various datasets. However, in order to further advance in the field, we claim that robust visual localization algorithms should be evaluated on multiple datasets covering a broad domain variety. To facilitate this, we introduce kapture, a new, flexible, unified data format and toolbox for visual localization and structure-from-motion (SFM). It enables easy usage of different datasets as well as efficient and reusable data processing. To demonstrate this, we present a versatile pipeline for visual localization that facilitates the use of different local and global features, 3D data (e.g. depth maps), non-vision sensor data (e.g. IMU, GPS, WiFi), and various processing algorithms. Using multiple configurations of the pipeline, we show the great versatility of kapture in our experiments. Furthermore, we evaluate our methods on eight public datasets where they rank top on all and first on many of them. To foster future research, we release code, models, and all datasets used in this paper in the kapture format open source under a permissive BSD license. github.com/naver/kapture, github.com/naver/kapture-localization
References in corpus (2)
Cited by in corpus (7)
- LoFTR: Detector-Free Local Feature Matching with Transformers
- MegLoc: A Robust and Accurate Visual Localization Pipeline
- Domain Adaptation of Networks for Camera Pose Estimation: Learning Camera Pose Estimation Without Pose Labels
- Soft Expectation and Deep Maximization for Image Feature Detection
- Retrieval and Localization with Observation Constraints
- Pose Refinement with Joint Optimization of Visual Points and Lines
- PICCOLO: Point Cloud-Centric Omnidirectional Localization