HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Global Proxy-based Hard Mining for Visual Place Recognition

Ali-bey Amar ; Chaib-draa Brahim ; Giguère Philippe

Global Proxy-based Hard Mining for Visual Place Recognition

Abstract

Learning deep representations for visual place recognition is commonlyperformed using pairwise or triple loss functions that highly depend on thehardness of the examples sampled at each training iteration. Existingtechniques address this by using computationally and memory expensive offlinehard mining, which consists of identifying, at each iteration, the hardestsamples from the training set. In this paper we introduce a new technique thatperforms global hard mini-batch sampling based on proxies. To do so, we add anew end-to-end trainable branch to the network, which generates efficient placedescriptors (one proxy for each place). These proxy representations are thusused to construct a global index that encompasses the similarities between allplaces in the dataset, allowing for highly informative mini-batch sampling ateach training iteration. Our method can be used in combination with allexisting pairwise and triplet loss functions with negligible additional memoryand computation cost. We run extensive ablation studies and show that ourtechnique brings new state-of-the-art performance on multiple large-scalebenchmarks such as Pittsburgh, Mapillary-SLS and SPED. In particular, ourmethod provides more than 100% relative improvement on the challenging Nordlanddataset. Our code is available at https://github.com/amaralibey/GPM

Code Repositories

amaralibey/gpm
Official
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
visual-place-recognition-on-mapillary-valNetVLAD (with GPM)
Recall@1: 82.0
Recall@10: 91.4
Recall@5: 90.4
visual-place-recognition-on-nordlandNetVLAD (with GPM)
Recall@1: 44.9
Recall@5: 50.2
visual-place-recognition-on-pittsburgh-250kNetVLAD (with GPM)
Recall@1: 91.5
Recall@10: 98.1
Recall@5: 97.2

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Global Proxy-based Hard Mining for Visual Place Recognition | Papers | HyperAI