第6章 限失真信源编码

  • 格式:doc
  • 大小:671.50 KB
  • 文档页数:7

下载文档原格式

  / 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第6章 限失真信源编码

一、例题:

【例6.1】 二元对称信源,信源{0,1}U =,接收变量{0,1}V =,在汉明失真定义下,失真函数为:

(0,0)(1,1)0d d ==,(0,1)(1,0)1d d ==

其失真矩阵为

011

0⎡⎤=⎢

⎥⎣⎦

D 容易看出:对于离散对称信源,其汉明失真矩阵D 为一个方阵,且对角线上的元素为零,即:

011110111

1011

1

1

0⎡⎤

⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎣⎦

D

【例6.2】 信源U ={0,1,2},接收变量V ={0,1,2},失真函数为2

(,)()i j i j d u v u v =-,求失真矩阵。由失真定义得:

d (0,0)=d (1,1)=d (2,2)=0

d (0,1)=d (1,0)=d (1,2)=d (2,1)=1 d (0,2)=d (2,0)=4

所以失真矩阵D 为

141

014

1

4⎡⎤

⎢⎥=⎢⎥⎢⎥⎣⎦

D

【例 6.3】 离散无记忆信源输出二维随机序列12()U U =U ,其中(1,2)i U i =取自符号集

{0,1},通过信道传输到信宿,接收N 维随机序列12()V V =V ,其中(1,2)i V i =取自符号集

{0,1},定义失真函数

(0,0)(1,1)0(0,1)(1,0)1

d d d d ====

求符号序列的失真矩阵。

解: 由N 维信源序列的失真函数的定义得

1

1(,)(,)(,)

,k

k N

N N i j i j k d d d u

v N

αβ===

∈∈∑u v u U v V

所以

[][]1(00,00)(0,0)(0,0)0211(00,01)(0,0)(0,1)2

2

N N d d d d d d =+==

+=

类似计算其他元素值,得到信源序列的失真矩阵为

11012211012211102211102

2

N

⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥=⎢

⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣

D

【例6.4】 设信源符号有8种,而且等概率,即1()8

i P u =

。失真函数定义为

0(,)1i j i j

d u v i j =⎧=⎨≠⎩

假如允许失真度12

D =,即只要求收到的符号平均有一半是正确的。我们可以设想这

样的方案:

方案一:对于1234,,,u u u u 这四个信源符号照原样发送,而对于5678,,,u u u u 都以4u 发送。如图6.1(a )所示。

方案二:对于1234,,,u u u u 这四个符号照原样发送,而对于5678,,,u u u u 分别以

1234,,,u u u u 发送。如图6.1(b )所示。

1u 1u 2u 2u 3u 3u 4u 4

u 5u 6u 7u 8

u 1u 1u 2u 2u 3u 3u 4u 4

u 5u 6u 7u 8

u

(a ) 方案一 (b ) 方案二

图6.1 例6.4有失真信源编码方案

如果进行无失真编码,即无失真传送这个信源,编码信息率为2log 83=比特/信源符号。在上述要求下,试问需要多少信息率?

方案一编码后需要的信息率为

12341

115(,,,),

,,

1.5498

888R H u u u u H ⎛⎫

'=== ⎪⎝⎭

比特/信源符号 方案二编码后需要的信息率为

()12341

111,,,,

,

,

24

444R H u u u u H ⎛⎫

'=== ⎪⎝⎭

比特/信源符号 可见,限失真信源编码需要的信息率小于信源熵()H U ,而且不同的编码方案可能得到不同的信息率R '。

【例6.5】 设二元对称信源{0,1}U =,其概率分布[]()P u ωω=,2

1≤

ω。而接收

变量{0,1}V =,设汉明失真矩阵为

11

0D ⎡⎤=⎢

⎥⎣⎦

计算这个信源的m in D 和m in ()R D 。

解: 因为最小允许失真度

min 1

()m in (,)0r

i

i

j

j

i D P u d u v

==

=∑

并能找到满足该最小失真的试验信道,且是一个无损无噪的试验信道,信道矩阵为

100

1⎡⎤=⎢

⎥⎣⎦

P 因此

{}(|)(0)m in

(;)()()j i D

P v u B R I U V H U H ω∈=

=

=

【例6.6】 设二元对称信源{}0,1U =,其概率分布[]()P u ωω=,2

1≤

ω。而接收

变量{}0,1V =,采用汉明失真测度,计算m ax D 和max ()R D 。

解: 可计算出最大允许失真度为

[][]m ax m in ()m in

()(,)

m in (0)(0,0)(1)(1,0);(0)(0,1)(1)(1,1)m in (1);V

V

U

D d v P u d u v P d P d P d P d ωωω

'===++=-=∑∑ 要达到最大允许失真度的试验信道,唯一确定为

010

1⎡⎤=⎢

⎥⎣⎦

P 即这个试验信道能正确传送信源符号1u =,而传送0u =时,接收信号一定为1v =。那么,凡发送符号0u =时,一定都错了。而0u =出现的概率为ω,所以信道平均失真为ω。在这种试验信道条件下,可计算得

max ()()(;)0R D R I U V ω===

【例 6.7】 某二元对称信源()⎥⎦

⎢⎣⎡=⎥⎦⎤⎢

⎣⎡75.025

.010

U u P ,采用汉明失真。假设允许失真度1.0D =,试分析信息源所能压缩的理论极限值为多少?

分析:在保真度准则下信息源所能压缩的理论极限值,就是()D R 函数。

解:该二元对称信源的率失真函数为