Learning Super-Features for Image Retrieval
Methods that combine local and global features have recently shown excellent performance on multiple challenging deep image retrieval benchmarks, but their use of local features raises at least two issues. First, these local features simply boil down to the localized map activations of a neural network, and hence can be extremely redundant. Second, they are typically trained with a global loss that only acts on top of an aggregation of local features; by contrast, testing is based on local feature matching, which creates a discrepancy between training and testing. In this paper, we propose a novel architecture for deep image retrieval, based solely on mid-level features that we call Super-features. These Super-features are constructed by an iterative attention module and constitute an ordered set in which each element focuses on a localized and discriminant image pattern. For training, they require only image labels. A contrastive loss operates directly at the level of Super-features and focuses on those that match across images. A second complementary loss encourages diversity. Experiments on common landmark retrieval benchmarks validate that Super-features substantially outperform state-of-the-art methods when using the same number of features, and only require a significantly smaller memory footprint to match their performance. Code and models are available at: https://github.com/naver/FIRe.
Code (1)
Tasks
Image RetrievalRetrievalSimilar Papers 제목 키워드 기반
Progressive Domain-Independent Feature Decomposition Network for Zero-Shot Sketch-Based Image Retrieval
Zero-shot sketch-based image retrieval (ZS-SBIR) is a specific cross-modal retrieval task for searching natural images given free-hand sketches under the zero-shot scenario. Most existing methods solve this problem by si…
Cross-Modal RetrievalImage RetrievalRetrievalSketch-Based Image RetrievalEViT: Privacy-Preserving Image Retrieval via Encrypted Vision Transformer in Cloud Computing
Image retrieval systems help users to browse and search among extensive images in real-time. With the rise of cloud computing, retrieval tasks are usually outsourced to cloud servers. However, the cloud scenario brings a…
Cloud ComputingContrastive LearningData AugmentationImage Retrieval+2Unsupervised Content based Image Retrieval at Different Precision Level by Combining Multiple Features
Image retrieval is a procedure of finding appropriate images in the image database. There are two types of image retrieval systems in common practice. These are the text-based image retrieval (TBIR) system and content-ba…
Content-Based Image RetrievalImage RetrievalRetrievalDUDE: Diffusion-Based Unsupervised Cross-Domain Image Retrieval
Unsupervised cross-domain image retrieval (UCIR) aims to retrieve images of the same category across diverse domains without relying on annotations. Existing UCIR methods, which align cross-domain features for the entire…
Image RetrievalLocal Convolutional Features With Unsupervised Training for Image Retrieval
Patch-level descriptors underlie several important computer vision tasks, such as stereo-matching or content-based image retrieval. We introduce a deep convolutional architecture that yields patch-level descriptors, a…
Content-Based Image RetrievalImage RetrievalRetrievalStereo Matching+1