基于MATLAB的数字图像压缩算法研究_第1页
基于MATLAB的数字图像压缩算法研究_第2页
基于MATLAB的数字图像压缩算法研究_第3页
基于MATLAB的数字图像压缩算法研究_第4页
基于MATLAB的数字图像压缩算法研究_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、作者姓名:杨月桃作者姓名:杨月桃专业班级:数学与应用数学系专业班级:数学与应用数学系1 1班班指导教师:陈指导教师:陈 辉辉 1.1. 方法简介方法简介 2.2. 图像的量化图像的量化 3.3. 图像变换图像变换 4.4. 预测编码预测编码 5.5.总结总结成都理工大学2011届毕业论文图像压缩编码方法中,能够完全恢复被压缩信源信息的方法称为无损压缩方法。能近似恢复被压缩信源信息的方法的方法称为有损压缩方法。在有损压缩(lossy compression)中,预测编码根据相邻像素相关性来确定后继像素的预测值,若用差值进行编码则可以压缩数据量;变换编码对原始图像进行正交变换,在变换域进行抽样打到

2、压缩的目的;混合编码将两种编码方法结合起来,如将预测编码与变换编码相结合,以取得更好的效果。本文主要是针对静态灰度图像,实现了量化,DCT变换,以及线性预测编码。成都理工大学2011届毕业论文 2.1 量化的理论基础 2.2 图像均匀量化原理及编码实现成都理工大学2011届毕业论文2.1.1量化的定义量化是指图像幅度的数字化处理,即使连续信号的幅度用有限级的数码表示的过程。2.1.2 图像量化误差量化后的值与真实值之间的差,称为量化误差或量化噪声。量化过程是不可逆的。量化级数越大,量化误差越小。通过适当地降低量化级数可以减少数据冗余。由人眼的空间频率特征可知,人眼对平滑区的亮度变化敏感,而对边

3、缘区的亮度变化相对不敏感,因此在对低频系数量化时,量化级数大一些(量化步长小),而对高频系数进行量化时,量化级数小一些(量化步长大)。成都理工大学2011届毕业论文 成都理工大学2011届毕业论文成都理工大学2011届毕业论文图2-1 测试原图 (1)对图2-1进行给定量化级数均匀量化,量化级数k=10,得到图2-2。 (2)对图2-1,分别以步长16进行量化,以步长32进行量化后得到图2-3,图2-4。成都理工大学2011届毕业论文图2-2 给定量化级数均匀量化后成都理工大学2011届毕业论文图2-3 以步长16量化后成都理工大学2011届毕业论文图2-3 以步长32量化后 3.1 二维离线

4、余弦变换(DCT)理论基础 3.2 DCT变换及图像压缩编码实现成都理工大学2011届毕业论文 成都理工大学2011届毕业论文DCT函数算法流程图下图所示。成都理工大学2011届毕业论文对图像进行DCT编码流程图如下图所示。成都理工大学2011届毕业论文对图3-1进行DCT变换及其频谱显示与分布。成都理工大学2011届毕业论文图3-1 测试图图3-2 DCT幅度图图3-3和图3-4是DCT变换的频率分布和边缘分布图。成都理工大学2011届毕业论文图3-3 频率分布图3-3 边缘分布注:DC部分是原点由图3-1到3-4可以综合看出,图片的低频区域幅值大,说明图像信息主要集中在低频部分,高频部分有

5、信息但很少,这说明离散余弦变换具有信息紧缩能力。DCT变换本身并不进行数据压缩,它只是将图像源数据映射到另一个域,使数据在变换域中容易进行压缩,变换后的图像矩阵系数更独立和有序。经过DCT变换后,其低频分量都集中在矩阵左上角,高频分量分布在矩阵右下角。由于该低频分量包含了图象的主要信息,而高频分量与之相比,不是很重要,所以可以忽略高频分量,只保留低频分量,从而达到压缩数据的目的。如何将高频分量去掉,这就要用到前一章所讲的量化。成都理工大学2011届毕业论文4.1 预测编码理论基础及其实现4.2 差分脉冲调制编码理论基础及其实现成都理工大学2011届毕业论文预测是通过对图像中新的信息进行编码来消

6、除空间冗余,提高压缩率的。新的信息是指当前像素值与其预测值之间的误差。预测值与真实值越接近误差就越小,新的信息就越少,编码器的压缩率就会越高。如何获得精确的预测值是预测器需要解决的问题。预测器可分为线性预测器和非线性预测器。利用非线性方程计算预测值的预测器称为非线性预测器;用线性方程式计算预测值的预测器称为线性预测器。在图像编码中,为了提高预测效率,一般采用线性预测器。成都理工大学2011届毕业论文 成都理工大学2011届毕业论文 成都理工大学2011届毕业论文成都理工大学2011届毕业论文图4-1 预测区域示意图在实际应用中,为了实现方便,常采用固定系数进行预测。如一阶线性预测系数为1,二阶

7、系数分别是0.5、0.5,三阶系数分别为0.5、0.25、0.25,四阶系数分别为7/8、-1/2、1/2、1/8(Sawada预测器)。一个一般线性预测器的结构如图4-2所示,图中Z-1为延迟单元。成都理工大学2011届毕业论文图4-2 线性预测器结构对图4-3进行一维线性预测和二维线性预测。预测时采用的是二阶线性预测,在图4-1中第六种形式,系数分别为7/8、-1/2、1/2、1/8(按照逆时针方向四个点)。成都理工大学2011届毕业论文图4-3 原图成都理工大学2011届毕业论文图4-4 水平方向预测成都理工大学2011届毕业论文图4-5 水平方向预测的预测误差图成都理工大学2011届毕

8、业论文图4-6二维线性预测成都理工大学2011届毕业论文图4-7 二维线性预测的预测误差图成都理工大学2011届毕业论文由于图像存在心理视觉冗余,可以忽略较小误差,而不影响视觉效果,因此在预测后,要经过量化,来进一步减少数据量。在下一节的差分脉冲调制编码的系统组成中就加入了量化器。通常情况下,预测器在图像平滑区域预测比较准确,而在图像灰度变化剧烈的边缘区域预测误差较大。在图4-5和图4-7中较亮部分就是预测误差大的地方,也就是图像的边缘区。DPCM预测的基本思想是对图像中每个像素中的信息进行预测,使经过预测后形成图像数据的熵小于原始图像的熵。因为在图像中相邻像素之间存在着较强的相关性,因此可以

9、用像素的有关知识对当前像素的取值进行预测。差分脉冲调制编码方法是由贝尔实验室提出的一种差分编码系统,它是有损预测编码的基础。图4-8表示了DPCM系统组成的原理,图中假设信道无误码地传输或者存储数据。成都理工大学2011届毕业论文成都理工大学2011届毕业论文图4-8 DPCM系统的组成 成都理工大学2011届毕业论文成都理工大学2011届毕业论文图4-9为测试图,分别设置DPCM系统中量化步长为5,35,得到效果图4-10和图4-11。图4-9 测试原图成都理工大学2011届毕业论文图4-10 Step=5时的DPCM效果图成都理工大学2011届毕业论文图4-11 Step=35时的DPCM

10、效果图由于人眼对亮度变化有一定的门限,较小误差不容易看出,这便产生了基于量化级数的编码,通过量化忽略较小的误差,大大提高了数据的压缩率,这就是有损编码的基本思想,它去除的是图像心理视觉冗余。预测编码应用了现代统计学和控制理论的“时间序列分析”概念,优点是直观快捷、便于实现,特别适用于具有实时性的硬件结构中,在传输速率较高的场合大都采用预测编码方法,而它的缺点就是压缩比还不够高。因此再用量化方法对预测编码中的预测误差进行量化,这就产生了有损预测编码。变换编码是目前应用最为成功的一种有损编码,它将图像变换到另一个能量更为紧凑的空间,将图像信息集中到少数几个系数上,去除空间冗余,这样便于压缩,另外根据人眼的心理视觉特点,构造量化表,对变换后的系数进行量化,提高了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论