Life 版 (精华区)
发信人: Muller (胖胖熊~~雨巷, 林中路和山), 信区: other
标 题: MPEG 4综述(5)
发信站: 听涛站 (Sat Feb 3 10:15:05 2001), 转信
5 MPEG-4的结构和语法
MPEG-4标准定义的一个主要概念是音频视频对象(audio-visual object)。以自然视
频对象为例,一个视频对象可以包含很多层以支持分级编码,在这种层次模式下,编码
语法允许从一个独立的基层,添加一系列增强层而重建对象。这样就可以在各种带宽和
计算复杂度的要求下,而产生单一的视频二进制流。例如当用静止图像数据描绘二维或
三维对象,MPEG-4就提供了一种特殊的模式用小波变换进行静止纹理编码。一个MPEG-4
的视频场景包括多个视频对象,每个视频对象在形状、运动以及纹理等方面都有自己的
时间和空间特征。由于很难进行图形分解得到一个个准确的视频对象,MPEG-4也在划分
对象基础上采取基于块的编码方法。
一个MPEG-4视频二进制流包含对视频场景不同层次的描述,每个层次在二进制流中都有
特殊的码值,也就是码头。这些描述场景的层次为:视频对象序列(VS),包含任何二维
或三维的自然对象或合成对象以及他们的增强层 ;视频对象(VO);视频对象层(VOL),
以支持分级编码。每个视频对象按时间采样,视频对象的每个时间样本就是一个视频对
象平面(VOP),多个视频对象平面又可以形成视频对象平面组(GOV)。
视频对象平面(VOP)可以按多种方式使用,最常用的方式是VOP包括某个视频对象一个时
间样本的编码数据。在这种情况下,它包含运动参数、形状信息以及纹理数据等,用宏
块进行编码。VOP也可用于精灵(spirite)编码,精灵是一个常常比显示视频还大的视频
对象,随时间持续存在。通过改变它的亮度,或者扭曲它的空间变形,可以轻微地修改
精灵。精灵常常代表大的,或多或少静止的视频对象,例如背景。它也是用宏块进行编
码。在MPEG-4的视频标准中,宏块仍然是4:2:0格式:每个宏块包括4个亮度块,2个色度
块。每个块包含8x8像素,并用离散余弦变换(DCT)进行编码。一个宏块带有形状信息、
运动信息以及纹理信息等。每个视频对象独立编码。为了保证编码效率以及与以前标准
的兼容性,视频对象通过相应的视频对象平面,按照与以前MPEG标准类似的混合方案进
行编码。
--
法学院BBS: bbs.law.tsinghua.edu.cn
FTP站: 166.111.104.5
水木摄影板的根据地: ftp://166.111.104.5/incoming
Welcome.
※ 来源:.听涛站 cces.net.[FROM: 匿名天使的家]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:0.625毫秒