Efficient Approximate Nearest Neighbor Search by Optimized Residual Vector Quantization

被引:0
作者
Ai, Liefu [1 ]
Yu, Junqing [1 ]
Guan, Tao [1 ]
He, Yunfeng [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
来源
2014 12TH INTERNATIONAL WORKSHOP ON CONTENT-BASED MULTIMEDIA INDEXING (CBMI) | 2014年
关键词
approximate nearest neighbor search; vector quantization; codebook optimization; PRODUCT QUANTIZATION;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, an optimized residual vector quantization-based approach is presented for approximate nearest neighbor search. The main contributions are as follows. Built on residual vector quantization (RVQ), a joint optimization process called enhanced RVQ (ERVQ) is introduced. Each stage-codebook is iteratively optimized by the others aiming at minimizing the overall quantization errors. Thus, an input vector is approximated by its quantization outputs more accurately and the precision of approximate nearest neighbor search is improved. To efficiently find nearest centroids when quantizing vectors, a non-linear vector quantization method is proposed. The vectors are embedded into 2-dimensional space where the lower bounds of Euclidean distances between the vectors and centroids are calculated. The lower bound is used to filter non-nearest centroids for the purpose of reducing computational costs. ERVQ is noticeably optimized in terms of time efficiency on quantizing vectors when combining with this method. Experimental results on SIFT and GIST datasets demonstrate that our approaches outperform the state-of-the-art methods in vector quantization and approximate nearest neighbor search.
引用
收藏
页数:4
相关论文
共 13 条
[1]  
[Anonymous], INT C CVPR
[2]   The Inverted Multi-Index [J].
Babenko, Artem ;
Lempitsky, Victor .
2012 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2012, :3069-3076
[3]   Searching in high-dimensional spaces -: Index structures for improving the performance of multimedia Databases [J].
Böhm, C ;
Berchtold, S ;
Keim, D .
ACM COMPUTING SURVEYS, 2001, 33 (03) :322-373
[4]   ENHANCED MULTISTAGE VECTOR QUANTIZATION BY JOINT CODEBOOK DESIGN [J].
CHAN, WY ;
GUPTA, S ;
GERSHO, A .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1992, 40 (11) :1693-1697
[5]   Approximate Nearest Neighbor Search by Residual Vector Quantization [J].
Chen, Yongjian ;
Guan, Tao ;
Wang, Cheng .
SENSORS, 2010, 10 (12) :11259-11273
[6]   Optimized Product Quantization for Approximate Nearest Neighbor Search [J].
Ge, Tiezheng ;
He, Kaiming ;
Ke, Qifa ;
Sun, Jian .
2013 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2013, :2946-2953
[7]   K-means Hashing: an Affinity-Preserving Quantization Method for Learning Binary Compact Codes [J].
He, Kaiming ;
Wen, Fang ;
Sun, Jian .
2013 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2013, :2938-2945
[8]  
Heo JP, 2012, PROC CVPR IEEE, P2957, DOI 10.1109/CVPR.2012.6248024
[9]  
Jegou H., P ICASSP, P861
[10]   Product Quantization for Nearest Neighbor Search [J].
Jegou, Herve ;
Douze, Matthijs ;
Schmid, Cordelia .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2011, 33 (01) :117-128