信息论与编码第五章部分.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文档。上传文档
查看更多
信息论与编码第五章部分

5.2 无失真信源编码 变长码主要编码方法有: 香农(Shannon) 费诺(Fano) 哈夫曼(Huffman) 3、哈夫曼编码方法 (1)将信源消息符号按其出现的概率大小依次排列, (2)取两个概率最小的字母分别配以0和1两个码元,并将这两个概率相加作为一个新字母的概率,与未分配的二进符号的字母重新排队。 哈夫曼编码方法得到的码并非唯一的 (1)每次对信源缩减时,赋予信源最后两个概率最小的符号,用0和1是可以任意的,所以可以得到不同的哈夫曼码,但不会影响码字的长度。 例 设有离散无记忆信源 例:若消息符号的概率分布为:p(u0)=1/2,p(u1)=1/4,p(u2)=1/8,p(u3)=1/8。求: (1)消息符号熵和其二进制哈夫曼编码; (2)每个消息符号所需的平均二进制码个数; 答案: (1)H(X)=1.75 U0—1,U1—01,U2—000,U3—001 (2) 1.75 例:若消息符号的概率分布为:p(u0)=1/2,p(u1)=1/4,p(u2)=1/8,p(u3)=1/8。求: (3)若各消息符号间相互独立,求编码后对应的二进制序列的熵; (4)若传输每个码字需要1.8元钱,问采用二定长码、二进制哈夫曼编码、二进制费诺码、三进制费诺码和三进制哈夫曼编码哪个更节省费用。 答案(3)p(0)=1/2,p(1)=1/2, H(Y)=1 无噪无损。编码效率为1。 (4)M1=3.6(元),M2=3.15,M3=3.15 M4=2.25,M5=2.7 习题5-2? 5.4 其它编码方法介绍 一、游程编码 游程编码 在二元序列中,连0段称为0游程 连1段称为1游程 000101110010001 可变换成下列游程序列(规定从0游程开始) 3113213 冗余位编码(LD码) 如下多元序列 x1,x2,…,xm1,y,y,…,y,x m1+1,xm1+2,…x m2,y,y,… 可以用下面序列表示 111,…,100,…,000111,…,111000 x1,x2,…,xm1,x m1+1,x m1+2…x 2,… 1表示信息位,0表示冗余位 5.4 其它信源编码方法 二、算术编码 算术编码:非分组码 设起始状态为空序列?, 则A(? )=1,C(?)=0。 用累积概率划分编码区间,用区间位置进行编码.编码区间逐次细分。 译码过程: (a)码字与译码区间比较,确定译码符号ai; (b)去掉累积概率;C(S)=C(S)-Pr; (c)区间放大;C(S)=C(S)*(1/pi); (d)重复上述步骤。 译码 C(abda)=0.0101110.1?[0,0.1] 第一个符号为a 放大至[0,1](×pa-1): C(abda)×21=0.10111?[0.1,0.110] 第二个符号为b 去掉累积概率Pb: 0.10111-0.1=0.00111 特点: 算术编码从性能上看具有许多优点,特别是由于所需的参数很少,不象哈夫曼编码那样需要一个很大的码表,常设计成自适应算术编码来针对一些信源概率未知或非平稳情况。 * 问题: 什么是克劳夫特不等式? 对a1~a5共5个符号进行二进制编码,若 k1=k2=k3=2,k4=k5=3, 是否存在唯一可译码?如何得到即时码。 信源编码分类? I(X;Y)=LHi(X) 满足条件:Klogm=LHi(X) 1111110 7 6.64 0.99 0.01 a7 1110 4 3.32 0.89 0.10 a6 101 3 2.74 0.74 0.15 a5 100 3 2.56 0.57 0.17 a4 011 3 2.47 0.39 0.18 a3 001 3 2.39 0.2 0.19 a2 000 3 2.32 0 0.20 a1 码字 码字长度Ki -log p(ai) 累加概率Pi 符号概率(ai) 信源消息符号ai 4 1111 1 0.01 a7 4 1110 0 1 0.10 a6 3 110 0 1 0.15 a5 2 10 0 1 0.17 a4 3 011 1 0.18 a3 3 010 0 1 0.19 a2 2 00 0 0 0.20 a1 码长Ki 二元码字 第四次分组 第三次分组 第二次分组 第一次分组 各个消息概率 p(ai) 消息符号ai (3)对重排后的两个概率最小符号重复步骤(2)的过程。 (4)不断继续上述过程,直到最后两个符号配以0和1为止。 (5)从最后一级开始,向前返回得到各个信源符号所对应的码字。 (2)对信源进行缩减时,

文档评论(0)

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

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

1亿VIP精品文档

相关文档