一种图像中特定形状噪声去除方法、装置及计算机设备制造方法及图纸

技术编号:35687227 阅读:41 留言:0更新日期:2022-11-23 14:33
本申请涉及一种图像中特定形状噪声去除方法,包括以下步骤:根据图像中特定形状噪声的特性,生成包含特定形状噪声的图像数据集;训练并保存对图像进行特定形状噪声分割的图像分割网络,利用所述图像分割网络对图像数据集中的图像进行分割处理;训练并保存去除特定形状噪声的生成对抗网络,将利用图像分割网络分割后的图像输入生成对抗网络,利用所述生成对抗网络去除图像中的特定形状噪声。本申请可以有效地去除图形中特定形状的噪声。以有效地去除图形中特定形状的噪声。以有效地去除图形中特定形状的噪声。

【技术实现步骤摘要】
一种图像中特定形状噪声去除方法、装置及计算机设备


[0001]本申请涉及图像检测识别
,特别涉及一种图像中特定形状噪声去除方法、装置及计算机设备。

技术介绍

[0002]计算机视觉领域的飞速发展需要大量的图像数据作为支撑,在扫描场景下,图像通常具有较好的可读性。然而,图像的来源通常具有多样性,如从自然场景中拍摄或者是扫描的图像,在自然拍摄场景中,图像通常由手机等设备拍摄,这些图像往往包含扭曲,污损等。由于部分图像中包含特定形状噪声,会对图像的特征描述造成一些不必要干扰。此外,特定形状噪声主要是由图像中存在一些具有封闭曲线特征的形状像素点构成,其对图像中的特征也有部分干扰。
[0003]因此,如何提供一种图像中特定形状噪声去除方法,是目前亟待解决的问题。

技术实现思路

[0004]本申请实施例提供了一种图像中特定形状噪声去除方法,以解决现有技术中由于图像中存在特定形状的噪声,会对图像中的特征产生干扰的问题。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。
[0005]第一方面,本申请提供一种图像中特定形状噪声去除方法,包括以下步骤:
[0006]根据图像中特定形状噪声的特性,生成包含特定形状噪声的图像数据集;
[0007]训练并保存对图像进行特定形状噪声分割的图像分割网络,利用所述图像分割网络对图像数据集中的图像进行分割处理;
[0008]训练并保存去除特定形状噪声的生成对抗网络,将利用图像分割网络分割后的图像输入生成对抗网络,利用所述生成对抗网络去除图像中的特定形状噪声。
[0009]可选地,所述根据图像中特定形状噪声的特性,生成包含特定形状噪声的图像数据集的步骤,包括以下步骤:
[0010]随机选择特定形状,控制图形大小,批量生成包含特定形状噪声的二值化掩膜图像数据集;
[0011]随机选取若干图片作为背景图片,将包含特定形状噪声的二值化掩膜图像集中的图像分别融合到背景图片中,形成合成噪声图像数据集;
[0012]采集实际场景中包含特定形状噪声的图像,对该图像中的特定形状噪声位置进行标注,构建标注图像数据集。
[0013]可选地,所述包含特定形状噪声的二值化掩膜图像数据集的生成步骤,包括:随机选择一种形状,使图形的大小能完整地中心对齐地放在512*512像素的背景下,并随机对特定形状噪声进行平移和/或旋转。
[0014]可选地,所述合成噪声图像数据集的生成步骤,包括:
[0015]随机选取一张背景图像,采用对应像素值加权相加的方法将包含特定形状噪声的二值化掩膜图像与背景图像进行融合;
[0016]分别读取融合后图像的三通道图像数据,进行均匀采样,将采样值作为二值化掩膜图像的像素权值;
[0017]用1减去该像素权值作为背景图像的像素权值,再将二值化掩膜图像与背景图像的像素进行加权求和得到合成噪声图像。
[0018]可选地,所述分别读取融合后图像的三通道图像数据,进行均匀采样的步骤,其中采样的范围为0.2至0.8。
[0019]可选地,所述构建标注图像数据集的步骤,包括:采集实际场景中包含特定形状噪声的图像,对特定形状噪声边缘进行圈画,将特定形状噪声区域像素填充为0,非噪声区域像素值填充为255。
[0020]可选地,所述训练与保存对图像进行特定形状噪声分割的图像分割网络的步骤,包括以下步骤:
[0021]随机选取特定形状生成M张二值化掩膜图像,并随机选择M张背景图像,分别与生成的M张二值化掩膜图像一一融合,生成M张合成噪声图像,将一张二值化掩膜图像与由其生成的合成噪声图像作为一组输入数据,共M组数据;收集N张实际场景中的图像,并分别对其噪声位置进行标注,构建N张标注图像,将一张收集的实际场景中的图像与由其构建的标注图像作为一组输入数据,共N组数据,M和N均为正整数。
[0022]可选地,所述训练与保存对图像进行特定形状噪声分割的图像分割网络的步骤,还包括以下步骤:对合成噪声图像进行预处理,读取其BGR三通道的图像,对读取的图像进行大小处理,将其统一归一化为512*512像素的大小,并对归一化后的图像进行概率为0.2

0.4的数据增强操作,将数据增强后的图像进行水平翻转和旋转角度不超过10度的旋转操作,再将旋转操作后的图像转换为RGB通道图像。
[0023]可选地,所述训练并保存对图像进行特定形状噪声分割的图像分割网络的步骤,包括以下步骤:
[0024]构建对图像进行特定形状噪声分割的图像分割网络,定义图像分割损失函数;
[0025]利用所述图像分割网络对合成噪声图像进行分割处理,输出分割特定形状噪声后的二值化掩膜图像;
[0026]利用随机梯度下降优化器优化所述图像分割网络,利用图像分割损失函数训练所述图像分割网络;
[0027]在合成噪声图像数据上,利用图像分割网络进行分割训练迭代J次后保存其第一网络权重,以第一网络权重进行初始化,利用初始化后的图像分割网络对标注图像分割进行训练,迭代K次后保存其第二网络权重,J和K均为正整数。
[0028]可选地,所述训练并保存对图像进行特定形状噪声分割的图像分割网络的步骤,还包括:
[0029]利用第二网络权重,对未参与训练的新的样本图像进行测试。
[0030]可选地,所述训练并保存去除特定形状噪声的生成对抗网络的步骤,包括以下步骤:
[0031]构建特定形状噪声去除的生成对抗网络,定义生成对抗损失函数;
[0032]利用随机梯度下降优化生成对抗网络,利用生成对抗损失函数训练生成对抗网络;
[0033]在合成噪声图像数据上,将利用图像分割网络第一网络权重得到的二值化掩膜图像输入生成对抗网络进行网络迭代P次后保存其第三网络权重,通过第三网络权重进行初始化,利用初始化后的生成对抗网络对标注图像进行训练,将利用图像分割网络第二网络权重得到的二值化掩膜图像输入生成对抗网络进行网络迭代Q次后,得到第四网络权重,P和Q均为正整数。
[0034]可选地,所述生成对抗网络包括生成器和判别器,所述生成对抗损失函数包括生成器损失函数和判别器损失函数。
[0035]可选地,所述训练并保存去除特定形状噪声的生成对抗网络的步骤,还包括:利用第四网络权重,对未参与训练的新的样本图像进行测试。
[0036]可选地,在对所述图像分割网络和和生成器进行训练时,学习率设置为2e

5至4e

5,在对判别器进行训练时,学习率设置为5e

6至2e

5。
[0037]第二方面,本申请提供一种图像中特定形状噪声去除装置,该装置采用如上任一项所述的图像中特定形状噪声去除方法中的步骤,去除图像中特定形状本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像中特定形状噪声去除方法,其特征在于,包括以下步骤:根据图像中特定形状噪声的特性,生成包含特定形状噪声的图像数据集;训练并保存对图像进行特定形状噪声分割的图像分割网络,利用所述图像分割网络对图像数据集中的图像进行分割处理;训练并保存去除特定形状噪声的生成对抗网络,将利用图像分割网络分割后的图像输入生成对抗网络,利用所述生成对抗网络去除图像中的特定形状噪声。2.根据权利要求1所述的图像中特定形状噪声去除方法,其特征在于,所述根据图像中特定形状噪声的特性,生成包含特定形状噪声的图像数据集的步骤,包括以下步骤:随机选择特定形状,控制图形大小,批量生成包含特定形状噪声的二值化掩膜图像数据集;随机选取若干图片作为背景图片,将包含特定形状噪声的二值化掩膜图像集中的图像分别融合到背景图片中,形成合成噪声图像数据集;采集实际场景中包含特定形状噪声的图像,对该图像中的特定形状噪声位置进行标注,构建标注图像数据集。3.根据权利要求2所述的图像中特定形状噪声去除方法,其特征在于,所述包含特定形状噪声的二值化掩膜图像数据集的生成步骤,包括:随机选择一种形状,使图形的大小能完整地中心对齐地放在512*512像素的背景下,并随机对特定形状噪声进行平移和/或旋转。4.根据权利要求2所述的图像中特定形状噪声去除方法,其特征在于,所述合成噪声图像数据集的生成步骤,包括:随机选取一张背景图像,采用对应像素值加权相加的方法将包含特定形状噪声的二值化掩膜图像与背景图像进行融合;分别读取融合后图像的三通道图像数据,进行均匀采样,将采样值作为二值化掩膜图像的像素权值;用1减去该像素权值作为背景图像的像素权值,再将二值化掩膜图像与背景图像的像素进行加权求和得到合成噪声图像。5.根据权利要求4所述的图像中特定形状噪声去除方法,其特征在于,所述分别读取融合后图像的三通道图像数据,进行均匀采样的步骤,其中采样的范围为0.2至0.8。6.根据权利要求2所述的图像中特定形状噪声去除方法,其特征在于,所述构建标注图像数据集的步骤,包括:采集实际场景中包含特定形状噪声的图像,对特定形状噪声边缘进行圈画,将特定形状噪声区域像素填充为0,非噪声区域像素值填充为255。7.根据权利要求2所述的图像中特定形状噪声去除方法,其特征在于,所述训练与保存对图像进行特定形状噪声分割的图像分割网络的步骤,包括以下步骤:随机选取特定形状生成M张二值化掩膜图像,并随机选择M张背景图像,分别与生成的M张二值化掩膜图像一一融合,生成M张合成噪声图像,将一张二值化掩膜图像与由其生成的合成噪声图像作为一组输入数据,共M组数据;收集N张实际场景中的图像,并分别对其噪声位置进行标注,构建N张标注图像,将一张收集的实际场景中的图像与由其构建的标注图像作为一组输入数据,共N组数据,M和N均为正整数。8.根据权利要求7所述的图像中特定形状噪声去除方法,其特征在于,所述训练与保存对图像进行特定形状噪声分割的图像分割网络的步骤,还包括以下步骤:对合成噪声图像
进行预处理,读取其BGR三通道的图像,对读取的图像进行大小处理,将其统一归一...

【专利技术属性】
技术研发人员:师伟林颖李杰秦佳峰孙景文王江伟张丕沛汪鹏孙承海张峰达李壮壮刘萌白德盟郑文杰熊永平吕晓兵刘碧云杜非常文治李程启张围围刘辉周超
申请(专利权)人:国家电网有限公司北京邮电大学中国电力科学研究院有限公司
类型:发明
国别省市:

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

1