全文预览

基于matlab的图像压缩编码算法研究毕业论文

上传者:upcfxx |  格式:doc  |  页数:31 |  大小:1210KB

文档介绍
行的数据具有相同数值的情况,这样可只保留两连续相同像素值和像素点数目。这种方法就是游程编码。Р算术编码:算术编码不是将单个信源符号映射成一个码字,而是把整个信源表示为实数线上的0到1之间的一个区间,其长度等于该序列的概率。再在该区间内选择一个代表性的小数,转化为二进制作为实际的编码输出。消息序列中的每个元素都要缩短为一个区间。消息序列中元素越多,所得到的区间就越小。当区间变小时,就需要更多的数位来表示这个区间。采用算术编码,每个符号的平均编码长度可以为小数[5]。Р小波变换:小波变换作为一种新的编码方式, 它能有效地从光学图像( 信号) 中提取信息, 并通过伸缩及平移等运算功能对光学图像进行多尺度的细化。新一代的整数小波变换(又叫第二代小波变换)采用提升方法能够实现整数变换,因而能够实现图像的无损压缩,显然它是一种很适合于医学等图像的压缩方法。Р常用的有限失真图像压缩编码也有很多种。其中一阶预测编码、变换编码是其中较为典型编码。Р一阶预测编码:在某种模型的指导下,根据过去的样本序列推测当前的信号样本值,然后用实际值与预测值之间的误差值进行编码。如果模型与实际情况符合得比较好且信号序列的相关性较强,则误差信号的幅度将远远小于样本信号。目前用得较多的线性预测方法,全称为差值脉冲编码调制(DPCM:DifferentialPulseCodeModulation),简称为DPCM[6]Р变换编码:变换编码不是直接对空域图像信号进行编码,而是首先将空域图像信号映射变换到另一个正交矢量空间(变换域或频域),产生一组变换系数。然后对这些变换系数进行编码处理。变换编码是一种间接编码方法,其中关键问题是在时域或空域描述时,数据之间相关性大,数据冗余度大,经过变换在变换域中描述,数据相关性大大减少,数据冗余量减少,参数独立,数据量少,这样再进行量化,编码就能得到较大的压缩比。典型的准最佳变换有

收藏

分享

举报
下载此文档