好文档 - 专业文书写作范文服务资料分享网站

多媒体复习要点答案

天下 分享 时间: 加入收藏 我要投稿 点赞

? ? ? ? 每台运行TCP协议的计算机有两个滑动窗口:发送端的滑动窗口和接收端的滑动窗口; 发送端的滑动窗口中的数据,看作一个分组数据;

滑动窗口中的数据可以连续发送,不要等待确认信号(ACK)

发送端的滑动窗口的移动,需要等待接收端窗口的确认号ACK ( ACK ,是接收端告知发送方期望收到的下一个分组数据字节的最小序列号);

? 发送端的滑动窗口,可以移动到确认号ACK处,继续进行下一个分组的发送;

三、计算题20分

1、熵计算,霍夫曼编码的题目;10分

1.设离散信源输出2个符号的序列,这两个符号从符号集A={0,1}中随即选取,并且P(1)=0.8,P(0)=0.2, (1)若这2个符号的条件概率为P(0/1)=0.4,求该信源的序列熵。

(2)若该信源是无记忆的,求该信源的序列熵,并与(1)的结果进行比较。(认为事件“0/0”“1/1”不会出现;) 解:设X={S1=“0”, S2=“1”}, Y={ t1=“0” , t2=“1”}; (1) H(X)?H(Y)

??[0.8?log20.8?0.2?log20.2]?0.72bit/符号序列熵 H ( X ? Y ) ? H ( X ) ? H ( Y / X )

??n?2m?2??n?2m?2而 H(Y/X)??r

ijlog2(rij/p(si))??rijlog2Piji?1j?1i?1j?1即:

??[r11log2P11?r12log2P21?r21log2P12?r22log2P22] ?

??[r12log2P21?r21log2P12] P12?P(t1/s2)?P(0/1)?0.1 r?p(s)P? r.8?0.1?0.08ijjij12?p(s2)P12?p(1)P12?0 P21?P(t2/s1)?P(1/0)?0.4Pij?P(ti/sj) r21?p(s1)P21?p(0)P21?0.2?0.4?0.08

??n?2m?2H (Y/X)??rijlog2Pij

i?1j?1 ??[r12log2P21?r21log2P12]

??[0.08?log20.1?0.08?log20.4]

?3.32?[0.08?0.032]

?0.37序列熵:

H(X?Y)?H(X)?H(Y/X)

?0.72?0.37?1.09bit/符号(2)信源无记忆 H(X?Y)?H(X)?H(Y) ?0.72?0.72?1.44bit/符号习题3-15

6

设有一离散无记忆信源: (1)计算该信源的熵;(2)为该信源构造一霍夫曼码,并计算平均码长及编码效率。(3)为什么该码得编码效率小于1?试总结在什么情况下,霍夫曼码的编码效率能够达到1?(提示:符号Si携带的信息量是多少?表示Si的码字的码长是多少?) 解:

(1)信源的熵为:

H(X)???p(si)log2[p(si)]

i

(2)霍夫曼编码 ??[(0.3)log20.3?2?(0.2)log20.2?3?(0.1)log20.1]

(3)计算霍夫曼编码的平均码长、编码效率;

霍夫曼编码的平均码长: N?p(s)n(s

?iii)霍夫曼编码的编码效率:

2、多媒体同步的题目;10分

??H(X)(此题M取6)Nlog2M

6-6.再下图所示的具有全局时钟的实时多媒体系统中,发送端将压缩后的每一帧图像打在一个包中传送,每个包的包头有表示该包发送时间的时间截T(i),i=1,2,3…。

发送 d 缓存 解码

(1) 保证接收端连续播放的条件是什么?

(2) 若网络传输延时d(i)∈[△min,△max],为保证播放的连续性,接收端应该在什么时候开始播放?其缓存器应

为多大?与公式6-8和公式6-9表示的结果有什么相同和不同? (3) 假设网络传输延时d为一符合正态分布的随机变量,其均值为μ,方差为?在保证连续播放概率η≥99%的条件

7

2下,接收端应该在什么时候开始播放(用解析式表达)? 解:

(1)保证接收端连续播放的条件:

接收端解码重建结果保持发送端原始信号的时间约束关系

第i个LDU的播放时刻p(i)必须晚于它的到达时刻a(i)=T(i)+d(i),其中d(i)为第i个LDU传输延时 (2)给定网络传输延时的限制,接收端的开始播放时刻?缓冲器应为多大?

a(i)=t(i)+d(i) A 式;在信源和信宿本地时钟是同步的假设下,每个LDU 有如下关系

P(i)-p(i-1)=t(i)-t(i-1) B 式;即p(i)-p(1)=t(i)-t(1) C 式;将A 式变形为t(i)=a(i)-d(i)带入C 式 得p(i)-p(1)=a(i)-d(i)-t(1);即p(i)-a(i)=p(1)-t(1)-d(i) D 式;

要保证播放的不间断,第i 个LDU 的播放时刻p(i)必须晚于它的到达时刻a(i)

即p(i)-a(i) ≥ 0,也就是D 式的右边p(1)-t(1)-d(i) ≥ 0;所以p(1) ≥ t(1)+d(i);p(1) ≥t(1)+d(i) p(1) ≥max{t(1)+d(i)}=t(1)+ Δmax;选取p(1)=t(1)+ Δmax

Bt =Max{[p(i)-a(i)]}=Max{[p(1)-t(1)-d(i)]}= Δmax -Max{d(i)}= Δ max -Δ min 由上面的推导可以看出,由于有时间戳,第一个LDU的到达时刻不再存在抖动,使得起始 播放延时降低,而缓存器容量也相应的降低。 (3)由上面(2)的推导,我们有p(1) ≥t(1)+d(i),而d(i)~( μ,? )

所以要保证P{p(1) ≥ t(1)+d(i)}≥η=0.99

即要求P{d(i) ≥p(1)-t(1)}≥0.01;设Φ(A)=0.01; 则根据正态分布的概率公式

p(1)-t(1)≥Α? + μ;即p(1)≥t(1)+Α? + μ

6-9.如有下图所示的多媒体信息查询系统,用户所需的信息由视频流和音频流按一定的时间关系复合而成,但这两类信息分别存储在不同的地点,试问: S1 S2 1 2

(1) 影响收端进行同步播放的因素有哪些? (2) 假设收、发端时钟频率巫偏差,支路1、2的延时范围分别为[△min,△max]和[?min,?max],且?max>△max, ?min<△min,同时假设每一个LDU包头中有记录发送时刻t(i)的时间截,请给出保证视频和音频数据流在接

收端能同步播放的起始延时时间。

(3) 如果在播放过程中,发现音频流超前于视频流,你建议如何调整?

解:

(1)影响收端进行同步播放的因素包括:延时抖动;时钟偏差;不同的起始时间、或传输

延时不同;传输延时不同、或不同的起始播放时间;数据丢失;网络传输条件的变化等; (2)给出保证视频和音频数据流在接收端能同步播放的起始时间:

根据6-6的结果

支路1 保证接收端连续播放的起始播放时间为 P1 (1) =t(1) + Δmax 支路2 保证接收端连续播放的起始播放时间为 P2 (1) =t(1) + δmax 因为δmax >Δ max 所以起始播放时间选为:t(1) + δ max

(注:因为支路1和支路2是由视频流和音频流按一定的时间关系复合而成,所以我们认为对 于每个LDU,视频流和音频流的发送时刻相同) (3) 若音频流超前于视频流应应如何调整:

将音频流作为主流,视频流作为从流,保持音频流的播放速率不变,加快音频流的播放 速率或跳帧。

8

2

多媒体复习要点答案

????每台运行TCP协议的计算机有两个滑动窗口:发送端的滑动窗口和接收端的滑动窗口;发送端的滑动窗口中的数据,看作一个分组数据;滑动窗口中的数据可以连续发送,不要等待确认信号(ACK)发送端的滑动窗口的移动,需要等待接收端窗口的确认号ACK(ACK,是接收端告知发送方期望收到的下一个分组数据字节的最小序列号);?发送端的滑动
推荐度:
点击下载文档文档为doc格式
9wc8m4085h6zh7s4eqk6667gj1yjjc01cgv
领取福利

微信扫码领取福利

微信扫码分享