差错控制编码第6章无失真信源编码.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《差错控制编码第6章无失真信源编码.ppt》由会员分享,可在线阅读,更多相关《差错控制编码第6章无失真信源编码.ppt(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信息论与编码理论第6章 无失真信源编码6.1 编码的基本概念6.1.1 编码器和译码器符号码1码2码3码4码5u1000011u20110110110u3100000001100u411011100011000例例对码对码1,如果,如果S=u2u4u1,则,则X=0111006.1.2 码的分类符号码1码2码3码4码5u1000011u20110110110u3100000001100u411011100011000等长码:所有码子长度相同等长码:所有码子长度相同变长码:码子的长度不同变长码:码子的长度不同奇异码奇异码非奇异码非奇异码非惟一可译码非惟一可译码惟一可译码惟一可译码即时码即时码非即
2、时码非即时码(码(码1 1)(码(码2 2、码、码3 3、码、码4 4、码、码5 5)(码(码3 3)(码(码1 1、2 2、4 4、5 5)(码(码1 1、4 4)(码(码5 5)(码(码3 3)(码(码1 1、4 4、5 5)6.1.3 N次(阶)扩展码n将待编码的符号进行将待编码的符号进行N次扩展次扩展n例如下面的两个例子,例如下面的两个例子,ACD编码成为编码成为001011/0001111的形式,均为的形式,均为3阶扩展码。阶扩展码。n3次扩展符号共有次扩展符号共有43=64个个ABCD00011011ABCD0010011113次 扩展符号 3次 扩展码字 3次 扩展符号 3次 扩
3、展码字AAA000AAB0001DDB11111101AAC00001DDC111111001DDD1111111116.2 “无失真”的含义n无失真信源编码:编码时没有信息丢失,译码器可以精确恢复编码之前的消息。n无失真信源编码又叫“无损压缩”n无失真信源编码的基本问题是研究如何用最少的比特数最少的比特数去表示离散信源的熵值信源的熵值,也就是如何找出最佳编码方案最佳编码方案编码之前的信息量编码之前的信息量 =编码之后的信息量编码之后的信息量信源的信息量就是信源熵(信源的平均自信息量)信源的信息量就是信源熵(信源的平均自信息量)6.3 定长码定长码 若对若对离散单符号信源离散单符号信源U进行进
4、行定长编码定长编码,则则U存在惟一可译定长码时,必须满足存在惟一可译定长码时,必须满足 nrl 其中,其中,n是信源是信源S的的符号个数符号个数,l是定长码的是定长码的码长码长,r是码符号集中的是码符号集中的码元数码元数。【例例】在在P87的表的表中中U=u1,u2,u3,u4,可以看,可以看出出n=4。由于由于XA=0,1,其中码符号集的,其中码符号集的码元数码元数r=2。根据根据nrl,则则 llog24 故故 l26.3 定长码定长码1.若对若对单符号信源单符号信源单符号信源单符号信源S S的的的的N N次扩展源次扩展源次扩展源次扩展源S SN N进行进行定长编码定长编码定长编码定长编码
5、,则必须满,则必须满足足 nNrl 其中,其中,n是信源是信源U的符号个数,的符号个数,nN是是UN的符号个数的符号个数,l是定长码的码长,是定长码的码长,r是码符号集中的码元数。是码符号集中的码元数。2.对对上上式两边取对数,得式两边取对数,得可可见见,对对于于定定长长惟惟一一可可译译码码,平平均均每每个个信信源源符符号所需要的码元个数号所需要的码元个数至少为至少为至少为至少为loglogr rn n个个个个。平均每个信源符号所需要的码符号个数。平均每个信源符号所需要的码符号个数。二元信源二元信源N次扩展源的次扩展源的定长编码定长编码对于对于二元信源二元信源(r=2)的的N次扩展源次扩展源:
6、【含含义义】对对于于二二元元定定长长惟惟一一可可译译码码,每每个个信信源源符符号号至至少少需需要要用用logq个个二二元符号来变换。元符号来变换。【例例】1.英文电报有英文电报有32个符号个符号(26个英文字母加个英文字母加上上6个标点个标点),即,即q=32。2.若若r=2、N=1(即对信源即对信源S进行单符号二元进行单符号二元编码编码),得:,得:3.这就是说,为了实现无失真信源编码,这就是说,为了实现无失真信源编码,每个英文电报符号每个英文电报符号至少要用至少要用5 5位二元码位二元码符号编码符号编码。n概念:编码速率 bit/符号n编码速率的含义:平均每个信源符号用多少个二进制码符号表
7、示n编码效率:=H(U)/R,其中H(U)是扩展之前信源的熵。n编码效率的含义:每个信源符号带有的信息量(即理论上平均每个信源符号用多少个二进制码表示)除以实际上用的码符号的个数,即效率n例如:S=A,B,C,分别编码为00,01,10,等概率出现,N=2,SN=AA,CC,对SN进行二元编码,则r=2,编码方式如下,则l=4。n那么,SN的编码速率为R=(4log2)/2=2nSN的编码效率为=H(S)/R=log3/2=0.7925AAABACBABBBCCACBCC0000000100100100010101101000100110106.4 变长码变长码一、变长一、变长码编码的原理码编
8、码的原理1.在变长码编码中,码长在变长码编码中,码长li是变化的。是变化的。根据信源各个符号的统计特性,根据信源各个符号的统计特性,概概率大的符号用短码率大的符号用短码,概率小的用较概率小的用较长的码长的码,使得,使得编码后平均码长降低编码后平均码长降低,从而从而提高编码效率提高编码效率。6.4 变长码n变长码的几个衡量指标变长码的几个衡量指标平均码长:每个信源符号平均码长:每个信源符号平均需用的码元数平均需用的码元数编码效率:编码效率:信息传输率:平均每个信息传输率:平均每个码元携带的信息量码元携带的信息量6.4.2 变长码的特点n能够提高压缩效果n使信道复杂化6.4.3 惟一可译码和即时码
9、的判别n克拉夫特(克拉夫特(Kraft)不等式:对于码长分别为)不等式:对于码长分别为l1,l2,ln的的r元码,存在即时码的充要条件是元码,存在即时码的充要条件是n麦克米伦(麦克米伦(McMillan)不等式:对于码长分别为)不等式:对于码长分别为l1,l2,ln的的r元码,存在惟一可译码的充要条件是元码,存在惟一可译码的充要条件是n说明在码长选择条件上,即时码与惟一可译码一致。说明在码长选择条件上,即时码与惟一可译码一致。n码1:n码2、3:n码4、5:符号码1码2码3码4码5u1000011u20110110110u3100000001100u411011100011000奇异码:至少两
10、个符号的编码相同奇异码:至少两个符号的编码相同非奇异码:非奇异码:所有码子均不相同所有码子均不相同非惟一可译码:译码时会产生歧义非惟一可译码:译码时会产生歧义惟一可译码:惟一可译码:译码时不会产生歧义译码时不会产生歧义即时码:即时码:不需要知道下一个码子的符号就能译码不需要知道下一个码子的符号就能译码非即时码:非即时码:需要知道下一个码子的符号才能译码需要知道下一个码子的符号才能译码(码(码3 3)(码(码1 1、码、码2 2、码、码4 4、码、码5 5)(码(码1 1、码、码4 4)(码(码5 5)(码(码2 2)(码(码1 1、码、码4 4、码、码5 5)唯一可译码判别准则n命题6-1 一
11、种码是唯一可译码的充要条件是S1,S2,中没有一个含有S0中的码字。S0S1S2S3S4S5S6S7abbcdedebaddebcbcdeabbbaddebbbcde即时码的判别准则n【命题6-2】一个惟一可译码成为即时码的充要条件是其中任何一个码字都不是其他码字的前缀。6.4.4 无失真信源编码定理n无失真信源编码定理(定理无失真信源编码定理(定理6-4)就给出了平均)就给出了平均码长的取值范围。码长的取值范围。n无失真变长信源编码定理(香农第一定理)。信源UN中每个信源符号所需的平均码长满足:n或者离散无记忆信源离散无记忆信源X的的N次扩展信源次扩展信源XN的熵等于信的熵等于信源源X的熵的
12、的熵的N倍,即倍,即H(XN)=NH(X)变长信源编码定理的含义n以以r=2为例,则为例,则n说明,总可以找到一种惟一可译码,它的平均码说明,总可以找到一种惟一可译码,它的平均码长处在信源熵和信源熵加长处在信源熵和信源熵加1之间。之间。n当平均码长小于信源熵的时候,这种编码肯定不当平均码长小于信源熵的时候,这种编码肯定不是惟一可译码。是惟一可译码。n说明编码效率说明编码效率 最大是最大是100%n该定理并未给出这种惟一可译码的构造方法。该定理并未给出这种惟一可译码的构造方法。6.5 霍夫曼码6.5.1 二元霍夫曼码二元霍夫曼码的编码步骤1.将信源将信源U的的n个符号个符号ui按概率按概率p(u
13、i)从大到小排列从大到小排列2.将将两个概率最小的符号两个概率最小的符号合并成一个新符号,新符号的合并成一个新符号,新符号的概率为两个符号概率之和,得到只包含概率为两个符号概率之和,得到只包含n1个符号的个符号的缩减信源缩减信源U13.把把缩减信源缩减信源U1的符号仍按概率从大到小排列,将其中的符号仍按概率从大到小排列,将其中两个概率最小的符号合并成一个符号,形成两个概率最小的符号合并成一个符号,形成n2个符个符号的号的缩减信源缩减信源U24.依次继续,直至信源最后依次继续,直至信源最后只剩下个符号只剩下个符号为止为止5.将每次合并的将每次合并的两个信源符号两个信源符号分别用分别用0和和1码符
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 差错控制编码第6章 无失真信源编码 差错 控制 编码 失真 信源
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内