MPEG-1
维基百科,自由的百科全书
|
|||
---|---|---|---|
MPEG 标准 | 由MPEG制定 | MPEG-1 | MPEG-2 | (MPEG-3) | MPEG-4 | MPEG-7 | MPEG-21 | |
ITU-T 标准 | 由VCEG制定 | H.261 | (H.262) | H.263 | H.263v2 | H.264 |
MPEG-1是MPEG组织制定的第一个视频和音频有损压缩标准。视频压缩算法于1990年定义完成。1992年底,MPEG-1正式被批准成为国际标准。
目录 |
[编辑] MEPG-1概述
MPEG-1是为CD光盘介质定制的的视频和音频压缩格式。一张70分钟的CD光盘传输速率大约在1.4Mbps。而MPEG-1采用了块方式的运动补偿、离散余弦变换(DCT)、量化等技术,并为1.2Mbps传输速率进行了优化。MPEG-1随后被Video CD采用作为核心技术。MPEG-1的输出质量大约和传统录像机VCR,信号质量相当,这也许是Video CD在发达国家未获成功的原因。MPEG-1音频分三层,其中第三层协议被称为MPEG-1 Layer 3,简称MP3。MP3目前已经成为广泛流传的的音频压缩技术。
MPEG-1具有以下特点:
- 随机访问
- 灵活的帧率
- 可变的图像尺寸
- 定义了I-帧、P-帧和B-帧
- 运动补偿可跨越多个帧
- 半像素精度的运动向量
- 量化矩阵
- GOF结构
- slice结构
[编辑] 技术细节
[编辑] 输入视频格式
MPEG-1规定了以下几个参数限制:
- 最大像素数/行:720
- 最大行数/影格:576
- 最大影格/秒:30
- 最大宏块/影格:396
- 最大宏块/秒:9900
- 最大比特率:1.86Mbps
- 最大解码缓冲区尺寸:376832比特。
[编辑] 数据结构和压缩模式
MPEG-1可以按照分层的概念来理解,一个MPEG-1视频序列,包含多个GOP,每个GOP包含多个帧,每个帧包含多个slice。
影格是MPEG-1的一个重要基本元素,一个影格就是一个完整的显示图像。影格的种类有四种:
- I-影格:编码时独立编码,仅适用帧内编码技术,因而解码时不参考其他帧,类似JPEG编码
- P-影格:编码时使用运动补偿和运动估计,P-帧只有前向估计,参考帧只能是前面的I-帧或者P-帧。
- B-影格:编码时使用运动补偿和运动估计,B-帧既可以前向估计,也可后向估计,也可以双向估计,它的参考帧可以是前面的或者后面对的I-帧或者P-帧。
- D-帧:仅由DC直流分量构造的图像,可在低比特率的时候做浏览用。实际编码中很少使用。
[编辑] 影格内编码模式
[编辑] 影格间编码模式
[编辑] 音频编码
Reference: ISO/IEC JTC1/SC29/WG11 (June 1996)