2.8无失真信源编码.ppt
《2.8无失真信源编码.ppt》由会员分享,可在线阅读,更多相关《2.8无失真信源编码.ppt(35页珍藏版)》请在三一办公上搜索。
1、2.8 无失真信源编码(二),五、编码的一般原则,1.等概化,使编码后各个码元出现的概率尽可能地相等。,2.减少平均码长,将概率大的消息编成短码,概率小的消息编成长码。,3.消息合并,将两个或者两个以上的消息编成一个码字。,目的,去相关性;,减少平均码长。,六、范诺(Fano)编码,1.方法及步骤,(1)将消息符号按其概率从大到小排列。,(2)将排列好消息符号分为概率尽可能相等的两组,,(3)将每次所分的两组中前一组编为0,前一组编为1。,(4)按顺序写出码字。,每个组只剩下一个消息符号为止。,对每组,直至,码字,00111111,01001111,010011,0101,解,编码效率,平均码
2、长,熵,(bi t),解,码树图生成过程,码字,001111,010111,011,01,解,编码效率,平均码长,解,码树图生成过程,码字,00011111,01101111,010111,011,熵,解,编码效率,平均码长,范诺编码有时会出现,概率相对较小的消息,其码长反而较短。,01,2.分组问题的探讨,六、范诺(Fano)编码,通常情况下,不能保证使所分的两组的概率完全相等,,此时就会出现两种不同的分组方案。,下面通过几个例子来探讨一下范诺编码分组问题,,从而能发现范诺编码的主要不足之处。,码字,00111111,01001111,010111,011,熵,解一,编码效率,平均码长,01
3、,0.56,0.44,解一,0.055,H,ABCDEFGH,2816121111115.55.5,p(x),码字,00011111,01100111,0101011,01,X,0.16,B,0.12,C,0.11,D,0.28,A,0.11,E,0.11,p(x),F,X,求其范诺编码及编码效率。,解二,例,设消息的概率分布如下,,0.055,G,熵,编码效率,平均码长,码字,0001111,0110011,010101,熵,解一,编码效率,平均码长,解一,0.58,ABCDEFG,2218181414104,p(x),码字,0011111,0100111,01011,01,X,熵,编码效率
4、,平均码长,解二,0.42,熵,编码效率,平均码长,(1)在构造码树时,从根节点开始到端节点结束。,(2)编出的码字不是唯一的。,(3)有时出现概率较小的消息其码长反而较短。,3.范诺编码的特点小结,六、范诺(Fano)编码,(4)如何“恰当”分组是范诺编码的主要问题。,都只能保证当前步的概率尽可能均匀化(局部最优),,但不能保证总体最优。,每一步分组,七、霍夫曼(Huffman)编码,思想就是使各符号的概率均匀化,即概率大的消息符号编成,短码,概率小的消息符号编成长码。,当时霍夫曼还只是麻省理工学院(M I T)的一名研究生。,他从来没有为他的工作申请专利,他所得到的补偿仅是不必,参加信息论
5、课程的考试。,了大量的美元。,霍夫曼编码已经广泛地应用于计算机科学、数据通讯等,提出的一种变长编码方法,它是一种最佳编码方法。,许多科学与应用领域中。,其基本,而其他人已经借助霍夫曼编码赚到,七、霍夫曼(Huffman)编码,(2)把概率最小的两个消息分别编成“1”和“0”码元,,(3)把上述概率和作为一个新消息的概率,再与剩余的其它,1.方法及步骤,(1)将消息符号按概率从大到小排列。,到最右边,将遇到的二元数字依次由最低位写到最高位,,所得到的二元数字序列即为各个消息的最佳二元编码。,它们的概率和。,消息按概率从大到小重新排列。,(5)从最左边开始,沿着以每个消息为出发点的路线一直走,(4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2.8 失真 信源 编码
链接地址:https://www.31ppt.com/p-4994410.html