Hierarchical Link and Code: Efficient Similarity Search for Billion-Scale Image Sets

Kaixiang Yang, Hongya Wang, Ming-han Du, Zhizheng Wang, Zongyuan Tan, Yingyuan Xiao
{"title":"Hierarchical Link and Code: Efficient Similarity Search for Billion-Scale Image Sets","authors":"Kaixiang Yang, Hongya Wang, Ming-han Du, Zhizheng Wang, Zongyuan Tan, Yingyuan Xiao","doi":"10.2312/PG.20211397","DOIUrl":null,"url":null,"abstract":"Similarity search is an indispensable component in many computer vision applications. To index billions of images on a single commodity server, Douze et al. introduced L&C that works on operating points considering 64–128 bytes per vector. While the idea is inspiring, we observe that L&C still suffers the accuracy saturation problem, which it is aimed to solve. To this end, we propose a simple yet effective two-layer graph index structure, together with dual residual encoding, to attain higher accuracy. Particularly, we partition vectors into multiple clusters and build the top-layer graph using the corresponding centroids. For each cluster, a subgraph is created with compact codes of the first-level vector residuals. Such an index structure provides better graph search precision as well as saves quite a few bytes for compression. We employ the second-level residual quantization to re-rank the candidates obtained through graph traversal, which is more efficient than regression-from-neighbors adopted by L&C. Comprehensive experiments show that our proposal obtains over 30% higher recall@1 than the state-of-thearts, and achieves up to 7.7x and 6.1x speedup over L&C on Deep1B and Sift1B, respectively. CCS Concepts • Information systems → Top-k retrieval in databases;","PeriodicalId":88304,"journal":{"name":"Proceedings. Pacific Conference on Computer Graphics and Applications","volume":"76 1","pages":"81-86"},"PeriodicalIF":0.0000,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. Pacific Conference on Computer Graphics and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2312/PG.20211397","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Similarity search is an indispensable component in many computer vision applications. To index billions of images on a single commodity server, Douze et al. introduced L&C that works on operating points considering 64–128 bytes per vector. While the idea is inspiring, we observe that L&C still suffers the accuracy saturation problem, which it is aimed to solve. To this end, we propose a simple yet effective two-layer graph index structure, together with dual residual encoding, to attain higher accuracy. Particularly, we partition vectors into multiple clusters and build the top-layer graph using the corresponding centroids. For each cluster, a subgraph is created with compact codes of the first-level vector residuals. Such an index structure provides better graph search precision as well as saves quite a few bytes for compression. We employ the second-level residual quantization to re-rank the candidates obtained through graph traversal, which is more efficient than regression-from-neighbors adopted by L&C. Comprehensive experiments show that our proposal obtains over 30% higher recall@1 than the state-of-thearts, and achieves up to 7.7x and 6.1x speedup over L&C on Deep1B and Sift1B, respectively. CCS Concepts • Information systems → Top-k retrieval in databases;
层次链接和代码:10亿尺度图像集的高效相似性搜索
相似度搜索是许多计算机视觉应用中不可缺少的组成部分。为了在单个商品服务器上索引数十亿张图像,Douze等人引入了L&C,该L&C在每个向量考虑64-128字节的操作点上工作。虽然这个想法很鼓舞人心,但我们观察到L&C仍然存在精度饱和问题,这是它旨在解决的问题。为此,我们提出了一种简单而有效的两层图索引结构,并结合对偶残差编码,以达到更高的精度。特别地,我们将向量划分为多个簇,并使用相应的质心构建顶层图。对于每个聚类,用一级向量残差的紧凑代码创建子图。这样的索引结构提供了更好的图搜索精度,并为压缩节省了相当多的字节。我们采用二级残差量化对通过图遍历得到的候选样本进行重新排序,这比L&C采用的邻居回归方法更有效。综合实验表明,我们的方案比现状提高了30%以上recall@1,在Deep1B和sif1b上分别实现了7.7倍和6.1倍的提速。•信息系统→数据库Top-k检索;
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信