【技术实现步骤摘要】
视频图像帧的编码控制方法、装置及计算机存储介质
本申请实施例涉及电子信息
,尤其涉及一种视频图像帧的编码控制方法、装置及计算机存储介质。
技术介绍
随着电子信息行业的不断发展,例如,视频直播、视频会议、在线教育直播等,人们对视频质量的要求越来越高。对图像对进行编码和解码可以减少图像数据的文件,使图像便于存储和传输,通过调整图像帧的量化参数,可以使得图像帧的资源分配更加合理,减少资源浪费。现有技术中,当连续两个编码帧之间的码率小于预设阈值时,计算前一个编码帧的结构相似性,根据前一个编码帧预测当前编码帧的结构相似性,并根据结构相似性计算当前编码帧的绝对残差,从而调整当前编码帧的量化参数。然而,在编码过程中,计算前一个编码帧的结构相似性比较复杂,同时,当场景频繁切换时,根据前一个编码帧预测当前编码帧的结构相似性会存在差异,在调整视频图像帧的量化参数时,造成当前编码帧的资源分配不合理,造成资源的浪费。
技术实现思路
有鉴于此,本专利技术实施例所解决的技术问题之一在于提供一种视频图像帧的编码控 ...
【技术保护点】
1.一种视频图像帧的编码控制方法,其特征在于,所述方法包括:/n获取第一图像帧中的n个宏块在运动估计过程中的开销值,所述第一图像帧是已经完成编码的图像帧,n为所述第一图像帧中的宏块数量;/n根据获取的所述开销值和m个开销值区间,确定所述第一图像帧在每一个开销值区间中的宏块数量,m为大于1小于n的整数;/n根据所述第一图像帧在每一个开销值区间中的宏块数量以及待编码的第二图像帧的初始量化参数,确定所述第二图像帧的目标量化参数,所述第一图像帧在时序上位于所述第二图像帧之前;/n基于所述目标量化参数和所述初始量化参数,确定所述第二图像帧的当前量化参数,并根据所述当前量化参数对所述第 ...
【技术特征摘要】
1.一种视频图像帧的编码控制方法,其特征在于,所述方法包括:
获取第一图像帧中的n个宏块在运动估计过程中的开销值,所述第一图像帧是已经完成编码的图像帧,n为所述第一图像帧中的宏块数量;
根据获取的所述开销值和m个开销值区间,确定所述第一图像帧在每一个开销值区间中的宏块数量,m为大于1小于n的整数;
根据所述第一图像帧在每一个开销值区间中的宏块数量以及待编码的第二图像帧的初始量化参数,确定所述第二图像帧的目标量化参数,所述第一图像帧在时序上位于所述第二图像帧之前;
基于所述目标量化参数和所述初始量化参数,确定所述第二图像帧的当前量化参数,并根据所述当前量化参数对所述第二图像帧进行编码。
2.根据权利要求1所述的方法,其特征在于,根据所述第一图像帧在每一个开销值区间中的宏块数量以及待编码的第二图像帧的初始量化参数,确定所述第二图像帧的目标量化参数,包括:
计算所述第一图像帧中的每一个开销值区间的宏块数量与所述第一图像帧的所有宏块数量的比例值;
根据每个比例值与预设目标条件的匹配结果,确定与每个比例值对应的第一预设步长;
根据所述第二图像帧的初始量化参数及所述第一预设步长,确定所述第二图像帧的目标量化参数。
3.根据权利要求2所述的方法,其特征在于,根据每个比例值与预设目标条件的匹配结果,确定与每个比例值对应的第一预设步长,包括:
当R0+R1+R2大于第一阈值时,将第一预设步长的值确定为第一数值;当R1+R2+R3大于第二阈值时,将第一预设步长的值确定为第二数值;当R2+R3+R4大于第三阈值时,将第一预设步长的值确定为第三数值;当R4+R5+R6大于第四阈值时,将第一预设步长的值确定为第四数值;当R5+R6大于第五阈值时,将第一预设步长的值确定为第五数值;
其中,所述m等于7、所述第一图像帧中7个开销值区间的宏块数量与所述第一图像帧的所有宏块数量的比例值分别为R0、R1、R2、R3、R4、R5、R6。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
针对第二图像帧中的像素,按第二预设步长递增分别计算所述第二图像帧中的像素与所述第二图像帧的参考帧中对应位置的像素的像素值差值;
确定像素值差值大于或等于预设差值的目标像素数量;
当所述目标像素数量在所有像素值差值数量中的占比大于或等于第一占比时,将所述初始量化参数减去量化常数,得到所述第二图像帧的目标量化参数。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当所述目标像素数量在所有像素值差值数量中的占比小于第二占比时,将所述第一图像帧的n个宏块中,开销值等于0的宏块数量与所有宏块数量的占比作为第三占比;
在所述第三占比大于预设占比时,确定与第三占比所对应的第二预设步长;
根据所述第二图像帧的初始量化参数及所述第二预设步长,确定所...
【专利技术属性】
技术研发人员:王剑光,尹亮,李雪峰,
申请(专利权)人:北京新唐思创教育科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。