HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

NetVLAD: CNN architecture for weakly supervised place recognition

Relja Arandjelović; Petr Gronat; Akihiko Torii; Tomas Pajdla; Josef Sivic

NetVLAD: CNN architecture for weakly supervised place recognition

Abstract

We tackle the problem of large scale visual place recognition, where the task is to quickly and accurately recognize the location of a given query photograph. We present the following three principal contributions. First, we develop a convolutional neural network (CNN) architecture that is trainable in an end-to-end manner directly for the place recognition task. The main component of this architecture, NetVLAD, is a new generalized VLAD layer, inspired by the "Vector of Locally Aggregated Descriptors" image representation commonly used in image retrieval. The layer is readily pluggable into any CNN architecture and amenable to training via backpropagation. Second, we develop a training procedure, based on a new weakly supervised ranking loss, to learn parameters of the architecture in an end-to-end manner from images depicting the same places over time downloaded from Google Street View Time Machine. Finally, we show that the proposed architecture significantly outperforms non-learnt image representations and off-the-shelf CNN descriptors on two challenging place recognition benchmarks, and improves over current state-of-the-art compact image representations on standard image retrieval benchmarks.

Code Repositories

vinnik-dmitry07/PlaceRecognition
pytorch
Mentioned in GitHub
goodproj13/DenserNet
pytorch
Mentioned in GitHub
MubarizZaffar/VPR-Bench
Mentioned in GitHub
gmberton/geo_warp
pytorch
Mentioned in GitHub
yxgeee/openibl
pytorch
Mentioned in GitHub
ChienYiChi/kaggle-panda-challenge
pytorch
Mentioned in GitHub
Nanne/pytorch-NetVlad
pytorch
Mentioned in GitHub
YanLiqi/HAF
pytorch
Mentioned in GitHub
lyakaap/NetVLAD-pytorch
pytorch
Mentioned in GitHub
yxgeee/SFRS
pytorch
Mentioned in GitHub
keetsky/Net_ghostVLAD-pytorch
pytorch
Mentioned in GitHub

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