Two-Stage Unsupervised Deep Hashing For Image Retrieval

Yuan-Zhu Gan,Hao Hu,Yu-Bin Yang
DOI: https://doi.org/10.1007/978-3-319-97304-3_37
2018-01-01
Abstract:In this paper, we propose a two-stage unsupervised deep hashing method to map the high-dimensional images to compact binary codes for large-scale image retrieval. We employ a neural network to look for the non-linear complex transformations to learn the binary representations in an unsupervised way which is suitable for the unlabeled data. Our method consists of two stages. The first stage trains a stacked convolutional autoencoder with the binary relaxation criterion. Then the second stage adopts the encoder part of the first-stage autoencoder and iteratively updates the parameters with back-propagation algorithm under the following criterions: (1) preserving original information, (2) producing balanced codes, (3) keeping bits independent and (4) the above binary relaxation criterion. For the new-coming image, we can easily obtain its compact binary codes by propagating it through the trained network and quantizing the network's output. We evaluate our proposed method on two widely-used datasets and achieve very competitive result compared to the state-of-the-arts.
What problem does this paper attempt to address?