Title :
Vector SPIHT for embedded wavelet video and image coding
Author :
Mukherjee, Debargha ; Mitra, Sanjit K.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of California, Santa Barbara, CA, USA
fDate :
3/1/2003 12:00:00 AM
Abstract :
The set partitioning in hierarchical trees (SPIHT) approach for still-image compression proposed by Said and Pearlman (1996) is one of the most efficient embedded monochrome image compression schemes known to date. The algorithm relies on a very efficient scanning and bit-allocation scheme for quantizing the coefficients obtained by a wavelet decomposition of an image. In this paper, we adopt this approach to scan groups (vectors) of wavelet coefficients, and use successive refinement vector quantization (VQ) techniques with staggered bit-allocation to quantize the groups at once. The scheme is named vector SPIHT (VSPIHT). We present discussions on possible models for the distributions of the coefficient vectors, and show how trained classified tree-multistage VQ techniques can be used to efficiently quantize them. Extensive coding results comparing VSPIHT to scalar SPIHT in the mean-squared-error sense, are presented for monochrome images. VSPIHT is found to yield superior performance for most images, especially those with high detail content. The method is also applied to color video coding, where a partially scalable bitstream is generated. We present the coding results on QCIF sequences as compared against H.263.
Keywords :
image classification; image coding; image colour analysis; image sequences; mean square error methods; transform coding; vector quantisation; video coding; wavelet transforms; H.263; QCIF sequences; VSPIHT; arithmetic coding; bit-allocation; coefficient vectors distribution; color video coding; image wavelet decomposition; mean-squared-error; monochrome image compression; partially scalable bitstream; scalar SPIHT; scanning scheme; set partitioning in hierarchical trees; staggered bit-allocation; still-image compression; successive refinement vector quantization; trained classified tree-multistage VQ; vector SPIHT; wavelet coefficients quantization; Application software; Classification tree analysis; Image coding; Laboratories; Partitioning algorithms; Streaming media; Vector quantization; Video coding; Video compression; Wavelet coefficients;
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
DOI :
10.1109/TCSVT.2003.809832