第六章 图像压缩编码(第二部分).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文档。上传文档
查看更多
第六章 图像压缩编码(第二部分)

色彩模型(回顾!!) 颜色的描述是通过建立色彩模型来实现的,不同的色彩模型对应于不同的处理目的 CIE(国际照明委员会)在进行大量的色彩测试实验的基础上提出了一系列的颜色模型: RGB模型:红(R)、绿(G)、蓝(B)三基色混合 HSI模型:色度(H) 、饱和度(S) 、亮度(I) YUV模型: 亮度(Y)、色度(UV) YCbCr模型:亮度(Y)、色度(CbCr) 各种不同的颜色模型之间可以通过数学方法转换 YUV模型 在这种色彩模型中:Y表示亮度,UV表示色度 目的是为了可以与黑白电视兼容。 电视信号在发射时,转换成YUV形式,接收时再还原成RGB三基色信号,由显像管显示。 YUV模型 YCbCr模型 目的:用于彩色图像压缩时的一种色彩模型, Y代表度,Cb、Cr代表色度 与YUV模型不同的是它充分考虑了色彩组成时RGB三色的重要因素。 YUV考虑的是简单,YCbCr考虑的是压缩时可以充分取出冗余量 YCbCr与RGB的转换 RGB到YCbCr的转换 YCbCr到RGB的转换 基于频域变换的图像编码 基于DCT的图像压缩(JPEG) DCT变换:一类正交变换 正交变换特性 可逆?熵保持(信息不丢失) 去相关?变换系数线性无关(设计目的) 能量集中?大部分能量集中到少数变换系数 基于DCT的图像压缩 DCT的基函数 生成每个变换系数所用的各点权重 不同的系数与不同的空域频率共振 第一个系数:DC 整个块的平均值 基于DCT的图像压缩 变换前像素值 基于DCT的图像压缩(变换前的操作) 对于灰度级是2n的像素,通过减去2n-1,替换像素本身 对于n=8,即将0~255的值域,通过减去128,转换为值域在-128~127之间的值 目的:使像素的绝对值出现3位10进制的概率大大减少 基于DCT的图像压缩 变换后系数 基于DCT的图像压缩 量化 对DCT变换后的系数进行量化 系数除以量化步长再取整 不可逆?信息丢失 ?依据心理视觉特性量化 丢失难以看见的信息 保留容易看见的信息 ?如果量化台阶小于人眼在该频率的灵敏度,则量化噪声无法被看见 基于DCT的图像压缩 量化 JPEG建议的亮度分量量化值 17 18 24 47 99 99 99 99 18 21 26 66 99 99 99 99 24 26 56 99 99 99 99 99 47 66 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 基于DCT的图像压缩 量化后的系数 基于DCT的图像压缩 DC系数(直流系数) 先做预测编码,再做熵编码 用前一块的DC系数预测本块的DC系数 相邻的8×8子块之间的DC系数有强的相关性,JPEG对DC系数采用DPCM编码(差分脉冲编码),即对相邻块之间的DC系数的差值DIFF=DCi - DCi-1编码。(预测编码) 预测编码 基于DCT的图像压缩 DC系数(直流系数) 先做预测编码,再做熵编码 对差分值做霍夫曼编码,采用“前缀码(SSSS)+尾码”表示。 前缀码:用来指明尾码的有效位数B,可以根据差分值从表1查出前缀码对应的的霍夫曼编码。 尾 码:差分值大于等于0,尾码的码字为差分 值的B位原码;否则,为差分值的B位反码。 表1:DC系数差分值霍夫曼转换表 基于DCT的图像压缩 AC系数(交流系数) 先做行程编码,再做熵编码 由于低频分量多呈圆环形辐射状向高频率衰减,因此可看成按Z字形衰减,如下图所示。因此,AC系数按Z字形扫描读数。 Z字形扫描 对这63个AC系数采用行程编码,行程编码采用两个字节表示。 JPEG使用1字节的高4位表示连续“0”的个数,而使用它的低四位来表示下一个非“0”系数所需要的位数,跟在它后面的是量化AC系数的数值。AC系数的行程编码如下图所示: 最后将每个组合以“[NNNN/SSSS]+尾码”表。 其中NNNN为0的行程的长度,SSSS表示尾码的有效位数B,即当前非零系数所占的比特数。 尾 码:系数值大于等于0,尾码的码字为系数值的B位原码;否则,为系数值的绝对值的B位反码。 表3:亮度AC系数的霍夫曼编码表 例:给出Lena测试图像(分辨率256×256)从72×72开始的一个8×8块,它的前一个块的量化DC系数为17,这个块取值如下: 98 92 95 80 75 82 68 50 94 91 94 79 74 81 67 49 95

文档评论(0)

sandaolingcrh + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档