多媒体技术探讨.ppt

  1. 1、本文档共125页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.1 数据压缩技术的性能指标(2) 3.2.2 数据压缩方法分类 3.2.2 数据压缩方法分类 3.3.1 统计编码 3.3.1 统计编码(1) 3.3.1 统计编码(2) 3.3.1 统计编码(3) 3.3.1 统计编码(4) 3.3.2 预测编码(1) 3.3.4 分析—合成编码(2) 3.3.4 分析—合成编码(2) 3.3.4 分析—合成编码(3) 3. 4 小结 作业 2. JPEG的基于DCT的有损编码算法 (2) DCT变换 (6) 图像质量 块准备将一帧图象分成8X8的数据块。假设一个彩色图象由3种分量:光亮度Y和两个色差U,V表示,图象的大小为480行,每一行有640个像素。如果假设色度分解为4:1:1,则亮度分量就是一个640X480的数值矩阵,色差分量是一个320X240的数值矩阵,色差是一个320X240的数值矩阵。为了满足DCT过程的要求,块准备必须画出4800个亮块和两份1200个色差块,共计7200个数据块。同时将原始图象的采样数据从无符号整数变成有符号整数。即:若采样精度为P位,采样数据在范围[0,2p-1],则变成范围[-2p-1,2p-1-1]内,以次作为DCT正变换的输入。在解码的输出端经DCT反变换后,得到一系列8X8的图象数据块,需将其数值范围由[-2p-1,2p-1-1]再变回到[0,2p-1] 范围内的无符号整数,才能重构图象。 (1) 块准备 从图中可见,每个初始块由64个表示样本信号特定分量的振幅值组成,该振幅是一个二维的空间坐标的函数,可用a=f(x,y)表示,其中x,y是两个二维空间向量。在经过离散余玄变换之后,该函数变为了c=g(Fx,Fy),其中Fx和Fy分别是各个方向空间频率,结果为另一个64个数值的方阵,只是每一个值表示的是一个DCT系数,也就是一个特定的频率值,而不再是信号在采样点(x,y)的振幅。这样,经过8X8DCT正变换,8X8的采样值块变换成8X8的DCT系数块。 DCT逆变换能把64个DCT系数重建为64点的图象。但由于计算过程中的误差及系数的量化,这64点图象是不能完全恢复的。 (3) 量化 为了达到压缩的目的,DCT系数需作量化,量化表针对的设计。例如,例如,利用人眼的视觉特性,对在图象中占有较大能量的低频成分,赋予较小的量化间隔和较少的比特表示,以获得教高的压缩比。 JPEG的量化采用线性均匀量化器,量化公式为: Cq(u,v)=Integer(Round(C(u,c)/Q(u,v)) 其中Q(u,v)是量化器步长,它是量化表的元素,量化元素随DCT系数的不同和彩色分量的不同有不同的值。量化表的大小也为8X8,和64个变换系数一一对应。在JPEG算法中,对于8X8的亮度信息和色度信息,分别给出了缺省的量化表。这个量化表在实验的基础上,结合人眼的视觉特性而获得的 (3) 量化 99 103 100 112 98 95 92 72 101 120 121 103 87 78 64 49 92 113 104 81 64 55 35 24 77 103 109 68 56 37 22 18 62 80 87 51 29 22 17 14 56 59 57 40 24 16 13 14 55 60 58 26 19 14 12 12 61 51 40 24 16 10 11 16 99 103 100 112 98 95 92 72 101 120 121 103 87 78 64 49 92 113 104 81 64 55 35 24 77 103 109 68 56 37 22 18 62 80 87 51 29 22 17 14 56 59 57 40 24 16 13 14 55 60 58 26 19 14 12 12 61 51 40 24 16 10 11 16 亮度量化表 色度量化表 (4) DCT系数的编码 DC系数差分编码与AC系数游程编码,64个变换系数中,DC系数是处于左上角的,它实际上等于64个图像采样值的平均值。相邻的8×8子块之间的DC系数有较强的相关性。JPEG对于量化后的DC系数采用差分编码,二相邻块的DC系数的差值为DCi-(DCi-1)。其余63个AC系数量化后通常出现较多零值,JPEG算法采用游程编码,并建议在8×8矩阵中按照“Z”形的次序进行,可增加零的连续次数。 (4) DCT系数的编码 系数编码后都采用统一的格式表示,包含二个符号的内容:第一符号占一个字节,对于DC系数而言,它的高4位总为零;对于AC系数而言,它表示到下一个非零系数前,所包含的连续为零的系数个数。第一字节的低4位表示DC差值的幅值编码所

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档