Abstract
Constrained storage vector quantization, (CSVQ), introduced by Chan and Gersho [2]-[4], allows for the stagewise design of balanced tree-structured residual vector quantization codebooks with low encoding and storage complexities. On the other hand, it has been established in [9], [11], and [12] that variable-length tree-structured vector quantizer (VLTSVQ) yields better coding performance than a balanced tree-structured vector quantizer and may even outperform a full-search vector quantizer due to the nonuniform distribution of rate among the subsets of its input space. The variable-length constrained storage tree-structured vector quantization (VLCS-TSVQ) algorithm presented in this paper utilizes the codebook sharing by multiple vector sources concept as in CSVQ to greedily grow an unbalanced tree structured residual vector quantizer with constrained storage. It is demonstrated by simulations on test sets from various synthetic one-dimensional (1-D) sources and real-world images that the performance of VLCS-TSVQ, whose codebook storage complexity varies linearly with rate, can come very close to the performance of greedy growth VLTSVQ of [11] and [12]. The dramatically reduced size of the overall codebook allows the transmission of the codevector probabilities as side information for source adaptive entropy coding.
Original language | English |
---|---|
Pages (from-to) | 321-331 |
Number of pages | 11 |
Journal | IEEE Transactions on Image Processing |
Volume | 8 |
Issue number | 3 |
DOIs | |
Publication status | Published - 1999 |
Externally published | Yes |
Keywords
- Adaptive coding
- Tree data structures
- Vector quantization