Fast codebook search algorithms based on tree-structured vector quantization

被引:22
|
作者
Chang, Chin-Chen
Li, Yu-Chiang
Yeh, Jun-Bin
机构
[1] Feng Chia Univ, Dept Informat Engn& Comp Sci, Taichung 40724, Taiwan
[2] Natl Chung Cheng Univ, Dept Comp Sci & Informat Engn, Chiayi 62102, Taiwan
基金
美国国家科学基金会;
关键词
codebook search; tree-structured vector quantization; codebook; vector quantization;
D O I
10.1016/j.patrec.2005.12.017
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Tree-structured vector quantization (TSVQ) is a highly efficient technique for locating an appropriate codeword for each input vector. The algorithm does not guarantee that the selected codeword is the closest one to the input vector. Consequently, the image quality of TSVQ is worse than that of full-search VQ (FSVQ). Although researchers have proposed multipath TSVQ and DP-TSVQ to enhance the image quality, these methods are still too slow for achieving high image quality. Therefore, this study presents a novel full search equivalent TSVQ (FSE-TSVQ) to obtain efficiently the closest codeword for each input vector. FSE-TSVQ employs the triangle inequality to achieve efficient pruning of impossible codewords. Moreover, this study also develops the enhanced DP-TSVQ (EDP-TSVQ) algorithm, which achieves a better trade-off than DP-TSVQ between encoding time and image quality. EDP-TSVQ is a hybrid technique which adds DP-TSVQ's critical function to FSE-TSVQ. EDP-TSVQ always provides an image quality identical to that of DP-TSVQ, but by searching fewer codebook tree nodes. Simulation results reveal that FSE-TSVQ requires only 21-38% of the running time of FSVQ. For a high image quality application, the performance of EDP-TSVQ is always better than that of DP-TSVQ. Using the example of a codebook tree with 512 codewords, with the threshold of the critical function set to 0.6, simulation results indicate that EDP-TSVQ requires only 37% of the execution time of DP-TSVQ. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:1077 / 1086
页数:10
相关论文
共 50 条
  • [1] Fast encoding algorithms for tree-structured vector quantization
    Lai, JZC
    [J]. IMAGE AND VISION COMPUTING, 1997, 15 (11) : 867 - 871
  • [2] Tree-structured product-codebook vector quantization
    Poggi, G
    Ragozini, ARP
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 2001, 16 (05) : 421 - 430
  • [3] AN EFFICIENT TREE-STRUCTURED CODEBOOK DESIGN FOR EMBEDDED VECTOR QUANTIZATION
    Djamah, Mouloud
    O'Shaughnessy, Douglas
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2010, : 4686 - 4689
  • [4] Adaptive-search tree-structured residual vector quantization
    Peel, CB
    Liu, XG
    Budge, SE
    [J]. 2000 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS, VOLS I-VI, 2000, : 1887 - 1890
  • [5] Fast texture synthesis using tree-structured vector quantization
    Wei, LY
    Levoy, M
    [J]. SIGGRAPH 2000 CONFERENCE PROCEEDINGS, 2000, : 479 - 488
  • [6] Fast tree-structured nearest neighbor encoding for vector quantization
    Katsavounidis, I
    Kuo, CCJ
    Zhang, Z
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 1996, 5 (02) : 398 - 404
  • [7] DCT-based high speed vector quantization using classified weighted tree-structured codebook
    Kim, BH
    Kim, TY
    Lee, JW
    Choi, HM
    [J]. INFORMATION INTELLIGENCE AND SYSTEMS, VOLS 1-4, 1996, : 935 - 940
  • [8] Tree-structured vector quantization design using adaptive genetic algorithms
    Xu, Y
    Liu, YW
    Chen, HX
    Dai, YS
    [J]. ELECTRONIC IMAGING AND MULTIMEDIA SYSTEMS II, 1998, 3561 : 376 - 382
  • [9] A fast tree-structured vector quantization method for medical image compression
    Meyer-Bäse, A
    Meyer-Bäse, U
    [J]. APPLICATIONS AND SCIENCE OF COMPUTATIONAL INTELLIGENCE V, 2002, 4739 : 150 - 157
  • [10] Tree-structured vector quantization for speech recognition
    Barszcz, M
    Chen, W
    Boulianne, G
    Kenny, P
    [J]. COMPUTER SPEECH AND LANGUAGE, 2000, 14 (03): : 227 - 239