【正确答案】与MPEG-1相比,MPEG-2对MPEG-1作了重要的改进和扩展,主要表现在以下几个方面。
(1)MPEG-2有“按帧编码”和“按场编码”两种模式
在MPEG-1中,没有电视帧的概念,只支持逐行扫描,不支持隔行扫描。在MPEG-2中,允许逐行扫描和隔行扫描两种扫描方式,针对隔行扫描的常规电视图像专门设置了“按帧编码”和“按场编码”两种模式。相应地,运动补偿预测和DCT算法也有扩充,可进行“基于帧”或“基于场”的运动补偿预测和DCT编码,从而显著提高压缩编码效率。
(2)MPEG-2增加了可分级编码模式
可分级视频编码(Sealable Video Coding)是一种能够适应网络带宽动态变化的信源编码解决方案。视频编码的可分级性是指视频码流数码率的可调整性,即视频数据只压缩一次,却能以多种不同的时间分辨率(帧频)、空间分辨率(清晰度)或视频质量进行解码,从而可支持多种类型用户的各种不同的应用要求。
(3)MPEG-2定义了“类”与“级”的概念
MPEG-2标准适用范围广,具有较强的通用性,也就是说充分考虑到各种应用的不同要求,制定了一种统一的语法。在具体实现时,如果要求编/解码器满足压缩算法规定的全部语法,那么编/解码器就会很复杂,这会增加实现成本,甚至很难实现。而事实上,一个编/解码器也没必要实现MPEG-2的全部功能。因此,要求MPEG-2具有针对不同应用场合的特殊性。为了解决通用性和特殊性的矛盾,支持灵活的性能价格比,MPEG-2在单一语法的基础上,针对不同的应用,规定了不同的压缩处理方法,即不同的语法子集。这样的语法子集称为“类”(Profile)。MPEG-2定义了6种类:简单(Simple)类、主(Main)类、4:2:2类、信噪比可分级(SNR Scalable)类、空间可分级(Spatial Scalable)类和高级(High)类。然而,在同一语法子集中(即同一“类”中)需要处理的输入图像格式(如分辨率)可能有很大的差别,于是MPEG-2又提出了“级”(Level)的概念。按编码图像的分辨率分成4个“级”,即高级(High)、1440-高级(High-1440)、主级(Main)、低级(Low)。
【答案解析】