【技术实现步骤摘要】
本专利技术涉及数字视频信号编码领域,具体涉及一种多视点视频编码分层B帧预测 结构的计算复杂度控制方法。
技术介绍
随着视频采集和显示技术的飞速发展,已经有许多针对3D视频场景应用的设备 出现,比如3D电视和自由视点电视。3D视频由于可以为用户提供真实的视觉感受,正在逐 渐取代传统的2D视频。多视点视频(Multiview Video, MV)是利用不同位置的摄像头对 同一场景进行拍摄得到的视频数据,它包含了多个视角的视觉信息,是一种重要的3D视频 数据。由于多视点视频的数据量随着视点个数的增多而成倍增加,因此为了解决其传输和 存储的问题,多视点视频编码(Multiview Video Coding, MVC)对多视点视频数据进行高 效的压缩。联合视频工作组(Joint Video Team, JVT)从2006年开始对多视点视频编码 进行标准化工作,将其作为H. 264/AVC的第四个增修案。为了提高编码压缩效率,多视点 视频编码既采用了传统视频编码的时域预测来减少时间方向上的数据冗余,同时采用了视 点间预测来减少视点方向上的数据冗余。JVT发布的多视点视频编码校验模型中采用了 HHI提出的多视点视频编码分层B帧预测结构(Vetro A,Pandit P,Kimata H,Smolic A, Wang Y K. Joint multiview video model (JMVM)8. 0. Doc. AA207,2008,Geneva, JVT 27th meeting),同时采用时域预测和视点间预测,有效提高编码效率。视频编码器的实际应用中,编码器可获 ...
【技术保护点】
一种多视点视频编码分层B帧预测结构的计算复杂度控制方法,其特征在于,包括以下步骤:(1)输入多视点视频数据;(2)对不同粒度编码单元进行计算量分配;(3)对宏块帧间模式估计进行计算量分配;(4)对帧间估计进行计算量分配;所述的不同粒度编码单元包括:GGOP、超帧、帧和宏块四个不同粒度的编码单元。
【技术特征摘要】
一种多视点视频编码分层B帧预测结构的计算复杂度控制方法,其特征在于,包括以下步骤(1)输入多视点视频数据;(2)对不同粒度编码单元进行计算量分配;(3)对宏块帧间模式估计进行计算量分配;(4)对帧间估计进行计算量分配;所述的不同粒度编码单元包括GGOP、超帧、帧和宏块四个不同粒度的编码单元。2.如权利要求1所述的多视点视频编码分层B帧预测结构的计算复杂度控制方法,其 特征在于,所述的步骤(2)中对不同粒度编码单元进行计算量分配的过程如下(2. 1)对GGOP进行计算量分配在每个GGOP开始编码之前,计算GGOP的目标计算量TCerop,如式(I)所示 TCggop (r) = Nsf (r) X TargetAvgCSF+min (VBCggop (r), α X TargetAvgCsp) (I) 式(I)中,r是当前GGOP编码索引,Nsf是当前GGOP中的超帧个数; 超帧的目标平均计算量;VBCerop是GGOP计算量虚拟缓冲区;α为VBCerop的上限控制参数, α XTargetAvgCsp 为 VBCggqp 的上限值; (2. 2)对超帧进行计算量分配根据超帧中各帧的帧间预测参考帧个数和超帧所处的时域层的计算复杂度权重因子 计算每个超帧的计算复杂度权重值Wsf,如式(II')所示 Wsf (m) =WLayer X RefNSF(m)(II')式(ΙΓ )中m是超帧编码索引;表超帧m所处时域层的计算复杂度权重因子; RefNsp代表超帧m中各帧的帧间预测用到的参考帧个数;再根据超帧计算复杂度权重值Wsf和当前GGOP剩余计算量,分配当前编码超帧目标计 算量TCsf (k),如式(II)所示 其中,k是当前超帧在GGOP中的编码索引,是当前GGOP已消耗计算量,当前GGOP剩 余计算量为当前目标计算量TCemp与当前GGOP已消耗计算量Cemp的差值A1是当前GGOP 中待编码超帧的索引集合;(2. 3)对帧进行计算量分配根据当前超帧剩余计算量和待编码帧的帧间预测参考帧个数分配当前编码帧目标计 算量TCF(i),如式(III)所示 其中,i是当前帧在当前超帧中的编码索引,Csf为当前超帧已消耗计算量,当前超帧剩 余计算量为当前目标计算量TCsf与当前超帧已消耗计算量Csf的差值;RefNF(i)是当前帧 的参考帧个数,Φ2是当前超帧中待编码帧的索引集合,j是当前超帧中待编码帧的索引; (2. 4)对宏块进行计算量分配(2. 4. 1)根据当前宏块与参考帧在零矢量处的差值绝对值和以及当前宏块的纹理强度 来计算当前宏块的预测计算复杂度MbComplexityPKED(n),如式(IV)所示 (IV)式(IV)中,η是宏块索引,SADmvcici是当前宏块与前向第一个参考帧在零矢量处的像素 差值绝对值和,DEV16xl6是当前宏块的纹理强度,δ是纹理强度的归一化系数;(2. 4. 2)在得到每个宏块的预测计算复杂度之后,利用当前帧所有宏块的预测计算复 杂度的平均值AVgMbComplexi...
【专利技术属性】
技术研发人员:陈耀武,朱威,徐巍炜,
申请(专利权)人:浙江大学,
类型:发明
国别省市:86[中国|杭州]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。