信息率失真函数的绘制-_第1页
信息率失真函数的绘制-_第2页
信息率失真函数的绘制-_第3页
信息率失真函数的绘制-_第4页
信息率失真函数的绘制-_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 课程设计任务书20112012学年第一学期专业:通信工程学号:陈夏姓名: 080110058课程设计名称:信息论与编码课程设计设计题目:信息率失真函数的绘制完成期限:自年月日至年月日共周一.设计目的1、理解信息率失真函数的定义与物理意义;2、分析离散信源在误码失真下的信息率失真函数表达式;3、提高综合运用所学理论知识独立分析和解决问题的能力;4、使用相关软件进行曲线的绘制。二.设计内容分析离散信源在误码失真下的信息率失真函数表达式,并绘制曲线图。三.设计要求1、绘制曲线使用数据不能过少;2、分析曲线的特点。四.设计条件计算机、MATLAB或其他语言环境五.参考资料指导教师(签字:教研室主任(

2、签字:批准日期:年月日 摘要研究信息率失真函数是为了解决在已知信源和允许失真率D 的条件下,使信源必须传送给信宿的信息率最小。即用尽可能少的码符号尽快地传送尽可能多的信源消息,以提高通信的有效性。首先给出信源的失真度和信息率失真函数的定义与性质;然后讨论离散信源和连续信源的信息率失真函数计算。通过使用MATLAB软件进行对信息率失真函数曲线的绘制,直观的理解了信息率失真函数R(D与失真率D和P的函数关系。关键字:信息率失真函数;失真率D;MATLAB 目录1信息率失真函数 (11.1信息率失真函数的定义 (11.2信息率失真函数的物理意义 (22信息率失真函数表达式 (32.1信息率失真函数的

3、定义域 (32.2参数p的影响 (32.3信息率失真函数表达式的推导 (43信息率失真函数的matlab实现 (63.1实验程序 (63.2实验结果 (73.3图像的分析 (7总结 (8参考文献 (9 1信息率失真函数1.1信息率失真函数的定义研究在限定失真下为了恢复信源符号所必需的信息率,简称率失真理论。信源发出的符号传到信宿后,一般不能完全保持原样,而会产生失真。要避免这种失真几乎是不可能,而且也无必要,因为信宿不管是人还是机器,灵敏度总是有限的,不可能觉察无穷微小的失真。倘若在处理信源符号时允许一定限度的失真,可减小所必需的信息率,有利于传输和存储。率失真理论就是用以计算不同类型的信源在

4、各种失真限度下所需的最小信息率。因此,这一理论是现代所有信息处理问题的理论基础。香农首先定义了信息率失真函数R(D,并论述了关于这个函数的基本定理。定理指出:在允许一定失真度D 的情况下,信源输出的信息传输率可压缩到R(D值,这就从理论上给出了信息传输率与允许失真之间的关系,奠定了信息率失真理论的基础。 信息率失真理论是进行量化、数模转换、频带压缩和数据压缩的理论基础。图1.1 信息率失真函数定义信源编码器的目的是使编码后所需的信息传输率R 尽量小,然而R 越小,引起的平均失真就越大。给出一个失真的限制值D ,在满足平均失真 D 的条n a a a x ,21信源编码器(看做信道n b b b

5、 y ,21XY假想信道 件下,选择一种编码方法使信息率R 尽可能小。信息率R 就是所需输出的有关信源X 的信息量。将此问题对应到信道,即为接收端Y 需要获得的有关X 的信息量,也就是互信息I(X;Y。这样,选择信源编码方法的问题就变成了选择假想信道的问题,符号转移概率p(bj /ai就对应信道转移概率。由于互信息取决于信源分布和信道转移概率分布,当p(ai一定时,互信息I 是关于p(bj/ai 的下凸函数,存在极小值。因而在上述允许信道PD 中,可以寻找一种信道p(bj /ai使给定的信源p(ai经过此信道传输后,互信息I(X ;Y达到最小。该最小的互信息就称为信息率失真函数R(D,限定失真

6、为D 的条件下,信源输出的最小信息率。即(1-1在信源给定后,希望在满足一定失真的情况下,使信源传输给信宿的信息传输率R 尽可能地小。从信宿来看,就是在满足保真度准则下,寻找再现信源消息所必须获得的最小平均信息量。即在满足保真度准则条件下寻找平均互信息 I(X;Y的最小值。 (1-21.2信息率失真函数的物理意义对于给定的信源,在满足保真度准则下,必须传送的最小信息量,它既反映了用户容忍程度,也反映了信息率允许压缩的最小值,R(D越大,越难压缩,反之可压缩率就大.对于固定的信源分布,平均互信息量I(X;Y是信道转移概率 p(bj/ai 的下凸函数。也就是说:存在一个信道使某一特定信源经过此信道

7、传输时,信道的平均互信息达到极小值.;(min(/(Y X I D R Di jP a bp =(/(m in(/log(ij Dj i i j i p P ijj p b a R D p a p b a p b = 2信息率失真函数表达式2.1信息率失真函数的定义域率失真函数的定义域问题就是在信源和失真函数已知的情况下,讨论允许平均失真度D 的最小和最大取值问题,即Dmin,Dmax。由于平均失真度是非负实数d(xi,yj的数学期望,因此也是非负实数,即D 的下界为0。(2-1Dmin =0,对应于无失真情况,相当于无噪信道,信道传输的信息量等于信源熵,即 R(D=R(0=H(X允许平均失真

8、度能否达到其下限值0,与单个符号的失真函数有关。只有当失真矩阵的每一行至少有一个0元素时,信源的平均失真度才能达到下限值0。由于I(X;Y是非负函数,而R(D是在约束条件下的I(X;Y的最小值,所以R(D也是一个非负函数,即R(D0,它的下限值为零。Dmax 是满足R(D=0时所有平均失真度中的最小值。(2-22.2参数p 的影响R(D不仅与D 有关,还与p 有关。概率分布不同, R(D曲线就不一样。当p=0.25时,如果能容忍的误码率也是0.25,不用传送信息便可达到,即R=0,这就是R(Dmax =0的含义。=ni j i ji b a d a p D 1min,(min (=D D D

9、R 0(max min 1,21m in(,ni i j j mi D p a d a b = 2.3信息率失真函数表达式的推导=(;(:min (给定速率R V U I P P d P p d D R D ji R i jij ji i P P Rji (2-3 称D(R为失真信息率函数,是R(D的逆函数,它是求在允许最大速率情况下的最大失真D 。引用拉氏乘子法,并设S 与,n 21i (i =分别表示(n+1个约束条件的待定参数,则有:log 1(log 1(0;(=-+-=-i ij i i ji i j jjiii ji i jid Sp p P p q PSD P p I P 求得

10、ijSdi j ji eq P = (2-6由归一化条件有=jSd i j iji ijeq P 1求得=jSd j i ijeq 1 (2-7再将(2-6式两边同乘p i 并对i 求和,且设qj>0,则有=i Sd i j i iji i j ijeq p P p q 1=iSd i i ijep (2-8代(2-7入(2-8,得:11=ijijSdjSdj iieeq p (2-9当信源给定p i =p i 0,选定S 与d ij 以后,它是一个求解m 个q j 的方程组,则可按下列顺序求解:(2-4(2-5 (,1(2,1(S R S D P n i m j q ji i j =

11、最后求得参量方程如下:=i j j Sd i j Sd ij i i j ij Sd i j i q e q e q p S R d e q p S D ij ij ij log ( (+=iii p S SD log ( (2-11这就是用参量SR(D的斜率表达的R(D函数形式,又称为参量方程。 由公式(2-8,有:=+=+1exp(exp(1exp(exp(2222121121221111Sd p Sd p Sd p Sd p (2-12 求得11(11121SSe p e p +-=+= 将它带入式(2-7,有=+=+222221111221111exp(exp(1exp(exp(Sd

12、q Sd q Sd q Sd q (2-13求得(2-10 SSSSepep q e ep p q -=-=11(11(21 (2-14再将2121q q ,带入(2-10式D(S中:exp(exp(22222222121122Sd d q p Sd d q p +SS ee+=1 DD S -=1log(2-15再将它带入R(S0,有:DD S DD S p p S SD S R D R -=-=-+=1log211loglog 1(log (1log(1(log 1log(1(log D D D D p p p p -+-+-=综上所述:R(D=-p*log2(p-(1-p*log2(1-

13、p+D.*log2(D+(1-D.*log2(1-D (2-163信息率失真函数的matlab 实现3.1实验程序for p=0.1:0.1:0.5d=0.000001:0.0001:0.5;R1=-p*log2(p-(1-p*log2(1-p+d.*log2(d+(1-d.*log2(1-d; hold on ; plot(d,r; end hold off;figure;for i=2:6p=1/i;d=0.000001:0.0001:1-p;R2=-log(p-d*log(i-1+d.*log(d+(1-d.*log(1-d;plot(d,r;hold on;endhold off;3.

14、2实验结果 图3.1 R(D1图3.2 R(D23.3图像的分析R(D在定义域内是失真度D的U型下凸函数。R(D在定义域内是关于D的连续函数。R(D的单调递减性,容许的失真度越大,所要求的信息率越小。当D相同时,信源越趋于等概率分布, R(D就越大。由最大离散熵定理,信源越趋于等概率分布,其熵越大,即不确定性越大,要去除这不确定性所需的信息传输率就越大,而R(D正是去除信源不确定性所必须的信息传输率。课程设计说明书 总结 通过这次实验,我了解了信息率失真函数的定义与物理意义、离散信源在误 码失真下的信息率失真函数表达式的推导以及信息率失真函数的 matlab 实现,并 得到了正确的结论。 通过对实验输出结果的分析,我更直

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论