Constrained-storage vector quantization with a universal codebook

Many image compression techniques require the quantization of multiple vector sources with significantly different distributions. With vector quantization (VQ), these sources are optimally quantized using separate codebooks, which may collectively require an enormous memory space. Since storage is limited in most applications, a convenient way to gracefully trade between performance and storage is needed. Earlier work addressed this problem by clustering the multiple sources into a small number of source groups, where each group shares a codebook. We propose a new solution based on a size-limited universal codebook that can be viewed as the union of overlapping source codebooks. This framework allows each source codebook to consist of any desired subset of the universal code vectors and provides greater design flexibility which improves the storage-constrained performance. A key feature of this approach is that no two sources need be encoded at the same rate. An additional advantage of the proposed method is its close relation to universal, adaptive, finite-state and classified quantization. Necessary conditions for optimality of the universal codebook and the extracted source codebooks are derived. An iterative design algorithm is introduced to obtain a solution satisfying these conditions. Possible applications of the proposed technique are enumerated, and its effectiveness is illustrated for coding of images using finite-state vector quantization, multistage vector quantization, and tree-structured vector quantization.

[1]  Kenneth Zeger,et al.  Universal adaptive vector quantization using codebook quantization with application to image compression , 1992, [Proceedings] ICASSP-92: 1992 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[2]  Allen Gersho,et al.  Enhanced Multistage Vector Quantization with Constrained Storage , 1990, 1990 Conference Record Twenty-Fourth Asilomar Conference on Signals, Systems and Computers, 1990..

[3]  Allen Gersho,et al.  Image Compression Based On Vector Quantization With Finite Memory , 1987 .

[4]  Wayne E. Stark,et al.  Fine-coarse vector quantization , 1991, IEEE Trans. Signal Process..

[5]  A. Gersho Adaptaive vector quantization , 1986 .

[6]  Robert M. Gray,et al.  Finite-state vector quantization for waveform coding , 1985, IEEE Trans. Inf. Theory.

[7]  Allen Gersho,et al.  Vector quantization and signal compression , 1991, The Kluwer international series in engineering and computer science.

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

[9]  Allen Gersho,et al.  Adaptive vector quantization , 1992 .

[10]  Taejeong Kim,et al.  Side match and overlap match vector quantizers for images , 1992, IEEE Trans. Image Process..

[11]  Anurag Bist,et al.  of Book , 2022 .

[12]  David L. Neuhoff,et al.  Reduced storage tree-structured vector quantization , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[13]  Allen Gersho,et al.  Constrained-storage quantization of multiple vector sources by codebook sharing , 1991, IEEE Trans. Commun..

[14]  Allen Gersho,et al.  Constrained-storage vector quantization in high fidelity audio transform coding , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.

[15]  William A. Pearlman,et al.  Alphabet-constrained vector quantization , 1993, IEEE Trans. Inf. Theory.

[16]  A. Gersho,et al.  Generalized Product Code Vector Quantization: A Family of Efficient Techniques for Signal Compression , 1994 .

[17]  Biing-Hwang Juang,et al.  Multiple stage vector quantization for speech coding , 1982, ICASSP.

[18]  Nasser M. Nasrabadi,et al.  Dynamic finite-state vector quantization of digital images , 1994, IEEE Trans. Commun..

[19]  R. Gray,et al.  Speech coding based upon vector quantization , 1980, ICASSP.

[20]  Bhaskar Ramamurthi,et al.  Classified Vector Quantization of Images , 1986, IEEE Trans. Commun..

[21]  Morris Goldberg,et al.  Image Compression Using Adaptive Vector Quantization , 1986, IEEE Trans. Commun..