JPEG图像压缩过程ppt课件.ppt
《JPEG图像压缩过程ppt课件.ppt》由会员分享,可在线阅读,更多相关《JPEG图像压缩过程ppt课件.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物图像压缩技术(压缩算法)分析图像压缩技术(压缩算法)分析基于离散余弦变换的JPEG图像压缩算法分析第二组:吕昌伟 司庆龙 赵 甜 冯明洋采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物图像压缩技术(压缩算法)分析图像压缩技术(压缩算法)分析Q1:为什么要进行图像压缩处理?图像数据量举例:【存储】对于每秒25帧,分辨率为512X512,每一个像素用8比特来表示的视频图像视频图像数
2、据量:512X512X8X25bit/s150Mbit/s19Mbyte/s70,000MB/hr家用VCD存储容量:650M,74Min 对照70G/hr 大约需要压缩100倍【传输】 Cable 1.5-10Mbs ATM 最大可达34Mbs Mobil communication 10Kbs-1Mbs (移动通信网络)图像压缩的目的:在可能的情况下尽量减少图像数据的尺寸,以便于传输、存储、管理、处理和应用。Q2:为什么图像可以压缩?(有没有压缩的可行性?)1、图像中的数据冗余:空间冗余 时间冗余 信息熵冗余 结构冗余 知识冗余视觉冗余 其它冗余2、图像在一些情况下允许一定程度的失真采用P
3、P管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物图像压缩技术(压缩算法)分析图像压缩技术(压缩算法)分析三、图像压缩编码的分类1、从图像信息角度对编码分类 信息保持编码(依据香农的信息论) 保真度编码(允许失真度不同,根据它的应用场合不同) 特征抽取2、从图像编码方法对编码分类 平均信息方法:利用图像的统计特征分配码字长度,达到压缩目的, 如Huffman,S-F等 预测方法:图像信息在空间上具有一些冗余性(可利用一维的预测编码) 时间上(可以利用时间冗余性 针尖预测) 变换方法:小波变换 离散余弦变换方法 频带编
4、码 阈值编码 多维技术 自适应方法 像素编码: 行程编码 等值线编码 位平面编码等 其它 :混合编码 二值/图形编码 彩色图像编码 矢量量化 金字塔编码 基于知识的编码采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物图像压缩技术(压缩算法)分析图像压缩技术(压缩算法)分析四、JPEG图像基础 JPEG是联合图象专家组(Joint Picture Expert Group)的英文缩写,是国际标准化组织(ISO)和CCITT联合制定的静态图象的压缩编码标准。 与相同图象质量的其它常用文件格式(如GIF,TIFF,
5、PCX)相比,JPEG是目前静态图象中压缩比最高的。 我们给出具体的数据来对比一下。图Clouds.bmp,原图大小为640*480,256色。用工具SEA(version1.3)将其分别转成24位色BMP、24位色JPEG、GIF(只能转成256色)压缩格式、24位色TIFF压缩格式、24位色TGA压缩格式。得到的文件大小(以字节为单位)分别为:921,654 17,707 177,152 923,044 768,136。可见JPEG比其它几种压缩比要高得多,而图象质量都差不多(JPEG处理的颜色只有真彩和灰度图)。正是由于JPEG的高压缩比,使得它广泛地应用于多媒体和网络程序中,例如HTM
6、L语法中选用的图象格式之一就是JPEG(另一种是GIF)。这是显然的,因为网络的带宽非常宝贵,选用一种高压缩比的文件格式是十分必要的。采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物图像压缩技术(压缩算法)分析图像压缩技术(压缩算法)分析JPEG专家组开发了两种基本的压缩算法、两种熵编码方法、四种编码模式。压缩算法:(1)有损的离散余弦变换DCT(Discrete Cosine Transform)(2)无损的预测压缩技术;熵编码方法:(1)Huffman编码;(2)算术编码;编码模式:(1)基于DCT的顺序
7、模式:编码、解码通过一次扫描完成;(2)基于DCT的渐进模式:编码、解码需要多次扫描完成,扫描效果由粗到精,逐级递增;(3)无损模式:基于DPCM,保证解码后完全精确恢复到原图像采样值;(4)层次模式:图像在多个空间分辨率中进行编码,可以根据需要只对低分辨率数据做解码,放弃高分辨率信息; 在实际应用中,JPEG图像编码算法使用的大多是离散余弦变换、Huffman编码、顺序编码模式。这样的方式,被人们称为JPEG的基本系统。这里介绍的JPEG编码算法的流程,也是针对基本系统而言。基本系统的JPEG压缩编码算法一共分为11个步骤:颜色模式转换、采样、分块、离散余弦变换(DCT)、Zigzag 扫描
8、排序、量化、DC系数的差分脉冲调制编码、DC系数的中间格式计算、AC系数的游程长度编码、AC系数的中间格式计算、熵编码。下面,将一一介绍这11个步骤的详细原理和计算过程。四、JPEG图像基础采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物图像压缩技术(压缩算法)分析图像压缩技术(压缩算法)分析四、JPEG图像压缩过程分析JPEG压缩的编解码互逆过程:采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物图像压缩技术(压缩算法)分析
9、图像压缩技术(压缩算法)分析四、JPEG图像压缩过程分析1、颜色模式转换 JPEG采用的是YCrCb颜色空间,而BMP采用的是RGB颜色空间,要想对BMP图片进行压缩,首先需要进行颜色空间的转换。YCrCb颜色空间中,Y代表亮度,Cr,Cb则代表色度和饱和度(也有人将Cb,Cr两者统称为色度),三者通常以Y,U,V来表示,即用U代表Cb,用V代表Cr。RGB和YCrCb之间的转换关系如下所示:Y = 0.299R+0.587G+0.114BCb = -0.1687R-0.3313G+0.5B+128Cr = 0.5R-0.418G-0.0813B+128一般来说,C 值 (包括 Cb Cr)
10、应该是一个有符号的数字, 但这里通过加上128,使其变为8位的无符号整数,从而方便数据的存储和计算。R = Y+1.402(Cr-128)G = Y-0.34414(Cb-128)-0.71414(Cr-128)B = Y+1.772(Cb-128)2、采样 研究发现,人眼对亮度变换的敏感度要比对色彩变换的敏感度高出很多。因此,我们可以认为Y分量要比Cb,Cr分量重要的多。在BMP图片中,RGB三个分量各采用一个字节进行采样,也就是我们常听到的RGB888的模式;而JPEG图片中,通常采用两种采样方式:YUV411和YUV422,它们所代表的意义是Y,Cb,Cr三个分量的数据取样比例一般是4:
11、1:1或者4:2:2(4:1:1含义就是:在2x2的单元中,本应分别有4个Y,4个U,4个V值,用12个字节进行存储。经过4:1:1采样处理后,每个单元中的值分别有4个Y、1个U、1个V,只要用6个字节就可以存储了)。这样的采样方式,虽然损失了一定的精度但也在人眼不太察觉到的范围内减小了数据的存储量。当然,JPEG格式里面也允许将每个点的U,V值都记录下来;采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物图像压缩技术(压缩算法)分析图像压缩技术(压缩算法)分析3、分块 由于后面的DCT变换是是对8x8的子块进
12、行处理的,因此,在进行DCT变换之前必须把源图象数据进行分块。源图象中每点的3个分量是交替出现的,先要把这3个分量分开,存放到3张表中去。然后由左及右,由上到下依次读取8x8的子块,存放在长度为64的表中,即可以进行DCT变换。注意,编码时,程序从源数据中读取一个8x8的数据块后,进行DCT变换,量化,编码,然后再读取、处理下一个8*8的数据块。 JPEG 编码是以每8x8个点为一个单位进行处理的. 所以如果原始图片的长宽不是 8 的倍数, 都需要先补成8的倍数, 使其可以进行一块块的处理。将原始图像数据分为8*8的数据单元矩阵之后,还必须将每个数值减去128,然后一一带入DCT变换公式,即可
13、达到DCT变换的目的。图像的数据值必须减去128,是因为DCT公式所接受的数字范围是-128到127之间。采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物图像压缩技术(压缩算法)分析图像压缩技术(压缩算法)分析(4)离散余弦变换 DCT(Discrete Cosine Transform,离散余弦变换),是码率压缩中常用的一种变换编码方法。任何连续的实对称函数的傅里叶变换中只含有余弦项,因此,余弦变换同傅里叶变换一样具有明确的物理意义。DCT是先将整体图像分成N*N的像素块,然后针对N*N的像素块逐一进行DC
14、T操作。需要提醒的是,JPEG的编码过程需要进行正向离散余弦变换,而解码过程则需要反向离散余弦变换。采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物图像压缩技术(压缩算法)分析图像压缩技术(压缩算法)分析采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接部位干净无污物图像压缩技术(压缩算法)分析图像压缩技术(压缩算法)分析采用PP管及配件:根据给水设计图配置好PP管及配件,用管件在管材垂直角切断管材,边剪边旋转,以保证切口面的圆度,保持熔接
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JPEG 图像 压缩 过程 ppt 课件
限制150内