图像的超分辨率方法、设备和计算机存储介质技术

技术编号:38155260 阅读:18 留言:0更新日期:2023-07-13 09:23
本申请公开了一种图像的超分辨率方法、设备和计算机存储介质,属于图像处理领域。所述方法包括:获取待处理图像;将待处理图像输入超分模型;获取超分模型输出的处理图像,处理图像的分辨率大于待处理图像的分辨率。本申请通过将待处理图像输入超分模型,该超分模型包括依次连接的特征提取模块、通道拆分模块、多个显示查找表以及上采样模块,通道拆分模块可以将特征提取模块输出的多个通道特征图拆分后分别输入多个显示查找表,多个显示查找表分别对多个通道特征图进行处理,并输出处理过的多个通道特征图,由此可以无需设置包括卷积层的特征重建模块,解决了相关技术中图像的超分辨率方法的耗时较长的问题,实现了缩短耗时的效果。效果。效果。

【技术实现步骤摘要】
图像的超分辨率方法、设备和计算机存储介质


[0001]本申请涉及图像处理领域,特别涉及一种图像的超分辨率方法、设备和计算机存储介质。

技术介绍

[0002]图像的超分辨率技术是一种将低分辨率的图像处理为高分辨率的图像的技术。
[0003]一种图像的超分辨率方法中,将待处理图像输入超分模型,该超分模型包括特征提取模块、特征重建模块以及上采样模块,其中的特征重建模块可以包括依次排列的多个卷积层,可以对特征提取模块输出的多个通道特征图进行处理,并将处理后的通道特征图输入上采样模块。
[0004]但是上述超分模型中,特征重建模块中的多个卷积层的计算量较大,导致上述图像的超分辨率方法的计算量较大,耗时较长。

技术实现思路

[0005]本申请实施例提供了一种图像的超分辨率方法、设备和计算机存储介质。所述技术方案如下:
[0006]根据本申请的第一方面,提供了一种图像的超分辨率方法,所述方法包括:
[0007]获取待处理图像;
[0008]将所述待处理图像输入超分模型,所述超分模型包括依次连接的特征提取模块、通道拆分模块、多个显示查找表以及上采样模块,所述特征提取模块用于对所述待处理图像进行特征提取处理,以得到多个通道特征图,所述通道拆分模块用于将所述多个通道特征图拆分后分别输入所述多个显示查找表,所述多个显示查找表用于分别对所述多个通道特征图进行处理,并输出处理过的多个通道特征图,所述上采样模块用于对所述处理过的多个通道特征图进行上采样,并输出所述超分模型,所述多个显示查找表是由所述超分模型经过有监督的训练得到的;
[0009]获取所述超分模型输出的处理图像,所述处理图像的分辨率大于所述待处理图像的分辨率。
[0010]可选地,所述分别对所述多个通道特征图进行处理,并输出处理过的多个通道特征图,包括:
[0011]分别对所述多个通道特征图进行并行处理;
[0012]并行输出所述处理过的多个通道特征图。
[0013]可选地,所述将所述待处理图像输入超分模型之前,所述方法还包括:
[0014]获取待训练超分模型,所述待训练超分模型包括依次连接的待训练特征提取模块、所述通道拆分模块、多个待训练的显示查找表以及所述上采样模块;
[0015]对所述待训练超分模型进行多次循环训练;
[0016]响应于所述循环训练中的第n次循环训练后达到训练截止条件,停止所述循环训
练;
[0017]基于n次所述循环训练确定出所述超分模型;
[0018]其中,一次循环训练包括:
[0019]将训练集合中的训练样本中的第一图像输入所述待训练超分模型,所述训练集合中包括多个训练样本,所述训练样本包括第一图像以及第二图像,所述第二图像为分辨率大于所述第一图像的真值图像;
[0020]获取所述待训练超分模型输出的训练处理图像;
[0021]获取所述训练处理图像与所述第二图像之间的损失值;
[0022]基于所述损失值对所述待训练特征提取模块以及所述多个待训练的显示查找表进行调整。
[0023]可选地,所述获取所述训练处理图像与所述第二图像之间的损失值,包括:
[0024]获取所述训练处理图像与所述第二图像之间的损失值,所述损失值第一损失值和第二损失值中的至少一个,所述第一损失值和所述第二损失值包括:
[0025][0026][0027]其中,Loss1为所述第一损失值,Loss2为所述第二损失值,C为所述第一图像的通道数,H为所述第二图像的高度,W为所述第二图像的宽度,i和j为像素坐标,y
i,j,n
为所述第二图像中第n通道,坐标为(i,j)的像素的值,f(x
i,j,n
)为所述训练处理图像中第n通道,坐标为(i,j)的像素的值。
[0028]可选地,所述基于n次所述循环训练确定出所述超分模型,包括:
[0029]获取n次所述循环训练中每次循环训练的待训练超分模型对应的图像相似度,所述图像相似度为所述训练处理图像与所述第二图像之间的相似度;
[0030]将第x次循环训练时的待训练超分模型确定为所述超分模型,所述第x次循环训练时的待训练超分模型为所述n次所述循环训练中,对应的图像相似度最大的待训练超分模型。
[0031]可选地,所述训练截止条件包括循环训练的次数达到指定值,以及,所述训练处理图像与所述第二图像之间的相似度达到指定值中的至少一种。
[0032]可选地,所述多个通道特征图包括多个特征图组,每个所述特征图组包括至少一个所述通道特征图;
[0033]所述多个显示查找表分别与所述多个特征图组对应,所述通道拆分模块用于将所述特征图组输入对应的显示查找表。
[0034]可选地,所述上采样模块包括基于重组的上采样算子。
[0035]可选地,所述上采样模块还包括截断层,所述截断层位于所述基于重组的上采样算子的输入端,用于将所述处理过的多个通道特征图的数值限制在预设范围内,并输出至所述基于重组的上采样算子。
[0036]可选地,所述方法用于终端,所述终端包括第一处理器以及神经网络处理器,所述超分模型位于所述神经网络处理器中;
[0037]所述将所述待处理图像输入超分模型,包括:
[0038]通过所述第一处理器获取所述待处理图像;
[0039]将所述待处理图像由所述第一处理器中导入所述神经网络处理器中,由所述神经网络处理器将所述待处理图像输入所述超分模型。
[0040]可选地,所述终端还包括显示器,所述获取所述超分模型输出的处理图像之后,所述方法还包括:
[0041]将所述处理图像由所述神经网络处理器中导入所述第一处理器中,所述第一处理器用于控制所述显示器显示所述处理图像。
[0042]可选地,所述方法用于终端,所述终端包括第一处理器以及图形处理器,所述超分模型位于所述图形处理器中;
[0043]所述将所述待处理图像输入超分模型,包括:
[0044]通过所述第一处理器获取所述待处理图像;
[0045]将所述待处理图像由所述第一处理器中导入所述图形处理器中,由所述图形处理器将所述待处理图像输入所述超分模型。
[0046]根据本申请实施例的另一方面,提供一种图像的超分辨率设备,所述图像的超分辨率设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述的图像的超分辨率方法。
[0047]根据本申请实施例的另一方面,提供一种计算机存储介质,所述计算机存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述的图像的超分辨率方法。
[0048]根据本申请实施例的另一方面,提供了一种计算机程序产品或计算机程序,该计算机程序本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像的超分辨率方法,其特征在于,所述方法包括:获取待处理图像;将所述待处理图像输入超分模型,所述超分模型包括依次连接的特征提取模块、通道拆分模块、多个显示查找表以及上采样模块,所述特征提取模块用于对所述待处理图像进行特征提取处理,以得到多个通道特征图,所述通道拆分模块用于将所述多个通道特征图拆分后分别输入所述多个显示查找表,所述多个显示查找表用于分别对所述多个通道特征图进行处理,并输出处理过的多个通道特征图,所述上采样模块用于对所述处理过的多个通道特征图进行上采样,并输出所述超分模型,所述多个显示查找表是由所述超分模型经过有监督的训练得到的;获取所述超分模型输出的处理图像,所述处理图像的分辨率大于所述待处理图像的分辨率。2.根据权利要求1所述的方法,其特征在于,所述分别对所述多个通道特征图进行处理,并输出处理过的多个通道特征图,包括:分别对所述多个通道特征图进行并行处理;并行输出所述处理过的多个通道特征图。3.根据权利要求1所述的方法,其特征在于,所述将所述待处理图像输入超分模型之前,所述方法还包括:获取待训练超分模型,所述待训练超分模型包括依次连接的待训练特征提取模块、所述通道拆分模块、多个待训练的显示查找表以及所述上采样模块;对所述待训练超分模型进行多次循环训练;响应于所述循环训练中的第n次循环训练后达到训练截止条件,停止所述循环训练;基于n次所述循环训练确定出所述超分模型;其中,一次循环训练包括:将训练集合中的训练样本中的第一图像输入所述待训练超分模型,所述训练集合中包括多个训练样本,所述训练样本包括第一图像以及第二图像,所述第二图像为分辨率大于所述第一图像的真值图像;获取所述待训练超分模型输出的训练处理图像;获取所述训练处理图像与所述第二图像之间的损失值;基于所述损失值对所述待训练特征提取模块以及所述多个待训练的显示查找表进行调整。4.根据权利要求3所述的方法,其特征在于,所述获取所述训练处理图像与所述第二图像之间的损失值,包括:获取所述训练处理图像与所述第二图像之间的损失值,所述损失值第一损失值和第二损失值中的至少一个,所述第一损失值和所述第二损失值包括:
其中,Loss1为所述第一损失值,Loss2为所述第二损失值,C为所述第一图像的通道数,H为所述第二图像的高度,W为所述第二图像的宽度,i和j为像素坐标,y
i,j,n
为所述第二图像中第n通道,坐标为(i,j)的像素的值,f(x
i,j,n
)为所述训练处理图像中第n通道,坐标为(i,j)的像素的值。5.根据权利要求3所述的方法,其特征在于,所述基于n次所述循环训练确定出所述超分模型,包括:获取n次所述循环训练中每次循环训练的待训练超分模型对应的图像相似...

【专利技术属性】
技术研发人员:朱丹高艳
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:

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

1