【正确答案】MPEG-1图像编、解码的显示顺序和编码顺序并不相同。例如,按显示顺序排列的图像序列如下:
I B B P B B P B B P B B I B B P
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
根据给出的前向预测和双向预测的关系,按编码顺序排列这组图像如下:
I P B B P B B P B B I B B P B B
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
从上面可以看出,在显示顺序上在前的B帧图像,由于在传输存储和解码时必须先处理预测时参照靠后的P帧图像,因此在编码顺序上P帧图像在B帧图像之前。
由于编码顺序和显示顺序之间的差异,带来编、解码总延时达0.8~1s。这种延时对广播性质的图像传输不会带来任何影响,因为用户并不能发现发射端与接收端信号起始时间的差异。但对于交互性质的图像传输,例如数字电视会议.则带来十分不便,因为甲方图像传至乙方经编码、解码要延时0.8~1s;乙方图像传至甲方经编码、解码也要延时0.8~1s,这样,如果甲对乙提一个问题,则1.8~2s以后才能得到回答。为了减少延时,采用如下两种方法:一是通过减少B帧使两个1帧之间的帧数减少,则编、解码总延时下降;二是为了进一步减少延时,可以把B帧、P帧全部取消,这样,可以得到零延时,这种方式也称M-JPEG(Motion-JPEG)方式,但此时的压缩比降到了5:1~7:1,所以延时与压缩倍数是互相矛盾的。
【答案解析】