Efficient binary search space-structured VQ encoder applied to a line spectral frequency quantisation in G.729 standard

This study presents a simple but high performance vector quantisation (VQ) codebook search algorithm for line spectral frequency quantisation in ITU-T G.729 speech codec, designated as the binary search space-structured VQ (BSS-VQ) algorithm. This is done through a combined use of a fast locating technique and lookup tables, such that an input vector, ahead of VQ encoding, is assigned efficiently to a subspace where merely a small number of codeword searches are required to be performed. As a consequence, the computational load is reduced remarkably. A trade-off can be made easy to meet a user's requirement when performing VQ encoding. It is experimentally validated that a search accuracy is well maintained at 99% approximately for a threshold of quantisation accuracy of 0.99. More importantly, with a full search algorithm as a benchmark for search load comparison, this proposal provides a 85% search load reduction, a figure far beyond 43% in multiple triangular inequality elimination approach, 47% in TIE with dynamic and intersection rules and 59% in quasi-binary search VQ algorithm.

[1]  ShanXue Chen,et al.  Fast searching algorithm for vector quantisation based on features of vector and subvector , 2008 .

[2]  Cheng-Chi Lee,et al.  A new steganographic scheme based on vector quantisation and search-order coding , 2009, IET Image Process..

[3]  Ulug Bayazit,et al.  Variable-length constrained-storage tree-structured vector quantization , 1999, IEEE Trans. Image Process..

[4]  Chin-Chen Chang,et al.  An Improved Tree-Structured Codebook Search Algorithm for Grayscale Image Compression , 2006, Fundam. Informaticae.

[5]  Chin-Chen Chang,et al.  Fast codebook search algorithms based on tree-structured vector quantization , 2006, Pattern Recognition Letters.

[6]  Shiueng Bien Yang Variable-branch tree-structured vector quantization , 2004, IEEE Transactions on Image Processing.

[7]  S. Hayashi,et al.  Design and description of CS-ACELP: a toll quality 8 kb/s speech coder , 1998, IEEE Trans. Speech Audio Process..

[9]  S.-H. Huang,et al.  FAST ENCODING ALGORITHM FOR VQ-BASED IMAGE-CODING , 1990 .

[10]  Fuliang Yin,et al.  A Novel Hierarchical Decomposition Vector Quantization Method for High-Order LPC Parameters , 2015, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[11]  Robert M. Gray,et al.  An Algorithm for Vector Quantizer Design , 1980, IEEE Trans. Commun..

[12]  Miguel Arjona Ramírez Intra-Predictive Switched Split Vector Quantization of Speech Spectra , 2013, IEEE Signal Processing Letters.

[13]  L.-J Yan,et al.  Vector quantisation based on a quasi-binary search algorithm , 2011 .

[14]  Chaur-Heh Hsieh,et al.  Fast search algorithms for vector quantization of images using multiple triangle inequalities and wavelet transform , 2000, IEEE Trans. Image Process..

[15]  Thippur V. Sreenivas,et al.  Optimum switched split vector quantization of LSF parameters , 2008, Signal Process..