一种基于反向传播神经网络的图像超分辨率重建方法技术

技术编号:15641191 阅读:152 留言:0更新日期:2017-06-16 10:37
本发明专利技术中提出的一种基于反向传播神经网络的图像超分辨率重建方法,其主要内容包括:图像输入、预处理、图像去噪、保持图像边缘、反向传播神经网络,其过程为,首先对合成孔径雷达图像进行预处理,将图像的乘性噪声转化为加性噪声,并利用改进的非局部均值去噪,再用求幂运算恢复图像;然后借助核函数保持缩小图像清晰的边缘;最后经由反向传播神经网络处理,获得超分辨率重建结果。本发明专利技术采用神经网络模型,节省大量的计算资源和时间;改进的非局部均值方法不仅将低分辨率图像重建为高分辨率图像,而且对合成孔径雷达图像中的斑点噪声进行去噪,并且与反向传播神经网络的组合大大地改善了这种效果。

【技术实现步骤摘要】
一种基于反向传播神经网络的图像超分辨率重建方法
本专利技术涉及图像处理领域,尤其是涉及了一种基于反向传播神经网络的图像超分辨率重建方法。
技术介绍
随着科技技术迅速发展,通过合成孔径雷达系统获取的遥感图像,因为能排除天气和季节的干扰,在灾害监测、环境监测、资源勘探等领域起着重要作用。但是,由于成像装置的限制,只能获得低分辨率的图像。此外,合成孔径雷达图像受到斑点噪声的严重影响,许多现有的超分辨率重建算法在处理这类图像时都不能获得一个较高的精度和较好的性能。而如果采用基于反向传播神经网络的图像超分辨率重建方法,则可以利用改进的非局部均值方法和反向传播神经网络的融合,重建保持大量原始图像细节的图像。在神经网络的强非线性映射能力的帮助下,可以进一步提高精度和性能。还可以应用于航空测量、航空遥感、卫星海洋观测、航天侦查、图像匹配制导等多个领域。本专利技术提出了一种基于反向传播神经网络的图像超分辨率重建方法,它结合非局部均值方法和反向传播神经网络,首先对合成孔径雷达图像进行预处理,将图像的乘性噪声转化为加性噪声,并利用改进的非局部均值去噪,再用求幂运算恢复图像;然后借助核函数保持缩小图像清晰的边缘;最后经由反向传播神经网络处理,获得超分辨率重建结果。本专利技术由于采用神经网络模型,节省大量的计算资源和时间;改进的非局部均值方法不仅将低分辨率图像重建为高分辨率图像,而且对合成孔径雷达图像中的斑点噪声进行去噪,并且与反向传播神经网络的组合大大地改善了这种效果。
技术实现思路
针对合成孔径雷达图像分辨率较低的问题,本专利技术的目的在于提供一种基于反向传播神经网络的图像超分辨率重建方法。为解决上述问题,本专利技术提供一种基于反向传播神经网络的图像超分辨率重建方法,其主要内容包括:(一)图像输入;(二)预处理;(三)图像去噪;(四)保持图像边缘;(五)反向传播神经网络。其中,一种基于反向传播神经网络的图像超分辨率重建方法,利用图像的自相似性,通过非局部均值处理获得针对特定超分辨率的相似像素;使用核函数,其借助细微变化使得在缩小的图像中仍能保持清晰的边缘;将去噪后的图像作为反向传播神经网络的输入,得到最终超分辨率重建结果;训练该网络的样本图像通过欠采样方法获得。其中,所述的图像输入,选取由合成孔径雷达获取的遥感图像作为输入数据;遥感图像是地面上的目标的图像,包含从不同角度和高度获取的特征;合成孔径雷达图像充满乘性的斑点噪声,而且受成像装置的限制,分辨率较低。其中,所述的预处理,由于非局部均值主要用于去除自然图像中的高斯噪声,高斯噪声是加性的,而合成孔径雷达图像充满乘性噪声;通过使用对数,将乘法计算转换为加法计算,从而可以应用非局部均值进行去噪。进一步地,所述的对数转换,使用等式(1)和(2)将图像中的乘性噪声转换为加性噪声:u(v)=v(x)*n(x)(1)logu(v)=logv(x)+logn(x)(2)最后,使用求幂运算恢复图像。其中,所述的图像去噪,利用图像的冗余来维持图像的主要特征,同时去噪;它计算周围像素的平均值,然而,该算法还通过将权重加入到计算中来考虑周围像素和目标像素之间的相似性;随着权重的影响,该算法能够保持图像中的详细信息;其关键思想是从周围像素的灰度的加权算术平均值获得目标像素的估计灰度,对于每个目标像素x,都有搜索窗口和邻域窗口;对搜索窗口中的每个像素y,计算欧几里德距离‖V(x)-V(y)‖2;它们之间的权重由式(3)计算:Z(x)被用于标准化权重,h在这里被称为平滑参数,用于修改exp()中的值;当邻域窗口很大时,‖V(x)-V(y)‖2也很大;难以从w(x,y)看到差异,因为在具有不同相似性的像素之间的方差将非常小;最后,通过公式(5)获得目标像素的灰度估计:u(x)=∑y∈Iw(x,y)*v(y)(5)针对超分辨率重建,采用改进后的非局部均值处理图像像素。进一步地,所述的改进后的非局部均值,搜索窗口在原始图像的缩小图像中;假设有一个256*256的原始图像,然后将具有由原始图像缩小之后对应于目标像素的周围像素组成的搜索窗口,而邻域窗口仍然在原始图像中;对于搜索窗口中的每个像素y,以与原始图像相同的方式计算欧几里德距离和权重;然后,由于128*128中的每个像素对应于256*256中的四个像素,我们可以在256*256中获得目标像素512*512中的四个对应像素;记原始图像中的y′,y″,y″′,y″″是缩小图像中y的四个对应像素,放大图像中的x′,x″,x″′,x″″是原始图像中x的四个对应像素,将非局部均值修正为:并且原始图像将在每个像素经过该公式处理之后被放大四次。其中,所述的保持图像边缘,当两个邻域之间的距离小时,非局部均值的理想核心函数应该产生大的权重,并且当两个邻域之间的距离非常大时,提供非常小的权重;因此每个像素必须在处理开始时经过对数处理,导致距离相当小;当变量小于0时,与原始非局部均值的核函数的低阶导数一起,原始方法在我们的算法中表现差:此外,当使用改进后的非局部均值时,由于目标图像中的每个像素将在算法中被放大为四个像素,因此对核函数的距离的变化的敏感性变得非常显着,对此提出了余弦核函数:但该余弦核函数在其范围内存在问题,通常很难找到一个合适的h;如果h太大,图像将很模糊,否则如果h太小,许多点将为空;通过结合以上两种核函数得到改进后的核函数,它能很好的解决上述的问题。进一步地,所述的改进后的核函数,结合新的核函数和原来的核函数,得到:在这个函数中,即使它有点太大,内部函数的导数很小,但是指数函数的导数将弥补这个缺陷;它在这里用于修改值,产生具有指数函数的适当导数;经改进后的核心函数处理后的图像有更好的去噪效果并保持大多数细节。其中,所述的反向传播神经网络,选择非局部均值的像素值作为网络的输入,利用反向传播神经网络的强非线性映射能力,找出输入和输出之间的隐藏关系;在本专利中,反向传播算法在证明目标像素和结果像素之间的最大相似性发挥了非常重要的作用。附图说明图1是本专利技术一种基于反向传播神经网络的图像超分辨率重建方法的系统流程图。图2是本专利技术一种基于反向传播神经网络的图像超分辨率重建方法的合成孔径雷达图像。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互结合,下面结合附图和具体实施例对本专利技术作进一步详细说明。图1是本专利技术一种基于反向传播神经网络的图像超分辨率重建方法的系统流程图。主要包括图像输入;预处理;图像去噪;保持图像边缘;反向传播神经网络。其中,所述的图像输入,选取由合成孔径雷达获取的遥感图像作为输入数据;遥感图像是地面上的目标的图像,包含从不同角度和高度获取的特征;合成孔径雷达图像充满乘性的斑点噪声,而且受成像装置的限制,分辨率较低。其中,所述的预处理,由于非局部均值主要用于去除自然图像中的高斯噪声,高斯噪声是加性的,而合成孔径雷达图像充满乘性噪声;通过使用对数,将乘法计算转换为加法计算,从而可以应用非局部均值进行去噪。进一步地,所述的对数转换,使用等式(1)和(2)将图像中的乘性噪声转换为加性噪声:u(v)=v(x)*n(x)(1)logu(v)=logv(x)+logn(x)(2)最后,使用求幂运算恢复图像。其中,所述的图像去噪,利用图像的本文档来自技高网...
一种基于反向传播神经网络的图像超分辨率重建方法

【技术保护点】
一种基于反向传播神经网络的图像超分辨率重建方法,其特征在于,主要包括图像输入(一);预处理(二);图像去噪(三);保持图像边缘(四);反向传播神经网络(五)。

【技术特征摘要】
1.一种基于反向传播神经网络的图像超分辨率重建方法,其特征在于,主要包括图像输入(一);预处理(二);图像去噪(三);保持图像边缘(四);反向传播神经网络(五)。2.基于权利要求书1所述的一种基于反向传播神经网络的图像超分辨率重建方法,其特征在于,利用图像的自相似性,通过非局部均值处理获得针对特定超分辨率的相似像素;使用核函数,其借助细微变化使得在缩小的图像中仍能保持清晰的边缘;将去噪后的图像作为反向传播神经网络的输入,得到最终超分辨率重建结果;训练该网络的样本图像通过欠采样方法获得。3.基于权利要求书1所述的图像输入(一),其特征在于,选取由合成孔径雷达获取的遥感图像作为输入数据;遥感图像是地面上的目标的图像,包含从不同角度和高度获取的特征;合成孔径雷达图像充满乘性的斑点噪声,而且受成像装置的限制,分辨率较低。4.基于权利要求书1所述的预处理(二),其特征在于,由于非局部均值主要用于去除自然图像中的高斯噪声,高斯噪声是加性的,而合成孔径雷达图像充满乘性噪声;通过使用对数,将乘法计算转换为加法计算,从而可以应用非局部均值进行去噪。5.基于权利要求书4所述的对数转换,其特征在于,使用等式(1)和(2)将图像中的乘性噪声转换为加性噪声:u(v)=v(x)*n(x)(1)logu(v)=logv(x)+logn(x)(2)最后,使用求幂运算恢复图像。6.基于权利要求书1所述的图像去噪(三),其特征在于,利用图像的冗余来维持图像的主要特征,同时去噪;它计算周围像素的平均值,然而,该算法还通过将权重加入到计算中来考虑周围像素和目标像素之间的相似性;随着权重的影响,该算法能够保持图像中的详细信息;其关键思想是从周围像素的灰度的加权算术平均值获得目标像素的估计灰度,对于每个目标像素x,都有搜索窗口和邻域窗口;对搜索窗口中的每个像素y,计算欧几里德距离‖V(x)-V(y)‖2;它们之间的权重由式(3)计算:Z(x)被用于标准化权重,h在这里被称为平滑参数,用于修改exp()中的值;当邻域窗口很大时,‖V(x)-V(y)‖2也很大;难以从w(x,y)看到差异,因为在具有不同相似性的像素之间的方差将非常小;最后,通过公式(5)获得目标像素的灰度估计:u(x)=∑y∈Iw(x,y)*v(y)(5)针对超分辨率重建,采用改进后的非局部均值处理图像像素。7.基于权利要求书6所述的改进后的非局部均值,其特征在于,搜索窗口在原始图像的缩小图像中;假设有一个256*256的原始图像,然后将具有由原始图像缩小之后对应于目标像素的周围像素组成的搜索窗口,而邻域窗口仍然在原始图像中;对于搜索窗口中的每个像素y,以与原始图像相同的方式计算欧几里德距离和权重;然后,由于128*128中的每个像素对应于256*256中的四个像素,我们可以...

【专利技术属性】
技术研发人员:夏春秋
申请(专利权)人:深圳市唯特视科技有限公司
类型:发明
国别省市:广东,44

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

1