预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共28页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

....word..摘要随着科学技术的开展,图像压缩技术越来越引起人们的关注。为此从众多的图像压缩编码标准中选取了基于DCT变换的JPEG图像压缩编码算法进展研究,并通过比照分析各种软件特性选取了MATLAB进展实验仿真。首先说明了图像压缩在现代通信中的必要性和可行性,然后讲述了MATLAB及其图像处理工具箱的相关知识,并对基于DCT变换的JPEG图像压缩算法进展了详细的研究,重点介绍了JPEG压缩编码的具体过程和方法,详细介绍了编码中DCT变换、量化、熵编码和霍夫曼编码等模块的原理和数学推导以及各模块的功能分析。最后应用MATLAB进展了实验仿真并分析结果得出结论。实验结果说明基于DCT变换的JPEG图像压缩方法简单、方便,既能保证有较高的压缩比,又能保证有较好的图像质量,应用MATLAB仿真出来的结果较好的反响了其编码算法原理。关键词JPEG图像压缩;DCT;MATLAB;图像处理工具箱....word......word..目录....word..摘要IAbstract错误!未定义书签。第1章绪论11.1课题背景11.1.1离散余弦变换21.1.2预测技术31.2图像压缩技术的开展和现状31.2.1图像编码技术开展历史31.2.2图像编码技术的现状41.3MATLAB及其图像处理工具箱4第2章图像压缩编码理论算法62.1DCT变换的思想来源62.2基于DCT的JPEG图像压缩编码步骤82.2.1颜色空间的转换和采样82.2.2二维离散余弦变换92.2.3DCT系数的量化122.2.4量化系数的编排132.2.5DC系数的编码142.2.6AC系数的编码152.2.7组成位数据流162.2.8DCT变换在图像压缩中的应用192.3代码实现错误!未定义书签。....word..第1章绪论1.1课题背景随着信息技术的开展,图像信息被广泛应用于多媒体通信和计算机系统中,但是图像数据的一个显著特点就是信息量大。具有庞大的数据量,如果不经过压缩,不仅超出了计算机的存储和处理能力,而且在现有的通信信道的传输速率下,是无法完成大量多媒体信息实时传输的,因此,为了更有效的存储、处理和传输这些图像数据,必须对其进展压缩,因此有必要对图像压缩编码进展研究。由于组成图像的各像素之间,无论是在水平方向还是在垂直方向上都存在着一定的相关性,因此只要应用某种图像压缩编码方法提取或者减少这种相关性,就可以到达压缩数据的目的[1]。数字图像的冗余主要表现在以下几种形式:空间冗余:规那么物体和规那么背景的外表物理特性都具有相关性,数字化后表现为数字冗余。例如:某图片的画面中有一个规那么物体,其外表颜色均匀,各局部的亮度、饱和度相近,把该图片作数字化处理,生成位图后,很大数量的相邻像素的数据是完全一样或十分接近的,完全一样的数据当然可以压缩,而十分接近的数据也可以压缩,因为恢复后人亦分辨不出它与原图有什么区别,这种压缩就是对空间冗余的压缩。时间冗余:序列图像(如电视图像和运动图像)和语音数据的前后有着很强的相关性,经常包含着冗余。在播出该序列图像时,时间发生了推移,但假设干幅画面的同一部位没有变化,变化的只是其中某些地方,这就形成了时间冗余。统计冗余:空间冗余和时间冗余是把图像信号看作概率信号时所反响出的统计特性,因此,这两种冗余也被称为统计冗余。编码冗余:同样长度的编码可以表示不同的信息。构造冗余:相似的,对称的构造如果都加以记录就出现构造冗余。知识冗余:由图像的记录方式与人对图像的知识差异而产生的冗余。人对许多图像的理解与某些根底知识有很大的相关性。许多规律性的构造,人可以由先验知识和背景知识得到。而计算机存储图像时还得把一个个像素信息存入,这就形成冗余。视觉冗余:视觉系统对于图像场的注意是非均匀和非线性的,视觉系统不是对图像的任何变化都能感知。所谓的图像压缩编码技术就是对要处理的图像数据按一定的规那么进展变换和组合,从而到达以尽可能少的数据流(代码)来表示尽可能多的数据信息。在众多的图像压缩编码标准中,JPEG(JointPhotographicExpertsGroup)格式是一种称为联合图像专家组的图像压缩格式,它适用于不同类型、不同分辨率的彩色和黑白静止图像[2]。在JPEG图像压缩算法中,一种是以离散余弦变换(DCT,DiscreteCosineTransform)为根底的有损压缩算法,另一种是以预测技术为根底的无损压缩算法。1.1.1离散余弦变换DCT变换利用傅立叶变换的性质。采用图像边界褶翻将像变换为偶函数形式,然后对图像进展二维傅立叶变换,变换后仅包含余弦项,所以称之为离散余弦变换。DCT编码属于正交变换编码方式,用于去除图像数据的空间冗余。变换编码就是将图像光强矩阵(时域信号)变换到系数空间(频域信号)上进展处理的方法。在空间上具有强相关