Optimized Product Quantization

被引:218
|
作者
Ge, Tiezheng [1 ]
He, Kaiming [2 ]
Ke, Qifa [3 ]
Sun, Jian [2 ]
机构
[1] Univ Sci & Technol China, Hefei 230026, Peoples R China
[2] Microsoft Res Asia, Visual Comp Grp, Beijing, Peoples R China
[3] Microsoft Bing, Sunnyvale, CA USA
关键词
Vector quantization; nearest neighbor search; image retrieval; compact encoding; inverted indexing; SCENE;
D O I
10.1109/TPAMI.2013.240
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Product quantization (PQ) is an effective vector quantization method. A product quantizer can generate an exponentially large codebook at very low memory/time cost. The essence of PQ is to decompose the high-dimensional vector space into the Cartesian product of subspaces and then quantize these subspaces separately. The optimal space decomposition is important for the PQ performance, but still remains an unaddressed issue. In this paper, we optimize PQ by minimizing quantization distortions w.r.t the space decomposition and the quantization codebooks. We present two novel solutions to this challenging optimization problem. The first solution iteratively solves two simpler sub-problems. The second solution is based on a Gaussian assumption and provides theoretical analysis of the optimality. We evaluate our optimized product quantizers in three applications: (i) compact encoding for exhaustive ranking [ 1], (ii) building inverted multi-indexing for non-exhaustive search [ 2], and (iii) compacting image representations for image retrieval [ 3]. In all applications our optimized product quantizers outperform existing solutions.
引用
收藏
页码:744 / 755
页数:12
相关论文
共 50 条
  • [1] Online Optimized Product Quantization
    Liu, Chong
    Lian, Defu
    Nie, Min
    Hu, Xia
    20TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM 2020), 2020, : 362 - 371
  • [2] Optimized Product Quantization for Approximate Nearest Neighbor Search
    Ge, Tiezheng
    He, Kaiming
    Ke, Qifa
    Sun, Jian
    2013 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2013, : 2946 - 2953
  • [3] Locally Optimized Product Quantization for Approximate Nearest Neighbor Search
    Kalantidis, Yannis
    Avrithis, Yannis
    2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, : 2329 - 2336
  • [4] Bilinear Optimized Product Quantization for Scalable Visual Content Analysis
    Yu, Litao
    Huang, Zi
    Shen, Fumin
    Song, Jingkuan
    Shen, Heng Tao
    Zhou, Xiaofang
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2017, 26 (10) : 5057 - 5069
  • [5] Optimized high order product quantization for approximate nearest neighbors search
    Linhao Li
    Qinghua Hu
    Frontiers of Computer Science, 2020, 14 : 259 - 272
  • [6] Entropy-Optimized Deep Weighted Product Quantization for Image Retrieval
    Gu, Lingchen
    Liu, Ju
    Liu, Xiaoxi
    Wan, Wenbo
    Sun, Jiande
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2024, 33 : 1162 - 1174
  • [7] Optimized high order product quantization for approximate nearest neighbors search
    Li, Linhao
    Hu, Qinghua
    FRONTIERS OF COMPUTER SCIENCE, 2020, 14 (02) : 259 - 272
  • [8] Online Optimized Product Quantization for Dynamic Database Using SVD-Updating
    Yukawa, Kota
    Amagasa, Toshiyuki
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2021, PT I, 2021, 12923 : 273 - 284
  • [9] Dynamic programming based optimized product quantization for approximate nearest neighbor search
    Cai, Yuanzheng
    Ji, Rongrong
    Li, Shaozi
    NEUROCOMPUTING, 2016, 217 : 110 - 118
  • [10] Online Product Quantization
    Xu, Donna
    Tsang, Ivor W.
    Zhang, Ying
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2018, 30 (11) : 2185 - 2198