复杂度和码率的确定方法、装置及计算机可读存储介质制造方法及图纸

技术编号:20926986 阅读:33 留言:0更新日期:2019-04-20 12:01
本申请是关于一种复杂度、码率的确定方法、装置和计算机存储介质。该复杂度的确定方法包括:获取待确定视频;对待确定视频每一图像帧的空域复杂度和时域复杂度进行计算,得到多个空域复杂度数值和多个时域复杂度数值;计算多个空域复杂度数值的平均值得到第一平均值,并计算多个时域复杂度数值的平均值得到第二平均值,以根据第一平均值和第二平均值确定待确定视频的复杂度。在复杂度的该确定方法中,根据第一平均值和第二平均值确定待确定视频的复杂度,给出了复杂度的一种量化方法,缓解了现有技术中视频复杂度的确定缺乏量化方法而导致视频码率预测不准的技术问题。

Method, Device and Computer Readable Storage Medium for Determining Complexity and Code Rate

This application relates to a method, device and computer storage medium for determining complexity and bit rate. The methods to determine the complexity include: acquiring the video to be determined; calculating the spatial and temporal complexity of each image frame to obtain multiple spatial and multiple temporal complexity values; calculating the average of multiple spatial complexity values is worth the first average value, and calculating the average of multiple temporal complexity values is worth the second average value. The complexity of the video to be determined is determined according to the first and second average values. In the method of complexity determination, the complexity of the video to be determined is determined according to the first and second average values. A quantization method of complexity is given, which alleviates the technical problem of inaccurate prediction of video bit rate caused by lack of quantization method in the determination of video complexity in the existing technology.

【技术实现步骤摘要】
复杂度和码率的确定方法、装置及计算机可读存储介质
本申请属于视频处理
,尤其是复杂度和码率的确定方法、装置及计算机可读存储介质。
技术介绍
视频码率就是数据传输时单位时间传送的数据位数,视频码率配置的一个重要依据是视频的复杂度。目前,视频复杂度只有一个定性的概念,例如,运动、有纹理的视频就是广义上的复杂视频,平滑、静止的视频就是广义上的简单视频,即,视频复杂度不容易量化,从而,对视频码率的配置往往也是依靠一定的经验进行。实践中,对复杂的视频配置较低的视频码率,会造成视频质量差,出现花屏的风险;对简单的视频配置较高的视频码率,会导致码率冗余,浪费资源。针对视频复杂度的确定缺乏量化方法而导致视频码率预测不准的技术问题,现有技术中缺乏有效的解决方案。
技术实现思路
为缓解相关技术中存在的问题,本申请公开一种复杂度、码率的确定方法、装置及计算机可读存储介质。第一方面,本专利技术实施例提供了一种复杂度的确定方法,包括:获取待确定视频;对所述待确定视频每一图像帧的空域复杂度和时域复杂度进行计算,得到多个空域复杂度数值和多个时域复杂度数值;计算多个所述空域复杂度数值的平均值得到第一平均值,并计算本文档来自技高网...

【技术保护点】
1.一种复杂度的确定方法,其特征在于,包括:获取待确定视频;对所述待确定视频每一图像帧的空域复杂度和时域复杂度进行计算,得到多个空域复杂度数值和多个时域复杂度数值;计算多个所述空域复杂度数值的平均值得到第一平均值,并计算多个所述时域复杂度数值的平均值得到第二平均值,以根据所述第一平均值和所述第二平均值确定所述待确定视频的复杂度。

【技术特征摘要】
1.一种复杂度的确定方法,其特征在于,包括:获取待确定视频;对所述待确定视频每一图像帧的空域复杂度和时域复杂度进行计算,得到多个空域复杂度数值和多个时域复杂度数值;计算多个所述空域复杂度数值的平均值得到第一平均值,并计算多个所述时域复杂度数值的平均值得到第二平均值,以根据所述第一平均值和所述第二平均值确定所述待确定视频的复杂度。2.根据权利要求1所述的复杂度的确定方法,其特征在于,对所述待确定视频每一图像帧的空域复杂度和时域复杂度进行计算,包括:将所述待确定视频每一图像帧划分为多个子块;对每个所述子块的空域复杂度进行计算,得到多个第一子复杂度,以将多个所述第一子复杂度之和确定为所述空域复杂度数值;对每个所述子块的时域复杂度进行计算,得到多个第二子复杂度,以将多个所述第二子复杂度之和确定为所述时域复杂度数值。3.根据权利要求2所述的复杂度的确定方法,其特征在于,对每个所述子块的空域复杂度进行计算,包括:基于帧内预测方向,对所述子块计算残差,得到残差块;将所述残差块拆为多个分块;对每个所述分块的预测残差绝对值总和进行计算,得到多个绝对值总和,以将多个所述绝对值总和之和的二分之一确定为所述第一子复杂度。4.根据权利要求2所述的复杂度的确定方法,其特征在于,对每个所述子块的时域复杂度进行计算,包括:搜索所述子块参考原始帧最佳匹配块的运动矢量;对所述运动矢量进行预测,得到预测运动矢量;计算所述运动矢量和所述预测运动矢量的差值;获取所述差值的坐标值,并计算所述运动矢量和所述预测运动矢量之间的绝对差值和,以基于所述坐标值和所述绝对差值和确定所述第二子复杂度。5.一种复杂度的确定装置,其特征在于,包括:第一获取模块,用于获取待确定视频;第一计算模块,用于对所述待确定视频每一图像帧的空域复杂度和时域复杂度进行计算,得到多个空域复杂度数值和多个时域复杂度数值;第二计算模块,用于计算多个所述空域复杂度数值的平均值得到第一平均值,并计算多个所述时域复杂度数值的平均值得到第二平均值,以根据所述第一平均值和所述第二平均值确定所述待确定视频的复杂度。6.根据权利要求5所述的复杂度的确定装置,其特征在于,所述第一计算模块包括:划分单元,用于将所述待确定视频每一图像帧划分为多个子块;第一计算单元,用于对每个所述子块的空域复杂度进行计算,得到多个第一子复杂度,以将多个所述第一子复杂度之和确定为所述空域复杂度数值;第二计算单元,用于对每个所述子块的时域复杂度进行计算,得到多个第二子复杂度,以将多个所述第二子复杂度...

【专利技术属性】
技术研发人员:蔡砚刚闻兴郑云飞陈敏陈宇聪王晓楠黄跃于冰
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京,11

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

1