NetVLAD: CNN architecture for weakly supervised place recognition
Relja Arandjelović, Petr Gronat, Akihiko Torii, Tomas Pajdla, Josef Sivic
TL;DR
NetVLAD introduces a trainable generalized VLAD pooling layer that integrates into CNNs to produce compact, discriminative descriptors for visual place recognition. The method is trained end-to-end using weak supervision derived from Google Street View Time Machine data via a novel triplet ranking loss, enabling robustness to viewpoint and lighting changes. Empirical results on Pittsburgh250k and Tokyo 24/7 show substantial gains over off-the-shelf CNN features and traditional descriptors, achieving state-of-the-art performance for compact representations and strong retrieval results on standard benchmarks. The two core innovations—NetVLAD pooling and weakly supervised end-to-end learning—are broadly applicable to related retrieval tasks beyond 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.
