Deep Hashing with Hash Center Update for Efficient Image Retrieval
In this paper, we propose an approach for learning binary hash codes for image retrieval. Canonical Correlation Analysis (CCA) is used to design two loss functions for training a neural network such that the correlation between the two views to CCA is maximized. The first loss, maximizes the correlation between the hash centers and learned hash codes. The second loss maximizes the correlation between the class labels and classification scores. A novel weighted mean and thresholding based hash center update scheme is proposed for adapting the hash centers in each epoch. The training loss reaches the theoretical lower bound of the proposed loss functions, showing that the correlation coefficients are maximized during training and substantiating the formation of an efficient feature space for image retrieval. The measured mean average precision shows that the proposed approach outperforms other state-of-the-art approaches in both single-labeled and multi-labeled image datasets.
Code (0)
등록된 구현이 없습니다.
Tasks
Deep HashingImage RetrievalRetrievalSimilar Papers 제목 키워드 기반
Instance-weighted Central Similarity for Multi-label Image Retrieval
Deep hashing has been widely applied to large-scale image retrieval by encoding high-dimensional data points into binary codes for efficient retrieval. Compared with pairwise/triplet similarity based hash learning, centr…
Deep HashingImage RetrievalMulti-Label Image RetrievalRetrieval+1Deep Hashing With Minimal-Distance-Separated Hash Centers
Deep hashing is an appealing approach for large-scale image retrieval. Most existing supervised deep hashing methods learn hash functions using pairwise or triple image similarities in randomly sampled mini-batches. …
Deep HashingImage RetrievalQuantizationRetrievalImproved Deep Classwise Hashing With Centers Similarity Learning for Image Retrieval
Deep supervised hashing for image retrieval has attracted researchers' attention due to its high efficiency and superior retrieval performance. Most existing deep supervised hashing works, which are based on pairwise/tri…
Image RetrievalRetrievalTripletDeep Hashing with Semantic Hash Centers for Image Retrieval
Deep hashing is an effective approach for large-scale image retrieval. Current methods are typically classified by their supervision types: point-wise, pair-wise, and list-wise. Recent point-wise techniques (e.g., CSQ, M…
Image RetrievalCgAT: Center-Guided Adversarial Training for Deep Hashing-Based Retrieval
Deep hashing has been extensively utilized in massive image retrieval because of its efficiency and effectiveness. However, deep hashing models are vulnerable to adversarial examples, making it essential to develop adver…
Adversarial AttackAdversarial DefenseDeep HashingImage Retrieval+3