本信息论和编码A无失真信源编码.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文档。上传文档
查看更多
* 4.3 变长编码 符号序列 概率分布 码字 a0 a0 9/16 0 a0 a1 3/16 10 a1 a0 3/16 110 a1 a2 1/16 111 例4-5 设二元离散无记忆信源X的符号集为{a0, a1}, 概率分布为:p0=0.75, p1=0.25, 则 H(X)= ?0.75log0.75 ?0.25log0.25=0.811. 如对信源符号X直接进行编码: a0?0, a1?1, 则 如对两个信源符号X2进行编码, 则有 * 第4章 无失真信源编码 4.1 无失真信源编码的概念 4.2 等长编码 4.3 变长编码 4.4 常用的变长编码算法 * 4.4 常用的变长编码算法 最佳不等长编码(最佳码) 对于给定的信源和码元符号集,在其所有的唯一可译码中,平均长度最小的码称为最佳码,或紧致码。 字母集: S={s1, s2,…,sq}. 信源X的概率分布:p(si) (i=1,2,…,q ). 码元集A={a1, a2,…,am}. 信源符号si的码字: wi=f(si) 码字wi的长度为li (i=1,2,…,q ) * 4.4 常用的变长编码算法 费诺(Fano)编码 (1) 将信源符号按其出现概率从大到小排列: p1? p2…?pq. (2) 依次将信源符号分成两组,使其每组中符号的概率和尽量相等,分别对给各组赋予码元“0”和“1” . (3) 对各分组重复(2), 直至每个分组只剩一个符号 (5) 从左向右依次写出每个符号的码元序列,即得相应的码字. 所得的码称为费诺码. * 4.4 常用的变长编码算法 例4.6 已知离散无记忆信源X为: 求费诺码. 符号序列 概率分布 第1次分组 第2次分组 第3次分组 第4次分组 码字 码长 a1 0.20 0 (0.57) 0 (0.2) 00 2 a2 0.19 1 (0.37) 0 010 3 a3 0.18 1 011 3 a4 0.17 1 (0.43) 0 (0.17) 10 2 a5 0.15 1 (0.26) 0 110 3 a6 0.10 1 0(0.10) 1110 4 a7 0.01 1(0.01) 1111 4 * 4.4 常用的变长编码算法 例4.6 信源X的熵: H(X)=2.61 * 4.4 常用的变长编码算法 霍夫曼(Huffman)编码 (1) 将信源符号按其出现概率从大到小排列: p1? p2…?pq. (2) 对概率最小的两个信源符号赋予码元“0”和“1”,并将二个概率相加作为一个新字母的概率,与未编码的符号重新排序. (3) 对重新排序的符号执行(2). (4) 重复(2), (3), 直至每个符号均已赋予码元. (5) 从最后一级开始,依次向前写出每个符号码元序列,即得相应符号的码字. 所得的码称为霍夫曼码. * 4.4 常用的变长编码算法 例4.7 求以下信源X的霍夫曼码 解:赋予码元 * 4.4 常用的变长编码算法 解:写出码字 * 4.4 常用的变长编码算法 例4.8 求以下信源X的三元霍夫曼码 * 4.4 常用的变长编码算法 霍夫曼码是最佳、即时码 霍夫曼码不唯一 例4.9 已知离散无记忆信源X如下,求其霍夫曼码 解:霍夫曼码1 * 4.4 常用的变长编码算法 解:霍夫曼码2 霍夫曼码2方差较小,质量更好! 应使用霍夫曼码2! * 4.4 常用的变长编码算法 符号序列 概率分布 1 2 3 码字 码长 a0 a0 9/16 9/16 9/16 0 1 0 1 a0 a1 3/16 4/16 0 1 7/16 11 2 a1 a0 3/16 0 1 3/16 100 3 a1 a1 1/16 101 3 例4.10 设二元离散无记忆信源X的符号集为{a0, a1}, 概率分布为:p0=0.75, p1=0.25, 则 H(X)= ?0.75log0.75 ?0.25log0.25=0.811. 对两个信源符号X2进行编码, 则有 * 4.4 常用的变长编码算法 例4.10 对三个信源符号X3进行编码 * 4.4 常用的变长编码算法 课堂练习 已知离散信源X如下,求其二元费诺码。并求其平均码长与编码效率。 已知离散无记忆信源X如下,求其三元霍夫曼码。并求其平均码长与编码效率。 * 4.4 常用的变长编码算法 LZ码 1977年,齐费(J. Ziv

文档评论(0)

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

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

1亿VIP精品文档

相关文档