《信息论基础》课件第5章 无失真信源编码.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《信息论基础》课件第5章 无失真信源编码.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息论基础 信息论基础课件第5章 无失真信源编码 信息论 基础 课件 失真 信源 编码
- 资源描述:
-
1、主要内容主要内容 信源编码的基本概念信源编码的基本概念 信源编码定理信源编码定理 信源编码方法信源编码方法 无失真信源编码的无失真信源编码的MATLABMATLAB实现实现信 源信源编码信道编码信 道信 宿信源译码信道译码通信系统模型信源编码:1.信源适合信道传输2.无失真传输3.有效传输减少信源的剩余度编码器,.,:21qsssS,.,:21raaaX信 道raaa21qwww21qqwswsws2211,.,:21qwwwW码字5.1 5.1 信源编码的基本概念信源编码的基本概念编码器 二元码二元码 码符号集为码符号集为X X 0 0,1 1,所得码字都是二元序列,所得码字都是二元序列,称
2、为二元码。称为二元码。等长码等长码 一组码中所有的码长都相同,称为等长码。一组码中所有的码长都相同,称为等长码。变长码变长码 一组码中所有的码长各不相同即任意码字由不同一组码中所有的码长各不相同即任意码字由不同长度的码符号序列组成,称为变长码。长度的码符号序列组成,称为变长码。码的分类惟一可译码:),.,2,1(),.,2,1(qisqiwiil码字与信源符号一一对应l不同的符号序列不同的码字序列例:1.1101104321ssss1s3s2s4s奇异码2.01001004321ssss非奇异码0 1 0 0 0 0 1 014321sssss0 1 0 0 0 0 1 02334ssss3.
3、111001004321ssss等长码非奇异码0 0 0 1 1 0 1 14321ssss单义可译4.10001001014321ssss非奇异码1 1 0 1 0 0 1 0 0 0单义可译1 0?2s01不即时任何一个码字是其它码字的延长或前缀5.00010010114321ssss非奇异码1 0 1 0 0 1 0 0 0 1单义可译0 12s即时任何一个码字不是其它码字的延长或前缀即 时 码 几个码类的概念几个码类的概念 非奇异码(奇异码、单义码)非奇异码(奇异码、单义码)唯一可译码唯一可译码 即时码(前缀码、非延长码、异前置码)即时码(前缀码、非延长码、异前置码)最佳码(紧致码)最
4、佳码(紧致码)Kraft定理定理 唯一可译码存在定理唯一可译码存在定理唯一可译变长码与即时码几个码类的概念l唯一可译码唯一可译码 编码单义、译码单义编码单义、译码单义 对任何一个有限长度的信源字母序列,如果编对任何一个有限长度的信源字母序列,如果编码得到的码字母序列不与其他任何信源字母序码得到的码字母序列不与其他任何信源字母序列所对应的码字母序列相同。列所对应的码字母序列相同。所有的码非奇异码唯一可译码即时码即时码的树图构造法从根开始,画出r条分支,任选一个分支作为w1;在另一个分支上再分出r条分支,任选一个分支作为W2;继续进行,直至结束;从根到各端点,所经过的状态即为码字。例如:A:0,1
5、,r=2,W:w1,w2,w3,w4 w4 w3 w2 w1 0 0 0 1 1 1 根 w4 w3 w2 w1 1 1 1 0 0 0 根 Kraft定理l引出l码树lKraft定理描述Kraft定理引出 Kraft定理 定理定理 设原始信源符号集为X:x1,x2,xr的任意即时码,码字集合为W:W1,W2,Wq,其码长分别为l1,l2,ln;则满足 ;反之,若码长满足以上不等式,则一定存在具有这样码长的即时码。11qilir物理意义:给定信源个数q q和码字数r r,只要允许码字长度可以足够长,就总可以满足KraftKraft不等式,从而得到即时码.例:三阶节点的二元整树 N=3,r=2,
6、N阶共有 个节点,即 8个树枝 若li 1,则 4个节点不能伸展;若li 2,则 2个节点不能伸展。NrN232132232iNlriNlr证明:必要性证明 若设码树共有N阶,则总码枝数为 个。若某个长度为li的码枝被选用,即为码字,则自该支第li节点以后所有码枝不能再选用,即有 码枝不能再选用。由于li中i是任意的(i=1,2,q),所以全树中不能再选用的总码枝数应为:,显然其值一定要小于全树总码枝数 ,即有NrqilNir1111qilNqilNiirrrNriNlr 惟一可译码定理惟一可译码定理 定理定理 对于码符号为X:x1,x2,xr的任意惟一可译码,码字集合为W:W1,W2,Wq,
7、其码长分别为l1,l2,ln;则满足Kraft不等 式,;反之,若码长满足以上 不等式,则一定存在具有这样码长的惟一可译码。11qilir 结论:惟一可译码一定满足不等式;反之,满足不等式的码不一定是惟一可译码,但一定存在至少一种可译码。定理 若存在一个码长为li(i=1,2,q)的惟一可译码,则一定存在具有相同的码长的即时码。l 惟一可译变长码的判断法惟一可译变长码的判断法 将码C中所有可能的尾随后缀组成一个集合F,当且仅当集合F中没有包含任一码字,则可判断此码C为惟一可译变长码。1、Kraft不等式 惟一可译码存在的必要条件l1=1,l2=2,l3=l4=3的二元码如:C1=1,01,00
8、1,000 C2=0,10,110,111l1=1,l2=l3=l4=2的二元码 必存在惟一可译码 4174ilir/必不存在惟一可译码C3=0,00,000,000 非惟一可译411ilir符号码1码2码3码4等长码变长码u100001u201101101u3100000001u31101110001惟一可译码非惟一可译码非惟一可译码惟一可译码121nili4521nili4521nili1161521nili 2、根据定义判断等长码若为非奇异码,则为唯一可译码;变长码码本身及任意次扩展码均非奇异。树图法(即时码必为惟一可译码)尾随后缀法(尾随后缀集合F中不含任一码字)01011001001
9、0111010011001110101111例2.C1=0,10,1100,1110,1011,1101F:11,00,10,01,0,11,1,100,110,011,101100eg:1011001110.例3.C2=1,10,100,10001101000000 F=0,00C3=1,01,001,0001 F=考察离散、随机序列信源的统计特性 渐进等分割性(AEP)AEP描述:描述:渐进等分割定理:渐进等分割定理:(熵定理,遍历性定理)设 是离散无记忆信源输出的一个特定序列,则任给 和 ,总可以找到一个整数 ,使当 时,有:Nssss.21000N0NN 1|)(|)(logSHPNs
10、P渐进等分割性(AEP)5.2 信源编码定理NGNG1)(NNGpLim)(),(221MqPPHPPPHlM/1PPM10)(NNGpLim0)(NGPNGNGNG信源序列集合NSNGNGNG集合 和 中的序列分别称为 典型序列和 非典型序列l可以证明:对于任意小的正数 ,当L足够大时,表示 中所有 典型序列的集合 表示 集合中序列的个数l还可以证明:对于任意小的正数 ,当L足够大时,表示序列 出现的概率由切比雪夫不等式可得:表示S中每个符号携带的信息量的方差 00)()(2|2)1(SHNNSHNG|NGNS0NiG)()(2)(2SHNiSHNP)(iPiNNGP21)(2NGNGNGN
展开阅读全文