Vector Predictive Coding of Speech at 16 kbits/s

Vector quantization, in its simplest form, may be regarded as a generalization of PCM (independent quantization of each sample of a waveform) to what might be called "vector PCM," where a block of consecutive samples, a vector, is simultaneously quantized as one unit. In theory, a performance arbitrarily close to the ultimate rate-distortion limit is achievable with waveform vector quantization if the dimension of the vector, k , is large enough. The main obstacle in effectively using vector quantization is complexity. A vector quantizer of dimension k operating at a rate of r bits/sample requires a number of computations on the order of k2^{kr} and a memory of the same order. However, a low-dimensional vector quantizer (dimensions 4-8) achieves a remarkable improvement over scalar quantization (PCM). Consequently, using the vector quantizer as a building block and imbedding it with other waveform data compression techniques may lead to the development of a new and powerful class of waveform coding systems. This paper proposes and analyzes a waveform coding system, adaptive vector predictive coding (AVPC), in which a low-dimensionality vector quantizer is used in an adaptive predictive coding scheme. In the encoding process, a locally generated prediction of the current input vector is subtracted from the current vector, and the resulting error vector is coded by a vector quantizer. Each frame consisting of many vectors is classified into one of m statistical types. This classification determines which one of m fixed predictors and of m vector quantizers will be used for encoding the current frame.

[1]  P. Whittle On the fitting of multivariate autoregressions, and approximate factorization of a spectral density matrix , 1963 .

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

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

[4]  Allen Gersho,et al.  Asymptotically optimal block quantization , 1979, IEEE Trans. Inf. Theory.

[5]  G H Ball,et al.  A clustering technique for summarizing multivariate data. , 1967, Behavioral science.

[6]  J.D. Gibson,et al.  Adaptive prediction in speech differential encoding systems , 1980, Proceedings of the IEEE.

[7]  Jean-Pierre Adoul,et al.  Spectral distance measure applied to the optimum design of DPCM coders with L predictors , 1980, ICASSP.

[8]  Robert M. Gray,et al.  The Design of Trellis Waveform Coders , 1982, IEEE Trans. Commun..

[9]  N. Jayant Digital coding of speech waveforms: PCM, DPCM, and DM quantizers , 1974 .

[10]  Thomas Fischer,et al.  Quantized control with differential pulse code modulation , 1982, 1982 21st IEEE Conference on Decision and Control.

[11]  John Makhoul,et al.  Adaptive noise spectral shaping and entropy coding in predictive coding of speech , 1979 .

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

[13]  Peter No,et al.  Digital Coding of Waveforms , 1986 .

[14]  Robert M. Gray,et al.  Multiple local optima in vector quantizers , 1982, IEEE Trans. Inf. Theory.

[15]  R. Gray,et al.  Vector quantization of speech and speech-like waveforms , 1982 .

[16]  E. Robinson,et al.  Recursive solution to the multichannel filtering problem , 1965 .

[17]  Y. Inouye,et al.  Modeling of multichannel time series and extrapolation of matrix-valued autocorrelation sequences , 1983 .

[18]  N. Jayant Pitch-adaptive DPCM coding of speech with two-bit quantization and fixed spectrum prediction , 1977, The Bell System Technical Journal.

[19]  B. Atal,et al.  Predictive coding of speech signals and subjective error criteria , 1979 .

[20]  John E. Markel,et al.  Linear Prediction of Speech , 1976, Communication and Cybernetics.

[21]  C. Xydeas,et al.  Sequential Adaptive Predictors for ADPCM Speech Encoders , 1982, IEEE Trans. Commun..

[22]  R. Gray,et al.  Vector quantization , 1984, IEEE ASSP Magazine.

[23]  John B. Anderson,et al.  Tree encoding of speech , 1975, IEEE Trans. Inf. Theory.