第七章:信息率失真函数与限失真信源编码

合集下载

(信息论)第7章限失真信源编码

(信息论)第7章限失真信源编码



(7.5)
BD p y | x : D D

i 1, 2, , n ; j 1, 2, , m

7.2.2 信息率失真函数的定义 在 D 允许信道 BD 中可以寻找一个信道 pY | X ,使 给定的信源经过此信道传输时,其信道传输率 I X , Y 达到 最小,定义为信息率失真函数 RD ,也称为率失真函数, 即


1 n d n xi , y j d xik , y jk n k 1



信源编码过程是这样进行的:当信源发送序列 xi 时, 就从分组码 Y 中选取一个码字 y j,使失真最小,即
d n xi | Y min d n xi , y j
y j Y
(7.7)
所以分组码 Y 的平均失真度为


当采用随机编码方法时,考虑到接收端输出序列分
布q yj
,则分组码 Y 的平均失真度为
p xi q y j d n xi | Y (7.9)
N M i 1 j 1
dn Y E dn Y
对于分组码 M , n ,其最大速率为
7.2 信息率失真函数
7.2.1 D 允许信道(试验信道)
问题的提出 对于信息容量为 C的信道传输信息传输率为 R 的信 源时,如果 R C ,就必须对信源进行压缩,使其压缩 后信息传输率 R 小于信道容量 C,但同时要保证压缩 所引入的失真不超过预先规定的限度。 保真度准则
如果预先规定的平均失真度为 D ,则称信源压缩后 的失真度 D 不大于 D 的准则为保真度准则,即保真度 准则满足
,则平均失真度为

第七章:限失真编码2

第七章:限失真编码2

预测编码
最佳量化
不带量化器的DPCM线性预测编码,属于无失真编码系统; 带有量化器的DPCM线性预测编码,属于有失真编码系统。 DPCM线性预测系统是一个负反馈系统,对误差有收敛性。 发送端与接收端之间的误差等于量化误差。 最佳量化器的设计,可利用人眼的视觉可见度阈值和视 觉掩蔽效应等生理特征,来确定量化器的级数和步距,使量 化误差总处于人眼难以觉察的范围内,达到主观评定准则的 要求。
{I (U ,V )} 率失真函数公式 R( D) p (min v|u )B
D
存在符合条件的C2,使pe0
存在符合条件的C3,使D’<D
熵压缩编码
重点介绍三种有代表性的方法 1)量化 标量量化 矢量量化 2)变换编码 3)预测编码 习惯上对把矢量量化和变换编码称为熵压 缩分组编码,预测编码称为熵压缩树码 前面提到就是允许一定D,把熵率压缩最小, 即,使率失真函数最小。
0.0024 99
说法:随k增加,L一M算法明显比均匀量化好, 对无记忆高斯连续信源。标量压缩相当有效,矢 量量化性质同标量量化)(略)
变换编码:
它是熵压缩编码中的一种,还一种是什么 (矢量量化) 思想:(P243)
特点:多了两个限加:
§7.4:限失真信源编码定理-1

限失真信源编码定理

限失真信源编码定理的证明 编码定理-2

限失真信源编码定理

设R(D)为一离散无记忆平稳信源的信息率失真函数, 并且有有限的失真测度。对于任意D≥0,ε>0,δ >0以及任意足够长的码长n,则一定存在一种信源 编码C,其码字个数为: M= exp{n[R(D)+ε]} 而编码后码的平均失真度: d(C)≤D+δ 如果用二元编码,R(D)取比特为单位,则上式M可 写成: M=2{n[R(D)+ε]}

信息论_限失真信源编码

信息论_限失真信源编码

信息论的旅程本章将着重讨论允许一定失真的条件下可把信源信 息压缩到什么程度。

第七章 限失真信源编码三、信源的输出中含 有多少信息?四、传输信息的最高速 率(信道容量)2009-12-22五、无失真信源编码 六、有噪信道编码 九、实际信道编码方法七、限失真信源编码2主要内容1.1 概述 失真产生的原因信道噪声的干扰使得信息传输过程会产生差错; 当信息传输率超过信道容量时,必然产生差错; 信源熵是信源无失真压缩的极限,若再继续压缩 则会带来失真。

基本概念1. 概述 1. 概述 2. 系统模型 2. 系统模型失真测度 信息率失真函数 限失真信源编码定理3失真存在的合理性信宿的灵敏度和分辨率是有限的,不要求绝对无 失真; 允许失真的存在,可以提高信息传输率,从而降 低通信成本。

41.1 概述(续)1.2 系统模型 – 只讨论信源编码问题信源 编码 信道 编码 信道 干扰 信道 译码 信源 译码无失真信源压缩的极限:信源的信息熵 本章的研究内容在允许一定程度失真的条件下,能够把信 源信息压缩到什么程度,即最少需要多少 比特才能描述信源。

研究方法用研究信道的方法,来研究有失真信源压 缩问题。

5信源X 试验信道P(Y | X )Y 失真信源无失真 信源编码信道 编码61主要内容失真函数 d (x, y )2.1 失真测度 – 失真函数基本概念非负函数;函数形式可根据需要定义 1. 失真函数 1. 失真函数 2. 平均失真 2. 平均失真 定量描述发出符号与接收符号之间的差异 (失真)x2 L ⎡ X ⎤ ⎡ x1 ⎢ P ⎥ = ⎢ p(x ) p(x ) L ⎣ ⎦ ⎣ 1 2 xn ⎤ p(xn )⎥ ⎦失真测度信息率失真函数 限失真信源编码定理7Y : {y1 , y 2 , L , y m }失真矩阵⎡ d (x1,y1 ) d ( x1,y2 ) L d ( x1,ym )⎤ ⎢d ( x ,y ) d ( x ,y ) L d ( x ,y )⎥ 2 2 2 m ⎥ D=⎢ 2 1 ⎢ M ⎥ M M ⎢ ⎥ d (xn ,y1 ) d ( xn ,y2 ) L d ( xn ,ym )⎦ ⎣82.1 失真测度 – 失真函数(续)常用的失真函数有: (1) 汉明失真2.1 失真测度 – 失真函数 – 例题例7.1 设信道输入 X = {0,1},输出 Y = {0, ?,1} ,规定失 真函数 d(0, 0) = d(1, 1) = 0, d(0, 1) = d(1, 0) = 1, d(0, ?) = d(1, ?) = 0.5,求 D 。

第七章 限失真信源编码

第七章 限失真信源编码
第七章 限失真信源编码
7.1 失真测度 7.2 信息率失真函数 7.3 信息率失真函数的计算 7.4 限失真信源编码定理和逆定理 * 7.5 熵压缩编码具体方法
第七章:限失真编码
概述
失真测度
X
Y
信源
编码器/信道
信宿
R=I(X;Y)>R(D)
第七章:限失真编码
7.1.1 失真函数
失真测度
X P
x1 p( x1
)
x2 p(x2 )
பைடு நூலகம்
xr p(xr )
Y P
y1 p( y1
)
y2 p(y2 )
ys p( ys )
d (xi , y j ) 0, i 1,2, , r, j 1,2, , s
第七章:限失真编码
7.1.1 失真函数
失真测度
失真矩阵
d(x1, y1) D d(x2 , y1)
第七章:限失真编码
信息率失真函数
7.2 信息率失真函数
7.2.2 信息率失真函数的定义
R(D) min I (X ;Y )
p( y j | xi )BD
RN
(D)
min
p(y j |xi )BD
I (X; Y)
当信源为离散无记忆平稳信源、信道为离散无记忆平稳信 道时
I (X; Y) NI ( X ;Y )
为 Y Y1Y2Y3 ,其中每个随机变量均取值于Y 0,1 。
定义失真函数
d (0,0) =d (1,1) =0,
d (0,1) =d (1,0) =1,求失真矩阵 D (N )。
第七章:限失真编码
7.1.1 失真函数
0 1 1 2 1 2 2 3

第七章:信息率失真函数与限失真信源编码

第七章:信息率失真函数与限失真信源编码

• 信道编码→信道→信道译码
信道*
• 研究失真影响时,“信道*”可以忽略
– 根据信道编码定理 : 信道*是一个没有干扰的 广义信道,信宿收到信息的失真只来自于信源 编码
§7.1:概述-7
• 方法:
– 虚拟:将讨论重点虚拟细化
• 将限失真信源的编译码过程虚拟
• 信源编码过程→信道* →信源译码过程
试验信道
]
• 失真函数:均方误差失真,即: d (u, v) (u v)2
–求解步骤:
• 计算平均失真度 D • 当 D ≤D,求互信息 • 求互信息的下限值得到包含有D和σ2 的R(D)表达式 • 讨论D和σ2 比值不同时R(D)的取值
–验证:找到满足R(D)的试验信道,验证其正确性 –结果分析:R(D)曲线分析
i
j
§7.2:失真的度量-6
• 平均失真度
– confer :d & D
• d:描述了某个信源符号通过传输后失真的大小, 不同的信源符号,其d不同。
• D :描述了某一个单符号信源在某一试验信道传输
下的失真,它不仅与单个符号的d有关,还与 试验信道的统计特性有关。
§7.2:失真的度量-7
• 平均失真度
R(D) log r D log(r 1) H (D)
R(D)
3.0
2.0
r 8
1.0
r4
r2
0.0 0.2 0.4 0.6 0.8 D
§7.3:率失真函数-11
• 高斯信源的R(D)计算
– 已知条件:高斯信源U,其均值为m,方差为σ2,
接收变量V
• 概密函数: p(u)
1 2
exp[
(um)2 2 2

信息率失真函数解读

信息率失真函数解读

D E[d (ui , v j )] E[d (u, v)]
在离散情况下,信源U={u1,u2,…ur} ,其概率分布P(u)= [P(u1),P(u2),…P(ur)] ,信宿V= {v1,v2,…vs} 。 若已知试验信道的传递概率为P(vj/ui)时,则平均失其度为:
D P(uv)d (u, v) P(ui ) P(v j / ui )d (ui , v j )
y
y
0
x
由于信源等概分布,失真函数具有对称,因此,存在着与失真 矩阵具有同样对称性的转移概率分布达到率失真R(D) ,该转 移概率矩阵可写为:
第四章
信息率失真函数
无失真信源编码和有噪信道编码告诉我们:只要信道的 信息传输速率小于信道容量,总能找到一种编码方法,使得 在该信道上的信息传输的差错概率任意小;反之,若信道 的信息传输速率大于信道容量,则不可能使信息传输差错 概率任意小。 但是,无失真的编码并非总是必要的。
香农首先定义了信息率失真函数R(D),并论述了关于这个 函数的基本定理。 定理指出:在允许一定失真度D的情况下,信源输出的信息 传输率可压缩到R(D)值,这就从理论上给出了信息传输率与允 许失真之间的关系,奠定了信息率失真理论的基础。 信息率失真理论是进行量化、数模转换、频带压缩和数据 压缩的理论基础。 本章主要介绍信息率失真理论的基本内容,侧重讨论离散 无记忆信源。 首先给出信源的失真度和信息率失真函数的定义与性质; 然后讨论离散信源和连续信源的信息率失真函数计算;在这基 础上论述保真度准则下的信源编码定理。
1 0 1 2 D 1 1 0 2

[例3] 对称信源(s = r) 。信源变量U={u1,u2,…ur} ,接收变 量V= {v1,v2,…vs} 。失真度定义为:

限失真信源编码定理

限失真信源编码定理
14
5.4.1 游程编码
❖ 理论上来说游程长度可从1到无穷。要建立游程长 度和码字之间的一一对应的码表是困难的。一般 情况下,游程越长,出现的概率就越小;当游程 长度趋向于无穷时,出现的概率也趋向于0。
❖ 按哈夫曼码的编码规则,概率越小码字越长,但 小概率的码字对平均码长影响较小,在实际应用 时常对长码采用截断处理的方法
• 香农编码、费诺编码、哈夫曼编码主要是针 对无记忆信源。
• 当信源有记忆时上述编码效率不高;
• 游程编码对相关信源编码更有效; • 香农编码、费诺编码、哈夫曼编码属于无失
真信源编码; • 游程编码属于限失真信源编码。
11
5.4.1 游程编码
• 游程:
• 数字序列中连续出现相同符号的一段。 • 二元序列的游程:只有“0”和“1”两种符号。
210
211
175
211
209
211
211
211
211
176
216
211
212
210
211
210
177
212
211
210
211
212
210
178
211
209
209
211
210
209
179
209
207
208
208
208
205
9
5.4.un-Length Encoding)表 示。该压缩编码技术相当直观和经济,运算也相当 简单,因此解压缩速度很快。RLE压缩编码尤其适 用于计算机生成的图形图像,对减少存储容量很有 效。
❖ 选取一个适当的n值,游程长度为1,2,…,2n-1, 2n, 所有大于2n 者都按2n 来处理。然后按照哈夫曼码 的编码规则,将上列2n 种概率从大到小排队,构 成码树并得到相应的码字。

信息论基础-第七章

信息论基础-第七章

12
信息论与编码-限失真信源编码
也可以按其它的标准,如引起的损失、风险、主观感觉 上的差别等来定义失真函数。 二、平均失真 由于信源X和信宿Y都是随机变量,所以符号失真度 函数也是一个随机变量,传输时引起的平均失真应该是 符号失真度函数 d(xi , y j )在信源概率空间和信宿概率空间 求平均,即:
信息论与编码-限失真信源编码
第七章 限失真信源编码
1
信息论与编码-限失真信源编码
第五章我们讨论了无失真信源编码。但是, 在很多场合,特别是对于连续信源,因为其绝对 熵为无限大,若要求无失真地对其进行传输,则 要求信道的信息传输率也为无限大,这是不现实 的。因此也就不可能实现完全无失真传输。 另一方面,从无失真信源编码定理来考虑, 由于要求码字包含的信息量大于等于信源的熵, 所以对于连续信源,要用无限多个比特才能完全 无失真地来描述。
d被称为失真矩阵。
10
信息论与编码-限失真信源编码
{ 0 ,1 } ,编码器的输出符号 例4-1-1 设信源符号 X Y { 0 , 1 ,2 } ,规定失真函数为:
d(0,0)=d(1,1)=0;d(0,1)=d(1,0)=1;d(0,2)=d(1,2)=0.5 求失真矩阵d. 解:由失真矩阵定义:
d ( 0 , 0 )d ( 0 , 1 )d ( 0 , 2 ) 010 . 5 d d ( 1 , 0 ) d ( 1 , 1 ) d ( 1 , 2 ) 1 0 0 . 5
11
信息论与编码-限失真信源编码
失真函数 d(xi , y j ) 的函数形式可以根据需要适当选 取,如平方代价函数、绝对代价函数、均匀代价 函数等: 2 d ( x , y ) ( x y ) i j i j 平方失真: (x yj i,y j)x i 绝对失真: d ( x x y 相对失真: d i,y j) i j /x i 0 , x y i j d ( x , y ) ( x , y ) 误码(汉明)失真: i j i j 1 , 其它

信息率失真函数及信源编码定理的应用

信息率失真函数及信源编码定理的应用

《信息论与编码》课程自学报告题目:信息论与编码自学报告学号:姓名:任课教师:联系方式:二零一四年2 月15 日1 自学内容阐述1.1 信息率失真函数1.1.1 失真函数与平均失真度失真函数:设离散信源概率分布为: 经信道传输后输出序列为: ,对任一 指定一个非负数 称为单个符号的失真度(或称失真函数)。

失真函数用来表征信源发出一个符号i a ,而在接收端再现成符号j b 所引起的误差或失真。

d 越小表示失真越小,等于0表示没有失真。

可以将所有的失真函数排列成矩阵的形式: 平均失真度:由于i a 和j b 都是随机变量,所以失真函数),(j i b a d 也是随机变量,限失真时的失真值,只能用它的数学期望或统计平均值,因此将失真函数的数学期望称为平均失真度,记为1.1.2 信息率失真函数的定义由于互信息取决于信源分布和信道转移概率分布,当信源的分布概率已知时,互信息I 是关于p(bj/ai) 的下凸函数,存在极小值。

该最小的互信息就称为信息率失真函数R(D): 对于离散无记忆信源,R(D)可以写成:);(m in )()()/(N N P p N Y X I D R N D i j ∈=αβ1.1.3 信息率失真函数的性质 率失真函数的定义域: 。

允许失真度D 的下限可以是零,即不允许任何失真的情况。

率失真函数对允许平均失真度的下凸性:设21,D D 为任意两个平均失真,10≤≤a ,则有: )(,),(,),(),( , , , , ,)( 2121⎭⎬⎫⎩⎨⎧=⎥⎦⎤⎢⎣⎡n i n i a p a p a p a p a a a a X P X }...{21m b b b Y =),(j i b a 0),(≥ji b a d ⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡=),(...),(),(............),(...),(),(),(...),(),(][212221212111m n n n m m b a d b a d b a d b a d b a d b a d b a d b a d b a d D ∑∑∑∑====-===n i mj j i i j i n i m j j i j i ji b a d a b p a p b a d b a p b a d E D 1111),()/()(),()()],([);(min )()/(Y X I D R D i j P a b p ∈=min max 0D D D ≤≤≤1212((1))()(1)()R aD a D aR D a R D +-≤+-率失真函数的单调递减和连续性:由信息率失真函数的下凸性可知, R(D)在),(max min D D 上连续。

信息论基础——限失真信源编码 率失真函数

信息论基础——限失真信源编码  率失真函数
0 1 4 D 1 0 1 4 1 0
上述例子说明了具体失真度的定义.一般情况下根据实际 信源的失真,可以定义不同的失真和误差的度量.另外还可 以按其他标准,如引起的损失、风险、主观感觉上的差别大 小等来定义失真度d(x,x^).
8
须强调: 假设X是信源,X^是信宿,那么两者
12
三、信息率失真函数的定义
1. 率失真函数问题产生?
对于信息容量为C的信道传输信息传输率为R的信源时, 如果R>C,就必须对信源压缩,使其压缩后信息传输率 R’小于信道容量C,但同时要保证压缩所引人的失真不 超过预先规定的限度——信息压缩问题就是对于给定的 信源,在满足平均失真
DD
的前提下,使信息率尽可能小。
14
由于平均互信息I(U;V)是P(x^ / x)的凹函数,所以极小值存 在.这个最小值就是在D¯ D的条件下,信源必须传输的最小 平均信息量.即:
R ( D)
ˆ P ( x / x ):D D
ˆ I ( X ; X ) min
R(D)-------信息率失真函数或简称率失真函数。 单位是奈特/信源符号
ˆ xi xi ˆ xi xi
0 ˆ d ( xi , xi ) 1
这种失真称为汉明失真.汉明失真矩阵_对角线上的元素为零, 即:
0 1 ... 1 1 0 ... 1 D : : ... : 1 1 ... 0 nn
0 1 D 1 0
3 、 R(D) 是 ( Dmin , Dmax ) 区间上的连续和严格单调递减函 数 由信息率失真函数的下凸性可知, R(D)在 ( Dmin , Dmax ) 上连续;又由R(D)函数的非增性且不为常数知, R(D)是区 间 ( Dmin , Dmax ) 上的严格单调递减函数。

信息论第七讲率失真函数

信息论第七讲率失真函数

率失真函数R(D)是连续单调函数
2019/4/4
15
4.4 率失真函数
例:求率失真函数
已知信源{x1=0,x2=1},概率分布为(δ,1-δ),δ<0.5,信道输出 符号Y = {y1=0,y2=1},失真测度为汉明(Hamming)失真测 度,求率失真函数R(D)。 (1)求出R(D)的定义域 Dmin = 0· δ+0· (1-δ) = 0 D max = min {1-δ, δ}=δ
2
由上面方程组解出,
(1 D) p( y1 ) Dp( y2 ) 1 Dp( y1 ) (1 D) p( y2 )
D
1 2D
p( y1 )
1 D p( y2 ) 1 2D
由P(X),P(Y)和P(X/Y)就可以求出相应的P(Y/X).
以一个特例说明存在这样的信道转移概率矩阵[P].
R D min I X ;Y : D D
p( y / x )
2019/4/4


12
4.4 率失真函数
(4)率失真函数的定义域
R(D)的值域 率失真函数的值域为 0 R(D) H(X)
R(D)
H(X)
Dma D的最小值Dmin 0 Dmin x 在给定的失真度矩阵中,对每一个xi,找一个最 小的 dij,然后对所有的i =1, 2, …,n 求统计平均值, 就是D的最小值,即
对于汉明失真度,平均失真度为:
2 2 i 1 j 1
0 1 d ij 1 0
(信道误码率)
D p( xi , y j )d i j p(0,1) p(1, 0) Pe
可知:0≤Pe≤D ≤δ 在R(D)的定义中,要求满足平均失真度小于等于D, 取等号则:

限失真信源与信息率失真函数R(D)

限失真信源与信息率失真函数R(D)

第四章限失真信源与信息率失真函数R(D)§4-1 引言(一)引入限失真的必要性:1)失真在传输中是不可避免的;2)接收者(信宿)无论是人还是机器设备,都有一定的分辨能力与灵敏度,超过分辨能力与灵敏度的信息传送过程是毫无意义的;3)即使信宿能分辨、能判别,但对通信质量的影响不大,也可以称它为允许范围内的失真;4)我们的目的就是研究不同的类型的客观信源与信宿,在给定的Qos要求下的最大允许(容忍)失真D,及其相应的信源最小信息率R(D).5)对限失真信源,应该传送的最小信息率是R(D),而不是无失真情况下的信源熵H(U).显然H(U)≥R(D).当且仅当D=0时,等号成立;6)为了定量度量D,必须建立信源的客观失真度量,并与D建立定量关系;7)R(D)函数是限失真信源信息处理的理论基础;(二) R(D)函数的定义1) 信源与信宿联合空间上失真测度的定义:)(j i v u d : ),0[∞→⨯+R V U其中: U u i ∈ (单消息信源空间) V v j ∈ (单消息信宿空间) 则有∑∑=iju j i vj i v u d v u p d )()(称d 为统计平均失真,它在信号空间中可以看作一类“距离”,它有性质1〉0)(=j i v u d , 当 j i v u =2〉0)(min ,=∈∈j i Vv U u v u d ji3〉∞<≤)(0j i v u d对离散信源:i=j=1,2……..n,,)(ij j i d v u d = 则有:⎩⎨⎧≠==)j(i 0,)j(i ,0有失真当〉无失真当ijd 若取 ij d 为汉明距离,则有:⎩⎨⎧≠==)j(i ,1)j(i ,0有失真当无失真当ijd对连续信源,失真可用二元函数d (u,v )表示。

则有:v u v u v u d -=-=2)(),(推而广之,d (u,v )可表示任何用v 表达u 时所引进的失真,误差,损失,风险,甚至是主观感觉上的差异等等。

限失真信源编码精选课件

限失真信源编码精选课件

2018/8/12
14/49
信息率失真函数的性质

率失真函数的定义域


率失真函数的定义域问题就是在信源和失真函数已知 的情况下,讨论允许平均失真度D的最小和最大值问 题。 D的选取必须根据固定信源X的统计特性P(X)和选定的 失真函数d(xi , yj),在平均失真度 的可能取值范围 内。
2018/8/12
当p(xi),p(yj/xi )和d(xi,yj)给定后,平均失真度就是一个确定的量。
如果p(xi)和d(xi,yj)一定, 就只是信道统计特性的函数。信道传递 概率不同,平均失真度随之改变。

保真度准则

保真度准则:规定平均失真度 不能超过某一限定的上限值D, 即 ,则D就是允许失真的上界。该式称为保真度准则。 将保真度准则作为信道传递概率的约束条件,再求I(X;Y)的最小值就 有实际意义。

2018/8/12
16/49

信源最大平均失真度Dmax

信源最大平均失真度Dmax :容忍的失真越大,所需的 信息率就越小 。当R(D)等于0时,对应的平均失真D最 大,也就是函数R(D)定义域的上界值Dmax 。

信息率失真函数是平均互信息的极小值:

当R(D) =0时,即平均互信息的极小值等于0;
15/49

最小平均失真度Dmin

是非负函数d(xi , yj)的数学期望,也是一个非负函 数,显然其下限为0。因此允许平均失真度D的下限也 必然是0,这Leabharlann 是不允许有任何失真的情况。
允许平均失真度D能否达到其下限值0,与单个符号的 失真函数有关。 信源最小平均失真度Dmin :在失真矩阵的每一行找出 一个最小的d(xi , yj) ,对所有这些不同的最小值求数学 期望,就是信源的最小平均失真度。

第7章 限失真信源编码(08)

第7章 限失真信源编码(08)

中国矿业大学信电学院
School of Information and Electrical Engineering, CUMT
7.1.2 平均失真
由于X,Y都是随机变量,故单个符号失真度 d ( xi , y j ) 也是随机变量。 显然,规定了单个符号失真度 d ( xi , y j ) 之后,传输一个符号引起 的平均失真,即信源的平均失真度 平均失真度为 平均失真度
在离散对称信道(r=s)中,定义单个符号失真度为汉明失真。 汉明失真矩阵D通常为方阵,且对角线上的元素为0。即
0 1 D= ⋮ 1 1 1 ⋯ 1 0 1 ⋯ 1 ⋮ ⋮ ⋮ 1 1 ⋯ 0
中国矿业大学信电学院
School of Information and Electrical Engineering, CUMT
j
i
j
i
j
j
i
2. R(D)是关于 的下凸函数 是关于D的下凸函数 是关于 R(D)是关于D的下凸函数,即对于任意 0 ≤ α ≤ 1, D1 , D2 ≤ Dmax 有 R[α D + (1 − α ) D ] ≤ α R( D ) + (1 − α ) R ( D )
1 2 1 2
中国矿业大学信电学院
中国矿业大学信电学院
School of Information and Electrical Engineering, CUMT
7.2 信息率失真函数
7.2.1 D失真许可信道 失真许可信道
如果要求信源符号的平均失真度小于我们所允许的失真D, 即 D ≤ D ,称为保真度准则。N维信源序列的保真准则是
我们总希望在满足保真度准则以后,压缩后的信息传输率 R∗ 尽可 能地小。把信源的压缩编码的过程看成一个信道,从这个信道的 接收端来说,R∗ 可以用平均互信息I(X;Y)来表示,压缩过程中引 入的失真可以用H (X|Y)表示。 我们的任务就是在满足保真度准则的所有D失真许可的试验信道 集合 BD 中寻找某一个信道 p ( y j | xi ) ,使I(X;Y)达到最小,即

信息率失真函数信息论

信息率失真函数信息论
计算各个失真函数的统计平均值(数学期望)。平均失真函数定义为:
d E [ d ( x i , y j )]

XY
P ( x i y j ) d ij

P ( x i ) P ( y j | x i ) d ij
XY
24
平均失真函数
d
若X和Y都是n维矢量消息的集合,也可以定义两个矢量消息之间的失
构成一个信道集合:


P

p
:
dD

yx
D
j| i
PD为假想信道,允许试验信道
31
信息率失真函数R(D)定义:
在给定信源消息的概率分布{P(xi)}及平均失真函数允许值D的条件
下,传输这些信源消息,并使失真程度在允许范围内时,所需要
的信息率的最小值,其定义式为:
R(D )
min
{ P ( y j | x i )} P D
失真最小就是最好吗?
定义失真的度量
9
本章讨论主要问题:
在允许一定失真存在的条件下,能够将信源
信息压缩到什么程度,即最少需要多少比特信息
才能够描述信源,如何能够快速的传输信息。
信息率失真理论的基本概念:
在允许传输消息出现一定的失真条件下,传
输该消息所需的信息率(最小值)将会比不允许失真
时小,并且允许的失真度越大,则信息率(最小值)
d02 = d10 =d12=d20=d21=2,d32=d40=d51=3。这些失真函数值的由
来可形象化地用正六角形表示,其中每条条边相当于失真函数值为1。
0
3
5
1
2
4
d00
d
10
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

✓ 不同的p(v|u)有不同的 D
R(D)
✓ 对我们有意义的:具有最小的 D 的
p(v|u)
R(D)>0
✓ 利用该p(v|u)求得使R(Dmax)=0时的 Dmax
✓ R=0时,U,V统计独立p(v|u)只是v的 函数,则有: p(v|u)=P(v)
R(D)=0
D Dmax
§7.3:率失真函数-5
]
• 失真函数:均方误差失真,即: d (u, v) (u v)2
–求解步骤:
• 计算平均失真度 D • 当 D ≤D,求互信息 • 求互信息的下限值得到包含有D和σ2 的R(D)表达式 • 讨论D和σ2 比值不同时R(D)的取值
–验证:找到满足R(D)的试验信道,验证其正确性 –结果分析:R(D)曲线分析
• 允许一定的失真度下,能将信源信息压缩到什么程 度?(最少需要多少比特才能在收端描述信源?)
• 一定的信息传输率R下,可能达到的最小的平均失 真是多少?
– 相关问题
• 失真如何度量? • 率失真函数如何计算?
§7.1:概述-6
• 方法:
– 抽象:将与讨论重点关系小的部分抽象
• 因为涉及信源编码,对信道进行抽象
最好地利用C
消息 压缩冗余度
信 源
最佳分布 无噪无损信道
编 码
R=C;PE=0,
限:平均码长最小值Hr(S) 每个码符号平均能够携带的最大信息量
§7.1:概述-2
• 有噪信道编码定理回顾:
– 只要R<C,总可以找到一种信道编码方法,使在信道 上能够以尽可能小的PE传输信息。
增加冗余度,最好地匹配信 道特性
• P(u)=[ω,1- ω], ω≤1/2
• 汉明失真矩阵
0 1
D
1
0
§7.3:率失真函数-8
–求解步骤:
• 由Dmin=0,找到满足最小失真的试验信道p(v|u),得到R(0) • 由汉明失真矩阵和失真度定义,计算最大允许的失真度
Dmax • 由Dmax,找到满足最大失真的试验信道p,并得到R(Dmax)
Dmax min p(u) p(v)d (u, v)
U ,V
min p(v) p(u)d(u,v)
p(v) V
U
min p(v)d '(v) min p(u)d(u, v)
p(v) V
VU
例: 二元信源 计算 Dmax 。
U P(U
)
u1 0.4
u2 0.6
,
D
0
0
§7.3:率失真函数-6
– R(D)的性质:
一般情况下:
• 凸状性 • 单调递减性 • 连续性
Dmin=0,R(Dmin)=H(U) (有条件) 当D ≥Dmax时,R(D)=0; 而当Dmin<D<Dmax时,
H(U)>R(D)>0.
§7.3:率失真函数-3
Dmin min
p(ui ) p(v j | ui )d (ui , v j )
– N维信源符号序列信源平均失真度
DN
1 N
D(N)
– 信源、信道均无记忆时:
N
N
D(N)
Dl
DN
1 N
Dl
l 1
l 1
序列中第l个分量 的平均失真度
– 信源平稳时: p(uil ) p(ui ), p(v jl | uii ) p(v j | ui )
Dl D D(N) ND DN D
• 在一般条件下当0<D<Dmax时,计算平均失真度 D
• 选取一个信道,使 D =D,求互信息 • 求互信息的下限值得到R(D)
–验证:找到满足R(D)的试验信道,验证其正确性
–结果分析:R(D)曲线分析
R(D)
H () H (D) 0 D 0 D
§7.3:率失真函数-9
§7.3:率失真函数-10
等概信源的信息率失真函数。
信源输出符号集 ,输出符号集 为
V
U
v1,uv12,,u..2.,,.v.r.,u,r 失真,函等数概定分义布
0 i j d (ui , vj ) 1 i j i, j 1, 2,..., r
R(D) log r D log(r 1) H (D)
n
而码的平均失真度d(C)≤D。
– 在允许失真D的条件下,信源最小的、可达的 信息传输率是信源的R(D)。
R(D)
1 2
log
2
D
K
0K K K
D D
2 2
§7.3:率失真函数-12
R(D)(比特/自由度)
当D= σ2时, R(D)=0。即:
如果允许失真等于信源的方差,则只需
1.4
用均值m来表示信源输出,而不需要传
送信源的任何实际输出。
1.2
当D=0时,R(D) ∞。即:
1.0
在连续信源情况下,要毫无失真地传送
RN
(D)
D
min {I
( N )ND
(U
,V
)}
§7.3:率失真函数-2
• 率失真函数的进一步解释
– 单位:比特/信源符号(同互信息)
– 离散无记忆信源:RN(D)=NR(D) – P(v|u)无实际信道含义,只代表不同编码方法
– 求R(D)就是在D条件下,选择一种编码方法,使R最 小。
– 定义域:D∈ [0,Dmax]
§7.2:失真的度量-9
• 保真度准则
– 给定D,若 D ≤ D,则称此为保真度准则 – 对于序列信源,保真度准则为:D(N)≤ ND
§7.2:失真的度量-10
• 试验信道:
– P(v|u)不是实际的信道特性矩阵,在此相当于 不同的编码方法,编码方法不同,D 不同。
– 定义:所有 D ≤ D的试验信道构成D失真许可 的试验信道集合BD
• 信道编码→信道→信道译码
信道*
• 研究失真影响时,“信道*”可以忽略
– 根据信道编码定理 : 信道*是一个没有干扰的 广义信道,信宿收到信息的失真只来自于信源 编码
§7.1:概述-7
• 方法:
– 虚拟:将讨论重点虚拟细化
• 将限失真信源的编译码过程虚拟
• 信源编码过程→信道* →信源译码过程
试验信道
§7.3:率失真函数-1
• 问题引出
– 度量了失真,进一步关心的问题是:
• 一定的失真D下,最小的信息传输率R是多少? • 一定的失真D下,收端再现信源需要的最低的平均信息
量是多少?
• 定义:(信息)率失真函数R(D)
R(D) min {I (U,V )} p ( v|u )BD
对于N维序列信源:
消息




信 道
信道
编 码
R< C; PE=ε,
限:信息传输率最大值C 每个信道符号平均能够携带的最大信息量
§7.1:概述-3
• 存在问题
– 对于连续和模拟信源H(S)=∞
• 信道传输率R=H(S)/n(比特/码符号)
R= ∞
• 平均码长l=Hr(S)=H(S)/logr,
l= ∞,
–实际上,因为B有限,C一定有限,R<C
R(D) log r D log(r 1) H (D)
R(D)
3.0
2.0
r 8
1.0
r4
r2
0.0 0.2 0.4 0.6 0.8 D
§7.3:率失真函数-11
• 高斯信源的R(D)计算
– 已知条件:高斯信源U,其均值为m,方差为σ2,
接收变量V
• 概密函数: p(u)
1 2
exp[
(um)2 2 2
§7.4:限失真信源编码定理-1
• 限失真信源编码定理 • 限失真信源编码定理的证明 • 限失真信源编码定理的实用意义
§7.4:限失真信源编码定理-2
• 限失真信源编码定理
– 设R(D)为一离散无记忆平稳信源的信息率失真函 数,并且有有限的失真测度。对于任意D≥0,ε>0, δ>0以及任意足够长的码长n,则一定存在一种信 源编码C,其码字个数为: M= exp{n[R(D)+ε]} 而编码后码的平均失真度:
对于同一个D:
R(D)(比特/符 号)
1.0
信源分布越均匀, R(D)就越大,
0.8
ω=0.5 ω=0.3
信源压缩的可能性越小
0.6
ω=0.2
反之,
ω=0.1
0.4
若信源分布越不均匀,
0.2
即信源剩余度越大,
0.1
0.1 0.2 0.3 0.4 0.5 D
二进制对称信源的R(D)函 数
R(D)就越小, 压缩的可能性就越大。
ij
p(ui ) min p(vj | ui )d (ui , vj )
i
j
i
p(ui
)
mind j
(ui
,
v
j
)
7.3:删除信道
0 D
1
1 0
1
2 1
,求
2
Dmin
§7.3:率失真函数-4
• Dmax与R(Dmax)
✓ 定义当DDmax时,R(Dmax)=0
✓ 使R(Dmax)=0的p(v|u)不止一个
0.8
连续信源必须要求信道具有无限大的容
量。
0.6
当D=0.25 σ2时,R(D)=1(比特/自由
0.4
度)。即:
0.2
0.0
0.2 0.4 0.6 0.8 1.0 1.2 D/ σ2 高斯信源在均方误差准则下的R(D)函数
允许均方误差小于或等于σ2/4时,连续 信号的每个样本值最少需要用一个二元 符号来传输。
相关文档
最新文档