基于嵌入式编码的图像压缩技术的研究

来源 :天津大学 | 被引量 : 0次 | 上传用户:wangzhuo2009ny
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机多媒体技术的不断发展,在存储和传输大量的图像数据时,图像压缩将起到越来越重要的作用。嵌入式编码是一种新的编码方式,它可以提供某种程度上的可伸缩性,也就是随着接收比特的增多,渐进的恢复图像。为了满足目标比特率或者误差要求,通过监视编码的一些参数,嵌入式的编码器可以在任何一点终止编码。同样解码器可以在任何一点截断比特流,重构图像。嵌入式编码可以应用于网络,无线传输,图像浏览,特别适合于容易产生误差的环境。本文首先介绍了小波变换和信息论与编码的基本理论,比较了各种图像压缩的基本方法和静止图像压缩标准。对嵌入式图像编码的理论和方法进行了研究。详细介绍了Shapiro提出的嵌入式零树小波(EZW)算法,在EZW算法的基础上对SPIHT算法进行了研究。以EZW算法的零树结构为基础的SPIHT算法更高效地实现了图像的嵌入式编码,是当今最流行的图像编码方法之一。但是,在SPIHT算法的运算过程中,需要用到3个链表来存储小波系数和小波系数集合的重要性信息,耗费了大量的内存资源,不利于硬件实现。为了节省编码过程中的内存,本文着重研究零树编码算法的无链表实现问题,详细分析了无链表零树编码算法(LZC)和无链表SPIHT算法(NLS),分析了它们的基本原理和算法实现。在NLS算法的基础上,提出了一个更加节省内存的改进方案,即用函数代替NLS算法中的用来记录小波系数的后代系数最大值的向量,从而达到用更少的内存来实现SPIHT算法的目的。在研究过程中,用C语言实现了改进的NLS算法,并在Windows平台下用Visual C++6.0的编译器下编译通过。运行结果表明,在明显节省内存的情况下,改进的NLS算法在同样的码率下,达到了接近SPIHT算法的重建图像效果,重建图像质量优于LZC算法。
其他文献
双足机器人是一门与仿生学、多刚体动力学、多传感器融合技术以及控制工程等多学科相结合的交叉学科,是机器人研究领域中的一个重要分支。双足行走方式具有高度的灵活性,特别
近年来随着RoboCup中型组机器人足球比赛对抗程度的提高,机器人所处的环境体现出更强的动态性和复杂性。机器人在硬件架构、软件架构和实时避障等方面面临着诸多问题和挑战。
现有捷联惯导算法都将刚体运动放到三维欧氏空间进行分析、求解。然而刚体的运动状态空间,如姿态矩阵、四元数、对偶四元数等却不属于三维欧氏空间,因而现有算法需要通过对载体
在实际工业控制中,生产设备以及其他众多的被控对象,由于系统工作环境的变化,控制系统中元件老化或损坏,降阶近似,线性化近似,难以建模的动态特征,测量误差等因素的存在,使得很难、甚
8月26日,主题为“保供给稳效益,促创新求发展”的2020年中国大型水泥企业领导人圆桌会议(C12+3峰会)在青岛胜利召开,此次峰会达成以下共识意见:rn一、水泥行业在近几年促进行
期刊