数字左右图像处理读书报告9.docx

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字图像处理读书报告9   数字图像处理读书报告9   ——图像压缩   ——钱增磊   前言:前面几章都是讲解对数字图像的处理方法,这些处理终将为某一目的而执行,其中的很大一应用便是存储和传输,这就用到了图像压缩的技术。我本是视频编解码的研究方向,对于图像压缩技术也靠近本研究方向,当作基础学习。本章主要两个部分,一个是介绍一下压缩技术的基础知识,另一个就是介绍一些常用的压缩方法。   一、基础知识   1、数据冗余   在一幅数字图像中,如果我们用空间像素乖乖的对其顺序编码,那么它会产生庞大的数据量,对于处理起来就会增加很多时间和空间的开销。而一幅图像中往往所表示的信息有多有少,有一些在我们识别和处理的时候是不需要的,这些便为数据冗余,主要有三种:编码冗余、空间和时间冗余以及不相关信息。   编码冗余:在我们标记像素进行编码时,用于表示灰度的8比特编码所包含的比特数要比表示该灰度所需的比特数多,从而产生的冗余;   空间和时间冗余:多数的二维灰度阵列的像素是空间相关的和时间相关的,在相关像素的表示中就不需要重复了,从而产生的冗余;   不相关信息:主要指一些被人类视觉系统忽略或者无用的信息。   对于描述图像信息的度量,这里给出熵的定义,对于一个离散的事件,给定一个统计独立随机事件的信源,则每个信源输出的平均信息称为该信源的熵,即:   J   H???P(aj)logP(aj)j?1   香农第一定理:lim?n???Lavg,n???H?n?   其中Lavg,n是表示所有n个符号组所需的编码符号的平均数,也就是说,用每个信源符号H   信息单位的平均来表示零记忆信源的输出是可能的。   2、图像压缩模型   图像的压缩系统主要由一个编码器和一个解码器构成,编码器执行压缩操作,解码器执行互补操作。对于编码器,一般由映射器、量化器和符号编码器组成,映射器主要将输入图像变化为设计来降低空间和时间冗余的形式,这一操作一般可逆。而量化器是根据保真度准则来降低映射器输出的精度,排除压缩表示的一些无关信息,这一操作一般不可逆。符号编码器便是根据量化后的数据进行编码,这操作也是可逆的。而解码则是一个相反的操作,   由于在量化阶段是个不可逆的操作,所以往往解码的图像会产生不同程度的失真。   3、图像格式及压缩标准   由于压缩方式众多,为了便于统一化管理制定了一些压缩标准。其中静态图像分为二值图像和连续音调,国际支持的条目有CCITTGroup3、CCITTGroup4、JBIG、JBIG2、JPEG、JPEG-LS、JPEG-XX;视频的条目有DV、、、、、MPEG-1、MPEG-2、MPEG-4、MPEG-4AVC。   二、常用的压缩方法   1、霍夫曼编码   霍夫曼编码对每个信源符号产生了可能最小数量的编码符号,一个信源符号不是图像的灰度,就是一个灰度映射操作的输出。   编码过程:   ?它首先对所考虑的符号的概率进行排序,并将具有最小概率的符号合并为一个符号,来替代下次信源化简过程中的符号;   ?其次对每个化简后的信源进行编码,从最小开始。然后依次将合并的信源符号依次展开在进行编码。   它的一个特定是在解码过程中,任何编码符号串只能以一种方式进行解码,可以通过从左到右的方式对该串中的每个符号进行分析来解码。   2、Golomb编码   它在计算上比霍夫曼编码更为简单,而且要求只能对非负整数进行编码。对于非负整数n和一个正整数除数m?0,表示为Gm(n)的n关于m的Golomb编码是商?n/m?的一元编码和nmodm的二进制表示的一个合并。其编码过程为:   ?形成商?n/m?的一元编码。   k?令k??log2m?,c?2?m,r?nmodm,并计算截短的余数r。   ?连接二者的结果。   3、算术编码   对于上述两个编码不同,算术编码生成的是非块码,它是给信源符号的整个序列分配了一个单一的算术码字,这个码子本身定义了一个介于0和1之间的实数间隔。当消息中的符号数量增加时,其消息的间隔也变小,而表示间隔所需的信息单位就会增大。它是通过消息的每个符号根据其符号出现的概率来减小该区间的大小的。   从该编码可知,当序列的长度增加的时候,得到的算术编码接近香农第一定理所设定的界限,但是会有两个不利的因素:一个是分开每一个消息而增加的结束指示符数量增加;另一个便是精度的限度,不可无限分下去。于是便采用一种缩放策略和舍入策略来解决这两个问题。缩放则是对每一子区间重新归一化到[0,1);而舍入则是对其进行截短。   为了使得平均码字符号数最小,采用自适应、上下文相关的概率模型,概率就适应被   编码符号的局部统计。   4、LZW编码   前三种编码是用于消除编码冗余的压缩方法,而Lempel-Ziv-Welch编

文档评论(0)

manyu + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档