Hashing aims at generating highly compact similarity preserving code words which are well suited for large-scale image retrieval tasks. Most existing hashing methods first encode the images as a vector of hand-crafted features followed by a separate binarization step to generate hash codes. This two-stage process may produce sub-optimal encoding. In this paper, for the first time, we propose a deep architecture for supervised hashing through residual learning, termed Deep Residual Hashing (DRH), for an end-to-end simultaneous representation learning and hash coding. The DRH model constitutes four key elements: (1) a sub-network with multiple stacked residual blocks; (2) hashing layer for binarization; (3) supervised retrieval loss function based on neighbourhood component analysis for similarity preserving embedding; and (4) hashing related losses and regularisation to control the quantization error and improve the quality of hash coding. We present results of extensive experiments on a large public chest x-ray image database with co-morbidities and discuss the outcome showing substantial improvements over the latest state-of-the art methods.
翻译:现有大多数散列方法首先将图像编码为手工制作特征的矢量,然后是生成散列代码的单独二进制步骤。这一两阶段过程可以产生亚最佳编码。在本文件中,我们首次提议建立一个通过残余学习来监督散列的深层结构,称为深残余散列(DRH),用于终端到终端同步代谢学习和散列编码。DRH模型包括四个关键要素:(1)一个多堆叠残余块的子网络;(2)二氧化层;(3)基于近邻部件分析的监督检索损失功能,以保存嵌入;(4)造成相关损失和常规化,以控制二次校正错误,提高散列编码的质量。我们介绍了在大型公共胸前X光图像数据库上进行的广泛实验的结果,并带有共差度,并讨论了显示最新艺术状态方法重大改进的结果。