Suboptimality of the Karhunen-Loeve transform for transform coding | IEEE Journals & Magazine | IEEE Xplore

Suboptimality of the Karhunen-Loeve transform for transform coding


Abstract:

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...Show More

Abstract:

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.
Published in: IEEE Transactions on Information Theory ( Volume: 50, Issue: 8, August 2004)
Page(s): 1605 - 1619
Date of Publication: 31 August 2004

ISSN Information:

No metrics found for this document.

I. Introduction

THE Karhunen–Loève transform (KLT) plays a fundamental role in a variety of disciplines, including statistical pattern matching, filtering, estimation theory, and source coding, and has been used, for example, in certain image coding applications (e.g., [1]). In many of these applications, the KLT is known to be “optimal” in various senses. This paper investigates the optimality of the KLT for source coding.

Usage
Select a Year
2025

View as

Total usage sinceJan 2011:419
012345JanFebMarAprMayJunJulAugSepOctNovDec410000000000
Year Total:5
Data is updated monthly. Usage includes PDF downloads and HTML views.
Contact IEEE to Subscribe

References

References is not available for this document.