当前位置: 首页 > 专利查询>清华大学专利>正文

一种差错信道下MGS视频传输的码流抽取方法及系统技术方案

技术编号:10487191 阅读:172 留言:0更新日期:2014-10-03 16:09
本发明专利技术提供了一种差错信道下MGS视频传输的码流抽取方法,该方法包括:分别建立差错信道下MGS基本层和增强层的传播失真分析模型;基于差错信道下MGS基本层和增强层的传播失真分析模型,通过码流解码对模型的参数进行估计,从而得出MGS编码的总差错失真传播模型;根据MGS编码的总差错失真传播模型不断更新和计算不同编码单元CU的率失真斜率,逐次在目标编码单元集合中加入当前率失真斜率等级最高的编码单元,直至满足截断码率的要求。本发明专利技术提供的传播失真分析模型能够准确的估计由于差错隐藏和码率截断产生的漂移失真,根据此模型进行码流抽取使得接收端的重建视频质量提高。

【技术实现步骤摘要】
一种差错信道下MGS视频传输的码流抽取方法及系统
本专利技术涉及多媒体通信
,具体涉及一种差错信道下MGS视频传输的码流抽取方法及系统。
技术介绍
联合视频编码组(Joint Video Team,简称JVT)推出的H.264/SVC标准是可分级视频编码系统的典型实现,支持时间、空间和质量域三个维度的可分级视频编码。其中质量可分级技术主要包括粗颗粒度可分级(Coarse Grain Scalable,简称CGS)和中等颗粒度可分级(Medium Grain Scalable,简称MGS)技术,其中前者可以看成是基本层和增强层分辨率相同的空间可分级特例;而后者通过对高层语法结构的修改,允许接收端对任意编码单元进行截断,实现了真正意义上的质量可分级。 码流抽取技术一般用于MGS视频码流,是指在有限带宽约束下,发送端/转码服务器根据分级编码压缩码流优先级对其进行最优截断,以保证接收端最佳的重建质量。显然上述技术可以在发送端只进行一次编码的情况下适配多种目标码率,具有广阔的应用前景和研究价值,也吸引了众多研究人员的关注。最早提出的码流抽取的概念,是利用对压缩码流的多次解码得到不同MGS增强层编码单元(Code Unit,简称CU)的率失真特性,并以此作为不同CU的优先级进行码流截断;为了降低CU失真计算的复杂度,提出了适用于增强层CU的失真传播分析模型;进一步为基本层和增强层建立了失真传播分析模型,将其用于码流抽取技术,但模型中关键参数的获得需要对视频压缩码流在多个丢包图样下进行多次离线解码。 但现有码流抽取方法,都建立在传输信道无错的假设下,并没有考虑信道丢包和视频差错隐藏对于编码单元率失真特性的影响;且大多数方法需要原始视频进行作为参考来计算编码单元的优先级。而在实际码流抽取场景中,不但丢包会由于信道拥塞和信号衰落会经常出现,而且负责抽取的转码服务器很有可能不能获得原始视频的信息。
技术实现思路
针对现有技术的缺陷,本专利技术提供了一种差错信道下MGS视频传输的码流抽取方法,通过本专利技术提出的传播失真分析模型能够准确的估计由于差错隐藏和码率截断产生的漂移失真,根据此模型进行码流抽取使得接收端的重建视频质量提高。 第一方面,本专利技术提供一种差错信道下MGS视频传输的码流抽取方法,该方法包括: S1:建立差错信道下MGS基本层的传播失真分析模型; S2:建立差错信道下MGS增强层的传播失真分析模型; S3:基于差错信道下MGS基本层传播失真分析模型和MGS增强层的传播失真分析模型,通过码流解码对于模型的参数进行估计,从而得出MGS编码的总差错失真传播模型; S4:根据MGS编码的总差错失真传播模型不断更新和计算不同编码单元CU的率失真斜率,逐次在目标编码单元集合中加入当前率失真斜率等级最高的编码单元,直至满足截断码率的要求。 优选地,所述MGS基本层的传播失真分析模型为:本文档来自技高网
...
一种差错信道下MGS视频传输的码流抽取方法及系统

【技术保护点】
一种差错信道下MGS视频传输的码流抽取方法,其特征在于,该方法包括:S1:建立差错信道下MGS基本层的传播失真分析模型;S2:建立差错信道下MGS增强层的传播失真分析模型;S3:基于差错信道下MGS基本层传播失真分析模型和MGS增强层的传播失真分析模型,通过码流解码对模型的参数进行估计,从而得出MGS编码的总差错失真传播模型;S4:根据MGS编码的总差错失真传播模型不断更新和计算不同编码单元CU的率失真斜率,逐次在目标编码单元集合中加入当前率失真斜率等级最高的编码单元,直至满足截断码率的要求。

【技术特征摘要】
1.一种差错信道下MGS视频传输的码流抽取方法,其特征在于,该方法包括: 51:建立差错信道下MGS基本层的传播失真分析模型; 52:建立差错信道下MGS增强层的传播失真分析模型; 53:基于差错信道下MGS基本层传播失真分析模型和MGS增强层的传播失真分析模型,通过码流解码对模型的参数进行估计,从而得出MGS编码的总差错失真传播模型; 54:根据MGS编码的总差错失真传播模型不断更新和计算不同编码单元CU的率失真斜率,逐次在目标编码单元集合中加入当前率失真斜率等级最高的编码单元,直至满足截断码率的要求。2.根据权利要求1所述的方法,其特征在于,所述MGS基本层的传播失真分析模型为:其中,表示基本层第η帧的逐帧漂移失真,表示参考帧漂移造成的差错传播失真,Pbl (η)表示基本层第η帧丢包率,r1、r2分别表示前后两个参考帧;DK(n)表示基本层第η帧的差错隐藏失真;表示两个不同漂移失真分量之间的剩余相关失真;<,(?)、《=(?)表示合并之后的失真传播系数。3.根据权利要求2所述的方法,其特征在于,所述MGS增强层的传播失真分析模型为:其中,表示增强层第η帧的总漂移失真,£^(幻表示增强层第η帧的传播失真,Dg⑷表示增强层第η帧的截断失真,表示两个不同漂移失真分量之间的剩余相关失真,分别表示前后两个参考帧,?5(?)、《=(〃)表示合并之后的失真传播系数。4.根据权利要求3所述的方法,其特征在于,所述MGS编码的总差错失真传播模型为:其中,Ddk(η)表示第η帧总漂移失真。5.根据权利要求4所述的方法,其特征在于,步骤S4具体包括: 541:初始化目标编码单元⑶集合Ψ为空,并逐个为编码帧创建队列,记为O^L2,…,LJ,逐帧将基本层和Q个增强层CU按照质量增强层序号由低到高顺序依次进入上述队列;...

【专利技术属性】
技术研发人员:赵锴崔慧娟唐昆刘云龙
申请(专利权)人:清华大学信瑞递北京科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1