计算机应用 ›› 2010, Vol. 30 ›› Issue (07): 1825-1827.

• 图形图像处理 • 上一篇    下一篇

基于最速下降法的JPEG2000快速率控制方法

李诗高1,秦前清2   

  1. 1. 武汉大学
    2.
  • 收稿日期:2010-01-20 修回日期:2010-03-05 发布日期:2010-07-01 出版日期:2010-07-01
  • 通讯作者: 李诗高
  • 基金资助:
    国家科技支撑计划课题—基础地理信息分发服务系统开发

Rate control algorithm based on steepest-descent for JPEG2000

  • Received:2010-01-20 Revised:2010-03-05 Online:2010-07-01 Published:2010-07-01

摘要: 研究实现了基于最速下降法(SD)的JPEG2000率控制方法。该方法的主要特点是:通过多次迭代依次选择失真率比值最大的编码遍作为最终的压缩码流;并针对最速下降法排序时间复杂度大的缺点,引入了最大堆排序结构,大大提高了在每次迭代更新过程中的排序和查找效率。该方法在率控制的过程中进行备选编码遍的编码过程,既消除了JPEG2000编码的冗余性,又减少了率分配的时间。实验结果表明,该方法显著减少了编码和率控制的时间复杂度,提高了压缩编码效率。

关键词: 图像压缩, JPEG2000, 率控制, 优化截断的嵌入式分块编码, 最速下降法

Abstract: A fast rate control algorithm based on Steepest-Descent (SD) was proposed for JPEG2000. The essence of this algorithm is an iterative selection process. In each iteration step, the code passes with maximal ratio of decrease in distortion to increase in bit rate were chosen and reserved as a part of the final compression codestream. Considering the high time complexity of the sorting process in each iteration step, the maxheap structure was introduced into this algorithm to reduce the time complexity. By encoding the candidate passes in the course of rate control, this algorithm not only eliminates the encoding redundancy existing in JPEG2000, but also decreases the time spent on the rate allocation procedure. The experimental results show that this method significantly reduces the time complexity of the processes of rate allocation and encoding and improves the coding effciency compared with JPEG2000.

Key words: image compression, JPEG2000, rate control, Embedded Block Coding with Optimal Truncation (EBCOT), steepest-descent