论文部分内容阅读
基于小波变换的内嵌编码技术已成为当前静止图像编码领域的主流,目前最优秀的内嵌编码算法是优化截取的内嵌码块编码(Embedded Block Coding with Optimized Truncation,EBCOT)算法,其由Tier-1和Tier-2(简称T1、T2)编码器构成。算法具有码流可随机获取以及良好的恢复图像质量等众多优良特性,因此成为实际应用中首选算法。 在静止图像编码领域里,高性能以及低复杂度编码算法是人们追求的目标之一。本文针对优化截取的内嵌码块编码算法中码率控制部分作了深入研究,并致力于高性能、高效率的码率控制算法及其实现结构的研究,提出了具有创新性的降低计算量、存储量,易于硬件实现的高性能码率控制算法,并成功应用于图像编码硬件系统中。本文主要的工作成果可以概括如下: 1.提出了一种易于硬件实现的T2编码器快速算法并详细给出了其硬件结构。通过降低率失真斜率估计的计算复杂度、简化优化截取方法和码流组织中Tag Tree编码方法,降低了T2编码器硬件实现的难度,减少了硬件资源,提高了JPEG2000硬件系统处理的并行度,输出码流符合JPEG2000标准格式,图像质量下降很小。 2.提出了一种基于重要性权值和反馈控制编码深度的率失真优化算法。对小波变换后不同比特平面的编码过程(Coding Pass)赋予不同的重要性权值,根据重要性由高到低依次进行熵编码,同时T2编码器根据已得到的比特率自适应地反馈控制T1的编码深度。在保持图像质量的前提下,本方法有效地减少了EBCOT算法的计算量和内存使用量。 3.提出了一种新的干涉多光谱图像ROI(感兴趣区域)编码小波分解结构。根据光谱特性,对高频系数光谱ROI区域进行垂直方向的分解,背景区域不进行分解,使光谱信息的能量更加集中,提高光谱区域的编码效果。 4.提出了一种新的基于码块预测的JPEG2000多图像片压缩的码率预分配算法。对各个图像片小波变换和量化后EBCOT编码码块的有效比特平面进行独立的熵估计,并以图像片估计熵总和指导码率预分配。算法复杂度低,熵估计精确,重建效果十分接近全局压缩效果。 5.设计实现了适合于卫星图像传输符合SPIHT算法的小波变换及空间生成树硬件编码器和符合JPEG2000标准的T2硬件编码器。这两套编码器有较高系统处理速度,并且提供通用接口,可以很方便地与其他系统连接,可应用于不同场合。