Deep Supervised Hashing for Fast Image Retrieval
Citations Over TimeTop 1% of 2016 papers
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.
Related Papers
- → Improve web image retrieval by refining image annotations(2008)2 cited
- → <title>Image retrieval and semiautomatic annotation scheme for large image databases on the Web</title>(2000)6 cited
- → A New Method for Semi-Automatic Image Annotation(2007)3 cited
- Concept Distribution-based Image Semantic Annotation and Retrieval(2009)