Towards Fast and Accurate Image-Text Retrieval with Self-Supervised Fine-Grained Alignment
Image-text retrieval requires the system to bridge the heterogenous gap between vision and language for accurate retrieval while keeping the network lightweight-enough for efficient retrieval. Existing trade-off solutions mainly study from the view of incorporating cross-modal interactions with the independent-embedding framework or leveraging stronger pretrained encoders, which still demand time-consuming similarity measurement or heavyweight model structure in the retrieval stage. In this work, we propose an image-text alignment module SelfAlign on top of the independent-embedding framework, which improves the retrieval accuracy while maintains the retrieval efficiency without extra supervision. SelfAlign contains two collaborative sub-modules that force image-text alignment at both concept level and context level by self-supervised contrastive learning. It does not require cross-modal embedding interactions during training while maintaining independent image and text encoders during retrieval. With comparable time cost, SelfAlign consistently boosts the accuracy of state-of-the-art non-pretraining independent-embedding models respectively by 9.1%, 4.2% and 6.6% in terms of R@sum score on Flickr30K, MSCOCO 1K and MS-COCO 5K datasets. The retrieval accuracy also outperforms most existing interactive-embedding models with orders of magnitude decrease in retrieval time. The source code is available at: https://github.com/Zjamie813/SelfAlign.
Code (1)
Tasks
Contrastive LearningImage-text RetrievalRetrievalText RetrievalSimilar Papers 제목 키워드 기반
Self-supervised Product Quantization for Deep Unsupervised Image Retrieval
Supervised deep learning-based hash and vector quantization are enabling fast and large-scale image retrieval systems. By fully exploiting label annotations, they are achieving outstanding retrieval performances compared…
Contrastive LearningDescriptiveImage RetrievalQuantization+1Similarity Guided Deep Face Image Retrieval
Face image retrieval, which searches for images of the same identity from the query input face image, is drawing more attention as the size of the image database increases rapidly. In order to conduct fast and accurate r…
Face Image RetrievalImage RetrievalRetrievalNUDGE: Lightweight Non-Parametric Fine-Tuning of Embeddings for Retrieval
$k$-Nearest Neighbor search on dense vector embeddings ($k$-NN retrieval) from pre-trained embedding models is the predominant retrieval method for text and images, as well as Retrieval-Augmented Generation (RAG) pipelin…
Image RetrievalRAGRetrievalRetrieval-augmented GenerationHiVLP: Hierarchical Vision-Language Pre-Training for Fast Image-Text Retrieval
In the past few years, the emergence of vision-language pre-training (VLP) has brought cross-modal retrieval to a new era. However, due to the latency and computation demand, it is commonly challenging to apply VLP in a …
Cross-Modal RetrievalImage-text RetrievalRetrievalText RetrievalDeep Learning Based Image Retrieval in the JPEG Compressed Domain
Content-based image retrieval (CBIR) systems on pixel domain use low-level features, such as colour, texture and shape, to retrieve images. In this context, two types of image representations i.e. local and global image …
Content-Based Image RetrievalDeep LearningImage RetrievalRetrieval