Efficient codebook search for vector quantization: Exploiting inherent codebook structure

被引:0
|
作者
Qasem, R [1 ]
Du, X [1 ]
Ahalt, S [1 ]
机构
[1] Ohio State Univ, Dept Elect Engn, Dresse Labs, Columbus, OH 43210 USA
来源
关键词
vector quantization; fast encoder; nearest neighbor; encoding;
D O I
10.1117/12.354702
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A major problem associated with vector quantization is the complexity of exhaustive codebook search. This problem has hindered the use of this powerful technique for lossy image compression. An exhaustive codebook search requires that an input vector be compared against each code vector in the codebook in order to find the code vector that yields the minimum distortion. Because an exhaustive search does not capitalize on any underlying structure of the code vectors in hyperspace, other researchers have proposed techniques that exploit codebook structure, but these techniques typically result in sub-optimal distortion. We propose a new method that exploits the nearest neighbor structure of code vectors and significantly reduces the number of computations required in the search process. However, this technique does not introduce additional distortion, and is thus optimal. Our method requires a one time precomputation and a small increase in the memory required to store the codebook. In the best case, arising when the code vectors are largely dispersed in the hyperspace. Our method requires only partial search of the codewords. In the worst case, our method requires a full search of the codebook. Since the method depends on the structure of the code vectors in the hyperspace, it is difficult to determine its efficiency in all cases, but tests on typical image compression tasks have shown that this method offers on average an 81.16 percent reduction in the total number of multiplies, additions and subtractions required as compared to full search.
引用
收藏
页码:149 / 154
页数:6
相关论文
共 50 条
  • [11] LIKELIHOOD CODEBOOK REORDERING VECTOR QUANTIZATION
    Chu, Chu Meh
    Anderson, David V.
    2013 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2013, : 5114 - 5117
  • [12] An Efficient Codebook Search Algorithm for Line Spectrum Frequency (LSF) Vector Quantization in Speech Codec
    Xue, Yuqun
    Wang, Yongsen
    Jiang, Jianhua
    Yu, Zenghui
    Zhan, Yi
    Fan, Xiaohua
    Qiao, Shushan
    ELECTRONICS, 2021, 10 (04) : 1 - 15
  • [13] Iterative triangular inequality elimination algorithm for codebook search of vector quantization
    Yeh, Cheng-Yu
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2018, 13 (10) : 1528 - 1529
  • [14] Vector quantization codebook design based on Fish School Search algorithm
    Fonseca, C. S.
    Ferreira, F. A. B. S.
    Madeiro, F.
    APPLIED SOFT COMPUTING, 2018, 73 : 958 - 968
  • [15] FAST ADAPTIVE SEARCH ALGORITHM FOR VECTOR QUANTIZATION BY PROGRESSIVE CODEBOOK ARRANGEMENT
    NYECK, A
    MOKHTARI, H
    TOSSERROUSSEY, A
    PATTERN RECOGNITION LETTERS, 1992, 13 (01) : 27 - 29
  • [16] Efficient vector quantization codebook generation based on histogram thresholding algorithm
    Huang, Chang-Chin
    Tsai, Du-Shiau
    Horng, Gwoboa
    2008 FOURTH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING, PROCEEDINGS, 2008, : 1141 - +
  • [17] Resizing codebook of vector quantization without retraining
    Li, Lei
    Liu, Tingting
    Wang, Chengyu
    Qiu, Minghui
    Chen, Cen
    Gao, Ming
    Zhou, Aoying
    MULTIMEDIA SYSTEMS, 2023, 29 (03) : 1499 - 1512
  • [18] Multi codebook vector quantization of LPC parameters
    Xydeas, CS
    Chapman, TM
    PROCEEDINGS OF THE 1998 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-6, 1998, : 61 - 64
  • [19] On the splitting method for vector quantization codebook generation
    Franti, P
    Kaukoranta, T
    Nevalainen, O
    OPTICAL ENGINEERING, 1997, 36 (11) : 3043 - 3051
  • [20] Genetic algorithms for codebook generation in vector quantization
    Franti, P
    Kivijarvi, J
    Kaukoranta, T
    Nevalainen, O
    PROCEEDINGS OF THE THIRD NORDIC WORKSHOP ON GENETIC ALGORITHMS AND THEIR APPLICATIONS (3NWGA), 1997, : 207 - 222