一种基于编码时间预测模型的负载均衡方法技术

技术编号:16043090 阅读:58 留言:0更新日期:2017-08-20 01:33
本发明专利技术公开了一种基于编码时间预测模型的负载均衡方法,属于多媒体编码领域,该方法在对视频流进行并行编码之前,首先根据编码时间预测模型预测当前视频帧每一个编码单元的编码时间,然后以当前帧每一个编码单元的预测编码时间为依据进行负载的均衡操作;负载均衡主要是对于负载的分配,首先根据当前设备的配置自动确定每一个核心的平均负载,然后根据预测的编码时间来为每一个核心分配一定的编码单元数目;最后通过负载的调整策略实现HEVC并行编码器的负载均衡。本发明专利技术提出的基于编码时间预测模型的HEVC并行编码器的负载均衡方法能够在保证编码质量的前提下,显著提高编码速度。

【技术实现步骤摘要】
一种基于编码时间预测模型的负载均衡方法
本专利技术属于多媒体编码领域,具体涉及一种基于编码时间预测模型的负载均衡方法。
技术介绍
随着新一代视频编码标准HEVC(HighEfficiencyVideoCoding)的发布,视频的编码效率进一步提升。相比于以前的视频编码标准H.264/AVC,在相同编码质量的情况下,HEVC可以节省近一半的码率,然而这是以牺牲编码复杂度为代价的。如何在不改变码流结构和保持原有码率的前提下,最大程度的降低算法复杂度,显著提高编码速度,是HEVC大规模推广与应用的关键所在。为了降低HEVC的计算复杂度,并将其应用于实时应用,很多学者都致力于这个方向。降低计算复杂度的优化方法主要分为两种:串行优化和并行优化。串行优化主要是针对于编码流程的优化,主要分为两类,一类是通过编码单元的快速划分和编码模式的快速选择来降低计算复杂度,一类是通过减少运动估计的时间来降低计算复杂度。这两类优化的效果是明显的,通过这些编码流程的优化,大约可以降低HEVC接近一半的计算复杂度。但是,随着社会的进步,人们对于视频的清晰度有了更高的要求。仅仅降低一半的计算复杂度依然满足不了人们对于本文档来自技高网...
一种基于编码时间预测模型的负载均衡方法

【技术保护点】
一种基于编码时间预测模型的负载均衡方法,其特征在于,包括如下步骤:步骤1:进入一帧视频流;步骤2:平均划分当前帧中每一个条带所具有的的编码树单元数目;步骤3:判断当前帧是否是帧内编码帧;若:判断结果是当前帧是帧内编码帧,则执行步骤10;或判断结果是当前帧不是帧内编码帧,则执行步骤4;步骤4:判断当前帧是否有同一时间层的已编码非帧内编码帧;若:判断结果是当前帧有同一时间层的已编码非帧内编码帧,则执行步骤5;或判断结果是当前帧没有同一时间层的已编码非帧内编码帧,则执行步骤7;步骤5:通过编码时间预测模型将位置相邻已编码帧的编码时间同步到与同一时间层的相邻已编码帧相同的水平上;步骤6:通过同步后的两...

【技术特征摘要】
1.一种基于编码时间预测模型的负载均衡方法,其特征在于,包括如下步骤:步骤1:进入一帧视频流;步骤2:平均划分当前帧中每一个条带所具有的的编码树单元数目;步骤3:判断当前帧是否是帧内编码帧;若:判断结果是当前帧是帧内编码帧,则执行步骤10;或判断结果是当前帧不是帧内编码帧,则执行步骤4;步骤4:判断当前帧是否有同一时间层的已编码非帧内编码帧;若:判断结果是当前帧有同一时间层的已编码非帧内编码帧,则执行步骤5;或判断结果是当前帧没有同一时间层的已编码非帧内编码帧,则执行步骤7;步骤5:通过编码时间预测模型将位置相邻已编码帧的编码时间同步到与同一时间层的相邻已编码帧相同的水平上;步骤6:通过同步后的两个帧的编码时间共同预测当前帧的编码时间,然后执行步骤8;步骤7:根据位置相邻已编码帧的编码时间来预测当前帧的编码时间;步骤8:以当前帧的预测编码时间为基准来分配每一个条带所拥有的编码树单元数目;步骤9:根据条带的分配结果进行微调,使每一个条带获得相同的计算负载;步骤10:并行编码当前帧的每一个条带,结束一帧。2.根据权利要求1所述的基于编码时间预测模型的负载均衡方法,其特征在于,在步骤5中,具体包括如下步骤:步骤5.1:将位置上的相邻已编码帧做基于其在图像组中位置的调整,使其同步到与同一时间层的相邻已编码帧相同的图像组位置水平上;步骤5.2:将位置上的相邻已编码帧的编码时间做基于量化参数大小的调整,使其同步到与同一时间层的相邻已编码帧相同的量化参数水平上;步骤5.3:将位置上的相邻已编码帧的编码时间做基于参考帧数目的调整,使其同步到与同一时间层的相邻已编码帧相同的参考帧水平上。3.根据权利要求1所述的基于编码时间预测模型的负载均衡方法,其特征在于,在步骤8中,具体包括如下步骤:步骤8.1:计算当前帧的总预测编码时间;步骤8.2:根据每一个设备的CPU核心数分配条带的数目;步骤8.3:通过步骤8.1和步骤8.2的结果确定每一个条带的平均负载;步骤8.4:根据步骤8.3中的平均负载为每一个条带分配一定数目的编码树单元。4.根据权利要求1所...

【专利技术属性】
技术研发人员:房胜赵晴李哲赵建立程晓飞
申请(专利权)人:山东科技大学
类型:发明
国别省市:山东,37

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

1