|
MPEG-1针对CIF标准分辨率(NTSC制为352×240,PAL制为352×288)的图像进行压缩,并在标准中规定了视/音频信息经过压缩后的数据码率最大为1.5Mb/s。MPEG-1可以实现在不同带宽的设备,如CD-ROM、Video-CD等数字媒体上进行存储,也可以在局域网、ISDN网上进行视/音频信息的传输。
|
|
|
MPEG-1视像(MPEG-1 Video)压缩视像数据的基本方法可以归纳为以下两点:在空间方向上,采用与JPEG类似的算法去掉空间冗余数据;在时间方向上,采用移动补偿(motion compensation)算法去掉时间冗余数据。为此,MPEG专家组开发了两项重要技术:定义了视像数据的结构和定义了三种类型的图像。
|
|
|
|
一个视像片段是由一系列静态图像(picture)组成的视像序列(sequence),而视像序列又可分成许多像组(Group Of Picture, GOP),像组中的每一帧图像分为许多像片(slice),每个像片由16行组成,把像片分成16行×16像素/行的宏块(macroblock, MB),宏块又可分成若干个8行×8像素/行的图块(block),如下图所示。当子采样格式为4:2:0时,一个宏块由4个亮度(Y)图块和两个色度图块(Cb和Cr)组成。
|
|
|
|
|
|
MPEG专家组定义了三种类型的图像,然后采用三种不同的算法分别对它们进行压缩。
|
|
|
. 帧内图像I(intra-picture)。简称I图像或I帧(I-picture或I-frame),包含内容完整的图像,用于为其他帧图像的编码和解码作参考,因此也称关键帧。
|
|
|
. 预测图像P(predicted picture)。简称P图像或P帧(P-picture或P-frame),指以在它之前出现的帧内图像I作参考图像的图像,对预测图像P进行编码就是对它们之间的差值进行编码。
|
|
|
. 双向预测图像B(bidirectionally-predictive picture)。也称双向插值图像B(bidirectionally-interpolated picture),简称B图像或B帧(B-picture或B-frame),以在它之前和之后的帧图像(I和P)作参考的图像,对B进行编码就是对帧内图像I和预测图像P的差值分别进行编码。
|
|
|