Deep Supervised Hashing for Fast Image Retrieval

Abstract

In this paper, we present a new hashing method to learn compact binary codes for highly efficient image retrieval on large-scale datasets. While the complex image appearance variations still pose a great challenge to reliable retrieval, in light of the recent progress of Convolutional Neural Networks (CNNs) in learning robust image representation on various vision tasks, this paper proposes a novel Deep Supervised Hashing (DSH) method to learn compact similarity-preserving binary code for the huge body of image data. Specifically, we devise a CNN architecture that takes pairs of images (similar/dissimilar) as training inputs and encourages the output of each image to approximate discrete values (e.g. +1/-1). To this end, a loss function is elaborately designed to maximize the discriminability of the output space by encoding the supervised information from the input image pairs, and simultaneously imposing regularization on the real-valued outputs to approximate the desired discrete values. For image retrieval, new-coming query images can be easily encoded by propagating through the network and then quantizing the network outputs to binary codes representation. Extensive experiments on two large scale datasets CIFAR-10 and NUS-WIDE show the promising performance of our method compared with the state-of-the-arts.

Cite

Text

Liu et al. "Deep Supervised Hashing for Fast Image Retrieval." Conference on Computer Vision and Pattern Recognition, 2016. doi:10.1109/CVPR.2016.227

Markdown

[Liu et al. "Deep Supervised Hashing for Fast Image Retrieval." Conference on Computer Vision and Pattern Recognition, 2016.](https://mlanthology.org/cvpr/2016/liu2016cvpr-deep/) doi:10.1109/CVPR.2016.227

BibTeX

@inproceedings{liu2016cvpr-deep,
  title     = {{Deep Supervised Hashing for Fast Image Retrieval}},
  author    = {Liu, Haomiao and Wang, Ruiping and Shan, Shiguang and Chen, Xilin},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2016},
  doi       = {10.1109/CVPR.2016.227},
  url       = {https://mlanthology.org/cvpr/2016/liu2016cvpr-deep/}
}