The discrete modal transform and its application to lossy image compression
Image Communication
The training of Karhunen---Loève transform matrix and its application for H.264 intra coding
Multimedia Tools and Applications
Generalized triangular decomposition in transform coding
IEEE Transactions on Signal Processing
Dynamic replacement of video coding elements
Image Communication
Generalized triangular transform coding
Asilomar'09 Proceedings of the 43rd Asilomar conference on Signals, systems and computers
Source Coding: Part I of Fundamentals of Source and Video Coding
Foundations and Trends in Signal Processing
Computation of the complexity of vector quantizers by affine modeling
Signal Processing
Hi-index | 754.84 |
We examine the performance of the Karhunen-Loeve transform (KLT) for transform coding applications. The KLT has long been viewed as the best available block transform for a system that orthogonally transforms a vector source, scalar quantizes the components of the transformed vector using optimal bit allocation, and then inverse transforms the vector. This paper treats fixed-rate and variable-rate transform codes of non-Gaussian sources. The fixed-rate approach uses an optimal fixed-rate scalar quantizer to describe the transform coefficients; the variable-rate approach uses a uniform scalar quantizer followed by an optimal entropy code, and each quantized component is encoded separately. Earlier work shows that for the variable-rate case there exist sources on which the KLT is not unique and the optimal quantization and coding stage matched to a "worst" KLT yields performance as much as 1.5 dB worse than the optimal quantization and coding stage matched to a "best" KLT. In this paper, we strengthen that result to show that in both the fixed-rate and the variable-rate coding frameworks there exist sources for which the performance penalty for using a "worst" KLT can be made arbitrarily large. Further, we demonstrate in both frameworks that there exist sources for which even a best KLT gives suboptimal performance. Finally, we show that even for vector sources where the KLT yields independent coefficients, the KLT can be suboptimal for fixed-rate coding.