Fowler J E
Dept. of Electr. Eng., Ohio State Univ., Columbus, OH 43210, USA.
IEEE Trans Image Process. 1998;7(10):1410-24. doi: 10.1109/83.718482.
In this paper, we describe a new adaptive-vector-quantization (AVQ) algorithm designed for the coding of non-stationary sources. This new algorithm, generalized threshold replenishment (GTR), differs from prior AVQ algorithms in that it features an explicit, online consideration of both rate and distortion. Because of its online nature, GTR is more amenable to real-time hardware and software implementation than are many prior AVQ algorithms that rely on traditional batch training methods. Additionally, as rate-distortion cost criteria are used in both the determination of nearest-neighbor codewords and the decision to update the codebook, GTR achieves rate-distortion performance superior to that of other AVQ algorithms, particularly for low-rate coding. Results are presented that illustrate low-rate performance surpassing that of other AVQ algorithms for the coding of both an image sequence and an artificial non-stationary random process. For the image sequence, it is shown that (1) most AVQ algorithms achieve distortion much lower than that of nonadaptive VQ for the same rate (about 1.5 b/pixel), and (2) GTR achieves performance substantially superior to that of the other AVQ algorithms for low-rate coding, being the only algorithm to achieve a rate below 1.0 b/pixel.
在本文中,我们描述了一种为非平稳源编码设计的新的自适应矢量量化(AVQ)算法。这种新算法,即广义阈值补充(GTR),与先前的AVQ算法不同,它的特点是明确地在线考虑速率和失真。由于其在线特性,与许多依赖传统批量训练方法的先前AVQ算法相比,GTR更适合实时硬件和软件实现。此外,由于在确定最近邻码字和决定更新码本时都使用了速率-失真成本标准,GTR实现了优于其他AVQ算法的速率-失真性能,特别是对于低速率编码。给出的结果表明,对于图像序列和人工非平稳随机过程的编码,GTR在低速率性能方面超过了其他AVQ算法。对于图像序列,结果表明:(1)对于相同的速率(约1.5比特/像素),大多数AVQ算法实现的失真远低于非自适应矢量量化;(2)GTR在低速率编码方面的性能明显优于其他AVQ算法,是唯一一种能实现低于1.0比特/像素速率的算法。