H.264可扩展视频编解码器(SVC)应用详解

发布者:WanderlustGlow最新更新时间:2009-03-21 来源: 互联网关键字:编解码器  SVC  H.264  视频 手机看文章 扫描二维码
随时随地手机看文章

  编解码器被用于压缩视频,以减小传输视频流所需要的带宽,或者,降低把视频文件存档所需要的存储空间。这种压缩的代价就是增大计算要求:压缩比越高,对计算能力的要求就越高。

  在带宽与计算要求之间做出折中,对于定义承载编码视频流所需要的最小信道带宽以及编码设备的最小指标均有影响。在传统的像广播电视机这样的视频系统中,解码器的最小规范(在机顶盒的情形下)易于被定义。

  然而,目前视频被越来越多地由各种各样的应用所采用,相应地,有各种各样的客户设备,这些设备包括从计算机观看互联网视频,到便携式数字助理(PDA)以及小巧的蜂窝电话。针对这些设备的视频流必需是不同的。

  为了更好地兼容特定的观看设备以及信道带宽,必须采用不同的设置对视频流多次编码。每一个设置的组合必须向用户产生一个满足视频流传输所需带宽的视频流以及对观看设备进行解码的能力。如果原始解压视频流不可用,那么,编码视频流必须首先被解码,然后采用新的设置进行解码。这种做法是十分昂贵的。

  在理想的情形下,视频仅仅以高效率的编解码器被编码一次。如果经过解码的话,得到的视频流会产生全分辨率的视频。此外,在理想的情形下,如果较低分辨率或带宽的视频流需要被进一步延伸至网络之中,以锁定较低性能的设备,那么,可以不必采取附加的处理,就能够发送一小部分的编码视频。这种较小的视频流便于解码并产生较低分辨率的视频。以这种方式,编码视频流自身就能够适应它需要经过的信道带宽以及目标设备的性能。这些就是可扩展视频编解码器的品质所在。

H.264 可扩展视频编解码器

  扩展至H.264的可扩展视频编解码器(H.264 SVC),被设计来传递上述理想情形的各种好处。它以H.264先进视频编解码器标准(H.264 AVC)为基础,并高度利用了原始编解码器的各种工具以及概念。然而,它产生的编码视频是空间上临时可扩展的,并且是在视频质量方面可扩展的。也就是说,它能够产生不同帧速率、分辨率或质量等级的解码视频。

  SVC扩展引入了一种原始H.264 AVC编解码器—在编码视频内的各层—不存在的概念。基础层对视频流的最低临时、空间和品质表现进行编码。增强各层利用基础层作为起点,对附加信息进行编码,从而在解码过程中把编码结果用于重构高质量、高分辨率或;临时的视频版本。

  通过对基本层以及仅仅是所需要的后来增强层进行解码,解码器能够以所希望的特征产生一种视频流。图1所示为H.264 SVC流的分层结构。在编码的过程中,要利用仅仅对较低级各层的参考,小心地解码一个特殊层。以这种方式,编码流可以在任意点被删节,但是,仍然维持有效的、可解码的视频流。

 


图1:H.264 SVC分层结构。

  这种分层方法让所生成的一个编码流能够被删节以限制所消耗的带宽或者降低解码计算的要求。删节过程完全通过从编码视频流提取所需要的各层而构成。这个过程甚至能够在网络中执行。

  也就是说,随着视频流从高带宽转换为较低带宽的网络(例如,通过WiFi链路从以太网转换至手持),要针对可用的带宽调节视频流的大小。在上述例子中,要针对无线链路的带宽调节视频流的大小以及手持解码器的解码能力。图2显示了个人电脑把低带宽的视频流转为为移动设备视频流的例子。

 


图2:调节等级以降低带宽和分辨率。

 

[page]

H.264 SVC揭秘

  为了实现临时的可扩展性,H.264 SVC链接其参考帧以及预测帧,这与传统的H.264 AVC编码器稍微不同。SVC采用分层预测结构,如图3所示,而不是传统的内帧(I帧)、双向帧(B帧)以及预测帧(P帧)的关系。

 


 

图3:传统的I、P和B帧的关系。

  分层结构定义最终视频流的临时分层。图4描述了可能的分层结构。在这个特殊的例子中,各帧仅仅根据上次出现的各帧进行预测。这就确保该结构不仅仅展示临时的可扩展性,而且显示了低的延迟。

 


 

图4:在SVC中的分层预测帧。

  这个方案具有四个嵌套的临时层:T0 (基础层)、T1、T2和T3。由T1和T2各层构成的帧仅仅由T0层中的各帧预测。在T3层中的各帧仅仅由T1或T2各层中的各帧来预测。

  为了以3.75帧每秒的速度播放编码帧,仅仅构成T0的各帧需要被解码。所有的其它各帧可以被丢弃。为了以7.5fps的速度播放,要对构成T0以及T1的各层进行解码。在T2和T3中的各帧被丢弃。类似地,如果构成T0、T1和T2的各帧被解码,所得到的视频流将以15fps的速度播放。如果所有帧均被解码,那么,完全的30fps视频流被恢复。

  相比之下,在H.264 SVC(对于Baseline Profile来说,仅仅双向预测帧被应用)中,不管需要的显示率是什么,所有帧均需被解码。为了转换至一个低带宽网络,整个视频流均需要被解码,不需要的帧可以被丢弃,然后,重新编码。

  [page]

  在H.264 SVC中的空间可扩展性遵循类似的原则。在这一情形下,较低分辨率的各帧被编码为基础帧。经解码和上行采样的基础帧被用于对较高阶各层进行预测。重构原始场景细节所需要的附加信息被编码为一个独立的增强层。在某些情形下,重用运动信息能够进一步增加编码效率。

同时联播与SVC

  在H.264 SVC中存在于可扩展性相关的开销。正如我们在图3中所看到的那样,参考帧与预测帧之间的距离在时间(例如从T0至T1)上比传统的帧结构要长。在具有高运动图像的场景中,这能够导致效率稍低的压缩。为了对视频流各层级结构进行管理,也存在相关的开销。

  整体而言,跟不具备可扩展性的全分辨率以及全帧速率视频构成的H.264视频流相比,具有三层临时可扩展性以及三层空间可扩展性的SVC视频可能要大20%以上。如果采用H.264 编解码器对可扩展性进行仿真,就需要多个编码视频流,从而导致更高的带宽要求或贯穿网络的昂贵解码和二次编码。

SVC的额外好处:

误码恢复

  误码恢复的传统实现方法是把附加的信息添加至视频流之中,以便监测和校正误码。SVC的分层方法意味着不需要增加大的开销,就可以在较小的基本层上执行高级别的误码监测和校正。如果要把相同程度的误码监测和校正功能应用于AVC视频流中,那就需要把整个视频流保护起来,从而导致视频流更大。如果在SVC视频流中监测出误码,那么,就可以逐渐让分辨率和帧速率退化,直至—如果需要的话—只有高度受保护的基础层才可以使用。按照这一方式,在噪声条件下的退化要比在H.264 AVC环境下更让人可以接受。

存储管理

  因为SVC视频流或文件即使在被删节的情况下仍然可被解码,SVC既可以在传输过程之中、也可以在文件被存储之后采用。把被分解的文件存储在光盘上并取消增强层,就可以在不对存储在文件中的视频流进一步处理的情况下,压缩文件的大小。这对于需要“要么全部管、要么不管”的方法进行光盘管理的AVC文件来说是不可能的。

内容管理

  SVC视频流或文件固有地包含较低分辨率以及帧速率的视频流。这些视频流可以被用于加速视频分析的应用或分类各种算法。临时可扩展性也使得视频流易于以快速进退的方式搜索。

  H.264 SVC的典型应用是监控系统(Stretch公司在这个领域提供市场领先的解决方案,请访问其网站了解更多的细节)。以IP摄像机把视频馈入视频内容被存储的控制间的情况为例,在视频流上要运行基本运动监测分析。在控制间显示器上,以摄像机最大的分辨率(1280 x 720)观看馈入的视频,并以D1 (720 x 480)的分辨率存储在保存光盘空间上。第一反应团队也在现场反应车内的移动终端上接入视频流。那些显示器的分辨率是CIF (352 x 240),而视频流的伺服速率为7fps。

  在利用H.264 AVC实现的过程中,首要约束可能就是该摄像机伺服多个视频流。在这个例子中,一个分辨率为1280x720,而另一个分辨率为720 x 480。在就给摄像机增加了额外的成本,但是,让视频流可以在控制间被直接记录,与此同时,另一个视频流被解码和显示。

  如果没有这一功能,那就需要采用昂贵的解码、重定尺寸以及重新编码步骤。D1流也可以被解码并重新调节大小,以转换为CIF分辨率,从而馈入在视频流上运行的视频分析(工具)上。CIF分辨率在时间上骤减以实现每秒7帧以及重新编码,以便让第一反应车通过无线链路加以利用。图5显示了利用H.264 AVC可能实现的一个系统。

 


 

图5:H.264 AVC的视频监控应用。

 [page] 

  利用H.264 SVC编解码器,就可以放宽对摄像机伺服多个视频流的要求,降低系统复杂性,压缩摄像机与控制间之间的网络带宽。完整的1280 x 720视频流现在可以被存储在网络视频刻录机(NVR)上,这些文件可以被方便地分解,以创建D1(或CIF)视频流,从而在给定的时期之后把光盘空间腾空出来。CIF视频流可以直接由NVR伺服,以实现分析工作,而降低了帧速率的第二视频流可以被提供给第一反应车使用。图6显示了H.264 SVC的一种可能的实现方案。

 


图6:H.264 SVC视频监控应用。

  因此,根本没有必要在视频流本身上进行操作,在业已存储的文件上进行操作就足够了。其优势是明显的:

  压缩网络带宽;

  具有灵活的存储管理;

  取消了昂贵的解码以及二次编码的步骤;

  如果需要的话,在NVR上的高清晰度视频可以用来归档;

本文小结

  可扩展视频编解码器已经被开发了许多年。广播行业严格地受到业已建立的各种标准的控制,因此在采用这一技术上一直反应迟缓。处理器、传感器以及显示技术的进步正在点爆各种视频应用。互联网以及IP技术正无缝地把视频伺服至更为不同和远程的由显示设备构成的社群。可扩展视频编解码器如H.264 SVC满足了许多这些系统的需求,并且它们可能促使视频被广泛采纳为通信媒介的催化剂。

 

关键字:编解码器  SVC  H.264  视频 引用地址:H.264可扩展视频编解码器(SVC)应用详解

上一篇:UTI机卡分离接口芯片UTIi201及其应用
下一篇:液晶电视电磁兼容(EMC)设计技术综述

推荐阅读最新更新时间:2024-05-03 19:20

DVB_C机顶盒中的视频信号处理
    摘要: 机顶盒是交互式电视的关键技术之一。从MPEG 2解复用、视频编解码、视频输出、视频与音频的同步等方面介绍了DVB_C STB中的视频信号处理技术。     关键词: 数字机顶盒  同步  交互式电视(ITV)     随着信息技术的高速发展,通信技术、计算机技术、电视技术已进入了相互结合的新时代。方兴未艾的交互式电视(ITV)正是这种结合的具体体现。所谓交互式电视,是一种受观众控制的电视,在节目间和节目内观众能够作出选择和决定,是一种非对称双工形式的新型电视技术。数字机顶盒是其中的关键技术之一。作为ITV系统中的用户终端,它是普通电视与宽带传输网络之间的桥梁。通过ST
[应用]
“假宽带”让网络高清视频监控情何以堪?
    说到中国宽带,国人恐怕有吐不完的槽,道不完的苦水,“网费高,网速慢”是国人对我国宽带的一致见解。近日,央视新闻频道《每周质检报告》栏目曝光了很多城市出现的“假宽带”现象,不少消费者发现自己高价购买的“高速”宽带只配叫“龟速”,运营商存在欺诈嫌疑。这一现象一经曝光,“中国式宽带”这一热点话题再次被推上舆论的风口浪尖。而安防作为保卫国民安全的行业,亦和宽带有着千丝万缕的牵扯,宽带不“宽”这一顽固的话题也让发展势头强劲的网络视频监控尴尬不已。 “假宽带” 让视频监控情何以堪?     “假宽带”假在哪里?     在央视《每周质量报告》播出“假宽带”真相之前,“假宽带”的问题就已经被披露过。去年12月,DCCI
[安防电子]
编码技术缓解高清存储与视频传输问题
    众所周知,高清化、网络化、智能化是视频监控发展的趋势。当前整个安防行业的发展,无论是在行业项目如平安城市、交通、银行、公检法司系统等行业系统,还是在民用系统如社区、楼宇、家庭看护等,都逐步迈入了高清时代,并且向高分辨率持续升级。高清视频监控在向着高清化、网络化持续升级的同时,也面临着两个最主要的问题:      网络传输带宽问题     目前高清网络摄像机可以提供100万、200万、500万甚至更高像素的视频图像,以1080P为例,在画面流畅、画质良好的情况下,码流一般为6~8Mbit左右,如果一个系统中有几百、上千个高清监控点,那么整个网络的数据流就会相当的庞大。在网络传输中可能同时有用作存储的视频流,有实时和
[安防电子]
什么是超视频时代 超视频时代音视频架构分析
截止到2022年,中国互联网视频用户规模达到了9亿人;IDC(中国互联网数据中心)预计,2025年全球数据空间中80.3%将是以视频、图片、音频为代表的非结构化数据,音视频的高效处理越来越重要。 短视频和直播的兴起拓展出了新的业态,视频直播、智能化内容生成、视频推荐等应用越来越丰富,给视频云业务带来了巨大的发展机遇,同时也对云服务架构提出了新的挑战,其中涉及高并发、分布式存储、音视频编解码以及边缘计算等多项技术。 年轻的架构师对架构设计、技术选型经常充满疑惑,由Science与英特尔联袂推出的“架构师成长计划”第二季系列课程正是针对这类需求量身定做,精心挑选了音视频、云游戏、5G核心网、算力网络、联邦学习、生信大数据等十大
[嵌入式]
什么是超<font color='red'>视频</font>时代 超<font color='red'>视频</font>时代音<font color='red'>视频</font>架构分析
三种高清视频存储技术应用模式的分析
随着科技的进步,视频监控技术历经了数字化、网络化后,如今又朝高清化的方向发展。高清作为视频监控发展的整体趋势已定,随之而来的是需要各个环节的配合与支持。其中包括了传输带宽、视频存储等等。对于监控系统中最关键的环节存储来说,高清视频监控的发展也对存储提出更新的要求:首先,高清视频监控需要更高的传输带宽负荷、更大的存储容量;其次,高清视频监控对数据存储的可靠性要求也更高。这些新的发展变化,都对高清视频存储产品和技术提出了新的要求。再次,高清视频监控系统应用的功能集成化,成本综合评估都影响到它的实际应用。 影响高清视频存储发展的因素 高清监控系统,容量、性能、响应速度、安全等几个方面都会影响高清存储的发展。 第
[安防电子]
智能公交与车载视频一体化终端的研究与展望
  车载视频监控终端作为公交车必备的另一款重要的车载电子设备,其技术发展已开始融合智能调度终端的功能。车载硬盘录像机的CPU处理性能得到快速提升,新型的车载硬盘录像机在原有录像功能基础上集成了卫星定位功能、3G无线数据传输、语音自动报站、行车信息记录、下客门显示等功能   智能公交与车载视频设备逐步呈现向一体化发展的方向,本文探讨一体化公交车载电子信息终端的技术发展现状及未来展望。   一、公交车载电子设备发展现状   目前公交车载电子设备主要有:GPS终端、电脑报站器、下客门显示器、车载硬盘录像机、行车记录仪、LED显示屏、IC卡POS机等多种终端设备,并由不同的厂家提供。各种终端独立运行,相互之间难于互联互通,造成
[嵌入式]
基于DSP的雷达视频信号数字采集与检测
引 言   反应速度更快、精度更高、目标的自动录取、使操作员能够同时处理多批目标,是现代雷达所追求的技术指标。雷达视频信号的数字采集和检测是达成这样目标的前提条件。众所周知,雷达对目标位置的测量,主要是依据目标回波相对于发射电波的延迟时间以及雷达天线的方向来决定的。电波的传播速度极快,传播l海里的时间大约只有12.35μs,雷达发射电波的间隔一般在ms数量级。在此间隔时间内,理论上最多会有成百上千个目标的回波。要在如此短的时间之内,对这么多的目标回波信号进行数字采集和处理,快速的采集器件及高速计算机处理器必不可少。DSP(Digital Signal Processor)芯片,即数字信号处理器,就是这样一种特别适用于进行这
[应用]
小广播
最新家用电子文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 电视相关 白色家电 数字家庭 PC互联网 数码影像 维修拆解 综合资讯 其他技术 论坛

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved