多媒体技术5演示文稿.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JPEG推荐亮度量化表 基于DCT的有失真压缩编码 JPEG推荐色度量化表 基于DCT的有失真压缩编码 ③ 根据量化表进行量化 ④ DC系数编码和AC系数的行程编码 量化后得到的仍是64个系数,其中: DC系数:对应于u=0,v=0的系数, 称做直流分量,即DC系数。 AC系数:其余63个系数称做AC系 数,即交流分量。 基于DCT的有失真压缩编码 对DC----差分编码 基于DCT的有失真压缩编码 ④ DC系数编码和AC系数的行程编码 对AC---“Z”字型编码 基于DCT的有失真压缩编码 ④ DC系数编码和AC系数的行程编码 基于DCT的有失真压缩编码 AC系数行程编码码字: ④ DC系数编码和AC系数的行程编码 ⑤ 熵编码 对量化后的DC系数,和行程编码后的AC系数进行基 于统计特性的熵编码。JPEG建议使用两种熵编码方法: 哈夫曼编码 自适应二进制算术编码 基于DCT的有失真压缩编码 熵编 码可 分成 两步 进行 第一步: 把DC和AC系数转换成一个中间格式的符号序列 第二步:给这些符号赋以变长码字 符号1:第一个字节(NNNN--行程,SSSS--尺寸) 符号2:第二个字节(幅值--下一个非零值的实际值) 基于DCT的有失真压缩编码 ⑤ 熵编码 交流系数AC的中间格式,由两个符号组成: 符号1(行程,尺寸) 符号2(幅 值) 第一步:把DC和AC系数转换成一个中间格式的符号序列 需说明的是: 关于符号1:当两个非零 AC系数之间连续零的个数超 过15时,用增加扩展符号1“(15,0)”的个数来扩充。对 于8×8块的63个AC系数最多增加三个“(15,0)”扩展符号 1。块结束(EOB)以(0, 0)表示。 符号1:第一个字节(NNNN--行程,SSSS--尺寸) 符号2:第二个字节(幅值--下一个非零值的实际值) 基于DCT的有失真压缩编码 ⑤ 熵编码 对直流系数DC系数的差, 符号1:只代表尺寸信息,用以表示DC系数差值的幅值 所需的比特数; 符号2:表示差值的幅值大小。 基于DCT的有失真压缩编码 ⑤ 熵编码 可变长度熵编码就是对符号1、2序列的统计编码。对 DC系数和AC系数中的符号1,查“哈夫曼码表”进行编码。 0行程长度超过15,有多个符号1 块结束 EOB,只有符号1(00) 基于DCT的有失真压缩编码 ⑤ 熵编码 第二步:可变长度熵编码,即给这些符号赋以变长码字 设“NNNN”的值为“n”,SSSS的值为“s”则符号1可 以写成:符号1(n,s) 【例如】符号1(3,4)表示非零两个符号之间有3个 “0”,下一个非零符号用4比特,对符号 1的 编码就是在AC系数表中 ,查3/4所对应的编码。 基于DCT的有失真压缩编码 ⑤ 熵编码 熵编码符号结构 基于DCT的有失真压缩编码 ⑤ 熵编码 符号2中的幅值代表非零AC系数的数值,其范围如下表所示: 512*512—8*8图像—8*8系数—量化 例:某亮度子块按Z字形排列序列如下: K 0 1 2 3 4 5 6 7 8 9-30 31 32-63 系数 12 5 -2 0 2 0 0 0 1 0 -1 0 请按JPEG基本系统编码给出该子块的编码 解: 1) 对于DC系数12 查熵编码符号2结构表(P155表4.5)得4 查亮度DC系数表(P156)得101 12二进制表示为1100 所以得到编码为:1011100 ZZ(0)=12 对AC系数ZZ(1)=5 查表4.5得3 因为与ZZ(0)间无0个数,所以NNNN=0,则符号序列为0/3 查亮度AC系数表(P157表4.8)得100 ZZ(1)=5 为101 所以得到编码为100101 ZZ(1)=5 K 0 1 2 3 4 5 6 7 8 9-30 31 32-63 系数 12 5 -2 0 2 0 0 0 1 0 -1 0 3) 对AC系数ZZ(2)=-2 查表4.5得2 因为与ZZ(1)间无0个数,所以NNNN=0,则符号序列为0/2 查亮度AC系数表(P157表4.8)

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档