[发明专利]基于生成对抗网络的瑕疵图像生成方法、装置及相关组件在审
申请号: | 202111647309.6 | 申请日: | 2021-12-30 |
公开(公告)号: | CN114298954A | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 许旻昱;陆音;陈子阳;郁建峰;徐兵荣;蔡奕杰 | 申请(专利权)人: | 天翼物联科技有限公司 |
主分类号: | G06T5/50 | 分类号: | G06T5/50;G06N3/04;G06N3/08;G06T7/00 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 丁宇龙 |
地址: | 210000 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 生成 对抗 网络 瑕疵 图像 方法 装置 相关 组件 | ||
1.一种基于生成对抗网络的瑕疵图像生成方法,其特征在于,包括:
获取布匹图像,并标注所述布匹图像的图像类别和瑕疵位置,得到瑕疵真实图像;
将所述瑕疵真实图像及预设噪声向量输入生成对抗网络的生成器中,生成瑕疵模拟图像;
基于所述瑕疵真实图像和瑕疵模拟图像,根据预置损失函数分别对所述生成对抗网络的分辨器损失和生成器损失进行计算,得到分辨器损失和生成器损失,并基于所述分辨器损失和生成器损失对所述生成对抗网络的模型参数进行迭代,得到瑕疵图像生成网络;
将所述瑕疵图像生成网络输出的瑕疵模拟图像与对应的瑕疵真实图像进行小波融合处理,得到理想瑕疵图像。
2.根据权利要求1所述的基于生成对抗网络的瑕疵图像生成方法,其特征在于,所述基于所述瑕疵真实图像和瑕疵模拟图像,根据预置损失函数分别对所述生成对抗网络的分辨器损失和生成器损失进行计算,得到分辨器损失和生成器损失,并基于所述分辨器损失和生成器损失对所述生成对抗网络的模型参数进行迭代,得到瑕疵图像生成网络,包括:
基于所述瑕疵真实图像和瑕疵模拟图像的瑕疵位置坐标,根据预置像素损失函数对瑕疵模拟图像的像素损失进行计算,得到像素损失;
将所述瑕疵真实图像和瑕疵模拟图像输入所述生成对抗网络的分辨器中,根据预置分辨器损失函数计算所述分辨器的损失,得到分辨器损失,并根据所述分辨器损失迭代所述分辨器的模型参数,得到瑕疵图像分辨器;
将所述瑕疵模拟图像输入所述瑕疵图像分辨器中,根据预置对抗损失函数对所述生成对抗网络的对抗损失进行计算,得到对抗损失;
基于所述像素损失和对抗损失,根据预置生成器损失函数对所述生成器的损失进行计算,得到生成器损失,并根据所述生成器损失对所述生成器的模型参数进行迭代,得到所述瑕疵图像生成网络。
3.根据权利要求2所述的基于生成对抗网络的瑕疵图像生成方法,其特征在于,所述像素损失函数如下:
式中,LP表示像素损失;α,β表示权重系数;S表示瑕疵模拟图像;R表示瑕疵真实图像;(x,y)表示像素坐标;N表示整张图像的像素数;M表示瑕疵区域的像素数;G表示整张图像区域;L表示瑕疵区域。
4.根据权利要求2所述的基于生成对抗网络的瑕疵图像生成方法,其特征在于,所述分辨器损失函数如下:
Δ=ηLP,
式中,LP表示像素损失;LD表示分辨器损失;NB表示输入的图像沿锚框切分成块,并将所有块调整成256*256之后的块数;表示瑕疵真实图像的第i块;表示瑕疵模拟图像的第i块;C是relu函数;θ表示权重参数;D表示分辨器网络;表示梯度算子;γ表示自定义的超参数;η表示用于对分辨器控制程度进行限制的超参数。
5.根据权利要求2所述的基于生成对抗网络的瑕疵图像生成方法,其特征在于,所述生成器损失函数如下:
LS=LP+γLA,
式中,LS表示生成器损失;LA表示对抗损失;NB表示输入的图像沿锚框切分成块,并将所有块调整成256*256之后的块数;表示从迭代后的生成器输出的瑕疵模拟图像的第i块;D表示分辨器网络;γ表示自定义的超参数;I表示瑕疵真实图像;z表示随机噪声。
6.根据权利要求1所述的基于生成对抗网络的瑕疵图像生成方法,其特征在于,所述将所述瑕疵图像生成网络生成的瑕疵模拟图像与对应的瑕疵真实图像进行小波融合处理,得到理想瑕疵图像,包括:
提取所述瑕疵图像生成网络输出的瑕疵模拟图像的高频部分以及对应瑕疵真实图像的低频部分;
将所述高频部分和低频部分进行融合,得到所述理想瑕疵图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天翼物联科技有限公司,未经天翼物联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111647309.6/1.html,转载请声明来源钻瓜专利网。