有效
一种图像处理方法、装置及设备、存储介质、产品
潘翔、李一鸣
腾讯科技(深圳)有限公司
摘要
本申请实施例提供了一种图像处理方法、装置及设备、存储介质、产品,其中方法包括:获取待处理的图像,以及图像的目标编码参数;调用参数优化后得到的参数预测模型,对目标编码参数和图像进行预测处理,得到图像的量化指示信息;采用基于量化指示信息确定的目标量化参数对图像进行编码,得到图像的码流;向图像的接收端传输码流。通过本申请实施例,能够有效提升图像的编码效率。
1.一种图像处理方法,其特征在于,包括:获取待处理的图像,以及所述图像的目标编码参数;调用参数优化后得到的参数预测模型,对所述目标编码参数和所述图像进行预测处理,得到所述图像的量化指示信息;采用基于所述量化指示信息确定的目标量化参数对所述图像进行编码,得到所述图像的码流;向所述图像的接收端传输所述码流。
2.如权利要求1所述的方法,其特征在于,所述量化指示信息用于指示一个预测量化参数,所述采用基于所述量化指示信息确定的目标量化参数对所述图像进行编码之前,还包括:将所述预测量化参数确定为目标量化参数;或者对所述预测量化参数进行自适应调整处理,得到目标量化参数。
3.如权利要求2所述的方法,其特征在于,所述对所述预测量化参数进行自适应调整处理,得到目标量化参数,包括:采用所述预测量化参数对所述图像进行编码,得到所述图像的待传输码流;获取所述待传输码流对应的编码参数,并将所述待传输码流对应的编码参数与所述目标编码参数进行比对,得到比对结果;若所述比对结果指示所述待传输码流对应的编码参数与所述目标编码参数匹配,则将所述预测量化参数确定为目标量化参数;若所述比对结果指示所述待传输码流对应的编码参数与所述目标编码参数不匹配,则调整所述预测量化参数,以便于根据调整后的预测量化参数对所述图像进行编码后再确定目标量化参数。
4.如权利要求3所述的方法,其特征在于,所述调整所述预测量化参数,包括:根据多个候选参数区间中所述预测量化参数所属的候选参数区间,调整所述预测量化参数,得到调整后的预测量化参数;或者,按照调整幅度,调整所述预测量化参数,得到调整后的预测量化参数。
5.如权利要求1所述的方法,其特征在于,所述量化指示信息用于指示一个量化参数组,所述量化参数组包含多个预测量化参数;所述采用基于所述量化指示信息确定的目标量化参数对所述图像进行编码之前,还包括:从所述量化参数组中确定出一个预测量化参数作为参考量化参数;基于所述参考量化参数确定出目标量化参数。
6.如权利要求1所述的方法,其特征在于,所述采用基于所述量化指示信息确定的目标量化参数对所述图像进行编码之前,还包括:基于所述量化指示信息确定出参考量化指示信息;根据所述参考量化指示信息所指示的一个预测量化参数或者一个量化参数组,确定目标量化参数。
7.如权利要求1所述的方法,其特征在于,所述调用参数优化后得到的参数预测模型,对所述目标编码参数和所述图像进行预测处理,得到所述图像的量化指示信息,包括:获取与所述图像的分量对应的参数预测模型;调用与所述图像的分量对应的参数预测模型,对所述目标编码参数和所述图像进行预测处理,得到与所述图像的分量对应的量化指示信息;根据所述图像的分量对应的量化指示信息,确定所述图像的量化指示信息。
8.如权利要求1所述的方法,其特征在于,所述方法还包括:获取图像集;所述图像集包含不同类型的样本图像,所述不同类型的样本图像包括:分辨率不同的图像、内容存在差异的图像中的任意一种或者两种;根据多个候选参数区间确定的候选量化参数对每个样本图像进行编码,得到每个样本图像的训练编码参数;根据所述每个样本图像以及所述每个样本图像的训练编码参数确定样本组,并将所述每个样本图像的训练编码参数对应的候选量化参数作为样本组的监督数据,对初始参数预测模型进行参数优化,得到参数预测模型。
9.如权利要求8所述的方法,其特征在于,所述对初始参数预测模型进行参数优化,包括:针对任一样本组,调用初始参数预测模型,对所述任一样本组包括的训练编码参数和样本图像进行预测处理,得到所述任一样本组对应的预测量化参数;根据所述任一样本组对应的预测量化参数和所述任一样本组的监督数据之间的差异,对所述初始参数预测模型的参数进行调整,以得到所述参数预测模型。
10.如权利要求1所述的方法,其特征在于,所述方法还包括:获取样本图像以及所述样本图像对应的训练编码参数;根据样本图像尺寸和所述样本图像中像素点的值对所述样本图像进行特征提取处理,得到所述样本图像的图像特征;根据所述样本图像的图像特征、所述样本图像对应的训练编码参数以及的候选量化参数,对初始参数预测模型的参数进行拟合,以优化初始预测模型的参数,得到参数预测模型。
11.如权利要求1所述的方法,其特征在于,所述待处理的图像包含待传输或者待存储的图像;所述方法还包括:显示目标应用界面,所述目标应用界面用于显示所述图像;响应于对所述图像的参数设置操作,显示多个候选编码参数以及每个候选编码参数所对应的图像显示质量描述信息;将根据选择操作从所述多个候选编码参数中选择的候选编码参数,作为所述图像的目标编码参数。
12.如权利要求8-11中任一项所述的方法,其特征在于,所述方法还包括:检测匹配的图像编码器是否发生更新;若是,则通过更新后的图像编码器获取新的样本组,并通过新的样本组对参数预测模型进行参数优化,得到优化后的参数预测模型。
13.如权利要求1所述的方法,其特征在于,所述目标编码参数包括以下一种或多种:目标码率、目标质量、目标分辨率、目标压缩比、关键帧之间的目标间隔。
14.一种图像处理装置,其特征在于,包括:获取单元,用于获取待处理的图像,以及所述图像的目标编码参数;处理单元,用于调用参数优化后得到的参数预测模型,对所述目标编码参数和所述图像进行预测处理,得到所述图像的量化指示信息;采用基于所述量化指示信息确定的目标量化参数对所述图像进行编码,得到所述图像的码流;发送单元,用于向所述图像的接收端传输所述码流。
15.一种图像处理装置,其特征在于,包括:接收单元,用于接收发送端传输的图像的码流;所述码流包含目标量化参数;所述目标量化参数基于所述图像的量化指示信息确定,所述量化指示信息是调用参数优化后得到的参数预测模型,对所述目标编码参数和所述图像进行预测处理得到的;处理单元,用于采用所述目标量化参数对所述码流进行解码处理,得到所述图像的解码图像。
16.一种计算机设备,其特征在于,包括:处理器,适用于执行计算机程序;计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被所述处理器执行时,执行如权利要求1-13任一项所述的图像处理方法。
17.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时,执行如权利要求1-13任一项所述的图像处理方法。
18.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序或计算机指令,所述计算机程序或计算机指令被处理器执行实现如权利要求1-13任一项所述图像处理方法。



