paper-with-me

홈 › Papers

TransHash: Transformer-based Hamming Hashing for Efficient Image Retrieval

2021-05-05 · Yongbiao Chen, Sheng Zhang, Fangxin Liu, Zhigang Chang, Mang Ye, Zhengwei Qi

Deep hamming hashing has gained growing popularity in approximate nearest neighbour search for large-scale image retrieval. Until now, the deep hashing for the image retrieval community has been dominated by convolutional neural network architectures, e.g. \texttt{Resnet}\cite{he2016deep}. In this paper, inspired by the recent advancements of vision transformers, we present \textbf{Transhash}, a pure transformer-based framework for deep hashing learning. Concretely, our framework is composed of two major modules: (1) Based on \textit{Vision Transformer} (ViT), we design a siamese vision transformer backbone for image feature extraction. To learn fine-grained features, we innovate a dual-stream feature learning on top of the transformer to learn discriminative global and local features. (2) Besides, we adopt a Bayesian learning scheme with a dynamically constructed similarity matrix to learn compact binary hash codes. The entire framework is jointly trained in an end-to-end manner.~To the best of our knowledge, this is the first work to tackle deep hashing learning problems without convolutional neural networks (\textit{CNNs}). We perform comprehensive experiments on three widely-studied datasets: \textbf{CIFAR-10}, \textbf{NUSWIDE} and \textbf{IMAGENET}. The experiments have evidenced our superiority against the existing state-of-the-art deep hashing methods. Specifically, we achieve 8.2\%, 2.6\%, 12.7\% performance gains in terms of average \textit{mAP} for different hash bit lengths on three public datasets, respectively.

📄 PDF Abstract BibTeX arXiv:2105.01823

Code (0)

등록된 구현이 없습니다.

Tasks

Deep HashingImage RetrievalRetrieval

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Residual Connection 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Vision Transformer The Vision Transformer, or ViT, is a model for image classification that employs a Transformer-like architecture over…

Similar Papers 제목 키워드 기반

Deep Cauchy Hashing for Hamming Space Retrieval

2018-06-01 · CVPR 2018 6 · Yue Cao, Mingsheng Long, Bin Liu, Jian-Min Wang

Due to its computation efficiency and retrieval quality, hashing has been widely applied to approximate nearest neighbor search for large-scale image retrieval, while deep hashing further improves the retrieval quality b…

Deep HashingImage RetrievalRepresentation LearningRetrieval

Cross-Modal Hamming Hashing

2018-09-01 · ECCV 2018 9 · Yue Cao , Bin Liu, Mingsheng Long, Jian-Min Wang

Cross-modal hashing enables similarity retrieval across different content modalities, such as searching relevant images in response to text queries. It provides with the advantages of computation efficiency and retrieval…

Cross-Modal RetrievalRetrieval

Query-adaptive Image Retrieval by Deep Weighted Hashing

2016-12-08 · Jian Zhang, Yuxin Peng

Hashing methods have attracted much attention for large scale image retrieval. Some deep hashing methods have achieved promising results by taking advantage of the strong representation power of deep networks recently. H…

Deep HashingImage RetrievalRetrieval

Transfer Adversarial Hashing for Hamming Space Retrieval

2017-12-13 · Zhangjie Cao, Mingsheng Long, Chao Huang, Jian-Min Wang

Hashing is widely applied to large-scale image retrieval due to the storage and retrieval efficiency. Existing work on deep hashing assumes that the database in the target domain is identically distributed with the train…

Deep HashingImage RetrievalRetrieval

Hashing as Tie-Aware Learning to Rank

2017-05-23 · CVPR 2018 6 · Kun He, Fatih Cakir, Sarah Adel Bargal, Stan Sclaroff

Hashing, or learning binary embeddings of data, is frequently used in nearest neighbor retrieval. In this paper, we develop learning to rank formulations for hashing, aimed at directly optimizing ranking-based evaluation…

Image RetrievalLearning-To-RankRetrieval