Rethinking Visual Geo-localization for Large-Scale Applications

04/05/2022
by   Gabriele Berton, et al.
0

Visual Geo-localization (VG) is the task of estimating the position where a given photo was taken by comparing it with a large database of images of known locations. To investigate how existing techniques would perform on a real-world city-wide VG application, we build San Francisco eXtra Large, a new dataset covering a whole city and providing a wide range of challenging cases, with a size 30x bigger than the previous largest dataset for visual geo-localization. We find that current methods fail to scale to such large datasets, therefore we design a new highly scalable training technique, called CosPlace, which casts the training as a classification problem avoiding the expensive mining needed by the commonly used contrastive learning. We achieve state-of-the-art performance on a wide range of datasets and find that CosPlace is robust to heavy domain changes. Moreover, we show that, compared to the previous state-of-the-art, CosPlace requires roughly 80 and it achieves better results with 8x smaller descriptors, paving the way for city-wide real-world visual geo-localization. Dataset, code and trained models are available for research purposes at https://github.com/gmberton/CosPlace.

READ FULL TEXT

page 1

page 3

page 4

page 11

page 12

page 15

research
09/09/2021

CrowdDriven: A New Challenging Dataset for Outdoor Visual Localization

Visual localization is the problem of estimating the position and orient...
research
04/07/2022

Deep Visual Geo-localization Benchmark

In this paper, we propose a new open-source benchmarking framework for V...
research
02/20/2023

A Large Scale Homography Benchmark

We present a large-scale dataset of Planes in 3D, Pi3D, of roughly 1000 ...
research
04/12/2023

Are Local Features All You Need for Cross-Domain Visual Place Recognition?

Visual Place Recognition is a task that aims to predict the coordinates ...
research
03/21/2023

Data-efficient Large Scale Place Recognition with Graded Similarity Supervision

Visual place recognition (VPR) is a fundamental task of computer vision ...
research
11/26/2021

Inside Out Visual Place Recognition

Visual Place Recognition (VPR) is generally concerned with localizing ou...
research
09/30/2021

Forming a sparse representation for visual place recognition using a neurorobotic approach

This paper introduces a novel unsupervised neural network model for visu...

Please sign up or login with your details

Forgot password? Click here to reset