![信息论与编码曹雪虹第4章课件_第1页](http://file4.renrendoc.com/view/ed1b14955f4778a673ac752468695e97/ed1b14955f4778a673ac752468695e971.gif)
![信息论与编码曹雪虹第4章课件_第2页](http://file4.renrendoc.com/view/ed1b14955f4778a673ac752468695e97/ed1b14955f4778a673ac752468695e972.gif)
![信息论与编码曹雪虹第4章课件_第3页](http://file4.renrendoc.com/view/ed1b14955f4778a673ac752468695e97/ed1b14955f4778a673ac752468695e973.gif)
![信息论与编码曹雪虹第4章课件_第4页](http://file4.renrendoc.com/view/ed1b14955f4778a673ac752468695e97/ed1b14955f4778a673ac752468695e974.gif)
![信息论与编码曹雪虹第4章课件_第5页](http://file4.renrendoc.com/view/ed1b14955f4778a673ac752468695e97/ed1b14955f4778a673ac752468695e975.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第4章信息率失真函数
本章主要讨论在信源允许一定失真情况下所需的最少信息率,从分析失真函数、平均失真出发,求出信息率失真函数R(D)。
4.1平均失真和信息率失真函数4.2离散信源和连续信源的R(D)计算1
第4章信息率失真函数
1(1)“消息完全无失真传送”的可实现性信道编码定理:无论何种信道,只要信息率R小于信道容量C,总能找到一种编码,使在信道上能以任意小的错误概率和任意接近于C的传输率来传送信息。反之,若R>C,则传输总要失真。完全无失真传送不可实现:实际的信源常常是连续的,信息率无限大,要无失真传送要求信息率R为无穷大;实际信道带宽是有限的,所以信道容量受限制。要想无失真传输,所需的信息率大大超过信道容量R>>C。4.1.1引言4.1基本概念有失真信源编码的意义2(1)“消息完全无失真传送”的可实现性4.1.1引(2)实际中允许一定程度的失真技术发展的需要随着科学技术的发展,数字系统应用得越来越广泛,这就需要传送、存储和处理大量的数据。为了提高传输和处理效率,往往需要对数据压缩,这样也会带来一定的信息损失。人类社会已进入信息时代,信息爆炸的结果要求人们解决如何对浩如烟海的数据有效的压缩,减少数据的存储容量(如各种数据库、电子出版物、多媒体娱乐)、传输时间(如数据通信和遥测)、或占有带宽(如多媒体通信、数字音频广播、高清晰度电视),要想方设法压缩给定消息集合占用的空间域、时间域和频率域资源。4.1.1引言4.1基本概念3(2)实际中允许一定程度的失真4.1.1引言4.实际生活中的需要实际生活中,人们一般并不要求获得完全无失真的消息,通常只要求近似地再现原始消息,即允许一定的失真存在。例如打电话:即使语音信号有一些失真,接电话的人也能听懂。人耳接收信号的带宽和分辨率是有限的。放电影:理论上需要无穷多幅静态画面,由于人眼的“视觉暂留性”,实际上只要每秒放映24幅静态画面。有些失真没有必要完全消除。4.1.1引言4.1基本概念4实际生活中的需要4.1.1引言4.1基本概念4限失真编码:信源编码经过译码后能保留应用要求的信息,允许信源有一定的失真。那么在允许一定程度失真的条件下,能够把信源信息压缩到什么程度,也就是,允许一定程度失真的条件下,如何能快速的传输信息,这就是本章所要讨论的问题。5限失真编码:信源编码经过译码后能保留应用要求的信息,允许信源4.1平均失真和信息率失真函数
4.1.1失真函数4.1.2平均失真4.1.3信息率失真函数R(D)4.1.4信息率失真函数的性质64.1平均失真和信息率失真函数
4.1.1失真函数64.1平均失真和信息率失真函数
在实际问题中,信号有一定的失真是可以容忍的。但是当失真大于某一限度后,信息质量将被严重损伤,甚至丧失其实用价值。要规定失真限度,必须先有一个定量的失真测度。为此可引入失真函数。74.1平均失真和信息率失真函数71、失真函数信源信源编码信道编码信道信道译码信源译码信宿干扰根据信道编码定理,我们可以把信道编码、信道和信道解码等价成是一个没有任何干扰的广义信道,这样收信者收到消息后,所产生的失真只是由信源编码带来的。我们也可以把信源编码和信源译码等价成一个信道。4.1.1失真函数81、失真函数信源信源编码信道编码信道信道译码信源译我们称此信道为试验信道。现在我们要研究在给定允许失真的条件下,是否可以设计一种信源编码使信息传输率为最低。为此,我们首先讨论失真的测度。4.1.1失真函数9我们称此信道为试验信道。现在我们要研究在给定允许失真的条件下失真函数定义信源经过信源编码后输出
对于每一对(xi,yj),指定一个非负函数
d(xi,yj
)≥0i=1,2,…,nj=1,2,…,m称d(xi,yj
)为单个符号的失真函数.表示信源发出符号xi,接收端再现yj
所引起的误差或失真.
d越小表示失真越小:
d(xi,yj
)=0无失真,d(xi,yj
)>0有失真.10失真函数定义10常用的失真函数
1°平方误差失真函数d(xi,yj
)=(xi-yj
)2
2°绝对误差失真函数d(xi,yj
)=|xi-yj
|
3°相对误差失真函数d(xi,yj
)=|xi-yj
|/|xi
|4°误码失真函数失真函数1°,2°,3°用于连续信源,失真函数4°用于离散信源,失真函数4°也称Hanmming失真函数失真矩阵dn×m矩阵11常用的失真函数11例1:失真矩阵为:这种失真成为汉明失真在二元情况下:12例1:失真矩阵为:这种失真成为汉明失真在二元情况下:12例2:删除信源对于二元删除信源n=2,m=313例2:删除信源对于二元删除信源n=2,m=313
失真函数的定义可以推广到序列编码情况,如果假定离散信源输出符号序列X=(X1X2…Xl…XL),其中L长符号序列样值xi=(xi1xi2…xil…xiL),经信源编码后,输出符号序列Y=(Y
1Y
2…Yl…YL),其中L长符号序列样值yj=(yj1yj2…yjl…yjL),则失真函数定义为:
其中d(xil,yjl)是信源输出L长符号样值xi中的第l个符号xil时,编码输出L长符号样值yj中的第l个符号yjl的失真函数。
14失真函数的定义可以推广到序列编码情况,如果假定离散信源输出4.1.2
平均失真
由于xi和yj都是随机变量,所以失真函数d(xi,yj)也是随机变量,限失真时的失真值,只能用它的数学期望或统计平均值,因此将失真函数的数学期望称为平均失真,记为
信源编码器154.1.2平均失真由于xi和yj都是随机变量,所以失真
对于连续随机变量同样可以定义平均失真对于L长序列编码情况,平均失真为
16
对于连续随机变量同样可以定义平均失真对于L长序列编码情况受信道容量的限制,实际应用中必须对信源进行压缩,应1°使其压缩后的信息传输率小于信道容量;
2°保证压缩所引入的平均失真不超过预先给定的允许失真度D;
3°在满足≤D的前提下,使编码后的信息率尽可能小.不等式≤D称为保真度准则17受信道容量的限制,实际应用中必须对信源进行压缩,应14.1.3信息率失真函数R(D)
信源编码器XY假想信道将信源编码器看作信道184.1.3信息率失真函数R(D)
信源编码器XY假想信道4.1.3信息率失真函数R(D)给出一个失真的限制值D,在满足平均失真
D的条件下,选择一种编码方法使信息率R尽可能小。信息率R就是所需输出的有关信源X的信息量。194.1.3信息率失真函数R(D)给出一个失真的限制值D,试验信道1°有失真的信源编码器视作有干扰的信道(假想信道)
2°当信源已知(即P(X)已知)时,单个符号的失真度给定,选择一类假想信道,使得≤D,这类假想信道称为D失真允许信道,或D失真允许试验信道.记为
PD={p(yi
|xj
):≤D;i=1,2,…,n;j=1,2,…m
}p(yi
|xj
)为信道的传递概率。凡满足保真度准则的这些试验信道称为D失真许可的试验信道。把所有D失真许可的试验信道组成一个集合PD。(1)D允许试验信道
20试验信道(1)D允许试验信道20(2)信息率失真函数R(D)
由于互信息取决于信源分布和信道转移概率分布,当p(xi)一定时,互信息I是关于p(yj/xi)的U型凸函数,存在极小值。因而在上述允许信道PD中,可以寻找一种信道pij,使给定的信源p(xi)经过此信道传输后,互信息I(X;Y)达到最小。该最小的互信息就称为信息率失真函数R(D),即
21(2)信息率失真函数R(D)由于互信息取决于信源分布和信道对于离散无记忆信源,R(D)函数可写成p(ai),i=1,2,…,n是信源符号概率分布;p(bj/ai),i=1,2,…,n,j=1,2,…,m是转移概率分布p(bj),j=1,2,…,m是接收端收到符号概率分布。
22对于离散无记忆信源,R(D)函数可写成p(ai),i=1例4-1-3
设信源的符号表为A={a1,a2,…,a2n},概率分布为p(ai)=1/2n,i=1,2,…,2n,失真函数规定为
即符号不发生差错时失真为0,一旦出错,失真为1,试研究在一定编码条件下信息压缩的程度。23例4-1-3234.1.4信息率失真函数的性质
R(D)函数的定义域⑴Dmin和R(Dmin)Dmin=0
对于连续信源
244.1.4信息率失真函数的性质
R(D)函数的定义域 (2)Dmax和R(Dmax)选择所有满足R(D)=0中D的最小值,定义为R(D)定义域的上限Dmax,即因此可以得到R(D)的定义域为25(2)Dmax和R(Dmax)选择所有满足R(D)Dmax是这样来计算的。R(D)=0就是I(X;Y)=0,这时试验信道输入与输出是互相独立的,所以条件概率p(yj/xi)与xi无关。即26Dmax是这样来计算的。R(D)=0就是I(X;Y)=0,这求出满足条件的D中的最小值,即此时平均失真为27求出满足条件的D中的最小值从上式观察可得:在j=1,…,m中,可找到值最小的j,当该j对应的pj=1,而其余pj为零时,上式右边达到最小,这时上式可简化成28从上式观察可得:在j=1,…,m中,可找到
(4.3)且 (4.4) (4.5)证: 1)
定义域下界:
对x的每一取值,令对应最小的条件概率p(bj|ai)为1,其余条件概率为零,就得到Dmin。1.
R(D)的定义域为291.R(D)的定义域为29
2)定义域上界: R(D)为平均互信息,所以R(D)≥0。在较大范围内求极小值一定不大于在所含小范围内求的极小值,所以D1>D2=>R(D1)≤R(D2),即R(D)是D的非增函数。当XY独立时,R(D)≤I(X;Y)=0,当D继续增加,R(D)仍然为0。所以,Dmax是使R(D)=0的最小平均失真。当x,y独立时,p(x,y)=p(x)p(y),有 由于 已给定,而且对不同y, 也可能有不同的值。所以,求 ,并使对 应的p(y)=1,其余为0。这样就可使平均失真最小。所 以得到(4.5)式。证毕。302)定义域上界:30例4.3设试验信道输入符号,概率分别为1/3,1/3,1/3,失真矩阵如下所示,求Dmin和Dmax和相应的试验信道的转移 概率矩阵。解
=1 令对应最小 的,其它为0。可得对应Dmin
的转移概率矩阵为:
31例4.3设试验信道输入符号 =5/3 上式中第2项最小,所以令, 。可得对应Dmax
的转移概率矩阵为:
3232例4-1-4设输入输出符号表为X=Y{0,1},输入概率分布p(x)={1/3,2/3},失真矩阵为33例4-1-4设输入输出符号表为X=Y{0,1},输入概解:当Dmin=0时,R(Dmin)=H(X)=H(1/3,2/3)=0.91比特/符号,这时信源编码器无失真,所以该编码器的转移概率为34解:34当R(Dmax)=0时
此时输出符号概率p(b1)=0,p(b2)=1,
所以这时的编码器的转移概率为
35当R(Dmax)=0时此时输出符号概率p(b1)=0,p(2.R(D)是关于D的下凸函数设D1,D2为任意两个平均失真,,那么
(4.6) 证 当信源分布给定后,可以看成试验信道转移概率的函数,即 , ,且有
362.R(D)是关于D的下凸函数36令 , ,那么
, =>
证毕。37令 , 3、R(D)函数的单调递减性容许的失真度越大,所要求的信息率越小。反之亦然。383、R(D)函数的单调递减性38综上所述,可以得出如下结论:R(D)是非负的实数,即R(D)0。其定义域为0~Dmax,其值为0~H(X)。当D>Dmax时,R(D)0。R(D)是关于D的下凸函数,因而也是关于D的连续函数。R(D)是关于D的严格递减函数。39综上所述,可以得出如下结论:39由以上三点结论,对一般R(D)曲线的形态可以画出来
R(D)H(X)R(D)0DDmaxDR(D)0DmaxD信息率失真曲线40由以上三点结论,对一般R(D)曲线的形态可以画出来R(D)由以上分析可见,当规定了允许的失真D,又找到了适当的失真函数dij,就可以找到该失真条件下的最小信息率R(D),这个最小信息率是一个极限值。在满足保真度准则的前提下,用不同方法进行数据压缩时,R(D)函数就是压缩程度的衡量,由R(D)可知是否还有压缩的潜力,潜力有多大,因此对它的研究很有实际意义。
41由以上分析可见,当规定了允许的失真D,又找到了适当的失真函数例:二元信源和离散对称信源的R(D)函数1、二元对称信源的R(D)函数
设二元信源U={0,1},其分布概率,而接收变量v={0,1},设汉明失真矩阵为:
因而最小失真度。并能找到满足该最小失真的试验信道,且是一个无噪无损信道,其信道矩阵为:42例:二元信源和离散对称信源的R(D)函数1、二元对称信源的R
要达到最大允许失真,唯一确定
此时,可计算得信息传输率
一般情况下,当时,43要达到最大允许失真,唯一确定此时,可计算得信息传输可以计算得:二元信源得信息率失真函数为例:在汉明失真条件下,44可以计算得:二元信源得信息率失真函数为例:在汉明失真条件下,
对于离散对称信源,在汉明失真条件下:45对于离散对称信源,在汉明失真条件下:45R(D)与C的比较信道容量定义为。它表示信道的最大传输能力,反映的是信道本身的特性,应该与信源无关。但平均互信息量与信源的特性有关,为排除信源特性对信道容量的影响,在所有的信源中以那个能够使平均互信息量达到最大的信源为参考,从而使信道容量仅与信道特性有关,信道不同,C亦不同。信息率失真函数。它也应该与信道无关。为此在所有信道中以能够使平均互信息量达到最小的信道为参考,从而使信息率失真函数仅与信源特性有关,信源不同,R(D)亦不同。46R(D)与C的比较46引入C和R(D)的目的引入C,是为了解决在所用信道中传送的最大信息量到底有多大的问题,它给出了信道可能传输的最大信息量,是无差错传输的上限。引入C能够为信道编码服务,或者说为提高通信的可靠性服务。引入R(D),是为了解决在允许失真度D条件下,信源编码到底能压缩到什么程度的问题,它给出了保真度条件下信源信息率可被压缩的最低限度,可见引入它能够为信源的压缩编码服务,或者说是为提高通信的有效性服务47引入C和R(D)的目的474.2离散信源和连续信源的R(D)计算
某些特殊情况下R(D)的表示式为:
(1)当d(x,y)=(x-y)2,时,484.2离散信源和连续信源的R(D)计算
某些特(2)当d(x,y)=|x-y|,时,(3)当d(x,y)=(x,y),p(x=0)=p,p(x=1)=1-p时,R(D)=H(p)-H(D)
49(2)当d(x,y)=|x-y|,这些R(D)可画成图4-5的三条曲线
0DmaxDR(D)H(3)(1)(2)图4-5信息率失真函数R(D)50这些R(D)可画成图4-5的三条曲线0信息率失真函数R(D)的计算已给定信源概率P(X)和失真函数d(xi,yj
),求信息率失真函数R(D)的问题,可以归结为在约束条件保真度准则≤D下,求极小值的问题.离散信源信息率失真函数的计算51信息率失真函数R(D)的计算离散信源信息率失真函数的计算51
设试验信道的输入X,符号集A={a1,…,an},对应的概率分布为p1,…,pn;信道的输出Y,符号集B={b1,…,bm},对应的概率分布为q1,…,qm,失真矩阵为试验信道转移概率矩阵为
。并且, 。52 设试验信道的输入X,符号集A={a1,…,an},对应的概求解R(D),实际上是求有约束极值
(4.2.1)
由于,使R最小的pij总是在PD的边界上,所以在求极值时,平均失真约束条件的不等式取等号,即 (4.2.2)从(4.2.1)式可知,约束条件有n+1个,未知数pij有mn个。下面用拉格朗日乘子法求有约束极值。
53求解R(D),实际上是求有约束极值53设s,i(i=1,…,n)为常数,求下式极值(以e为底):
()令 ,得(4.2.3)其中 ,
54设s,i(i=1,…,n)为常数,求下式极值(所以 (4.2.4)
当时,有 (4.2.5)结合(4.2.4)与(4.2.5)式,得 ,j=1,…,m(4.2.6)(4.2.6)式含m个方程,m个未知数qj(j=1,…,m),而s为参量,一般能解。
55所以将(4.2.3)代入(4.2.2)(4.2.1),分别得(4.2.7)(4.2.8)
56将(4.2.3)代入(4.2.2)(4.2.1),分别方程的解法现将R(D)求解的过程归纳如下:
i)根据(4.2.5)式求,;ii)根据(4.2.4)式求,j=1,…,m;iii)根据(4.2.7)式求D(s);iv)根据(4.2.8)式求R(s)。
57方程的解法现将R(D)求解的过程归纳如下:57
设为矩阵,;,为列矢量。由(4.2.5)得写成矩阵形式为 (4.2.9)58设由(4.2.4),得写成矩阵形式为 (4.2.10)其中, 。
59由(4.2.4),得59当m=n且A-1存在时,求解过程为:①由解得;
② ;
③由解得;
④设矩阵为,有
(4.2.11)
(4.2.12)其中,H(p)为信源的熵。6060参量s的意义现求R(D)对D的导数,由(4.2.8)得
(4.2.13)
在(4.2.5)式的两边,对s求导,得
两边都乘以,得
61参量s的意义现求R(D)对D的导数,由(4.2.8)得61根据(4.2.4),得
(4.2.14)将(4.2.14)结果代入(4.2.12),得
(4.2.15)结论:i)s是R(D)的斜率; ii)因为R(D)在0<D<Dmax严格单调递减,所以s<0。
62根据(4.2.4),得例4.2.2
一个二进信源,符号集A={0,1},概率为p(0)=p1=p,p(1)=p2=1-p,其中p≤1/2;试验信道输出符号集B={0,1}, 失真函数为汉明失真,求R(D)函数。解i)求, ,ii)由,得 , ,,
63例4.2.2一个二进信源,符号集A={0,1},概率为iii)
iv) (4.2.16)
(4.2.17)
64iii)64由(4.2.16)得, 和 ,将这些结果代入(4.2.17),得
(4.2.18)
65由(4.2.16)得, 和
0.10.20.30.40.5
D1.00.80.60.40.20.0R(D)/bitp=0.5p=0.3p=0.2p=0.1图4-6R(D)=H(p)-H(D),p为参数660.1
第4章信息率失真函数
本章主要讨论在信源允许一定失真情况下所需的最少信息率,从分析失真函数、平均失真出发,求出信息率失真函数R(D)。
4.1平均失真和信息率失真函数4.2离散信源和连续信源的R(D)计算67
第4章信息率失真函数
1(1)“消息完全无失真传送”的可实现性信道编码定理:无论何种信道,只要信息率R小于信道容量C,总能找到一种编码,使在信道上能以任意小的错误概率和任意接近于C的传输率来传送信息。反之,若R>C,则传输总要失真。完全无失真传送不可实现:实际的信源常常是连续的,信息率无限大,要无失真传送要求信息率R为无穷大;实际信道带宽是有限的,所以信道容量受限制。要想无失真传输,所需的信息率大大超过信道容量R>>C。4.1.1引言4.1基本概念有失真信源编码的意义68(1)“消息完全无失真传送”的可实现性4.1.1引(2)实际中允许一定程度的失真技术发展的需要随着科学技术的发展,数字系统应用得越来越广泛,这就需要传送、存储和处理大量的数据。为了提高传输和处理效率,往往需要对数据压缩,这样也会带来一定的信息损失。人类社会已进入信息时代,信息爆炸的结果要求人们解决如何对浩如烟海的数据有效的压缩,减少数据的存储容量(如各种数据库、电子出版物、多媒体娱乐)、传输时间(如数据通信和遥测)、或占有带宽(如多媒体通信、数字音频广播、高清晰度电视),要想方设法压缩给定消息集合占用的空间域、时间域和频率域资源。4.1.1引言4.1基本概念69(2)实际中允许一定程度的失真4.1.1引言4.实际生活中的需要实际生活中,人们一般并不要求获得完全无失真的消息,通常只要求近似地再现原始消息,即允许一定的失真存在。例如打电话:即使语音信号有一些失真,接电话的人也能听懂。人耳接收信号的带宽和分辨率是有限的。放电影:理论上需要无穷多幅静态画面,由于人眼的“视觉暂留性”,实际上只要每秒放映24幅静态画面。有些失真没有必要完全消除。4.1.1引言4.1基本概念70实际生活中的需要4.1.1引言4.1基本概念4限失真编码:信源编码经过译码后能保留应用要求的信息,允许信源有一定的失真。那么在允许一定程度失真的条件下,能够把信源信息压缩到什么程度,也就是,允许一定程度失真的条件下,如何能快速的传输信息,这就是本章所要讨论的问题。71限失真编码:信源编码经过译码后能保留应用要求的信息,允许信源4.1平均失真和信息率失真函数
4.1.1失真函数4.1.2平均失真4.1.3信息率失真函数R(D)4.1.4信息率失真函数的性质724.1平均失真和信息率失真函数
4.1.1失真函数64.1平均失真和信息率失真函数
在实际问题中,信号有一定的失真是可以容忍的。但是当失真大于某一限度后,信息质量将被严重损伤,甚至丧失其实用价值。要规定失真限度,必须先有一个定量的失真测度。为此可引入失真函数。734.1平均失真和信息率失真函数71、失真函数信源信源编码信道编码信道信道译码信源译码信宿干扰根据信道编码定理,我们可以把信道编码、信道和信道解码等价成是一个没有任何干扰的广义信道,这样收信者收到消息后,所产生的失真只是由信源编码带来的。我们也可以把信源编码和信源译码等价成一个信道。4.1.1失真函数741、失真函数信源信源编码信道编码信道信道译码信源译我们称此信道为试验信道。现在我们要研究在给定允许失真的条件下,是否可以设计一种信源编码使信息传输率为最低。为此,我们首先讨论失真的测度。4.1.1失真函数75我们称此信道为试验信道。现在我们要研究在给定允许失真的条件下失真函数定义信源经过信源编码后输出
对于每一对(xi,yj),指定一个非负函数
d(xi,yj
)≥0i=1,2,…,nj=1,2,…,m称d(xi,yj
)为单个符号的失真函数.表示信源发出符号xi,接收端再现yj
所引起的误差或失真.
d越小表示失真越小:
d(xi,yj
)=0无失真,d(xi,yj
)>0有失真.76失真函数定义10常用的失真函数
1°平方误差失真函数d(xi,yj
)=(xi-yj
)2
2°绝对误差失真函数d(xi,yj
)=|xi-yj
|
3°相对误差失真函数d(xi,yj
)=|xi-yj
|/|xi
|4°误码失真函数失真函数1°,2°,3°用于连续信源,失真函数4°用于离散信源,失真函数4°也称Hanmming失真函数失真矩阵dn×m矩阵77常用的失真函数11例1:失真矩阵为:这种失真成为汉明失真在二元情况下:78例1:失真矩阵为:这种失真成为汉明失真在二元情况下:12例2:删除信源对于二元删除信源n=2,m=379例2:删除信源对于二元删除信源n=2,m=313
失真函数的定义可以推广到序列编码情况,如果假定离散信源输出符号序列X=(X1X2…Xl…XL),其中L长符号序列样值xi=(xi1xi2…xil…xiL),经信源编码后,输出符号序列Y=(Y
1Y
2…Yl…YL),其中L长符号序列样值yj=(yj1yj2…yjl…yjL),则失真函数定义为:
其中d(xil,yjl)是信源输出L长符号样值xi中的第l个符号xil时,编码输出L长符号样值yj中的第l个符号yjl的失真函数。
80失真函数的定义可以推广到序列编码情况,如果假定离散信源输出4.1.2
平均失真
由于xi和yj都是随机变量,所以失真函数d(xi,yj)也是随机变量,限失真时的失真值,只能用它的数学期望或统计平均值,因此将失真函数的数学期望称为平均失真,记为
信源编码器814.1.2平均失真由于xi和yj都是随机变量,所以失真
对于连续随机变量同样可以定义平均失真对于L长序列编码情况,平均失真为
82
对于连续随机变量同样可以定义平均失真对于L长序列编码情况受信道容量的限制,实际应用中必须对信源进行压缩,应1°使其压缩后的信息传输率小于信道容量;
2°保证压缩所引入的平均失真不超过预先给定的允许失真度D;
3°在满足≤D的前提下,使编码后的信息率尽可能小.不等式≤D称为保真度准则83受信道容量的限制,实际应用中必须对信源进行压缩,应14.1.3信息率失真函数R(D)
信源编码器XY假想信道将信源编码器看作信道844.1.3信息率失真函数R(D)
信源编码器XY假想信道4.1.3信息率失真函数R(D)给出一个失真的限制值D,在满足平均失真
D的条件下,选择一种编码方法使信息率R尽可能小。信息率R就是所需输出的有关信源X的信息量。854.1.3信息率失真函数R(D)给出一个失真的限制值D,试验信道1°有失真的信源编码器视作有干扰的信道(假想信道)
2°当信源已知(即P(X)已知)时,单个符号的失真度给定,选择一类假想信道,使得≤D,这类假想信道称为D失真允许信道,或D失真允许试验信道.记为
PD={p(yi
|xj
):≤D;i=1,2,…,n;j=1,2,…m
}p(yi
|xj
)为信道的传递概率。凡满足保真度准则的这些试验信道称为D失真许可的试验信道。把所有D失真许可的试验信道组成一个集合PD。(1)D允许试验信道
86试验信道(1)D允许试验信道20(2)信息率失真函数R(D)
由于互信息取决于信源分布和信道转移概率分布,当p(xi)一定时,互信息I是关于p(yj/xi)的U型凸函数,存在极小值。因而在上述允许信道PD中,可以寻找一种信道pij,使给定的信源p(xi)经过此信道传输后,互信息I(X;Y)达到最小。该最小的互信息就称为信息率失真函数R(D),即
87(2)信息率失真函数R(D)由于互信息取决于信源分布和信道对于离散无记忆信源,R(D)函数可写成p(ai),i=1,2,…,n是信源符号概率分布;p(bj/ai),i=1,2,…,n,j=1,2,…,m是转移概率分布p(bj),j=1,2,…,m是接收端收到符号概率分布。
88对于离散无记忆信源,R(D)函数可写成p(ai),i=1例4-1-3
设信源的符号表为A={a1,a2,…,a2n},概率分布为p(ai)=1/2n,i=1,2,…,2n,失真函数规定为
即符号不发生差错时失真为0,一旦出错,失真为1,试研究在一定编码条件下信息压缩的程度。89例4-1-3234.1.4信息率失真函数的性质
R(D)函数的定义域⑴Dmin和R(Dmin)Dmin=0
对于连续信源
904.1.4信息率失真函数的性质
R(D)函数的定义域 (2)Dmax和R(Dmax)选择所有满足R(D)=0中D的最小值,定义为R(D)定义域的上限Dmax,即因此可以得到R(D)的定义域为91(2)Dmax和R(Dmax)选择所有满足R(D)Dmax是这样来计算的。R(D)=0就是I(X;Y)=0,这时试验信道输入与输出是互相独立的,所以条件概率p(yj/xi)与xi无关。即92Dmax是这样来计算的。R(D)=0就是I(X;Y)=0,这求出满足条件的D中的最小值,即此时平均失真为93求出满足条件的D中的最小值从上式观察可得:在j=1,…,m中,可找到值最小的j,当该j对应的pj=1,而其余pj为零时,上式右边达到最小,这时上式可简化成94从上式观察可得:在j=1,…,m中,可找到
(4.3)且 (4.4) (4.5)证: 1)
定义域下界:
对x的每一取值,令对应最小的条件概率p(bj|ai)为1,其余条件概率为零,就得到Dmin。1.
R(D)的定义域为951.R(D)的定义域为29
2)定义域上界: R(D)为平均互信息,所以R(D)≥0。在较大范围内求极小值一定不大于在所含小范围内求的极小值,所以D1>D2=>R(D1)≤R(D2),即R(D)是D的非增函数。当XY独立时,R(D)≤I(X;Y)=0,当D继续增加,R(D)仍然为0。所以,Dmax是使R(D)=0的最小平均失真。当x,y独立时,p(x,y)=p(x)p(y),有 由于 已给定,而且对不同y, 也可能有不同的值。所以,求 ,并使对 应的p(y)=1,其余为0。这样就可使平均失真最小。所 以得到(4.5)式。证毕。962)定义域上界:30例4.3设试验信道输入符号,概率分别为1/3,1/3,1/3,失真矩阵如下所示,求Dmin和Dmax和相应的试验信道的转移 概率矩阵。解
=1 令对应最小 的,其它为0。可得对应Dmin
的转移概率矩阵为:
97例4.3设试验信道输入符号 =5/3 上式中第2项最小,所以令, 。可得对应Dmax
的转移概率矩阵为:
9832例4-1-4设输入输出符号表为X=Y{0,1},输入概率分布p(x)={1/3,2/3},失真矩阵为99例4-1-4设输入输出符号表为X=Y{0,1},输入概解:当Dmin=0时,R(Dmin)=H(X)=H(1/3,2/3)=0.91比特/符号,这时信源编码器无失真,所以该编码器的转移概率为100解:34当R(Dmax)=0时
此时输出符号概率p(b1)=0,p(b2)=1,
所以这时的编码器的转移概率为
101当R(Dmax)=0时此时输出符号概率p(b1)=0,p(2.R(D)是关于D的下凸函数设D1,D2为任意两个平均失真,,那么
(4.6) 证 当信源分布给定后,可以看成试验信道转移概率的函数,即 , ,且有
1022.R(D)是关于D的下凸函数36令 , ,那么
, =>
证毕。103令 , 3、R(D)函数的单调递减性容许的失真度越大,所要求的信息率越小。反之亦然。1043、R(D)函数的单调递减性38综上所述,可以得出如下结论:R(D)是非负的实数,即R(D)0。其定义域为0~Dmax,其值为0~H(X)。当D>Dmax时,R(D)0。R(D)是关于D的下凸函数,因而也是关于D的连续函数。R(D)是关于D的严格递减函数。105综上所述,可以得出如下结论:39由以上三点结论,对一般R(D)曲线的形态可以画出来
R(D)H(X)R(D)0DDmaxDR(D)0DmaxD信息率失真曲线106由以上三点结论,对一般R(D)曲线的形态可以画出来R(D)由以上分析可见,当规定了允许的失真D,又找到了适当的失真函数dij,就可以找到该失真条件下的最小信息率R(D),这个最小信息率是一个极限值。在满足保真度准则的前提下,用不同方法进行数据压缩时,R(D)函数就是压缩程度的衡量,由R(D)可知是否还有压缩的潜力,潜力有多大,因此对它的研究很有实际意义。
107由以上分析可见,当规定了允许的失真D,又找到了适当的失真函数例:二元信源和离散对称信源的R(D)函数1、二元对称信源的R(D)函数
设二元信源U={0,1},其分布概率,而接收变量v={0,1},设汉明失真矩阵为:
因而最小失真度。并能找到满足该最小失真的试验信道,且是一个无噪无损信道,其信道矩阵为:108例:二元信源和离散对称信源的R(D)函数1、二元对称信源的R
要达到最大允许失真,唯一确定
此时,可计算得信息传输率
一般情况下,当时,109要达到最大允许失真,唯一确定此时,可计算得信息传输可以计算得:二元信源得信息率失真函数为例:在汉明失真条件下,110可以计算得:二元信源得信息率失真函数为例:在汉明失真条件下,
对于离散对称信源,在汉明失真条件下:111对于离散对称信源,在汉明失真条件下:45R(D)与C的比较信道容量定义为。它表示信道的最大传输能力,反映的是信道本身的特性,应该与信源无关。但平均互信息量与信源的特性有关,为排除信源特性对信道容量的影响,在所有的信源中以那个能够使平均互信息量达到最大的信源为参考,从而使信道容量仅与信道特性有关,信道不同,C亦不同。信息率失真函数。它也应该与信道无关。为此在所有信道中以能够使平均互信息量达到最小的信道为参考,从而使信息率失真函数仅与信源特性有关,信源不同,R(D)亦不同。112R(D)与C的比较46引入C和R(D)的目的引入C,是为了解决在所用信道中传送的最大信息量到底有多大的问题,它给出了信道可能传输的最大信息量,是无差错传输的上限。引入C能够为信道编码服务,或者说为提高通信的可靠性服务。引入R(D),是为了解决在允许失真度D条件下,信源编码到底能压缩到什么程度的问题,它给出了保真度条件下信源信息率可被压缩的最低限度,可见引入它能够为信源的压缩编码服务,或者说是为提高通信的有效性服务113引入C和R(D)的目的474.2离散信源和连续信源的R(D)计算
某些特殊情况下R(D)的表示式为:
(1)当d(x,y)=(x-y)2,时,1144.2离散信源和连续信源的R(D)计算
某些特(2)当d(x,y)=|x-y|,时,(3)当d(x,y)=(x,y),p(x=0)=p,p(x=1)=1-p时,R(D)=H(p)-H(D)
115(2)当d(x,y)=|x-y|,这些R(D)可画成图4-5的三条曲线
0DmaxDR(D)H(3)(1)(2)图4-5信息率失真函数R(D)116这些R(D)可画成图4-5的三条曲线0信息率失真函数R(D)的计算已给定信源概率P(X)和失真函数d(xi,yj
),求信息率失真函数R(D)的问题,可以归结为在约束条件保真度准则≤D下,求极小值的问题.离散信源信息率失真函数的计算117信息率失真函数R(D)的计算离散信源信息率失真函数的计算51
设试验信道的输入X,符号集A={a1,…,an},对应的概率分布为p1,…,pn;信道的输出Y,符号集B={b1,…,bm},对应的概率分布为q1,…,qm,失真矩阵为试验信道转移概率矩阵为
。并且, 。118 设试验信道的输入X,符号集A={a1,…,an},对应的概求解R(D),实际上是求有约束极值
(4.2.1)
由于,使R最小的pij总是在PD的边界上,所以在求极值时,平均失真约束条件的不等式取等号,即 (4.2.2)从(4.2.1)式可知,约束条件有n+1个,未知数pij有mn个。下面用拉格朗日乘子法求有约束极值。
119求解R(D),实际上是求有约束极值53设s,i(i=1,…,n)为常数,求下式极值(以e为底):
()令 ,得(4.2.3)其中 ,
120设s,i(i=1,…,n)为常数,求下式极值(所以 (4.2.4)
当时,有 (4.2.5)结合(4.2.4)与(4.2.5)式,得 ,j=1,…,m(4.2.6)(4.2.6)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年群路密码机系列合作协议书
- 人教版一年级语文下册《吃水不忘挖井人》教学设计
- 2025年速冻丸类制品合作协议书
- 2025年个体诊所合作协议(三篇)
- 2025年买卖别墅合同模板(三篇)
- 2025年产品区域代理合同协议常用版(2篇)
- 2025年产品设计合同(三篇)
- 2025年二年级教研组工作总结(2篇)
- 2025年个人幼儿园的课题总结范文(二篇)
- 2025年个人房屋防水施工合同模板(2篇)
- 城市隧道工程施工质量验收规范
- 2025年湖南高速铁路职业技术学院高职单招高职单招英语2016-2024年参考题库含答案解析
- 五 100以内的笔算加、减法2.笔算减法 第1课时 笔算减法课件2024-2025人教版一年级数学下册
- 2025江苏太仓水务集团招聘18人高频重点提升(共500题)附带答案详解
- 2024-2025学年人教新版高二(上)英语寒假作业(五)
- 2025年八省联考陕西高考生物试卷真题答案详解(精校打印)
- 石油化工、煤化工、天然气化工优劣势分析
- Q∕GDW 12118.3-2021 人工智能平台架构及技术要求 第3部分:样本库格式
- 客户的分级管理培训(共60页).ppt
- 广东省义务教育阶段学生转学转出申请表(样本)
- 如何成为一个优秀的生产经理
评论
0/150
提交评论