码迷,mamicode.com
首页 > 其他好文 > 详细

MPEG2与MPEG4在视频编码的简单比较

时间:2014-11-18 23:34:42      阅读:386      评论:0      收藏:0      [点我收藏+]

标签:blog   http   ar   使用   sp   数据   div   on   art   

1 MPEG-2技术 

  MPEG-2的初衷是为广播级电视质量(CCIR601格式)的视音频信号定义的压缩编码标准,但最终结果是成为了一个通用的标准,能在很大范围内对不同分辨率和不同输出比特率的图像信号进行有效编码。 

  MPEG-2的编码技术主要基于两个概念:即时间相关性与空间相关性。所谓时间相关性指的是物体前后运动的连续性,例如,一扇门的开启不可能是开关 两个状态,而一定是关、微开、开等一系列的连续动作,因此利用前一次的动作可以预测下一次的动作;空间相关性指的是空间内相邻物体的色彩和亮度是一个渐变 过程,而非一个突变过程。有一点美术常识的人都很容易明白,即白黑的过渡是渐进的,而非突变。如果将空间每一点及时间上每一帧进行独立编码,虽然能够表达 所有的信息,但是带宽非常大,几乎没有一样载体可以经济地传送这种信号;另一方面从信息学的角度来看,也包含着大量的冗余信息。数据压缩正是基于这样的角 度,采用相应的编码方式将大量的冗余信息去除,保留有用的信息,有效节省带宽。 

MPEG-2技术综合采用了3大基本编码技术,即预测编码、变换编码和统计编码。压缩技术采用多种编码手段消除系统的冗余信息,归纳起来将有以下四个方面。 
①利用二维DCT减少图像的空间冗余度; 
②利用运动补偿预测减少图像的时间域冗余度; 
③利用视觉加权量化减少图像的“灰度域”冗余度; 
④利用熵编码来减少图像“频率域”上统计特性方面的冗余度; 

此外,MPEG-2在MPEG-1的基础之上扩充了“可伸缩性”和“可分级性”两个概念, 
所谓“可伸缩性”指的是对码流的一部分进行编码和对码流的 全部解码获得的图像分辨率(或信噪比等)要低。MPEG-2所支持的可伸缩的视频编码方式共有时间、空间、信噪比及数据分割等四种。 
“可分级性”则是指在 MPEG-2中用范畴(Profile)以及层次两个定义来描述不同的编码参数集。每个范畴是前一个的合集(Profile),层次则规定了空间和时间分 辨率的上限。

  MPEG-2标准的第3部分详细地描述音频部分的压缩,并在MPEG-1的基础之上,增加了AC-3编码方式。对音频部分信号采用3种压缩模式,称 为层次1、2和3。随着层次的增加,复杂度相应增加,层次具有向下兼容性,即层次3的解码器可以对层次2或层次1编码的码流进行解码。 
  层次2与MUSICAM(Masking Pattern Adapted Universal Subband Integrated Coding and Mul-tiplexing)压缩方法相同。对于频率在20kHz以下的音乐信号,以48kHz(或44.1kHz)采用并用16(或18)比特量化,采 用上述的方法可以将双声道立体声的一个声道压缩成96或128kb/s。层次1是层次2的简化形式,它将单声道压缩到192或256kb/s。层次3即我 们通常说的MP3,采用了MUSICAM和ASPEC(Adaptive Spectual Perceptual Entropy Coding)两种算法的结合,压缩后的比特率为每声道64kb/s。 

  AC-3则是对6个声道的音频进行压缩的标准,这6个声道分别为左、中、右、左环绕、右环绕和低频增强,其中前5个声道的带宽为3Hz20kHz, 最后一个声道限制在120Hz。所有声道的采样率均为48kHz,每个取样值量化到1622b,并采用TDAC分析仪将音频信号划分成子带,然后根据人的 听觉心理-生理特征对不同子带信号采取不同的量化以实现数据的压缩。多个声道的总数据率最后压缩成320kb/s。

 

MPEG2与MPEG4在视频编码的简单比较

标签:blog   http   ar   使用   sp   数据   div   on   art   

原文地址:http://www.cnblogs.com/545235abc/p/4106449.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!