图像噪声去除系统、方法及设备技术方案

技术编号:20869617 阅读:53 留言:0更新日期:2019-04-17 09:58
本发明专利技术属于图像处理技术领域,具体提供了一种图像噪声去除系统、方法及设备,旨在解决现有技术基于图像噪声分布假设以及需要配对的有噪声和无噪声的训练数据实现去除图像中噪声的问题。为此目的,本发明专利技术提供的图像噪声去除系统包括生成对抗网络和图像去噪网络,生成对抗网络包括噪声生成网络和噪声判别网络;图像去噪网络配置为对目标图像进行去噪处理得到低噪声图像;噪声生成网络配置为根据低噪声图像样本与随机噪声生成噪声图像;噪声判别网络配置为根据预设的噪声图像样本预测噪声生成网络输出的噪声图像是真实噪声图像的概率。基于上述结构,本发明专利技术提供的系统可以适用于各种类型的噪声,且更为经济。

【技术实现步骤摘要】
图像噪声去除系统、方法及设备
本专利技术属于图像处理
,具体涉及一种图像噪声去除系统、方法及设备。
技术介绍
在对图像数据进行处理时,噪声数据几乎总是存在的。无论是医疗图像、手机拍摄的照片、还是监控设备的图像或多或少均包含噪声数据,去除图像噪声数据对于后续的图像处理是必不可少的处理步骤。现有的去除图像噪声的方法主要包括两类:第一类是假设噪声的分布情况,以医疗CT图像为例,通常假设医疗CT图像中的噪声服从泊松分布,且不同位置的噪声是相互独立的,但是实际应用中,假设的噪声分布情况在实际数据上并不合理,图像中不同位置的噪声很可能是具有很强相关性的,不同图像的噪声分布情况不同,对噪声的假设不能反映真实的情况;第二类是基于机器学习,将带有噪声的图像输入预先训练好的神经网络,输出不带噪声的图像,但是训练神经网络的训练数据需要是配对好的含有噪声和不含噪声的图像数据,而配对好的训练数据通常难以获得,在实际研究时,通常采用人造数据,但是人造数据不一定完全符合数据的噪声分布情况。以医疗图像为例,虽然可以对同一个物体或者病人使用不同的辐射计量,达到不同的噪声水平,但是同样很难实现两次拍摄的图像完全一致,而且多次拍摄成本也是一个很大的障碍。因此,如何提出一种既对图像噪声分布不做任何假设,且不用配对的有噪声和无噪声的训练数据实现去除图像中噪声数据的方案是本领域技术人员目前需要解决的问题。
技术实现思路
为了解决现有技术中的上述问题,即为了解决现有技术基于图像噪声分布假设以及需要配对的有噪声和无噪声的训练数据实现去除图像中噪声的问题,本专利技术的第一方面提供了一种图像噪声去除系统,包括:生成对抗网络和图像去噪网络,所述生成对抗网络包括噪声生成网络和噪声判别网络;所述图像去噪网络配置为对目标图像进行去噪处理得到低噪声图像,或者在所述系统对所述生成对抗网络和所述图像去噪网络进行网络训练时对所述噪声生成网络的输出结果进行去噪处理得到低噪声图像样本;所述噪声生成网络配置为根据所述低噪声图像样本与随机噪声生成噪声图像并且将所述噪声图像分别输出至所述图像去噪网络和所述噪声判别网络;所述噪声判别网络配置为根据预设的噪声图像样本预测所述噪声生成网络输出的噪声图像是真实噪声图像的概率。在上述方案的优选技术方案中,所述噪声生成网络包括噪声生成模块和噪声叠加模块;所述噪声生成模块配置为根据所述低噪声图像样本与随机噪声生成噪声并且将所述噪声输出至所述噪声叠加模块;所述噪声叠加模块配置为将所述噪声生成模块输出的噪声叠加至所述低噪声图像样本得到所述噪声图像。在上述方案的优选技术方案中,所述低噪声图像样本对应的数据矩阵与所述随机噪声对应的数据矩阵大小相同。在上述方案的优选技术方案中,所述系统还包括网络训练装置,所述网络训练装置配置为根据所述噪声图像样本并且利用机器学习算法同时对所述生成对抗网络和所述图像去噪网络进行网络训练。在上述方案的优选技术方案中,所述生成对抗网络和所述图像去噪网络均是神经网络。本专利技术的第二方面还提供了一种基于上述方案所述的图像噪声去除系统的图像噪声去除方法,所述方法包括利用完成网络训练后的图像去噪网络对目标图像进行去噪处理得到低噪声图像;所述方法还包括:利用所述网络训练装置同时对所述系统中的生成对抗网络和图像去噪网络进行网络训练。在上述方案的优选技术方案中,“利用所述网络训练装置同时对所述系统中的生成对抗网络和图像去噪网络进行网络训练”的步骤包括:根据预设的噪声图像样本与预设的目标函数并且利用机器学习算法同时对所述生成对抗网络和所述图像去噪网络进行网络训练;其中,所述目标函数包括所述生成对抗网络对应的第一目标函数以及所述图像去噪网络对应的第二目标函数。在上述方案的优选技术方案中,所述第一目标函数如下式所示:其中,V(D,G)表示所述第一目标函数,所述G和D分别表示所述生成对抗网络中的噪声生成模块和噪声判别模块,所述pdata(x)是噪声图像样本集,所述pz(z)是随机噪声函数,所述G(z)表示所述噪声生成模块G根据第z个随机噪声生成的噪声图像,所述D(G(z))表示所述噪声判断模块D预测所述噪声图像G(z)是真实噪声图像的概率,所述D(x)表示所述噪声判断模块D预测第x个噪声图像样本是真实噪声图像的概率。在上述方案的优选技术方案中,所述第二目标函数是最小平法误差准则函数。本专利技术的第三方面还提供了一种图像噪声去除设备,包括控制系统和上述方案所述的图像噪声去除系统,所述控制系统包括处理器和存储设备;所述存储设备适于存储多条程序,所述程序适于由所述处理器加载以执行上述方案所述的图像噪声去除方法。与最接近的现有技术相比,上述技术方案至少具有如下有益效果:本专利技术提供的图像噪声去除系统,包括生成对抗网络和图像去噪网络,生成对抗网络包括噪声生成网络和噪声判别网络,图像去噪网络可以对目标图像进行去噪处理得到低噪声图像,噪声生成网络可以生成与真实噪声图像接近的伪造噪声图像,噪声判别网络可以判别噪声生成网络生成伪造噪声是否为真实的噪声图像;本专利技术的系统无需对图像的噪声分布进行任何假设,且不需使用配对的有噪声和无噪声的训练数据,可以适用于各种类型的噪声,且更为经济。附图说明图1为本专利技术一种实施例的图像噪声去除方法的主要步骤示意图;图2(a)为本专利技术一种实施例的低噪声图像的示意图;图2(b)为本专利技术一种实施例的模拟噪声的示意图;图2(c)为本专利技术一种实施例的伪造噪声图像的示意图;图2(d)为本专利技术一种实施例的目标噪声图像的示意图;图2(e)为本专利技术一种实施例的降噪后图像的示意图;图3为本专利技术一种实施例的图像噪声去除系统的主要结构示意图;图4为本专利技术一种实施例的图像噪声去除系统去除噪声的流程示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面参照附图来描述本专利技术的优选实施方式。本领域技术人员应当理解的是,这些实施方式仅仅用于解释本专利技术的技术原理,并非旨在限制本专利技术的保护范围。参阅附图1,图1示例性地示出了本实施例中图像噪声去除方法的主要步骤。如图1所示,本实施例中图像噪声去除方法主要包括如下步骤:步骤S101:获取低噪声图像以及与低噪声图像对应的随机噪声。在实际应用中,假设的噪声分布情况在实际数据上并不合理,图像中不同位置的噪声很可能是具有很强相关性的,不同图像的噪声分布情况不同,对噪声的假设不能反映真实的情况;配对的有噪声和无噪声的图像数据难以获得且获取成本较高。可以通过预先训练好的神经网络实现去除图像噪声,具体地,以CT图像降噪为例,可以获取低辐射计量的低噪声图像以及与该图像对应的随机噪声,其中,低噪声图像是以低辐射计量照射照片产生的图像,图像中噪声数据较低,随机噪声可以是高斯随机噪声,高斯随机噪声是一个2D矩阵,其低噪声图像对应的数据矩阵与随机噪声对应的数据矩阵大小相同。步骤S102:噪声生成网络根据低噪声图像和低噪声图像对应的随机噪声生成模拟噪声。具体地,由于真实的噪声在不同本文档来自技高网...

【技术保护点】
1.一种图像噪声去除系统,其特征在于,包括生成对抗网络和图像去噪网络,所述生成对抗网络包括噪声生成网络和噪声判别网络;所述图像去噪网络配置为对目标图像进行去噪处理得到低噪声图像,或者在所述系统对所述生成对抗网络和所述图像去噪网络进行网络训练时对所述噪声生成网络的输出结果进行去噪处理得到低噪声图像样本;所述噪声生成网络配置为根据所述低噪声图像样本与随机噪声生成噪声图像并且将所述噪声图像分别输出至所述图像去噪网络和所述噪声判别网络;所述噪声判别网络配置为根据预设的噪声图像样本预测所述噪声生成网络输出的噪声图像是真实噪声图像的概率。

【技术特征摘要】
1.一种图像噪声去除系统,其特征在于,包括生成对抗网络和图像去噪网络,所述生成对抗网络包括噪声生成网络和噪声判别网络;所述图像去噪网络配置为对目标图像进行去噪处理得到低噪声图像,或者在所述系统对所述生成对抗网络和所述图像去噪网络进行网络训练时对所述噪声生成网络的输出结果进行去噪处理得到低噪声图像样本;所述噪声生成网络配置为根据所述低噪声图像样本与随机噪声生成噪声图像并且将所述噪声图像分别输出至所述图像去噪网络和所述噪声判别网络;所述噪声判别网络配置为根据预设的噪声图像样本预测所述噪声生成网络输出的噪声图像是真实噪声图像的概率。2.根据权利要求1所述的图像噪声去除系统,其特征在于,所述噪声生成网络包括噪声生成模块和噪声叠加模块;所述噪声生成模块配置为根据所述低噪声图像样本与随机噪声生成噪声并且将所述噪声输出至所述噪声叠加模块;所述噪声叠加模块配置为将所述噪声生成模块输出的噪声叠加至所述低噪声图像样本得到所述噪声图像。3.根据权利要求2所述的图像噪声去除系统,其特征在于,所述低噪声图像样本对应的数据矩阵与所述随机噪声对应的数据矩阵大小相同。4.根据权利要求2所述的图像噪声去除系统,其特征在于,所述系统还包括网络训练装置,所述网络训练装置配置为根据所述噪声图像样本并且利用机器学习算法同时对所述生成对抗网络和所述图像去噪网络进行网络训练。5.根据权利要求1至4中任一项所述的图像噪声去除系统,其特征在于,所述生成对抗网络和所述图像去噪网络均是神经网络。6.一种基于权利要求1至5中任一项所述的图像噪声去除系统的图像噪声去除方法,其特征在于,所...

【专利技术属性】
技术研发人员:冯建兴洪志伟范晓晨
申请(专利权)人:上海皓桦科技股份有限公司
类型:发明
国别省市:上海,31

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

1