[发明专利]一种基于生成对抗网络的图像去噪方法有效
申请号: | 201910700818.7 | 申请日: | 2019-07-31 |
公开(公告)号: | CN110473154B | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 缪亚林;贾欢欢;张顺;张阳;程文芳;卫诗宇 | 申请(专利权)人: | 西安理工大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00 |
代理公司: | 西安弘理专利事务所 61214 | 代理人: | 杜娟 |
地址: | 710048 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 生成 对抗 网络 图像 方法 | ||
本发明公开的一种基于生成对抗网络的图像去噪方法,其特征在于,包括以下步骤:步骤1:选取实验数据集;步骤2:选取高斯加性白噪声作为噪声模型;步骤3:搭建生成网络模型,训练生成器网络G用于去噪;步骤4:搭建判别网络模型,判别器D用于对输入图像进行真伪分类;步骤5:构建联合损失函数模型;步骤6:训练生成式对抗网络;步骤7:图像去噪质量评价。本发明一种基于生成对抗网络的图像去噪方法,能够达到保留更多纹理细节和边缘特征的去噪效果。
技术领域
本发明属于图像分析、深度学习和计算机视觉技术领域,具体涉及一种基于生成对抗网络的图像去噪方法。
背景技术
图像作为一种对客观对象的相似性描述,拥有文字等传播媒介无法相比的信息量和直观性,但图像在采集、存储、传输、使用的过程中都不可避免地被噪声污染。噪声的存在,使图像的质量不可控制地下降,甚至丢失图像的重要信息,改变原有图像的像素值,为计算机视觉处理带来极大的负面影响,直接影响了后续的图像处理。因此,如何减少图像的噪声污染,同时既要去除噪声又要从被污染的图像中还原出原始信息,是学者们长久关注的热点问题。
20世纪70年代以来,数字图像处理技术进入了快速发展时期。几十年来,诸多传统去噪算法已被提出并沿用至今,例如中值滤波、均值滤波以及频域去噪算法等。然而这些传统去噪方法大多因为对图像特征的结构、纹理和边缘等细节信息的丢失和忽视,存在边缘模糊、特征不明等缺陷;另一方面,随着计算机硬件水平的提高,深度学习神经网络已进入快速发展时期,不少学者已经将研究的目光转向了深度学习技术在图像处理方面的应用,并取得了一定的成果。虽然还存在很多难题有待攻克,但使用深度学习技术对图像去噪继续进行新的探索与研究仍是十分必要的。
发明内容
本发明的目的在于提供一种基于生成对抗网络的图像去噪方法,能够达到保留更多纹理细节和边缘特征的去噪效果。
本发明所采用的技术方案是:一种基于生成对抗网络的图像去噪方法,包括以下步骤:
步骤1:选取实验数据集,确定与其相关的训练数据集和测试数据集;
步骤2:添加噪声模型,选取高斯加性白噪声作为噪声模型;
步骤3:搭建生成网络模型,训练生成器G用于去噪,输入噪声图像,生成得到去噪图像;
步骤4:搭建判别网络模型,判别器D用于对输入图像进行真伪分类,输入去噪图像和真实图,对二者进行判别,输出映射到[0,1]的概率分数;
步骤5:构建联合损失函数模型,即将像素损失、特征损失、对抗损失和平滑损失与适当的权值相结合,形成新的细化损失函数;
步骤6:训练生成式对抗网络,通过对网络参数进行优化,找到网络性能最优的参数;
步骤7:图像去噪质量评价,使用视觉评价和峰值信噪比PSNR、结构相似性SSIM两种客观评价指标作为综合评价标准,度量去噪性能。
本发明的特点还在于,
步骤1中选用VOC2012数据集作为训练数据来源,通过翻转、水平旋转和垂直旋转的手段扩大数据集,使用Kodak24和CBSD100两种标准图像数据集作为测试数据来源。
步骤2具体包括添加σ=15,25,35,45,55的高斯噪声,与真实图组成20000组大小为256×256的训练图像对,通过使用OpenCV中提供的RNG类,生成符合高斯分布的噪声矩阵,再将此噪声矩阵叠加到无噪图像,得到含有高斯噪声的图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安理工大学,未经西安理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910700818.7/2.html,转载请声明来源钻瓜专利网。