[发明专利]基于深度卷积神经网络单图像去雨方法、系统和存储介质有效
申请号: | 202110889468.0 | 申请日: | 2021-08-04 |
公开(公告)号: | CN113450288B | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 林凯隆;罗玉;凌捷;柳毅 | 申请(专利权)人: | 广东工业大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06V10/774;G06V10/80;G06V10/82;G06N3/04;G06N3/08 |
代理公司: | 北京清控智云知识产权代理事务所(特殊普通合伙) 11919 | 代理人: | 管士涛 |
地址: | 510006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 深度 卷积 神经网络 图像 方法 系统 存储 介质 | ||
1.一种基于深度卷积神经网络单图像去雨方法,其特征在于,所述方法包括以下步骤:
获取含有大量干净无雨图像和对应的合成雨图像作为一个样本对的训练图像集;
构建网络模型,所述网络模型包括雨层分离子网络和细节修复子网络;
将所述训练图像集进行预处理,得到预处理训练集,输入所述网络模型中进行训练,获得训练好的去雨网络模型;
将需要去雨图像输入训练好的去雨网络模型中,获得去雨图像;
所述雨层分离子网络由两个卷积层、一个残差块和七个引入通道注意力的空洞卷积模块构成,用于分离雨层及初步重建背景层;
所述细节修复子网络由两个卷积层、一个残差块和五个引入注意力的多尺度特征融合模块构成,用于修复移除雨层后背景层丢失的细节;
所述将所述训练图像集进行预处理,得到预处理训练集,输入所述网络模型中进行训练,获得训练好的去雨网络模型,具体为:
对训练图像集进行预处理,然后将雨图像输入雨层分离子网络,得到分离的雨层图像和初步重建的背景层图像,表示如下,
Ri=RainNet(Oi),
其中Oi表示训练图像集中的第i张雨图像,RainNet(·)为雨层分离子网络,Ri为从第i张雨图像中分离出来的雨层图像,为初步重建出来的背景层图像;
选择损失函数为MSE损失函数,以最小化此损失函数为训练目标,损失函数表达式如下,
其中,θr为雨层分离子网络的网络参数,Bi为Oi所对应的干净图像;
通过雨层图像生成雨纹位置信息的注意力映射,其表示如下,
其中Ai为根据第i张雨层图像生成的注意力映射,σ(·)表示Sigmoid激活函数,所述Sigmoid激活函数将特征图的每个像素点的值映射到(0,1)的区间,形成注意力权重,其公式定义如下,
其中,x为Sigmoid激活函数的输入;
与初步重建的背景层 图像一同输入细节修复子网络,可表示如下,
其中为对应第i张雨图像生成的无雨图像,DetailNet(·)为细节修复子网络,Cat[·]为通道维度的拼接操作;
选择的损失函数为Charbonnier损失函数,以最小化此损失函数为训练目标,损失函数表达式如下,
其中θd为细节修复子网络的网络参数,ε为使数值稳定的极小常量,设置为10-3,因此整个网络模型的损失函数可表示为
Losstotal=λ1Loss1+λ2Loss2
其中λ1,λ2为调节两部分损失函数的权重系数。
2.根据权利要求1所述的一种基于深度卷积神经网络单图像去雨方法,其特征在于,所述雨层分离子网络具体为:
所述雨层分离子网络的浅层由一个卷积层和一个残差块组成,用于初步得到输入雨图的浅层特征表示Fshallow,表示为,
Fshallow=Res(Conv3x3(O))
其中,Res(·)为标准残差块,Conv3x3(·)则是卷积核大小为3的卷积层,O为雨图像,然后级联七个相同的引入通道注意力的空洞卷积模块,所述空洞卷积模块由三个卷积核大小为3,空洞分别为1,3,5的空洞卷积层,一个卷积核大小为1的卷积层和一个通道注意力加权操作模块组成,表示为,
DCCA=
SE(Conv1x1(Cat[ConvK3D1(F),ConvK3D3(F),ConvK3D5(F)])),
其中F为输入的特征图,ConvKxDy(·)为卷积核K的大小为x,空洞D的大小为y的卷积层,Cat[·]为通道维度的拼接操作,SE为通道注意力加权操作模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110889468.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种旋转射流清管器
- 下一篇:一种螺旋分级机大轴防脱落装置及其使用方法