第三章 无失真信源编码
注意:这份答案我是拿别人的,仅是参考答案.
答案中会出现R、R′、η、、KL混用的,不过方法还是正确的,希望在看的时候不要被它所迷惑啊!
3-1
3-2
(1) 因为A,B,C,D四个字母,每个字母用两个码,每个码为0.5ms, 所以每个字母用10ms
当信源等概率分布时,信源熵为H(X)=log(4)=2
平均信息传递速率为bit/ms=200bit/s
(2) 信源熵为
H(X)=
=0.198bit/ms=198bit/s
与上题相同
3-5
(1)
H(U)=
(2) 每个信源使用3个二进制符号,出现0的次数为
出现1的次数为
P(0)=
P(1)=
(3)
(4) 相应的香农编码
信源符号xi
符号概率pi
累加概率Pi
-Logp(xi)
码长Ki
码字
x1
1/2
0
1
1
0
x2
1/4
0.5
2
2
10
x3
1/8
0.75
3
3
110
x4
1/16
0.875
4
4
1110
x5
1/32
0.938
5
5
11110
x6
1/64
0.969
6
6
111110
x7
1/128
0.984
7
7
1111110
x8
1/128
0.992
7
7
11111110
相应的费诺码
信源符号xi
符号概率pi
第一次分组
第二次分组
第三次分组
第四次分组
第五次分组
第六次分组
第七次分组
二元码
x1
1/2
0
0
x2
1/4
1
0
10
x3
1/8
1
0
110
x4
1/16
1
0
1110
x5
1/32
1
0
11110
x6
1/64
1
0
111110
x7
1/128
1
0
1111110
x8
1/128
1
11111110
(5)香农码和费诺码相同
平均码长为
编码效率为:
3-7
(1) pi= 累加概率为 Pi=
累加概率分别为
符号
x1
x1
x2
x3
x4
x5
x6
x7
…
概率
1/2
1/4
1/8
1/16
1/32
1/64
1/128
1/256
…
累加概率
0
0.5
0.75
0.875
0.938
0.969
0.984
0.992
…
码长
1
2
3
4
5
6
7
8
二元码
0
10
110
1110
11110
111110
1111110
11111110
…
(2)信源的信息量为
平均码长为:
码字的平均信息传输率为
R=bit/码
(3)编码效率
R=100%
3-10
(1)H(X)=
(2)
信源符号xi
符号概率pi
编码过程
编码
码长
x1
0.37
0.37
0.37
0.38
0.62
1
00
2
x2
0.25
0.25
0.25
0.37
0.38
01
2
x3
0.18
0.18
0.20
0.25
11
2
x4
0.10
0.10
0.18
100
3
x5
0.07
0.10
1010
4
x6
0.03
1011
4
3-11
(1)信源熵
(2)香农编码:
信源符号xi
符号概率pi
累加概率Pi
-Logp(xi)
码长Ki
码字
x1
0.32
0
1.644
2
00
x2
0.22
0.32
2.184
3
010
x3
0.18
0.54
2.474
3
100
x4
0.16
0.72
2.644
3
101
x5
0.08
0.88
3.644
4
1110
x6
0.04
0.96
4.644
5
11110
平均码长:
编码效率为
(3)
费诺编码为
信源符号xi
符号概率pi
1
2
3
4
编码
码长
x1
0.32
0
0
00
2
x2
0.22
1
01
2
x3
0.18
1
0
10
2
x4
0.16
1
0
110
3
x5
0.08
1
0
1110
4
x6
0.04
1
1111
4
平均码长为:
编码效率:
(4)哈夫曼编码
信源符号xi
符号概率pi
编码过程
编码
码长
x1
0.32
0.32
0.38
0.40
0.60
1
01
2
x2
0.22
0.22
0.32
0.38
0.40
10
2
x3
0.18
0.18
0.22
0.32
11
2
x4
0.16
0.16
0.18
000
3
x5
0.08
0.12
0010
4
x6
0.04
0011
4
平均码长为:
编码效率:
3-12
(1) 信源熵
信息传输速率2.552bit/s
(2)
信源符号xi
符号概率pi
编码过程
编码
码长
x1
0.4
0.4
0.4
0.4
0.4
0.4
0.6
1
1
x2
0.18
0.18
0.18
0.19
0.23
0.27
0.4
001
3
x3
0.1
0.1
0.13
0.18
0.19
0.23
011
3
x4
0.1
0.1
0.1
0.13
0.18
0000
4
x5
0.07
0.09
0.1
0.1
0100
4
x6
0.06
0.07
0.09
0101
4
x7
0.05
0.06
00010
5
x8
0.04
00011
5
(3) 香农编码
信源符号xi
符号概率pi
累加概率Pi
-Logp(xi)
码长Ki
码字
x1
0.4
0
1.322
2
00
x2
0.18
0.4
2.474
3
011
x3
0.1
0.58
3.322
4
1001
x4
0.1
0.68
3.322
4
1010
x5
0.07
0.78
3.837
4
1100
x6
0.06
0.85
4.059
5
11011
x7
0.05
0.91
4.322
5
11101
x8
0.04
0.96
4.644
5
11110
平均码长:
(4) 费诺编码:
信源符号xi
符号概率pi
码
码长
x1
0.4
0
0
00
2
x2
0.18
1
01
2
x3
0.1
1
0
0
100
3
x4
0.1
1
101
3
x5
0.07
1
0
0
1100
4
x6
0.06
1
1101
4
x7
0.05
1
0
1110
4
x8
0.04
1
1111
4
3-14
信源符号xi
符号概率pi
编码过程
编码
码长
x1
1/3
1/3
1/3
1/3
1/3
2/3
00
2
x2
1/3
1/3
1/3
1/3
1/3
1/3
01
2
x3
1/9
1/9
1/9
2/9
1/3
100
3
x4
1/9
1/9
1/9
1/9
101
3
x5
1/27
2/27
1/9
111
3
x6
1/27
1/27
1100
4
x7
1/27
1101
4
第四章 限失真信源编码
4-1
失真矩阵为
4-2
信源熵为
Dmax =min{,,,} R(Dmax)=0
Dmin=0R(Dmin)=R(0)=H(X)=log(4)=2
只要满足p(y1)+p(y2)+p(y3)+p(y4)=1在[0,1]区间可以任意取值。