信息论与编码第五章.ppt
《信息论与编码第五章.ppt》由会员分享,可在线阅读,更多相关《信息论与编码第五章.ppt(81页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第5 5章章 无失真信源编码无失真信源编码5.15.1编码的定义编码的定义5.25.2定长编码定理定长编码定理5.35.3编码器变长码定理编码器变长码定理5.45.4最佳编码最佳编码将信源信息通过信道传送给信宿,怎样才将信源信息通过信道传送给信宿,怎样才能做到尽可能不失真而又快速呢?这就需能做到尽可能不失真而又快速呢?这就需要解决两个问题:要解决两个问题:第一,在不失真或允许一定失真的条件下,第一,在不失真或允许一定失真的条件下,如何用尽可能少的符号来传送信源信息;如何用尽可能少的符号来传送信源信息;第二,在信道受干扰的情况下,如何增加第二,在信道受干扰的情况下,如何增加信号的抗干扰能力,同
2、时又使得信息传输信号的抗干扰能力,同时又使得信息传输率最大。率最大。为了解决这两个问题,就要引入信源编码为了解决这两个问题,就要引入信源编码和信道编码。和信道编码。信源编码:信源编码:在不失真或允许一定失真条在不失真或允许一定失真条件下件下,如何用尽可能少的符号来传送信源如何用尽可能少的符号来传送信源信息信息,以便以便提高信息传输率。提高信息传输率。在通信中要求精确的复现信源的输出,在通信中要求精确的复现信源的输出,就要保证信源产生的全部信息无损的传就要保证信源产生的全部信息无损的传送给信宿,这时的信源编码就是无失真送给信宿,这时的信源编码就是无失真信源编码。信源编码。5.15.1编码的定义编
3、码的定义信源编码的定义信源编码的定义编码实质上是对信源的原始符号按一定的编码实质上是对信源的原始符号按一定的数学规则进行的一种变换。数学规则进行的一种变换。说明:说明:(1 1)输出的码符号序列称为输出的码符号序列称为码字码字;(2)2)长度长度l称为码字长度或简称码长称为码字长度或简称码长;(3)(3)编码就是从信源符号到码符号的一种编码就是从信源符号到码符号的一种映射映射;(4)(4)若要实现无失真编码,则这种映射必若要实现无失真编码,则这种映射必须是一一对应的,并且是可逆的。须是一一对应的,并且是可逆的。二元信道的基本符号集为二元信道的基本符号集为0,1,0,1,若将信源通若将信源通过一
4、个二元信道传输,就必须把信源符号变过一个二元信道传输,就必须把信源符号变换成由换成由0,10,1符号组成的码符号序列,即编码。符号组成的码符号序列,即编码。可用不同的码符号序列,如表可用不同的码符号序列,如表 若把若把N次无记忆扩展信源的概念加以引申,次无记忆扩展信源的概念加以引申,便可得到便可得到N次扩展码。次扩展码。信源变码的分类信源变码的分类等长码等长码:码中所有码字的长度都相同:码中所有码字的长度都相同变长码变长码:码中的码字长短不一:码中的码字长短不一定义定义5.1 5.1 将信源符号集中的每个信源符号将信源符号集中的每个信源符号 映射成一个固定的码字映射成一个固定的码字 ,这样的码
5、称为分组,这样的码称为分组码。码。采用分组编码方法,需要分组码具有某些属性,采用分组编码方法,需要分组码具有某些属性,以保证在接受端能够迅速准确地将码译出。下面以保证在接受端能够迅速准确地将码译出。下面首先讨论分组码的一些直观属性。首先讨论分组码的一些直观属性。(1 1)奇异码奇异码和和非奇异码非奇异码:若信源符号和码:若信源符号和码字是一一对应的,则该码为非奇异码。反之字是一一对应的,则该码为非奇异码。反之为奇异码为奇异码。信源符号信源符号 信源符号信源符号出现概率出现概率 码码 表表 码码0 0码码1 1码码2 2码码3 3码码4 4a1p(a1)=1/200000 00 01 11 1a
6、2p(a2)=1/401011111101010100101a3p(a3)=1/8101000000000100100001001a4p(a4)=1/81111111101011000100000010001(2 2)唯一可译码:唯一可译码:若码的任意一串有限长的码若码的任意一串有限长的码符号序列只能唯一地被译成所对应的信源符号符号序列只能唯一地被译成所对应的信源符号序列,则此码称为唯一可译码,否则就称为非序列,则此码称为唯一可译码,否则就称为非唯一可译码。唯一可译码。唯一可译码唯一可译码 码码码码 信源信源概率概率p pi i 编码编码编码编码编码编码编码编码编码编码U U1 11/21/2
7、1 11 10 00 00 0U U2 21/41/4101001011 110100101U U3 31/81/81001000010010000110110011011U U4 41/81/81000100000010001111111111101110111即时码:即时码:无须考虑后续的码符号即可从码无须考虑后续的码符号即可从码符号序列中译出码字,这样的唯一可译码符号序列中译出码字,这样的唯一可译码称为即时码。称为即时码。设设 为一个码字,对于任意为一个码字,对于任意的的 ,码符号序列的前,码符号序列的前j个元素个元素 为码字为码字Wi的前缀。的前缀。一个唯一可译码成为即时码的充分必要条
8、件是其一个唯一可译码成为即时码的充分必要条件是其中任何一个码字都不是其他码字的前缀。中任何一个码字都不是其他码字的前缀。码树:码树:表示各码字的构成表示各码字的构成 A A0 01 10 00 00 00 00 00 00 00 00 00 00 00 00 01 11 11 11 11 11 11 10 01 11 11 11 11 1二进制码树二进制码树2 20 00 00 00 00 01 11 11 11 11 12 22 22 22 22 2三进制码树三进制码树树根树根码字的起点码字的起点 分成分成r r个树枝个树枝码的进制数码的进制数终端节点终端节点码字码字11011101中间节点
9、中间节点码字的一部分码字的一部分节数节数码长码长满树满树:每个节点上都有每个节点上都有r r个分枝的树个分枝的树等长码等长码非满树:非满树:变长码变长码 用树的概念可导出唯一可译码存在的充分和必用树的概念可导出唯一可译码存在的充分和必要条件要条件综上所述,可将码作如下分类:综上所述,可将码作如下分类:定理定理5.1 5.1 对于码符号为对于码符号为X=x1,x2,xr的任意唯的任意唯一可译码,其码字为一可译码,其码字为W1,W2,Wq,所对应的码所对应的码长为长为l1,l2lq,则必定满足克拉夫特不等式则必定满足克拉夫特不等式注意:克拉夫特不等式只是说明唯一可译注意:克拉夫特不等式只是说明唯一
10、可译码是否存在,并不能作为唯一可译码的判码是否存在,并不能作为唯一可译码的判据据。【例例5.15.1】设二进制码树中设二进制码树中X=x1,x2,x3,x4,对应的对应的l1=1,l2=2,l3=2,l4=3,由上述定理,可由上述定理,可得得因此不存在满足这种码长的唯一可译码。因此不存在满足这种码长的唯一可译码。唯一可译码的判断法(变长)唯一可译码的判断法(变长)(1 1)观察码观察码C中最短的码字是否是其它码字的中最短的码字是否是其它码字的前缀,若是,将其所有可能的尾随后缀排列出。前缀,若是,将其所有可能的尾随后缀排列出。而这些尾随后缀又有可能是某些码字的前缀,而这些尾随后缀又有可能是某些码
11、字的前缀,再将这些尾随后缀产生的新的尾随后缀列出再将这些尾随后缀产生的新的尾随后缀列出。(2 2)再观察这些新的尾随后缀是否是某些再观察这些新的尾随后缀是否是某些码字的前缀,再将产生的尾随后缀列出,码字的前缀,再将产生的尾随后缀列出,依此下去,直到没有一个尾随后缀是码字依此下去,直到没有一个尾随后缀是码字的前缀为止。的前缀为止。(3 3)这样,首先获得了由最短的码字能引起的这样,首先获得了由最短的码字能引起的所有尾随后缀,接着,按照上述步骤将次短码所有尾随后缀,接着,按照上述步骤将次短码字、字、等等所有码字可能产生的尾随后缀全部等等所有码字可能产生的尾随后缀全部列出。列出。由此得到由码由此得到
12、由码C的所有可能的尾随后缀的集合的所有可能的尾随后缀的集合F。当且仅当集合当且仅当集合F中没有包含任一码字,则可中没有包含任一码字,则可判断此码判断此码C为唯一可译码。为唯一可译码。5.2 5.2 定长码编码定理定长码编码定理编码的目的,就是要是信源的信息率最小,编码的目的,就是要是信源的信息率最小,也就是说,要用最少的符号来代表信源。也就是说,要用最少的符号来代表信源。在定长编码中,对每一个简单信源在定长编码中,对每一个简单信源 ,码,码字的长度字的长度 都是定值,要实现无失真的信源都是定值,要实现无失真的信源编码编码要求要求:信源符号信源符号s s1 1 s s2 2s sq q是一一对应
13、码字是一一对应码字W W1 1 W W2 2WWq q,能够无失真或无差错地从能够无失真或无差错地从W恢复恢复 ,也就是能正确地进行反变换或译码也就是能正确地进行反变换或译码 ;传送传送Y时所需要的信息率最小时所需要的信息率最小 如果对一个简单信源如果对一个简单信源S进行定长编码,那么信进行定长编码,那么信源源S存在惟一可译码的条件是存在惟一可译码的条件是q是信源是信源S的符号个数的符号个数,r是信道基本码符号是信道基本码符号数数,l是定长码的码长是定长码的码长如果对信源如果对信源S的的N次扩展信源次扩展信源SN进行定长编码,进行定长编码,若要编得的定长码是惟一可译码,则须满足若要编得的定长码
14、是惟一可译码,则须满足对上式两边取对数,有对上式两边取对数,有 表示表示SN中平均每个原始信源符号所需中平均每个原始信源符号所需要的码符号个数。要的码符号个数。对于定长唯一可译码,平均每个原始信对于定长唯一可译码,平均每个原始信源符号至少用源符号至少用 个码符号来变换。个码符号来变换。例如英文电报有例如英文电报有3232个符号,即个符号,即 ,采用,采用二元编码时,则二元编码时,则 。对信源每个符号进。对信源每个符号进行二元编码,则行二元编码,则 ,也就是说,每,也就是说,每个英文电报符号至少要用个英文电报符号至少要用5 5位二元符号进行位二元符号进行编码才能得到唯一可译码。编码才能得到唯一可
15、译码。定理定理5.2 5.2 设离散无记忆信源设离散无记忆信源的熵为的熵为H(S),其,其N次扩展信源为次扩展信源为 次扩展信源熵次扩展信源熵现在用码符号集现在用码符号集X=x1,x2,xr对对N次扩展次扩展信源信源SN进行长度为进行长度为l的定长编码,对于的定长编码,对于 ,只要满足只要满足则当则当N N足够大时,必可使译码差错小于足够大时,必可使译码差错小于 。反之,若反之,若则当则当N足够大时,译码错误概率趋于足够大时,译码错误概率趋于1 1。定义定义5.25.2设熵为设熵为H(S)离散无记忆信源,若对信源的长离散无记忆信源,若对信源的长为为N的符号序列进行定长编码,设码字是从的符号序列
16、进行定长编码,设码字是从r个码符个码符号集中选取号集中选取l个码元构成,定义个码元构成,定义R为编码速率(单位为编码速率(单位:bit/符号),即符号),即此时若此时若 则可以实现无失真传输。则可以实现无失真传输。定义称定义称 为编码效率。为编码效率。则有:则有:设差错概率为设差错概率为当当 和和 均为定值时,只要均为定值时,只要N足够足够大,大,均为定值时,只要均为定值时,只要N足够大,即足够大,即【例【例5.15.1】设离散无记忆信源概率空间为】设离散无记忆信源概率空间为信源熵为信源熵为自信息方差为自信息方差为对信源符号采用定长二元编码,要求编码效对信源符号采用定长二元编码,要求编码效率率
17、 ,无记忆信源有无记忆信源有 ,因此因此可以得到可以得到如果要求译码错误概率如果要求译码错误概率因此,一般说来,当因此,一般说来,当N有限时,高传输效率的定长码有限时,高传输效率的定长码往往要引入一定的失真和译码错误。解决的办法是可往往要引入一定的失真和译码错误。解决的办法是可以采用变长编码。以采用变长编码。5.3 5.3 变长码定理变长码定理码平均长度码平均长度定义设有信源定义设有信源编码后的码字为编码后的码字为W1,W2,Wq,其码字相应的码长,其码字相应的码长分别为分别为l1,l2,lq。因是惟一可译码,信源符号因是惟一可译码,信源符号si和码字和码字Wi一一对应,则这个码的平均长度为一
18、一对应,则这个码的平均长度为表示每个信源符号编码对平均需用的码符号个数表示每个信源符号编码对平均需用的码符号个数单位:码符号单位:码符号/信源符号信源符号当信源当信源S给定,信源的熵为给定,信源的熵为H(S),则每,则每个信道码元所携带的平均信息量可以个信道码元所携带的平均信息量可以表示为表示为:传输一个码符号平均需要传输一个码符号平均需要t秒时间,则编码后信道秒时间,则编码后信道每秒传输的信息量(单位:每秒传输的信息量(单位:bit/s)定义定义5.5 5.5 对应一给定的信源和一给定的对应一给定的信源和一给定的码符号集码符号集,若有一种惟一可译码若有一种惟一可译码,其其平均平均码长码长 小
19、于所有其他唯一可译码,则小于所有其他唯一可译码,则称这种码为紧致码,或最佳码。称这种码为紧致码,或最佳码。定理定理5.35.3设离散无记忆信源设离散无记忆信源若该离散无记忆离散信源的符号熵为若该离散无记忆离散信源的符号熵为H(S),每个,每个信源符号信源符号的用具的用具r进制码元进行定长编码进制码元进行定长编码,一定一定存在一种无失真编码方法,其码字平均码长存在一种无失真编码方法,其码字平均码长 满满足足离散平稳无记忆序列变长编码定理离散平稳无记忆序列变长编码定理(香农第一定理)(香农第一定理)定理定理5.45.4设离散无记忆信源设离散无记忆信源的熵为的熵为H(S),其其N次扩展信源为次扩展信
20、源为现在用码符号集现在用码符号集X=x1,x2,xr 对对N次扩展信源次扩展信源SN进行编码,总可以找到一种编码方法,构成惟一进行编码,总可以找到一种编码方法,构成惟一可译码,使信源可译码,使信源S中的每个信源符号所需的码字平中的每个信源符号所需的码字平均长度满足均长度满足或或且当且当N时,则:时,则:号号si所对应的平均码长。所对应的平均码长。定义定义5.7 5.7 编码效率定义为编码效率定义为表示离散无记忆信源表示离散无记忆信源S S中的每个信源符中的每个信源符定义定义5.65.6变长编码的编码速变长编码的编码速率定义为率定义为它表示编码后平均每个信源符号能载荷的它表示编码后平均每个信源符
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息论 编码 第五
限制150内