Effros M, Chou P A, Gray R M
Dept. of Electr. Eng., California Inst. of Technol., Pasadena, CA 91125, USA.
IEEE Trans Image Process. 1999;8(10):1317-29. doi: 10.1109/83.791958.
We describe a general coding strategy leading to a family of universal image compression systems designed to give good performance in applications where the statistics of the source to be compressed are not available at design time or vary over time or space. The basic approach considered uses a two-stage structure in which the single source code of traditional image compression systems is replaced with a family of codes designed to cover a large class of possible sources. To illustrate this approach, we consider the optimal design and use of two-stage codes containing collections of vector quantizers (weighted universal vector quantization), bit allocations for JPEG-style coding (weighted universal bit allocation), and transform codes (weighted universal transform coding). Further, we demonstrate the benefits to be gained from the inclusion of perceptual distortion measures and optimal parsing. The strategy yields two-stage codes that significantly outperform their single-stage predecessors. On a sequence of medical images, weighted universal vector quantization outperforms entropy coded vector quantization by over 9 dB. On the same data sequence, weighted universal bit allocation outperforms a JPEG-style code by over 2.5 dB. On a collection of mixed test and image data, weighted universal transform coding outperforms a single, data-optimized transform code (which gives performance almost identical to that of JPEG) by over 6 dB.
我们描述了一种通用编码策略,该策略可生成一系列通用图像压缩系统,旨在在设计时无法获取待压缩源的统计信息、或其统计信息随时间或空间变化的应用中实现良好性能。所考虑的基本方法采用两阶段结构,其中传统图像压缩系统的单一源代码被一组旨在覆盖一大类可能源的代码所取代。为说明此方法,我们考虑包含矢量量化器集合的两阶段代码的优化设计与使用(加权通用矢量量化)、JPEG 式编码的比特分配(加权通用比特分配)以及变换编码(加权通用变换编码)。此外,我们展示了纳入感知失真度量和优化解析所带来的益处。该策略生成的两阶段代码显著优于其单阶段前身。在一系列医学图像上,加权通用矢量量化比熵编码矢量量化性能高出超过9 dB。在相同数据序列上,加权通用比特分配比 JPEG 式代码性能高出超过2.5 dB。在一组混合测试数据和图像数据上,加权通用变换编码比单个数据优化变换编码(其性能几乎与 JPEG 相同)性能高出超过6 dB。