Title :
A vector quantization approach to universal noiseless coding and quantization
Author :
Chou, Philip A. ; Effros, Michelle ; Gray, Robert M.
Author_Institution :
Xerox Palo Alto Res. Center, CA, USA
fDate :
7/1/1996 12:00:00 AM
Abstract :
A two-stage code is a block code in which each block of data is coded in two stages: the first stage codes the identity of a block code among a collection of codes, and the second stage codes the data using the identified code. The collection of codes may be noiseless codes, fixed-rate quantizers, or variable-rate quantizers. We take a vector quantization approach to two-stage coding, in which the first stage code can be regarded as a vector quantizer that “quantizes” the input data of length n to one of a fixed collection of block codes. We apply the generalized Lloyd algorithm to the first-stage quantizer, using induced measures of rate and distortion, to design locally optimal two-stage codes. On a source of medical images, two-stage variable-rate vector quantizers designed in this way outperform standard (one-stage) fixed-rate vector quantizers by over 9 dB. The tail of the operational distortion-rate function of the first-stage quantizer determines the optimal rate of convergence of the redundancy of a universal sequence of two-stage codes. We show that there exist two-stage universal noiseless codes, fixed-rate quantizers, and variable-rate quantizers whose per-letter rate and distortion redundancies converge to zero as (k/2)n -1 log n, when the universe of sources has finite dimension k. This extends the achievability part of Rissanen´s theorem from universal noiseless codes to universal quantizers. Further, we show that the redundancies converge as O(n-1) when the universe of sources is countable, and as O(n-1+ε) when the universe of sources is infinite-dimensional, under appropriate conditions
Keywords :
adaptive codes; block codes; convergence of numerical methods; image coding; medical image processing; quantisation (signal); rate distortion theory; redundancy; sequential codes; vector quantisation; Rissanen´s theorem; block code; clustering; convergence; distortion-rate function; fixed-rate quantizers; generalized Lloyd algorithm; medical images; minimum description length; per-letter rate; quantization; redundancy; two-stage code; universal noiseless coding; universal sequence; variable-rate quantizers; vector quantization approach; Algorithm design and analysis; Biomedical imaging; Block codes; Convergence; Distortion measurement; Extraterrestrial measurements; Image coding; Rate distortion theory; Tail; Vector quantization;
Journal_Title :
Information Theory, IEEE Transactions on