Unsupervised Triplet Hashing for Fast Image Retrieval
Hashing has played a pivotal role in large-scale image retrieval. With the development of Convolutional Neural Network (CNN), hashing learning has shown great promise. But existing methods are mostly tuned for classification, which are not optimized for retrieval tasks, especially for instance-level retrieval. In this study, we propose a novel hashing method for large-scale image retrieval. Considering the difficulty in obtaining labeled datasets for image retrieval task in large scale, we propose a novel CNN-based unsupervised hashing method, namely Unsupervised Triplet Hashing (UTH). The unsupervised hashing network is designed under the following three principles: 1) more discriminative representations for image retrieval; 2) minimum quantization loss between the original real-valued feature descriptors and the learned hash codes; 3) maximum information entropy for the learned hash codes. Extensive experiments on CIFAR-10, MNIST and In-shop datasets have shown that UTH outperforms several state-of-the-art unsupervised hashing methods in terms of retrieval accuracy.
Code (0)
등록된 구현이 없습니다.
Tasks
Image RetrievalQuantizationRetrievalTripletSimilar Papers 제목 키워드 기반
Tiny Descriptors for Image Retrieval with Unsupervised Triplet Hashing
A typical image retrieval pipeline starts with the comparison of global descriptors from a large database to find a short list of candidate matches. A good image descriptor is key to the retrieval pipeline and should rec…
image-classificationImage ClassificationImage RetrievalRetrieval+1Deep Hashing with Triplet Quantization Loss
With the explosive growth of image databases, deep hashing, which learns compact binary descriptors for images, has become critical for fast image retrieval. Many existing deep hashing methods leverage quantization loss,…
Deep HashingImage RetrievalQuantizationRetrieval+1DeepHashing using TripletLoss
Hashing is one of the most efficient techniques for approximate nearest neighbour search for large scale image retrieval. Most of the techniques are based on hand-engineered features and do not give optimal results all t…
Deep HashingImage RetrievalRetrievalTripletDeep Triplet Hashing Network for Case-based Medical Image Retrieval
Deep hashing methods have been shown to be the most efficient approximate nearest neighbor search techniques for large-scale image retrieval. However, existing deep hashing methods have a poor small-sample ranking perfor…
ClassificationDeep HashingGeneral ClassificationImage Retrieval+3Unsupervised Deep Generative Adversarial Hashing Network
Unsupervised deep hash functions have not shown satisfactory improvements against the shallow alternatives, and usually, require supervised pretraining to avoid getting stuck in bad local minima. In this paper, we propos…
ClusteringImage ClusteringImage RetrievalRetrieval+1