基于DCT的JPEG图像编解码ppt课件.ppt
《基于DCT的JPEG图像编解码ppt课件.ppt》由会员分享,可在线阅读,更多相关《基于DCT的JPEG图像编解码ppt课件.ppt(26页珍藏版)》请在三一办公上搜索。
1、基于DCT的JPEG图像编解码 Name: id: Name: id:,目录导航,1 课题背景,2 JPEG静止图像解压缩的基本原理 2.1 DCT变换 2.2 量化 2.3 熵编码,3 matlab仿真实现,1 课题背景 随着信息技术的发展,图像信息被广泛应用于多媒体通信和计算机系统中,但是图像数据的一个显著特点就是信息量大。具有庞大的数据量,如果不经过压缩,不仅超出了计算机的存储和处理能力,而且在现有的通信信道的传输速率下,是无法完成大量多媒体信息实时传输的,因此,为了更有效的存储、处理和传输这些图像数据,必须对其进行压缩,因此有必要对图像压缩编码进行研究。由于组成图像的各像素之间,无论是
2、在水平方向还是在垂直方向上都存在着一定的相关性,因此只要应用某种图像压缩编码方法减少这种相关性,就可以达到压缩数据的目的。,2 JPEG静止图像解压缩的基本原理 JPEG提出的JPEG标准是为连续色调图像的压缩提供的公共标准。连续色调图像并不局限于单色调(黑白)图像,该标准可适用于各种多媒体存储和通信应用所使用的灰度图像、摄影图像及静止视频压缩文件。 JPEG 标准还提出 : 必须将图像质量控制在可视保真度高的范围内,同时编码器可被参数化,允许设置压缩或质量水平。 压缩标准可以应用于任何一类连续色调数字图像,并不应受到维数、颜色、画面尺寸、内容和色调的限制。 压缩标准必须从完全无损到有损范围内
3、可选,以适应不同的存储CPU和显示要求。 图像压缩编码方法从压缩编码算法原理上可以分为无损压缩编码、有损压缩编码、混合编码方法。而文中介绍的JPEG标准就是一种混合编码方法,既有损的压缩编码又有有损的压缩编码。有损压缩方法是以DCT变换为基础的压缩方法,其压缩率比较,高,是JPEG 标准的基础。无损压缩方法又称预测压缩方法,是以二维DPCM为基础的压缩方式,解码后能完全精确地恢复原图像采样值,其压缩比低于有损压缩方法。 从图1中注意到图中的编码器负责降低输入图像的编码、像素间和心理视觉冗余。在编码处理的第一阶段,离散余弦变换器将输入图像变换成一种(通常不可见的) 格式,以便减少像素间的冗余。在
4、第二阶段,量化器根据预定义的保真度准则来减少映射变换器输出的精确性,以便试图去除心理视觉冗余数据。这种操作是不可逆的,当进行无损压缩时,则必须将其忽略。在第三个即最后一个处理阶段,熵编码器根据所用的码字对量化器输出和离散余弦变换输出创建码字(减少编码冗余)。,F(u,v) F(u,v)Q 输入图像 压缩后图像 f(x,y) 8*8像素块 图1(a) JPEG编码框图,DCT变换,量化器,熵编码器,量化表Q(u,v),Huffman表,F(u,v) f(x,y) 压缩后图像 解压缩后图像 f(x,y) 8*8像素块 图1(b) JPEG解码框图 图1 基于DCT的JPEG编/解码原理框图,熵编码
5、器,量化器,DCT反变换,量化表Q(u,v),Huffman表,2.1 DCT变换 DCT变换利用了傅里叶变换的对称性,变换后的结果只包含余弦项。虽然变换的种类很多,比如DCT、DFT(Discrete Fourier Transform,离散傅里叶变换) 、KLT(Karhunen Loeve Transform,卡洛变换) 、WHT(Walsh-Hadamard,沃尔什-哈达玛变换)等,但从变换后能量集中从优到劣的排列顺序KLT、DCT、DFT、WHT和运算量从小到大的排列顺序WHT、DCT、DFT、KLT来看,DCT的压缩能力与KLT最佳变换相近,计算量适中,性能优于DFT、WHT等其他
6、变换。同时,相对于KLT而言,DCT具有固定的基和物理含义,更易于实现,因此DCT变换成为变换编码的首选。 输入端把原始图像分成8*8像素块(Block)之后进行DCT变换,目的是去除图像数据的空间冗余,并实现能量集中。DCT 变,荷飏客栈的SWOT分析,荷飏客栈的SWOT分析,率分量的大小。在变换后系数矩阵的右下角,高频系数几乎趋近于0。图2描绘了DCT变换块系数分布情况。 DC DC 垂直方向 低频 水 对 平 角 中频 方 线 向 方 向 高频 图2 DCT系数频带和方向信息,2.2 量化 JPEG是一种利用了量化的图像有损压缩。JPEG的编码过程对原始的图像数据作离散余弦变换,然后对离
7、散结果进行量化并作熵编码。JPEG算法的第二步是量化处理,这里DCT输出利用同维数的整数矩阵进行点状处理,基本JPEG的“损耗” 特性就是由量化过程产生的。通过剔除图像中的不必要的信息,量化完成JPEG主要压缩部分。因为图像在特定位置通常会由较低空间频率改变,并且人类倾向于忽略高空间频率改变,所以量化可以过滤掉很多这类因素。在量化过程中,系数量化过程可通过选择合适的量化因子完成,量化值越高,系数就越接近零。量化损耗是由于它的值总是要取整而造成的,这也是量化因子越大,丢失的信息就越多的原因过量化位数的选择加以控制。 JPEG的色度量化表与亮度量化表不尽相同(见表1和表2)。从量化表中可以看出各变
8、换系数的量化间隔是不一样的。对于低频分量,量化间隔小,量化误差也会较小,对于高频分量,因为它只影响图像的细节,从整体上看它没有低频分量那么重要,因此,量化间隔较大。量化处理是造成压缩编码信息失真的关键因素之一,在JPEG解码,需要进行逆量化,使用到的矩阵与编码时完全相同。 表1 默认的JPEG标准化数组,表2 JPEG的zigzag系数排列顺序,2.3 熵编码 DCT最后处理的步骤是熵编码,目的是在统计特征基础上通过对量化DCT系数进一步压缩,得到额外的无损压缩。根据信息论的原理,可以找到最佳数据压缩编码的方法,数据压缩的理论极限是信息熵 。如果在编码过程中不损失信息量,即要求保持信息熵,则这
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 DCT JPEG 图像 解码 ppt 课件

链接地址:https://www.31ppt.com/p-1875196.html