• DocumentCode
    9212
  • Title

    Optimized Product Quantization

  • Author

    Tiezheng Ge ; Kaiming He ; Qifa Ke ; Jian Sun

  • Author_Institution
    Univ. of Sci. & Technol. of China, Hefei, China
  • Volume
    36
  • Issue
    4
  • fYear
    2014
  • fDate
    Apr-14
  • Firstpage
    744
  • Lastpage
    755
  • Abstract
    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.
  • Keywords
    Gaussian processes; minimisation; vector quantisation; Cartesian product; Gaussian assumption; PQ performance; compact encoding; exhaustive ranking; high-dimensional vector space; image representation; image retrieval; inverted multiindexing; memory cost; nonexhaustive search; optimal space decomposition; optimality; optimization problem; optimized product quantization; product quantizer; quantization codebooks; quantization distortion minimization; time cost; vector quantization method; Artificial neural networks; Encoding; Indexing; Linear programming; Optimization; Quantization (signal); Vectors; Vector quantization; compact encoding; image retrieval; inverted indexing; nearest neighbor search;
  • fLanguage
    English
  • Journal_Title
    Pattern Analysis and Machine Intelligence, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0162-8828
  • Type

    jour

  • DOI
    10.1109/TPAMI.2013.240
  • Filename
    6678503