登陆注册
9654400000040

第40章 数字图像传播(2)

(3)视频压缩的基本概念

以压缩/解压后的数据与压缩前原始数据是否完全一致作为衡量标准,可将数据压缩划分为无损压缩、有损压缩和混合压缩三种。

无损压缩:无损压缩是对文件的数据存储方式进行优化,采用某种算法表示重复的数据信息,文件可以完全还原,不会影响文件内容,对于数字图像来说,也就不会使图像细节有任何损失。由于无损压缩只是对数据本身进行优化,所以压缩比(压缩前的数据量与压缩后的数据量之比)有限。

常用的无损压缩编码算法有哈夫曼编码、算术编码、行程编码等。

有损压缩:有损压缩是对图像本身的改变。如图像色彩用HSB色系表示时有三个要素:亮度(B)、色相(H)和饱和度(S),而人眼对亮度的敏感程度远远高于其他二者,也就是说,只要亮度不变,稍微改变色相和饱和度,人们难以察觉。

因为有损压缩不能完全还原原始信息,所以打开压缩过的图片再次存储,损失会累积,图像质量会进一步下降。

常用的有损压缩编码算法有预测编码:差分编码、运动补偿;频率域方法:正交变换编码(如DCT)、子带编码;空间域方法:统计分块编码;模型方法:分形编码、模型基编码等。

混合编码:即同时采用两种或两种以上的编码方法混合进行的编码。混合编码可以根据实际需要充分发挥不同编码方法的优点,不但可以获得更大的压缩比和更优的图像质量,而且可以降低计算复杂度和提高抗干扰力。目前的图像编码标准方案(如JPEG和MPEG等),几乎都采用多种不同的编码方法进行混合编码。

2.压缩编码算法的研究进展

(1)第一代视频压缩编码技术

视频压缩编码技术的发展历程是以香农信息论为出发点,不断改进、不断完善的过程。第一代视频编码技术仅考虑图像及图像序列中的空间冗余、时间冗余和信息熵冗余,其编码方法主要以像素或像素块作为编码实体,没有或较少考虑信息接收者的主观特性和人类视觉系统,因而只能去除数据冗余,属于低层压缩编码的范畴。第一代视频压缩编码技术主要有信息熵编码、预测编码、变换编码、矢量量化编码、子带——小波编码、神经网络编码等方法。

(2)第二代视频压缩编码技术

20世纪80年代后期,图像分析和合成、计算机图形学、计算机视觉等相关学科的迅速发展及新兴学科的不断出现,为视频压缩编码的发展注入了活力,同时关于人类视觉生理/心理特性的研究也大大拓宽了人们的视野,第二代视频编码技术随之诞生,并且不断成熟。其编码思想由基于像素和像素块转变为基于内容(Content—based)。

它突破了香农信息论框架的束缚,充分考虑了人眼视觉特性及信源特性,通过去除内容冗余来实现数据压缩。具体编码技术又可分为基于对象(object-based)和基于语义(Semantics—based)两种,前者属于中层压缩编码的范畴,后者属于高层压缩编码的范畴。

第二代视频压缩编码技术属于模型编码方式,是由轮廓——纹理的思路发展而来,主要有基于方向滤波的图像编码法、基于图像轮廓——纹理编码方法、分形编码方法、基于模型的编码方法等等,许多编码技术还有待于进一步的研究和探索,是目前比较活跃的研究领域。

3.常用压缩编码算法简介

在数据压缩编码过程中涉及较深的数学理论基础问题,本节仅介绍几种常用的压缩编码方法,主要是从物理意义上作一定的解释。

(1)熵编码

在信息论中,信源X中目标xi(i=1,2,…,n)的信息量I(xi)被定义为I(xi)=-log2p(xi),式中p(xi)为xi(i=1,2,…,n)出现的概率。信息的熵H(X)就是信源X中所有目标的平均信息量,即H(X)=-Σn[j=]1p(xi)log2p(xi)。

熵编码以信息熵原理为基础,把数据中出现概率大的码元用短的码元表示,即占用较少的比特数(二进制位数);把数据中出现概率小的码元用长的码元表示,即占用较大的比特数(二进制位数)。这样能大大地压缩数据量。

熵编码是一种无损编码,常用的有哈夫曼编码、LZW编码、行程编码和算术编码等。

A.哈夫曼(Huffman)编码

哈夫曼编码是一种常用的压缩编码方法,是Huffman于1952年为压缩文本文件建立的。基本原理是频繁使用的数据用较短的代码代替,较少使用的数据用较长的代码代替,每个数据的代码各不相同,这些代码都是二进制码,且码的长度是可变的。例如,一个文件中出现了8种符号A0、A1、A2、A3、A4、A5、A6、A7,那么要编码至少需要3比特。假设分别编码成000、001、010、011、100、101、110、111(称作码字)。那么符号序列A0A1A7A0A1A6A2A2A3A4A5A0A0A1编码后变成000001111000001110010010011100101000000001,共用了42比特。实际上,在符号序列中A0、A1、A2这三个符号出现的频率比较大,其他符号出现的频率比较小,如果我们采用一种编码方案使得A0、A1、A2的码字短,其他符号的码字长,这样就能够减少总比特数。例如我们采用这样的编码方案:A0到A7的码字分别表示为:01、11、101、0000、0001、0010、0011、100(这个编码不能随意乱写,编码必须保证不能出现一个码字和另一个的前几位相同的情况,比如说,如果A0的码字为01,A2的码字为011,那么当序列中出现011时,就不知道是A0的码字后面跟了个1,还是完整的一个A2的码字),那么上述符号序列变成011110001110011101101000000010010010111,共用了39比特,尽管有些码字如A3、A4、A5、A6变长了,但使用频繁的几个码字变短了,最终实现了压缩。

具体的Huffman编码算法是:先按出现的概率大小排队,把两个最小的概率相加,作为新的概率和剩余的概率重新排队,再把最小的两个概率相加,再重新排队,直到最后变成1。每次相加时都将“0”和“1”赋予相加的两个概率,读出时由该符号开始一直走到最后的“1”,将路线上所遇到的“0”和“1”按最低位到最高位的顺序排好,就是该符号的霍夫曼编码。产生Huffman编码需要对原始数据扫描两遍。第一遍扫描要精确地统计出原始数据中每个值出现的频率,第二遍是建立Huffman树并进行编码。由于需要建立二叉树并遍历二叉树生成编码,因此数据压缩和还原速度都较慢,但简单有效,因而得到广泛应用。

B.行程编码

行程编码又称“运行长度编码”或“游程长度编码”,属于无损压缩编码。行程编码的原理是:将一行中颜色值相同的相邻像素用一个计数值和该颜色值来代替。例如aaabccccccddeee可以表示为3a1b6c2d3e。

视频图像中经常出现一连串连续的像素点具有相同值的情况,例如彩条、彩场信号,就不必把所有像素存储,只需传送起始像素点的值及随后取相同值的像素点的个数,这种情况下压缩比是惊人的。

该算法也有一个致命弱点,如果图像中每两个相邻点的颜色都不同,用这种算法不但不能压缩,反而数据量增加一倍。所以单纯采用行程编码的压缩算法用得并不多,主要用于对量化后的DCT系数进行编码。

C.LZW算法

LZW是一种比较复杂的压缩算法,其压缩效率也比较高。它的基本原理是:LZW把每一个第一次出现的字符串用一个数值来编码,在还原程序中再将这个数值还成原来的字符串。例如:用数值0100代替字符串“abccddeee”,每当出现该字符串时,都用0100代替,这样就起到了压缩的作用。至于0100与字符串的对应关系则是在压缩过程中动态生成的。LZW是无损的,GIF文件采用了这种压缩算法。LZW算法由Unisys公司在美国申请了专利,要使用它首先要获得该公司的许可。

(2)差分编码和预测编码

差分编码和预测编码是用于消除统计冗余而设计的压缩编码方法。差分编码是指不传送像素本身的值而是传送该像素值与前一像素值(或前一帧对应像素值)的差值,去除相邻像素之间的相关性和冗余性,只对新的信息进行编码,从而有效压缩数据。例如,因为像素的灰度是连续的,所以在一片区域中,相邻像素之间灰度值的差别可能很小。如果我们只记录第一个像素的灰度,其他像素的灰度都用它与前一个像素灰度之差来表示,就能起到压缩的目的。

由差分编码进一步发展起来的预测编码,是根据一定规则先预测出下一个像素或图像子块的值,然后将此预测值与实际值的差值传送给接收端。由于差值的数据量低于原图像的数据量,因而能实现图像数据压缩。常用的预测编码有Δ调制(Delta Modulation,简称DM)、线性预测编码(Differential Pulse Code Modulation,DPCM)等。

预测编码的基本思想是:

模型利用以往的样本数据对下一个新的样本值进行预测

将预测所得的值与实际值的差值进行编码由于差值很小,可以减少编码的位数。

帧内预测编码对噪声和误码很敏感,并且压缩比较低。目前预测编码主要应用帧间预测编码,一般有5种编码方式:帧重复法、帧内插法、阈值法、运动补偿法、自适应法。

(3)变换编码与离散余弦变换(在JPEG部分重点介绍)

变换编码的基本思路是:将在空间域里描述的图像,经过某种数学变换后(通常采用正交变换,如傅立叶变换,沃尔什变换等),产生一组变换系数,再对这些系数进行量化、编码以实现压缩。一般来说,在变换域里描述要比空间域里简单,而且图像相关性明显下降,这样变换本身就能实现编码率的压缩。若再对变换域图像进行某种处理(如频域中的二维滤波)以及熵编码,则可进一步压缩图像的编码比特率。对变换处理后的图像信号施以上述对应的逆变换,即可获得空间域图像。

离散余弦变换(Discrete cosine Transform,DCT)就是一种变换编码,其变换原理涉及到数学知识。从频域观点分析,意味着图像信号的能量主要集中在低频附近,高频信号的能量随频率的增加而迅速衰减。DCT通过频域变换,可以将原图像信号用直流分量及少数低频交流分量的系数来表示,而将部分高频分量滤除,由于大多数图像的高频分量较小,加上人眼对高频成分和色度成分的失真不太敏感,所以可以对高频数据和色彩数据作更粗的量化,因此表示变换系数所用的数据量要大大小于表示图像像素所用的数据量。解压缩时再通过反离散余弦变换回到样值,虽然有一定失真,但人眼是可以接受的。

DCT变换编码的计算复杂度适中,又具有可分离特性,还有快速算法等特点,所以在图像数据压缩中,采用离散余弦变换编码的方案很多,特别是90年代迅速崛起的计算机多媒体技术中,JPEG、MPEG、H.261国际等压缩标准,都用到离散余弦变换编码方法。

4.衡量压缩编码方法优劣的重要指标

衡量一个压缩编码方法优劣主要有三个指标:

首先,压缩比要高,有几倍、几十倍的,也有几百乃至几千倍压缩比的编码算法;其次,压缩与解压缩要快,算法要简单,硬件实现容易;最后,解压缩的图像质量要好。

常用的压缩工具有ZIP、RAR、ARJ以及LHA等很多种,但在JPEG压缩标准出现前,传统的压缩算法在处理图像和视频方面都没有取得根本性突破。

同类推荐
  • 构建学校规范化管理的方法

    构建学校规范化管理的方法

    本书内容全面指导学校如何制定各项科学的管理规划、如何明确学校长远的内涵发展目标、如何制定合理的管理计划和规范管理的每个细节、如何规范管理思想和提升管理理念、如何规范化管理的全过程等内容,具有很强的系统性、实用性、实践性和指导性,是大中小学学校领导、教师,在校专业大学生、研究生、博士生以及有关人员进行学校管理和研究的最佳指导读物,也是各级图书馆珍藏的最佳版本。
  • 听良心的鼓声能走多远

    听良心的鼓声能走多远

    给知识分子、人民大众以道德信仰和人生价值指引是徐贲的一贯特色,不论是价值观念,还是个人政治参与,徐贲所提出的问题以及给出的解决办法,都是发人深思的,引起广大读者的共鸣。在本书中,徐贲从人的良心的角度阐述公民知识和道理的启蒙,倡导私德和开启公德,从人性和人心开始的心智启蒙,到宪政引导民德,逐步达到个人良知和社会共善。
  • 信仰追问

    信仰追问

    这本小册子,所说的信仰,不同于日常生活中人们恪守的个别信念或信条,而是关于信念的系统化的理论思考,是作者二十多年来关于信仰问题的不懈探求与追问。在论述信仰这一哲学味很浓的较为玄奥的问题时,作者梳理出101个问题,采用哲学随笔的形式,向读者娓娓道来:何谓信仰、谁在信仰、信仰什么、怎样信仰、信仰何用,极富哲理的语言,给人以思辨的体验和一种精神的愉快。
  • 生命伦理学:理论与实践探索

    生命伦理学:理论与实践探索

    全书共分十章,第一、二章涉及对生命伦理学原理、基本理念及重要范畴的理论思考,其他章节则分别从临床治疗、人体研究、疾病与健康、生育控制与生殖技术、器官移植、人类基因组研究、临终与死亡等方面介绍或探讨相关的伦理原则、规范及问题,最后一章粗略地阐述了卫生政策制订中的伦理影响与选择。作者通过对最新的生命伦理学理论的阐述,对上述问题加以探讨,试图找到能适合于中国国情、哲理的道路。
  • 主持人形象塑造艺术(修订版)

    主持人形象塑造艺术(修订版)

    本丛书精炼了一些基础性的内容;在理论的阐述方面,力求言筒意赅、通俗易懂,便于理解和实践应用;关于例证,力求在贴近现实、切合实际的同时与时俱进,充分反映当下的形势与特点。此外,系统地增补了原来没有详尽阐述到的主持人相关内容,以保证丛书在应用主持领域知识的覆盖面更系统、更全面。
热门推荐
  • 星际将军大战蓝星土著

    星际将军大战蓝星土著

    R星的大将军被打发到遥远星际的蓝星只为解读那所谓的【求救信】【拯救】这个贫困的星球森米将军穿越蓝星保护层的方式不对,太耍帅以至于,被化身为傲娇弱女子傻白无节操的森米将军碰撞蓝星的各类土著撞出各种火花
  • 新王

    新王

    亿万年前洪荒爆发,魔界之主嗤霾不甘压迫。统领妖魔两界,借助洪荒之力反了人神两界。一时间,天上人间各处充斥着血腥与屠杀。妖兽、恶魔横行,捅天、掘地,摧残着着生灵。女娲与盘古两位生灵之父母,尽毕生血肉补天、填地。最终与魔界大战将嗤霾封印,仙勋。两界平静了一万年,然而天变异像,似两界风云再起,少年云成归来,他如何尽力磨难,一步一步踏上巅峰。于即将到来的人间灾难,且看他怎样拯救人类,又会碰出怎样的火花.........
  • 福妻驾到

    福妻驾到

    现代饭店彪悍老板娘魂穿古代。不分是非的极品婆婆?三年未归生死不明的丈夫?心狠手辣的阴毒亲戚?贪婪而好色的地主老财?吃上顿没下顿的贫困宭境?不怕不怕,神仙相助,一技在手,天下我有!且看现代张悦娘,如何身带福气玩转古代,开面馆、收小弟、左纳财富,右傍美男,共绘幸福生活大好蓝图!!!!快本新书《天媒地聘》已经上架开始销售,只要3.99元即可将整本书抱回家,你还等什么哪,赶紧点击下面的直通车,享受乐乐精心为您准备的美食盛宴吧!)
  • 一瞬间的我们

    一瞬间的我们

    近日火红的TFBOYS三小只长大了,有了自己的爱情,王俊凯还是辣么的帅,最后还是被打工妹苏岚给收了,王源依然是组合里的小逗比,为了自己的面子,死也要进火箭班,求着冷艳无比的指导师何忻蕊,展开了一场搞笑无比的师生恋,最后是我们高冷的帅哥易烊千玺,在北大校园里找到了真爱,但是爱情都不会是一帆风顺的..............
  • 甜蜜来袭:平凡中有幸福

    甜蜜来袭:平凡中有幸福

    在平凡的生活中,梦婷体会了人生酸甜苦辣,真正在人生中陪伴自己走到最后的,才是最适合自己的,为年少轻狂付出了代价,也换来之后的子女工夫生活!
  • 伏魔风云录

    伏魔风云录

    他是被选中的人,选中他的却不是上天,而是魔鬼。自幼饱受疏离之苦,唯一待他如手足的师兄不知何故杳然无踪。谁也无法陪谁到永远,终生相伴不过是最美的谎言,人生的旅程还是要自己独自走完。当烽烟再起,他毅然决然孤身入魔界,要将命运掌控在手中,纵然成则名震寰宇,败则万劫不复。无人看好又怎样?不搏怎知自身极限?无人认同又怎样?一剑平狼烟。几经历险,几番苦战,站在世界的尽头,重生的土地上,他最终领悟了人生至道。
  • 那些年我们一起追过的他

    那些年我们一起追过的他

    待我长发及腰,少年你娶我可好?作者第一部小说,多提点提点。
  • 帝国兴衰史:楚汉风云

    帝国兴衰史:楚汉风云

    汉民族的童年,一个帝国的往事,传说中的皇帝,那些过去。死去的爱情和虞姬的眼泪,战争与最后的角斗,像每部传奇,英雄们都最终老去。便风云散尽于虚无,帝国兴衰于成败……
  • 总裁的蜜桃小娇妻

    总裁的蜜桃小娇妻

    她,许桃儿,性格懦弱,长相平凡,却被迫嫁给珠宝界的撒旦。一年婚约,她华丽蜕变,也渐渐迷失了自己的心。他,上官肆,A城第一珠宝财团执行长兼首席设计师,撒旦般的男人。他的身份,永远是猜不透的谜团。两年前,他被迫娶了无比平凡的她。当他对她动情时,却发现她早已不是清白之身。竟有人敢染指他的娇妻?他发誓,一定要把那个奸夫找出来!
  • 快穿之都是套路

    快穿之都是套路

    【甜宠1V1】被蛇蝎妹妹和无良男友一起设计导致身亡的她,却没想到老天不收她,还给了她一个坑死人的男神系统?!!想要重生就必须攻略男神,睡男神?!邻家男神?校园男神?邪魅男神?霸气男神?温柔男神?只有你想不到没有攻略不到的男神。苏语凉发现攻略的男神全是一个人时候差点把某男给废了“搞我呢?信不信我分分钟废你”“废?媳妇你下半身的性福不想要了?”(放心入坑,质量有保证,请大家多多支持)