图像分辨率处理方法、装置、设备及可读存储介质与流程

文档序号:22473340发布日期:2020-10-09 22:08阅读:170来源:国知局
图像分辨率处理方法、装置、设备及可读存储介质与流程

本发明涉及图像处理领域,尤其涉及一种图像分辨率处理方法、装置、设备及可读存储介质。



背景技术:

图像降采样及上采样也常称为图像降分辨率及图像超分辨率,分别指由高分辨率图像获取低分辨率图像以及由低分辨率图像获取高分辨率图像的过程。

传统的图像上采样或超分辨率技术中,针对已有的低分辨率图像进行放大和重建用来获取高质量的放大后的图像。但是由于图像上采样需要恢复低分辨率图像中已经缺失的高频细节信息,是典型的病态问题,因此目前的超分辨率算法还是无法精确的复原图像降采样过程中缺失的高频细节,导致最终放大后的复原图像的细节缺失使上采样处理的效果较差。



技术实现要素:

本申请的主要目的在于提供一种图像分辨率处理方法、装置、设备及可读存储介质,旨在解决目前上采样处理后的复原图像的视觉质量以及逼真度较低的问题。

为实现上述目的,本申请提供的一种图像分辨率处理方法,所述图像分辨率处理方法包括以下步骤:

获取待处理的内嵌有高频残差的低分辨率图像;

对所述低分辨率图像分离出高频残差和降采样图像;

对所述降采样图像进行上采样处理以获取高分辨率图像;

将所述高分辨率图像与所述高频残差结合以获取高分辨率输出图像。

可选地,所述获取待处理的内嵌有高频残差的低分辨率图像的步骤之前,还包括:

获取原始高分辨率图像;

对所述原始高分辨率图像进行降采样处理以获取降采样图像;

对所述降采样图像进行上采样预测处理以获取高分辨率复原图像;

根据所述原始高分辨率图像与所述高分辨率复原图像得到所述高频残差;

将所述高频残差嵌入所述降采样图像以获取所述内嵌有高频残差的低分辨率图像。

可选地,所述对所述原始高分辨率图像进行降采样处理以获取降采样图像的步骤包括:

将所述原始高分辨率图像输入到基于卷积神经网络的降采样网络中;

根据预设分辨率值,通过所述降采样网络将所述原始高分辨率图像降采样为降采样图像。

可选地,所述将所述高频残差嵌入所述降采样图像以获取所述内嵌有高频残差的低分辨率图像的步骤包括:

根据降采样倍数,获取与所述降采样图像的分辨率一致的预设数目的低分辨率高频残差;

将所述低分辨率高频残差与所述降采样图像输入卷积神经网络;

通过所述卷积数据网络输出所述内嵌有高频残差的低分辨率图像。

可选地,所述根据降采样倍数,获取与所述降采样图像的分辨率一致的预设数目的低分辨率高频残差的步骤包括:

若所述降采样倍数为整数倍,则按照所述降采样倍数,在所述高频残差中选择第一预设数目的起始像素点,选取第二预设数目的间隔像素点数;

将所述间隔像素点数组成第三预设数目的低分辨率高频残差。

可选地,所述根据降采样倍数,获取与所述降采样图像的分辨率一致的预设数目的低分辨率高频残差的步骤包括:

若所述降采样倍数为非整数倍,则确定与所述降采样倍数匹配的接近整数倍;

根据所述接近整数倍,对所述高频残差进行降采样得到第四预设数目的候选低分辨率高频残差;

对每张所述候选低分辨率高频残差进行双线性插值以获取与所述降采样图像的分辨率一致的低分辨率高频残差。

可选地,所述对于所述降采样图像进行上采样处理以获取高分辨率图像的步骤包括:

将所述降采样图像输入基于卷积神经网络的上采样网络;

根据所述上采样网络对所述降采样图像进行处理以获取高分辨率图像。

本申请还提供一种图像分辨率处理装置,所述图像分辨率处理装置包括:

获取模块,用于获取待处理的内嵌有高频残差的低分辨率图像;

分离模块,用于对所述低分辨率图像分离出高频残差和降采样图像;

上采样模块,用于对于所述降采样图像进行上采样处理以获取高分辨率图像;

结合模块,用于将所述高分辨率图像与所述高频残差结合以获取高分辨率输出图像。

本申请还提供一种图像分辨率处理设备,所述图像分辨率处理设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图像分辨率处理程序,所述图像分辨率处理程序被所述处理器执行时实现如上述的图像分辨率处理方法的步骤。

本申请还提供一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的图像分辨率处理方法的步骤。

本申请中获取待处理的内嵌有高频残差的低分辨率图像;对所述低分辨率图像分离出高频残差和降采样图像;对所述降采样图像进行上采样处理以获取高分辨率图像;将所述高分辨率图像与所述高频残差结合以获取高分辨率输出图像。对低分辨率图像,分离出高频残差以及降采样图像,将降采样图像进行上采样处理得到的高分辨率图像与高频残差结合得到高分辨率输出图像,引入高频残差使上采样处理后的图像能够恢复缺失的细节信息,图像的视觉质量以及逼真度更高。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例方案涉及的硬件运行环境的装置结构示意图;

图2为本申请图像分辨率处理方法第一实施例的流程示意图;

图3为本申请图像分辨率处理方法第二实施例中对于图2步骤s10之前步骤的流程示意图;

图4为本申请图像分辨率处理方法第四实施例中对于图3步骤s15的细化流程图;

图5为本申请图像分辨率处理设备一实施例的系统结构示意图。

本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。

如图1所示,图1是本申请实施例方案涉及的硬件运行环境的终端结构示意图。

本申请实施例终端为图像分辨率处理设备。

如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,终端还可以包括摄像头、rf(radiofrequency,射频)电路,传感器、音频电路、wifi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在终端设备移动到耳边时,关闭显示屏和/或背光。当然,终端设备还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及图像分辨率处理程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的图像分辨率处理程序,并执行以下操作:

获取待处理的内嵌有高频残差的低分辨率图像;

对所述低分辨率图像分离出高频残差和降采样图像;

对所述降采样图像进行上采样处理以获取高分辨率图像;

将所述高分辨率图像与所述高频残差结合以获取高分辨率输出图像。

基于上述终端硬件结构,提出本申请各个实施例。

本申请提供一种图像分辨率处理方法。

参照图2,在图像分辨率处理方法第一实施例中,该方法包括:

步骤s10,获取待处理的内嵌有高频残差的低分辨率图像;

图像降采样及上采样也常称为图像降分辨率及图像超分辨率,分别指由高分辨率图像获取低分辨率图像以及由低分辨率图像获取高分辨率图像的过程。受限于设备的硬件条件或文件传输的传输条件,或者基于用户的主动选择,无法使用高分辨率的图像,需要将高分辨率的图像通过降采样处理为低分辨率图像,但是之后有可能需要将低分辨率的图像重新上采样为高分辨率的图像。尤其是在图像的传输过程中,为了减小传输文件的大小,会将高分辨率图像通过降采样变为低分辨率图像传输给接收端,接收端接收到传输过来的低分辨率图像后需要通过上采样方法进行放大和重建,但是还是难以恢复低分辨率图像中已经缺失的高频细节信息,因此目前上采样获取的视觉质量以及逼真度较低。同时目前的上采样方法往往针对固定或简单的降采样模型,当降采样模型进行更换后,相应的上采样模型的性能会较大程度的下降。而本申请中通过内嵌有高频残差的低分辨率图像,当需要将低分辨率图像通过上采样方法还原为高分辨率图像时,高频残差可以补充图像在低分辨率图像中缺失的高频细节。将高频残差内嵌于低分辨率图像中不需要再额外传输高频残差,同时还不会影响到低分辨率图像的视觉效果。高频残差的获取是基于预测机制,对于初始高分辨率图像进行降采样后的低分辨率图像进行一次上采样预测,获取对应的复原高分辨率图像与初始高分辨率图像进行比较即可获得高频残差。对于本申请中的降采样可以是传统的降采样方法如抽取图像中的像素点,也可以是基于卷积神经网络的降采样网络,同样地,上采样方法也可以是传统的上采样方法如插值法,也可以是基于卷积神经网络的上采样网络。本申请中对于采用的降采样方法以及上采样方法不做限制,当然,较优选的是使用基于卷积神经网络的降采样网络和上采样网络。

步骤s20,对所述低分辨率图像分离出高频残差和降采样图像;

低分辨率图像中包括降采样图像以及高频残差,而在上采样过程中,只需对于降采样图像进行上采样处理,所以将低分辨率图像中的高频残差以及将采样图像进行分离。对于低分辨率图像中的高频残差的提取是通过基于卷积神经网络的方法,该神经网络包括一个输入层、若干个卷积层、一个从输入层到卷积层输出后的残差连接,具体地,输入层为一个3*3大小的卷积层,输入层将低分辨率图像转化为64张特征图,每一个卷积层也为3*3大小的卷积层,同时使用线性整流函数作为激活函数,特征通道数也为64,卷积层用于进行特征提取及重构。残差连接会将输入的第分辨率图像直接传递到卷积层的输出位置,输出层为一个双分支的输出层,一条分支为两个3*3大小的卷积层,另一条分支依次包含一个3*3大小的卷积层、一个上采样层、另一个大小的卷积层,两通道分别将特征图重构为降采样图像及高频残差。

步骤s30,对所述降采样图像进行上采样处理以获取高分辨率图像;

对于由低分辨率图像中分离出的降采样图像,通过上采样方法将降采样图像进行上采样处理得到高分辨率图像。其中,上采样方法可以是插值的方法,也可以是基于卷积神经网络的上采样网络方法。插值方法实现起来更为简单,但是基于卷积神经网络的上采样网络方法得到的结果更加准确,因此在本申请中优选的是基于卷积神经网络的上采样网络方法。

步骤s40,将所述高分辨率图像与所述高频残差结合以获取高分辨率输出图像;

最后将上采样处理得到的高分辨率图像与高频残差结合即可得到高分辨率输出图像,上采样处理获取的高分辨率图像中缺少因降采样处理而丢失的高频细节,而高频残差中则包含有相应的细节,因此可以使最终获得的高分辨率图像具有相应的细节,视觉效果更佳,逼真度更高。

在本实施例中,获取待处理的内嵌有高频残差的低分辨率图像;对所述低分辨率图像分离出高频残差和降采样图像;对所述降采样图像进行上采样处理以获取高分辨率图像;将所述高分辨率图像与所述高频残差结合以获取高分辨率输出图像。对低分辨率图像,分离出高频残差以及降采样图像,将降采样图像进行上采样处理得到的高分辨率图像与高频残差结合得到高分辨率输出图像,引入高频残差使上采样处理后的图像能够恢复缺失的细节信息,图像的视觉质量以及逼真度更高。

进一步地,参照图2和图3,在本申请图像分辨率处理方法第一实施例的基础上,提供图像分辨率处理方法第二实施例,在第二实施例中,

步骤s10之前,还包括:

步骤s11,获取原始高分辨率图像;

在本申请中的技术方案的实际使用时,优选的是将降采样过程与上采样过程进行协同学习,联合起来进行图像的分辨率处理,对于高分辨率图像通过降采样方法获取低分辨率图像并基于预测机制获取高频残差,将高频残差内嵌到低分辨率图像中,之后对于内嵌有高频残差的低分辨率图像通过上采样方法还原为高分辨率图像。因此,在本申请中,降采样与上采样过程组成一个完整的图像分辨率处理过程。获取原始高分辨率图像,原始高分辨率图像可以是需要进行传输的高分辨率图像,也可以是其它的高分辨率图像。原始高分辨率图像中包含所有应有的图像信息尤其是细节信息。

步骤s12,对所述原始高分辨率图像进行降采样处理以获取降采样图像;

对于原始高分辨率图像进行降采样处理即可获取降采样图像。降采样方法可以是传统的降采样方法,如将一个区域中的多个像素点通过加权平均的方法合为一个像素点从而降低图像的分辨率,或者在图像的所有像素点中按照一定的规则选取其中的特定像素点以获取低分辨率的降采样图像。同时,降采样的方法还可以是基于卷积神经网络的降采样网络。在本申请中优选的是采取降采样网络。

步骤s13,对所述降采样图像进行上采样预测处理以获取高分辨率复原图像;

对于降采样图像的上采样预测即是一次超分辨率重建,也是一次上采样过程,即将低分辨率图像还原成高分辨率图像的过程。上采样过程中采用的可以是传统的上采样方法如插值,也可以是基于卷积神经网络的上采样网络。当采用上采样网络时,次上采样网络与第一实施例中的上采样网络相同。但是上采样方法本身并没有进行改进,因此通过上采样方法得到的高分辨率图像依然会存在相应的细节丢失的问题。

步骤s14,根据所述原始高分辨率图像与所述高分辨率复原图像得到所述高频残差;

将通过上采样得到的高分辨率复原图像与原始高分辨率图像进行对比,即可得到高频残差,高频残差即是在上采样过程中无法复原的细节信息,通过高频残差,则可以将缺少的细节信息又重新补充到图像中。

步骤s15,将所述高频残差嵌入所述降采样图像以获取所述内嵌有高频残差的低分辨率图像;

对于高频残差以及降采样图像,因为降采样图像中存在空间信息冗余和信息熵冗余,因此可以将高频残差嵌入降采样图像的同时并不增加图像在传输过程中的存储消耗和传输消耗。同时将高频残差嵌入降采样图像一般采用卷积神经网络的方法。

将第一实施例中的步骤与第二实施例中的步骤结合起来可以组成本申请中最优的完整方案,即将降采样方法与上采样方法结合起来,对于高分辨率图像进行降采样获取低分辨率图像,再通过上采样预测得到高频残差,将高频残差内嵌入低分辨率图像进行传输与存储,当需要对于低分辨率图像进行分辨率放大与重建时,可以利用高频残差对于上采样还原后缺少的高频细节进行还原,最终得到的高分辨率图像的视觉质量以及逼真度都会更好,同时对于降采样以及上采样的方法选择没有限制,只需要增加上采样预测获取高频残差以及将高频残差嵌入低分辨率图像中。

在本实施例中,通过上采样预测获取高频残差以及将高频残差嵌入图像中,从而为之后获取高质量的高分辨率图像提供残差信息,同时不会增加图像存储与传输过程中的消耗。

进一步地,在本申请图像分辨率处理方法上述实施例的基础上,提供图像分辨率处理方法第三实施例,在第三实施例中,

步骤s12包括:

步骤a1,将所述原始高分辨率图像输入到基于卷积神经网络的降采样网络中;

步骤a2,根据预设分辨率值,通过所述降采样网络将所述原始高分辨率图像降采样为降采样图像;

在本申请的此实施例中,通过基于卷积神经网络的降采样网络进行降采样,降采样网络依次包括一个输入层,若干个卷积层,一个降采样层,若干个卷积层,一个从输入层后到卷积层后的残差连接,一个输出层。其中,输入层为一个3*3大小的卷积层,用于将原始高分辨率图像转化成64张特征图;在降采样层前的卷积层为3*3大小的卷积层,用线性整流函数作为激活函数,特征通道数为64,用于进行特征提取及重构;降采样层为双线性插值层,用于将特征图分辨率降低到指定大小;降采样层后的卷积层为3*3大小的卷积层,也使用线性整流函数作为激活函数,特征通道数也为64,用于对降维后的特征图像进一步进行特征提取与重构;残差连接包含一个降采样层和一个3*3大小的卷积层,残差连接中的降采样层也是双线性插值层,残差连接中的激活函数也为线性整流函数,特征通道数为64,残差连接用于将输入图像之间传输到卷积层之后,保证最后输出结果的准确性;输出层也为一个3*3大小的卷积层,用于将64张特征图重构为降采样图像。在降采样过程中,按照预设的分辨率值通过降采样网络进行降采样。

在本实施例中,通过降采样网络对于原始高分辨率图像进行降采样,从而使获取的降采样图像视觉质量更好。

进一步地,参照图2和图4,在本申请图像分辨率处理方法上述实施例的基础上,提供图像分辨率处理方法第四实施例,在第四实施例中,

步骤s15包括:

步骤s151,根据降采样倍数,获取与所述降采样图像的分辨率一致的预设数目的低分辨率高频残差;

根据降采样图像以及原始高分辨率图像的分辨率多谢,可以得到降采样倍数,如原始高分辨率图像的分辨率大小为1920*1080,降采样图像的分辨率大小为960*540,则降采样倍数为2*2倍,根据降采样倍数,将高频残差变为与降采样图像分辨率一样的低分辨率高频残差,同时获取的低分辨率高频残差的数目不止一个以确保能够保留有完整的高频残差,同时将高频残差的分辨率与降采样图像一致以保证内嵌后不会影响降采样图像的视觉质量。

步骤s152,将所述低分辨率高频残差与所述降采样图像输入卷积神经网络;

步骤s153,通过所述卷积数据网络输出所述内嵌有高频残差的低分辨率图像;

用于将高频残差内嵌入降采样图像中的卷积神经网络包括一个输入层,若干个卷积层,一个从输入层到卷积层输出后的残差连接以及一个输出层。其中,输入层为一个3*3大小的卷积层,用于将将降采样图像及低分辨率高频残差图转化为64张特征图;卷积层为3*3大小的卷积层,以线性整流函数作为激活函数,用于进行特征提取及重构;输出层为一个3*3大小的卷积层,用于将64张特征图重构为内嵌有高频残差的低分辨率图像。

在本实施例中,通过卷积神经网络将高频残差信息内嵌入降采样图像中,是降采样图像包含有高频残差信息的提示不会增加额外的存储以及传输消耗,同时不影响降采样图像的视觉效果。

进一步地,在本申请图像分辨率处理方法上述实施例的基础上,提供图像分辨率处理方法第五实施例,在第五实施例中,

步骤s151包括:

步骤b1,若所述降采样倍数为整数倍,则按照所述降采样倍数,在所述高频残差中选择第一预设数目的起始像素点,选取第二预设数目的间隔像素点数;

步骤b2,将所述间隔像素点数组成第三预设数目的低分辨率高频残差;

当降采样倍数为整数倍时,采用间隔相应像素点数进行采样的方法获取多张低分辨率高频残差,每张低分辨率残差的分辨率与降采样图像一致。如若降采样图像为原始高分辨率图像水平方向上降低两倍,则从左上角第一个像素点每隔1个像素点采样获取一张低分辨率高频残差,再从左上角第二个像素点每隔1点采样获取另一张低分辨率高频残差,以此获取预设数目的低分辨率高频残差,其中预设数目与降采样倍数相关,对于其他降采样的整数倍数依此类推。

其中在另一种可能的方案中,步骤s151包括:

步骤b3,若所述降采样倍数为非整数倍,则确定与所述降采样倍数匹配的接近整数倍;

步骤b4,根据所述接近整数倍,对所述高频残差进行降采样得到第四预设数目的候选低分辨率高频残差;

步骤b5,对每张所述候选低分辨率高频残差进行双线性插值以获取与所述降采样图像的分辨率一致的低分辨率高频残差;

若降采样倍数不为整数倍,则先确定匹配的接近整数倍,如降采样倍数为2.1倍,则接近整数倍为2倍,先按照接近整数倍按照步骤b1至b2中的方法获取候选低分辨率高频残差,再对每张候选低分辨率高频残差使用双线性插值保证最终低分辨率高频残差的分辨率与降采样图像的分辨率一致。

在本实施例中,根据降采样倍数确定高频残差变为低分辨率的采样方法,从而保证高频残差与降采样图像的分辨率一致。

进一步地,在本申请图像分辨率处理方法上述实施例的基础上,提供图像分辨率处理方法第六实施例,在第六实施例中,

步骤s30包括:

步骤c1,将所述降采样图像输入基于卷积神经网络的上采样网络;

步骤c2,根据所述上采样网络对所述降采样图像进行处理以获取高分辨率图像;

在本实施例中,采样基于卷积神经网络的上采样网络用于对降采样图像的上采样过程。上采样网络依次包括一个上采样层、一个输入层、若干个残差块、一个从输入层后到残差块输出后的残差连接以及一个输出层。其中,上采样层为双线性插值层,用于将降采样图像插值放大到指定分辨率大小;输入层为一个3*3大小的卷积层,用于将插值后的图像转化为64张特征图;每个残差块包含一个64通道的3*3卷积层,一个线性整流函数,另一个64通道的3*3卷积层以及一个连接两端的残差连接;输出层为3*3大小的卷积层,用于将64张特征图重构为高分辨率图像。对于本实施例中的上采样网络也可用于第二实施例中的上采样预测。

当使用基于卷积神经网络的降采样网络以及上采样网络时,可以对于上采样网络以及降采样网络进行训练。上采样网络与降采样网络的训练可以是预先单独训练,也可以是结合到整个网络中进行端到端的训练。在训练过程中,使用高质量高分辨率图像作为训练集,同时在训练过程中的约束条件主要是需要最终获取的高分辨率输出图像与原始高分辨率图像一致,同时内嵌有高频残差的低分辨率图像与原降采样图像应视觉一致,即不能因内嵌残差成分而改变原图的基本内容。对于训练过程中的损失函数l可以为:

l=l1(xout,x)+λlssim(y*,y)

其中,l1为l1损失,lssim为ssim损失,均为均为图像增强及重建问题中的常用损失函数。xout为高分辨率输出图像,x为原始高分辨率图像,y*为内嵌有高频残差的低分辨率图像,y为降采样图像。

在本实施例中,通过基于卷积神经网络的上采样网络进行降采样图像的分辨率放大与重建,获取的高分辨率图像视觉质量更好。

此外,参照图5,本申请实施例还提出一种图像分辨率处理装置,所述图像分辨率处理装置包括:

第一获取模块,用于获取待处理的内嵌有高频残差的低分辨率图像;

分离模块,用于对所述低分辨率图像分离出高频残差和降采样图像;

上采样模块,用于对所述降采样图像进行上采样处理以获取高分辨率图像;

结合模块,用于将所述高分辨率图像与所述高频残差结合以获取高分辨率输出图像。

可选地,所述图像分辨率处理装置还包括:

第二获取模块,用于获取原始高分辨率图像;

降采样模块,用于对所述原始高分辨率图像进行降采样处理以获取降采样图像;

预测模块,用于对所述降采样图像进行上采样预测处理以获取高分辨率复原图像;

残差获取模块,用于根据所述原始高分辨率图像与所述高分辨率复原图像得到所述高频残差;

内嵌模块,用于将所述高频残差嵌入所述降采样图像以获取所述内嵌有高频残差的低分辨率图像。

可选地,所述降采样模块还用于:

将所述原始高分辨率图像输入到基于卷积神经网络的降采样网络中;

根据预设分辨率值,通过所述降采样网络将所述原始高分辨率图像降采样为降采样图像。

可选地,所述内嵌模块还用于:

根据降采样倍数,获取与所述降采样图像的分辨率一致的预设数目的低分辨率高频残差;

将所述低分辨率高频残差与所述降采样图像输入卷积神经网络;

通过所述卷积数据网络输出所述内嵌有高频残差的低分辨率图像。

可选地,所述图像分辨率处理装置还包括:

采样模块,用于若所述降采样倍数为整数倍,则按照所述降采样倍数,在所述高频残差中选择第一预设数目的起始像素点,选取第二预设数目的间隔像素点数;

将所述间隔像素点数组成第三预设数目的低分辨率高频残差。

可选地,所述采样模块还用于:

若所述降采样倍数为非整数倍,则确定与所述降采样倍数匹配的接近整数倍;

根据所述接近整数倍,对所述高频残差进行降采样得到第四预设数目的候选低分辨率高频残差;

对每张所述候选低分辨率高频残差进行双线性插值以获取与所述降采样图像的分辨率一致的低分辨率高频残差。

可选地,所述上采样模块还用于:

将所述降采样图像输入基于卷积神经网络的上采样网络;

根据所述上采样网络对所述降采样图像进行处理以获取高分辨率图像。

本申请设备和可读存储介质(即计算机可读存储介质)的具体实施方式的拓展内容与上述图像分辨率处理方法各实施例基本相同,在此不做赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1