【技术实现步骤摘要】
一种基于端到端神经网络的单幅图像去雨方法
[0001]本专利技术属于图像处理
,具体涉及一种基于端到端神经网络的单幅图像去雨方法。
技术介绍
[0002]降雨是一种常见的自然现象,基于视觉的目标检测、目标分割等应用通常假设环境良好,图像中的雨点极易对这些应用产生干扰,因此,图像去雨具备较高的应用价值。
技术实现思路
[0003]本专利技术要解决的技术问题是提供一种基于端到端神经网络的单幅图像去雨方法,设计了一种融合图卷积网络和注意力卷积网络的基本模块,用于提取图像的全局和局部特征,并在损失函数中加入了基于对比感知的正则化约束项,取得了较好的去雨效果。
[0004]为解决上述技术问题,本专利技术的实施例提供一种基于端到端神经网络的单幅图像去雨方法,包括如下步骤:
[0005]S1、构建基于端到端的图像去雨网络模型:由一个3
×
3卷积层、两个下采样层、若干个基本模块、两个可变卷积层、两个上采样层和一个3
×
3卷积层构成;
[0006]S2、设计损失函数:由L1距离函数和对比感知的正则化约束项构成;
[0007]S3、利用有雨图像和无雨图像对进行神经网络模型的训练,得到神经网络模型的模型参数;
[0008]S4、在神经网络模型中导入步骤S3训练好的模型参数,输入有雨图像,输出得到无雨图像。
[0009]其中,步骤S1中下采样层和上采样层之间进行短连接,基础模块的头尾之间进行短连接。
[0010]其中,所述短连接 ...
【技术保护点】
【技术特征摘要】
1.一种基于端到端神经网络的单幅图像去雨方法,其特征在于,包括如下步骤:S1、构建神经网络模型:由一个3
×
3卷积层、两个下采样层、若干个基本模块、两个可变卷积层、两个上采样层和一个3
×
3卷积层构成;S2、设计损失函数:由L1距离函数和对比感知的正则化约束项构成;S3、利用有雨图像和无雨图像对进行神经网络模型的训练,得到神经网络模型的模型参数;S4、在神经网络模型中导入步骤S3训练好的模型参数,输入有雨图像,输出得到无雨图像。2.根据权利要求1所述的基于端到端神经网络的单幅图像去雨方法,其特征在于,步骤S1中,下采样层和上采样层之间进行短连接,基础模块的头尾之间进行短连接。3.根据权利要求2所述的基于端到端神经网络的单幅图像去雨方法,其特征在于,所述短连接的方法为:低层输出F
l
和高层输出F
h
进行级联F=[F
l
,F
h
],然后再经过一个1
×
1卷积层处理。4.根据权利要求1所述的基于端到端神经网络的单幅图像去雨方法,其特征在于,所述基本模块由空间图卷积网络和注意力卷积网络组成,其输入特征F
in
经过空间图卷积网络、若干个注意力卷积网络和一个通道图卷积网络提取全局特征和局部特征后,通过短连接将特征从低层网络引入高层网络,得到输出特征F
out
。5.根据权利要求4所述的基于端到端神经网络的单幅图像去雨方法,其特征在于,所述注意力卷积网络由两个空洞卷积层和一个注意力单元构成,其中,第一层空洞卷积层的空洞卷积参数DF=1,第二层空洞卷积层的空洞卷积参数DF=3;所述注意力卷积网络中加入两个短连接将全局特征和局部特征从低层网络引入高层网络。6.根据权利要求5所述的基于端到端神经网络的单幅图像去雨方法,其特征在于,所述注意力单元由空间注意力和像素注意力融合构成,融合步骤如下:(1)采用全局平均池化处理输入特征:其中,H
p
表示全局平均池化函数,X
c
(i,j)表示输入值的c通道位于(i,j)处的值;(2)池化后的特征通过两个空洞卷积层提取特征,其中,第一个空洞卷积层的空洞卷积参数设置为DF=1,并采用ReLU激活函数,第二个空洞卷积层的空洞卷积参数设置为DF=3,并采用sigmoid激活函数,得到CA:CA=σ(DConv(δ(DConv(g
c
))));其中,σ表示sigmoid函数,δ表示ReLU函数;(3)将输入特征与CA相乘得到通道注意力特征CA
*
:然后CA
*
通过两层空洞卷积层,空洞参数分别设置为DF=1和DF=3:PA=σ(Conv(δ(Conv(CA
*
))));最终融合通道注意力和像素注意力输出:
7.根据权利要求4所述的基于端到端神经网络的单幅图像去雨方法,其特征在...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。