【24h】

Efficient memory allocation scheme for Huffman coding of multiple sources

机译:用于多源霍夫曼编码的高效内存分配方案

获取原文
获取原文并翻译 | 示例
       

摘要

In this paper, we propose an efficient memory allocation scheme for memory-constrained Huffman coding of multiple sources, which can be applied to many adaptive variable-length coding systems. The allocation of a given memory is performed in two stages. At the first stage, the iterative bisection algorithm based on the Lagrange optimization method is used to find a Lagrange allocation, which is either optimal or close to the optimal allocation. In the latter case, the Lagrange method does not fully allocate the given memory and a sequential allocation method is introduced as the second stage to allocate the remaining memory, which is performed in a greedy manner. To explain the proposed allocation scheme, we introduce a function, b(l), which approximates the relation between the average bitrate b and the Huffman table size l, and discuss its properties. The use of this function considerable reduces the computational burden for memory allocation. We apply the proposed memory allocation scheme to memory-constrained conditional entropy coding of vector quantization indices for image compression. Simulations show that the proposed memory allocation scheme provides almost optimal performance, which is far better than can be achieved with conventional simple allocation methods.
机译:在本文中,我们提出了一种有效的内存分配方案,用于多源内存受限的霍夫曼编码,可以应用于许多自适应可变长度编码系统。给定内存的分配分两个阶段执行。在第一阶段,基于拉格朗日优化方法的迭代二等分算法用于找到最佳或接近最佳分配的拉格朗日分配。在后一种情况下,拉格朗日方法不能完全分配给定的内存,而顺序分配方法被引入为第二阶段以分配剩余内存,这是以贪婪的方式执行的。为了解释所提出的分配方案,我们引入一个函数b(l),该函数近似平均比特率b与霍夫曼表大小l之间的关系,并讨论其性质。使用此功能可大大减少内存分配的计算负担。我们将提出的内存分配方案应用于矢量量化指标的内存受限条件熵编码,以进行图像压缩。仿真表明,所提出的内存分配方案提供了几乎最佳的性能,远优于传统的简单分配方法所能达到的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号