问题假设已给定信源概率Pi和失真函数dij在约束条件下课件.ppt
《问题假设已给定信源概率Pi和失真函数dij在约束条件下课件.ppt》由会员分享,可在线阅读,更多相关《问题假设已给定信源概率Pi和失真函数dij在约束条件下课件.ppt(51页珍藏版)》请在三一办公上搜索。
1、2023/3/28,1,问题:假设已给定信源概率Pi和失真函数dij,在约束条件下,求信源的R(D)函数的极小值问题?,第二节 离散信源和连续信源的R(D)计算,2023/3/28,2,R(D)三种特殊表示(1)当d(x,y)=(x-y)2,p(x)=时,R(D)=(2)当d(x,y)=p(x)=时,R(D)=,2023/3/28,3,(3)当D(x,y)=时,R(D)=H(p)-H(D)R(D)曲线见图4-2-1,2023/3/28,4,这些R(D)可画成三条曲线,图4-2-1 信息率失真函数R(D),2023/3/28,5,分析:,(1)它们都有一最大失真值 Dmax对应 R(D)0。当允
2、许的平均失真D大于这最大值时,R(D)当然也是零,也就是不用传送信息已能达到要求。上述三种情况的 Dmax分别为 和p(若p1/2,不然就是1-p),2023/3/28,6,(2)当DDmax时,R(D)就已不是零,随着D的减小,R(D)单调地增加;(3)当D=0,前两种情况下R(D)趋于无限,这就是说,大于信息量无限大的连续信源符号,无法进行无损编码,除非信息率R趋向无限大。对于离散信源就不同,在第三种情况下,D=0时,R(0)=H(p),这就是无损编码时,所需的信息率不能小于信源的符号熵。,2023/3/28,7,例421,设输人输出符号表为XY=0,1,输入概率分布P(x)P,l一p,0
3、p,失真矩阵为,求信息率失真函数R(D)。,2023/3/28,8,解:,(1)按下式解方程,简记,写成矩阵形式,2023/3/28,9,(2)按下式解方程,由此解得,2023/3/28,10,写成矩阵形式,解得,2023/3/28,11,(3)按下式得转移概率分布Pij,写成矩阵形式,2023/3/28,12,(4)求,2023/3/28,13,(5)计算R(D),将上面各式代入,则有,2023/3/28,14,结果得到如图4-2-2所示的曲线:,2023/3/28,15,2023/3/28,16,限失真信源编码定理:设离散无记忆信源X的信息率失真函数为R(D),则当信息率RR(D),只要信
4、源序列长度 L足够长,一定存在一种编码方法,其译码失真小于或等于D,为任意小的正数;反之,若RR(D),则无论采用什么样的编码方法,其译码失真必大于D。,第三节 限失真信源编码定理,2023/3/28,17,说明:(1)如果是二元信源,对于任意小的 0,每一个信源符号的平均码长满足如下公式,则 在失真限度内使信息率任意接近R(D)的编码方法存在。,(2)该定理只能说明最佳编码是存在的,而具体构造编码方法却一无所知,因而就不能像无损编码那样从证明过程中引出概率匹配的编码方法。一般只能从优化的思路去求最佳编码。实际上,迄今尚无合适的可实现的编码方法来接近R(D)这个界。,2023/3/28,18,
5、4.4.1 游程编码 游程编码基本思想:将任何(二元)序列变换成一一对应的游程长度序列,按哈夫曼编码或其他方法处理以达到压缩码率的目的.,第四节 常用信源编码方法简介,2023/3/28,19,什么叫二元序列游程和游程长度?在二元序列中,只有两种符号,即“0”和“1”,这些符号可连续出现,连“0”这一段称为“0”游程,连“1”这一段称为“1”游程。它们的长度分别称为游程长度L(0)和L(l)。“0”游程和“l”游程总是交替出现的。如果规定二元序列是以“0”开始,第一个游程是“0”游程,第二个必为“1”游程,第三个又是“0”游程等等。对于随机的二元序列,各游程长度将是随机变量,其取值可为1,2,
6、3,直到无限。,2023/3/28,20,说明:(1)例 如有一个二元序列:000101110010001 可变换成游程序列:3113213(2)对二元序列进行哈夫曼编码时,应先测定“0”游程长度和“l”游程长度的概率分布,或由二元序列的概率特性去计算各种游程长度的概率。,2023/3/28,21,什么叫多元序列游程和游程长度?对于多元序列也存在相应的游程序列。例如m元序列中,可有m种游程。连着出现符号ar的游程,其长度L(r)就是“r”游程长度。这也是一个随机变量。用L(r)也可构成游程序列。但是这种变换必须再加一些符号,才能成为一一对应或可逆的.,2023/3/28,22,说明:(1)与二
7、元序列变换所得的游程序列不同,这里每个“r”游程的前面和后面出现什么符号是不确定的,除r外的任何符号都是可能的,因此这一游程之后是何种符号的游程就无法确定,除非插人一个标志说明后一游程的类别。上述的附加标志可能抵销压缩编码所得的好处,对原来的多元序列直接编码,或许会更有效一些,所以把多元序列变换成游程序列再进行压缩编码是没有多大意义的.,2023/3/28,23,(2)一般情况下,游程长度越大,其概率越小;这在以前的计算中也可看到,而且将随长度的增大渐趋向零。对于小概率的码字,其长度未达到概率匹配或较长,损失不会太大,也就是对平均码字长度影响较小。这样就可对长游程不严格按哈夫曼码步骤进行;在实
8、际应用时,常采用截断处理的方法。,2023/3/28,24,(3)游程编码只适用于二元序列,对于多元信源,一般不能直接利用游程编码;但在下面介绍的冗余位编码,也可认为是游程编码在多元信源的一种应用。,2023/3/28,25,冗余位编码思想?,设有多元信源序列(4-4-1)其中x是含有信息的代码,取值于m元符号集A,可称为信息位;y是冗余位,它们可为全零,即使未曾传送在收端也能恢复。这样的序列可用下列两个序列来代替:111,100,000111,111000和(4-4-2),2023/3/28,26,前一个序列中,用“1”表示信息位,用“0”表示冗余位;后一个序列是取消冗余位后留下的所有信息位
9、。显然,从(4-4-1)式变换成(4-4-2)式中的两个序列是一一对应的,也就是可逆的。如果把(4-4-2)式中的两个序列传送出去,只要没有差错,在收端就可恢复(4-4-1)式中的多元信源序列。这样就把一个多元序列分解为一个二元序列和一个缩短了的多元序列。它们可用不同的方法来编码以利于更有效地压缩码率。,2023/3/28,27,例(1)在电话通信中,讲话时常有间隙,如字句间的停顿,听对方讲话而静默.(2)图象信源中,背景基本上不变,并在图象中占相当大一部分,而其值为常量相当于平均亮度,一般也可以不传送.(3)在数据信源序列中,信息包间的间歇或某种固定模式,也属于冗余性质。这些符号可称为冗余位
10、,若能删除它们,可得较大的压缩比。,2023/3/28,28,4.4.2 算术编码,算术编码的基本思路:从全序列出发,将各信源序列的概率映射到0,1区间上,使每个序列对应这区间内的一点,也就是一个二进制的小数。这些点把0,1区间分成许多小段,每段的长度等于某一序列的概率。再在段内取一个二进制小数,其长度可与该序列的概率匹配,达到高效率编码的目的。,2023/3/28,29,信源符号 概率和累积概率的关系信源符号 概率 如果信源符号集为A 信源序列X=(),A,共有mL种可能序列。由于考虑的是全序列,也许是整页纸上的信息作为一个序列,因而序列长度L很大。实用中很难得到对应序列的概率,只能从已知的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 问题 假设 给定 信源 概率 Pi 失真 函数 dij 约束 条件下 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3922744.html