视频编码方法、装置、电子设备和存储介质制造方法及图纸

技术编号:34919412 阅读:14 留言:0更新日期:2022-09-15 07:10
本公开关于一种视频编码方法、装置、电子设备、存储介质和计算机程序产品。所述方法包括:获取待编码视频帧中各个图像块的像素值离散信息;根据所述各个图像块的像素值离散信息与预设阈值之间的关系,确定所述各个图像块的偏移量化信息;根据所述各个图像块的偏移量化信息,对所述各个图像块的初始量化信息进行更新,得到所述各个图像块的目标量化信息,并根据所述各个图像块的目标量化信息,对所述各个图像块进行编码处理。采用本方法,能够降低图像失真。像失真。像失真。

【技术实现步骤摘要】
视频编码方法、装置、电子设备和存储介质


[0001]本公开涉及视频编码
,尤其涉及一种视频编码方法、装置、电子设备、存储介质和计算机程序产品。

技术介绍

[0002]随着视频处理技术的发展,通过对视频数据(比如视频)进行编码处理,可以实现对视频数据进行压缩的目的,从而便于进行存储和传输。
[0003]相关技术中,在进行视频编码处理时,需要利用视频帧中的每个图像块所对应的偏移量化信息;编码器对视频帧的每个图像块所使用的偏移量化信息均是固定的,即每个图像块所采用的量化偏移信息均设置为固定值,比如1、0.5等。但是,视频帧中的每个图像块的纹理信息、图像细节等不一样,若采用上述固定的量化偏移信息对视频帧进行编码,所得到的率失真性能并不理想,从而导致编码后的图像失真较大。

技术实现思路

[0004]本公开提供一种视频编码方法、装置、电子设备、存储介质和计算机程序产品,以至少解决相关技术中编码后的图像失真较大的问题。本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种视频编码方法,包括:
[0006]获取待编码视频帧中各个图像块的像素值离散信息;
[0007]根据所述各个图像块的像素值离散信息与预设阈值之间的关系,确定所述各个图像块的偏移量化信息;
[0008]根据所述各个图像块的偏移量化信息,对所述各个图像块的初始量化信息进行更新,得到所述各个图像块的目标量化信息,并根据所述各个图像块的目标量化信息,对所述各个图像块进行编码处理。
[0009]在一示例性实施例中,所述根据所述各个图像块的像素值离散信息与预设阈值之间的关系,确定所述各个图像块的偏移量化信息,包括:
[0010]针对所述各个图像块中的每一图像块,在所述图像块的像素值离散信息大于所述预设阈值的情况下,根据所述图像块的像素值离散信息和预设参数,确定所述图像块的偏移量化信息;
[0011]在所述图像块的像素值离散信息小于或者等于所述预设阈值的情况下,获取所述图像块的像素值离散信息的N次方,作为所述图像块的偏移量化信息;N大于0。
[0012]在一示例性实施例中,所述根据所述图像块的像素值离散信息和预设参数,确定所述图像块的偏移量化信息,包括:
[0013]根据所述预设参数和所述图像块的像素值离散信息,确定所述图像块的第一偏移量化信息;
[0014]根据所述图像块的像素值离散信息的N次方和所述第一偏移量化信息,确定所述图像块的偏移量化信息。
[0015]在一示例性实施例中,所述预设参数通过下述方式得到:
[0016]获取所述数据集;所述数据集中包括样本视频帧;
[0017]将所述样本视频帧输入待训练的编码器,得到所述样本视频帧对应的编码视频帧;
[0018]根据所述样本视频帧和所述样本视频帧对应的编码视频帧,确定图像相似度评价指标;
[0019]根据所述图像相似度评价指标调整所述待训练的编码器的编码参数,并对编码参数调整后的编码器进行再次训练,直到达到训练结束条件,将达到所述训练结束条件的训练后的编码器的编码参数,作为所述预设参数。
[0020]在一示例性实施例中,所述根据所述各个图像块的像素值离散信息与预设阈值之间的关系,确定所述各个图像块的偏移量化信息,还包括:
[0021]根据所述各个图像块的像素值离散信息,确定所述各个图像块的目标像素值离散信息和目标像素值离散信息平均值;
[0022]针对所述各个图像块中的每一图像块,在所述图像块的像素值离散信息大于所述预设阈值的情况下,根据预设缩放长度、所述图像块的目标像素值离散信息、所述目标像素值离散信息平均值、预设系数和所述图像块的像素值离散信息,确定所述图像块的偏移量化信息;
[0023]在所述图像块的像素值离散信息小于或者等于所述预设阈值的情况下,根据所述预设缩放长度、所述图像块的目标像素值离散信息和所述目标像素值离散信息平均值,确定所述图像块的偏移量化信息。
[0024]在一示例性实施例中,所述根据所述各个图像块的像素值离散信息,确定所述各个图像块的目标像素值离散信息和目标像素值离散信息平均值,包括:
[0025]分别根据所述各个图像块的像素值离散信息、所述待编码视频帧中的像素最大值、所述各个图像块中的像素个数,确定所述各个图像块的目标像素值离散信息;
[0026]根据所述各个图像块的目标像素值离散信息和所述待编码视频帧中的目标图像块的个数,确定所述目标像素值离散信息平均值;所述目标图像块为所述待编码视频帧中满足预设图像尺寸的图像块。
[0027]在一示例性实施例中,所述根据预设缩放长度、所述图像块的目标像素值离散信息、所述目标像素值离散信息平均值、预设系数和所述图像块的像素值离散信息,确定所述图像块的偏移量化信息,包括:
[0028]根据所述预设系数和所述图像块的像素值离散信息,确定所述图像块的第二偏移量化信息;
[0029]根据预设缩放长度、所述图像块的目标像素值离散信息与所述目标像素值离散信息平均值之间的差值、所述图像块的第二偏移量化信息,确定所述图像块的偏移量化信息。
[0030]根据本公开实施例的第二方面,提供一种视频编码装置,包括:
[0031]信息获取单元,被配置为执行获取待编码视频帧中各个图像块的像素值离散信息;
[0032]信息确定单元,被配置为执行根据所述各个图像块的像素值离散信息与预设阈值之间的关系,确定所述各个图像块的偏移量化信息;
[0033]编码处理单元,被配置为执行根据所述各个图像块的偏移量化信息,对所述各个图像块的初始量化信息进行更新,得到所述各个图像块的目标量化信息,并根据所述各个图像块的目标量化信息,对所述各个图像块进行编码处理。
[0034]在一示例性实施例中,所述信息确定单元,还被配置为执行针对所述各个图像块中的每一图像块,在所述图像块的像素值离散信息大于所述预设阈值的情况下,根据所述图像块的像素值离散信息和预设参数,确定所述图像块的偏移量化信息;在所述图像块的像素值离散信息小于或者等于所述预设阈值的情况下,获取所述图像块的像素值离散信息的N次方,作为所述图像块的偏移量化信息;N大于0。
[0035]在一示例性实施例中,所述信息确定单元,还被配置为执行根据所述预设参数和所述图像块的像素值离散信息,确定所述图像块的第一偏移量化信息;根据所述图像块的像素值离散信息的N次方和所述第一偏移量化信息,确定所述图像块的偏移量化信息。
[0036]在一示例性实施例中,所述装置还包括参数确定单元,被配置为执行获取所述数据集;所述数据集中包括样本视频帧;将所述样本视频帧输入待训练的编码器,得到所述样本视频帧对应的编码视频帧;根据所述样本视频帧和所述样本视频帧对应的编码视频帧,确定图像相似度评价指标;根据所述图像相似度评价指标调整所述待训练的编码器的编码参数,并对编码参数调整后的编码器进行再次训练,直到达到训练结束条件,将达到所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频编码方法,其特征在于,包括:获取待编码视频帧中各个图像块的像素值离散信息;根据所述各个图像块的像素值离散信息与预设阈值之间的关系,确定所述各个图像块的偏移量化信息;根据所述各个图像块的偏移量化信息,对所述各个图像块的初始量化信息进行更新,得到所述各个图像块的目标量化信息,并根据所述各个图像块的目标量化信息,对所述各个图像块进行编码处理。2.根据权利要求1所述的方法,其特征在于,所述根据所述各个图像块的像素值离散信息与预设阈值之间的关系,确定所述各个图像块的偏移量化信息,包括:针对所述各个图像块中的每一图像块,在所述图像块的像素值离散信息大于所述预设阈值的情况下,根据所述图像块的像素值离散信息和预设参数,确定所述图像块的偏移量化信息;在所述图像块的像素值离散信息小于或者等于所述预设阈值的情况下,获取所述图像块的像素值离散信息的N次方,作为所述图像块的偏移量化信息;N大于0。3.根据权利要求2所述的方法,其特征在于,所述根据所述图像块的像素值离散信息和预设参数,确定所述图像块的偏移量化信息,包括:根据所述预设参数和所述图像块的像素值离散信息,确定所述图像块的第一偏移量化信息;根据所述图像块的像素值离散信息的N次方和所述第一偏移量化信息,确定所述图像块的偏移量化信息。4.根据权利要求2所述的方法,其特征在于,所述预设参数通过下述方式得到:获取所述数据集;所述数据集中包括样本视频帧;将所述样本视频帧输入待训练的编码器,得到所述样本视频帧对应的编码视频帧;根据所述样本视频帧和所述样本视频帧对应的编码视频帧,确定图像相似度评价指标;根据所述图像相似度评价指标调整所述待训练的编码器的编码参数,并对编码参数调整后的编码器进行再次训练,直到达到训练结束条件,将达到所述训练结束条件的训练后的编码器的编码参数,作为所述预设参数。5.根据权利要求1所述的方法,其特征在于,所述根据所述各个图像块的像素值离散信息与预设阈值之间的关系,确定所述各个图像块的偏移量化信息,还包括:根据所述各个图像块的像素值离散信息,确定所述各个图像块的目标像素值离散信息和目标像素值离散信息平均值;针对所述各个图像块中的每一图像块,在所述图像块的像素值离散信息大于所述预设阈值的情况下,根据预设缩放长度、所述图像块的目标像素值离散信息、所述目标像素值离散信息平均值、预设系数和所述图像块的像素值离散信息,确定所述图像块的偏移量化信息;在所...

【专利技术属性】
技术研发人员:黄博闻兴于冰谷嘉文刘晶
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1