H.264视频压缩标准的日益普及已使H.264成为视频监控行业内公认的“流行语”。H.264使得我们谈到的所有可能的增强功能脱颖而出。Optelecom-NKF 公司的Kate Huber, Peter de konik and Piet Nieuwets在接下来文章当中的前三段首先为大家呈现了这个流行的标准真正的好处和缺点。
H.264像风暴一样席卷视频流媒体世界
星期六的晚上,当你坐在电视机前的时候,比起看一座桥自动升起或者一个交通摄像头拍下的闯红灯的画面,或许不会对视频流媒体标准有什么想法。但是是视频流使得可以从控制中心安全的开通桥梁,以及让尽可能多的街道变得安全,使得你可以抬起你的脚并暂时忘记你最喜欢的电影。
H.264已经成为安防产业选择的压缩标准
自1995年以来,电视广播和DVD视频选择的视频流媒体标准一直是MPEG-2.它的继任者,MPEG-4第二部分,在1998年扩大了MPEG-2的可能性,创造了一个现今已被计算机产业广泛采用的流媒体标准。但是现在视频流媒体世界的流行语是H.264,又称为MPEG-4第10部分。人们现在正在开发或传播编解码器要么已经支持它要么很快也要支持它。但是到底H.264是什么,它有什么特别之处呢?
开创了一个新的视频压缩标准—H.264简史
H.264是一种国际合作的产物
简单来说,H.264是一种视频压缩标准。它是定义流媒体技术基本准则的三大组织,国际标准组织(ISO)和国际电工委员会(IEC)以及国际电信联盟-电信标准部门(ITU-T),合作的产物。ISO和IEC的成员与1988年五月成立了一个运动图像专家组(MPEG),它以20世纪90年代发布MPEG-2和MPEG-4第二部分视频和音频压缩与传输标准而闻名。2001年,MPEG和ITU-T的分支组织视频编码专家组(VCEG),成立了一个新的工作组—联合视频组(JVT)。JVT在MPEG-2/4标准的基础上,创造了新的H.264视频压缩标准,并于2003年发布。
一个灵活的视频压缩标准
H.264视频压缩标准为格式化压缩视频设立了要求,以保证在提高视频质量的同时比以往的标准比特率更低。但是,它实际上并没有明确编码器应该如何进行视频流编码。它只定义了可能用到的解码器的功能、工具以及机制,这使得这个标准无与伦比的灵活,并允许开发者角逐最有效的编码机制。
不过,H.264并不是与它的前辈完全不同的压缩标准。与MPEG-2/4相似,开发者必须要为特定的用途选择一个特定的配置文件。以H.264为例,有三种配置文件:基线,主要和扩展。基线配置文件由于在解码器上的要求较少,为可视电话、视频会议、无线通信、笔录电视装置所优化。主要配置在视频广播和视频存储中更好用,而处理能力要求较少的更严格的应用程序可以使用到扩展配置文件。
像以前的MPEG-2/4一样,H.264也使用基于模块的编码机制。这意味着H.264采用运动估计、变换、量化以及熵编码(注:熵编码是在编码过程中按熵远离不丢失任何信息的编码)来进行视频压缩,并方向进行这些进程来进行图像解码以便观看。
基于模块的编码所涉及的步骤
一个卓越的视频压缩标准?
H.264视频压缩标准为格式化压缩视频设立了要求,以保证在提高视频质量的同时比以往的标准比特率更低。
总之,H.264是基于MPEG-2/4视频压缩标准并通过运动估计、变换、量化、熵编码的基于模块的编码步骤。然而, H.264,通过其可变块大小、四分之一分辨率、在循环中去块以及在可变长度编码中的优点来精简运动估计,被揭示作为新兴的优势标准。
或许,大多数人会认为MPEG-2/4已经很好的应用了好多年了,H.264也确实需要许多额外的处理能力。H.264仿佛也不会那么快成为潮流。那么为什么还要纠结在这种新的视频压缩标准上呢?
然而,它是当前最佳最有效的视频流标准。这就是为什么H.264从家庭娱乐发展到监控系统,已经扩大到庞大的SD和HD视频流应用。除了以更低的比特率获得高质量的视频,H.264压缩标准的灵活性允许工程师剪裁H.264编码器来用到特殊应用上,这是MPEG-2/4所不能比拟的。此外,一个有着能进行运动估计的高质量的H.264编码器将能进行卓越的编码。所以,即使升级可能会增加一些额外的成本,但实施H.264长远来讲可以显著的节省你的流压力。
相关专题: