CN112508083A - 基于无监督注意力机制的图像去雨雾方法 - Google Patents

基于无监督注意力机制的图像去雨雾方法 Download PDF

Info

Publication number
CN112508083A
CN112508083A CN202011398742.6A CN202011398742A CN112508083A CN 112508083 A CN112508083 A CN 112508083A CN 202011398742 A CN202011398742 A CN 202011398742A CN 112508083 A CN112508083 A CN 112508083A
Authority
CN
China
Prior art keywords
image
rain
fog
model
unsupervised
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011398742.6A
Other languages
English (en)
Other versions
CN112508083B (zh
Inventor
马子凡
宋智颖
郭雨婷
汤若聪
刘林峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Posts and Telecommunications
Original Assignee
Nanjing University of Posts and Telecommunications
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Posts and Telecommunications filed Critical Nanjing University of Posts and Telecommunications
Priority to CN202011398742.6A priority Critical patent/CN112508083B/zh
Publication of CN112508083A publication Critical patent/CN112508083A/zh
Application granted granted Critical
Publication of CN112508083B publication Critical patent/CN112508083B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/90Determination of colour characteristics

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Evolutionary Biology (AREA)
  • Health & Medical Sciences (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Abstract

本发明揭示了一种基于无监督注意力机制的图像去雨雾方法,包括如下步骤:S1、以无监督去雨网络CycleGAN为模型基础架构、分别构建模型的各部分,构建出完整的Cycle‑Derain模型;S2、将待处理的单幅有雨图像输入Cycle‑Derain模型,完成对单幅有雨图像的恢复重建、得到清晰的单幅图像;S1中所述分别构建模型的各部分包括构建模型的去雨部分及去雾部分。本发明利用双向生成对抗网络与循环一致性损失原理来训练不成对的有雨图像和无雨图像,并在无监督的情况下引入注意力机制、用于检测图像中是否存在雾气,再结合循环搜索定位算法实现了对单幅有雨图像中的雨雾细节的高效处理。

Description

基于无监督注意力机制的图像去雨雾方法
技术领域
本发明为一种图像处理方法,具体而言,是一种针对单幅有雨图像的、基于无监督注意力机制的图像去雨雾方法,涉及图像处理技术领域。
背景技术
图像识别是人工智能中的一个重要领域,是指对图像进行对象识别、以识别各种不同模式的目标和对像的技术。近年来,随着互联网及人工智能的不断发展,图像识别技术也得到了更为广泛的应用。
但是在图像识别技术的日常应用场景中,其使用效果往往直接跟所采集的图像质量相挂钩。例如在阴雨环境中所采集到的图像,其清晰度常会因为雨条纹和雨滴而大幅降低,这不但不利于操作者从图像中获取信息,而且对后续的一系列图像处理过程都会造成较大的影响,在这样的现状下,近年来,各类图像去雨技术开始应运而生。
由于缺乏用于检测和删除图中雨水的有效信息,所以针对单幅有雨图像而言,其去雨操作的难度相较于视频图像或连续图像更大,也正因如此,围绕单幅有雨图像去雨的研究成为了近年来的行业热点。
目前,主要的图像去雨方法包括基于稀疏编码字典学习和基于卷积神经网络两种。前者是在具有互斥性的过度学习的字典下,对单幅图像去雨过程进行正则化处理,使去雨图像层与雨水层的局部补丁可以在学习字典中进行稀疏建模。通过这种方式从字典中学习获得的稀疏编码在去雨图像层与雨水层之间具有明显的区分度。但是该方法并不能完全解决低通信道中的模糊性,且在图像背景和雨水相似、雨滴放大时,无法进行有效分离。后者则是利用完全卷积网络检测去除雨水,但由于其训练时需要大量成对的雨图像和无雨图像,故大多需要使用合成数据集,这也就使得该方法在真实场景下的泛化能力较弱。
此外,无论是哪种现有方案,都没有考虑到实际应用环境下雾气对于图像内容的影响,因此技术人员有理由认为,无论哪种现有的单幅图像去雨方案,实际上都无法达到预期的使用效果。
正因如此,如果能够设计出一种全新的、针对单幅有雨图像的去雨雾方法,那么势必可以为图像处理、图像识别等技术的后续发展提供巨大的帮助。
发明内容
鉴于现有技术存在上述缺陷,本发明的目的是提出一种针对单幅有雨图像的、基于无监督注意力机制的图像去雨雾方法具体如下。
一种基于无监督注意力机制的图像去雨雾方法,包括如下步骤:
S1、以无监督去雨网络CycleGAN为模型基础架构、分别构建模型的各部分,构建出完整的Cycle-Derain模型;
S2、将待处理的单幅有雨图像输入Cycle-Derain模型,完成对单幅有雨图像的恢复重建、得到清晰的单幅图像;
S1中所述分别构建模型的各部分包括构建模型的去雨部分及去雾部分。
优选地,S1中包括,
S11、构建Cycle-Derain模型中的去雨部分,具体包括如下步骤:
S111、选用无监督去雨网络CycleGAN作为模型的基础架构,利用多个去雨生成器及多个去雨判别器,使所构建的模型符合循环一致性损失;
S112、使用互联网中的公开数据集对所述去雨生成器进行训练,训练过程包括从有雨图像到无雨图像的过程以及从无雨图像到有雨图像的过程;
S113、对所述去雨判别器进行训练,训练方式为将由有雨图像所生成的无雨图像以及由无雨图像所生成的有雨图像分别输入所述去雨判别器中,判断图像是否为真实图像;
S114、循环迭代S112~S113,直至所述去雨生成器及去雨判别器达到纳什均衡状态。
优选地,多个所述去雨生成器包括GGr、GFr、GFn以及GGn,共同实现模型的前向映射
Figure BDA0002811749390000031
和后向映射
Figure BDA0002811749390000032
其中,GGr用于由真实有雨图像r生成无雨图像nr,GFr用于由无雨图像nr重建生成有雨图像
Figure BDA0002811749390000033
GFn用于由真实无雨图像n生成有雨图像rn,GGn用于由有雨图像rn重建生成无雨图像
Figure BDA0002811749390000034
优选地,多个所述去雨判别器包括DGr、DFr、DFn以及DGn,分别判断所述去雨生成器GGr、GFn所生成的图像是否真实以及模型的前、后向映射过程是否符合循环一致性;
其中,DGr用于判断所生成的无雨图像nr是否真实,DFr用于判断模型的前向映射是否符合循环一致性,DFn用于判断所生成的有雨图像rn是否真实,DGn用于判断模型的后向映射是否符合循环一致性。
优选地,在S11中,
用于判断图像是否为真实图像的损失函数为
Figure BDA0002811749390000041
式中,x表示真实图像,G(x)为去雨生成器所生成的图像,x、y服从概率分布、即x~pdata(x)和y~pdata(y);
用于判断映射过程中图像循环一致性的损失函数为
Figure BDA0002811749390000042
式中,x表示前向映射输入的真实图像,y表示后向映射输入的真实图像,G为由有雨图像生成无雨图像的去雨生成器,F为无雨图像到有雨图像的去雨生成器,x、y服从概率分布、即x~pdata(x)和y~pdata(y)。
优选地,S1中还包括,
S12、构建Cycle-Derain模型中的去雾部分,具体包括如下步骤:
S121、利用去雾生成器GS—T由经过Cycle-Derain模型中的去雨部分处理的无雨图像生成无雾图像,将所生成的无雾图像与通过注意力机制网络获得的像素权重图按位相乘、得到初步去雾层sf,再将所输入的去雨图像与运算后的权重图进行按位相乘、得到无雾背景图;
S122、将初步去雾层sf与无雾背景图进行叠加,生成初步去雾图像s′;
S123、判断初步去雾图像s′是否去雾完全、即像素权重图是否趋于零,若是则输出初步去雾图像s′;否则将初步去雾层sf作为新的输入图像输入去雾生成器GS—T中,将所得到的新的无雾背景图与原无雾背景图叠加作为完整背景图,并再次重复S123中的前序操作,直至像素权重图趋于零;
S124、使用互联网中的公开数据集对所述去雾生成器GS—T进行训练,训练过程包括学习处理雾层细节的过程;
S125、对去雾判别器DS-T进行训练,训练方式为将所生成的无雾图像输入所述去雾判别器DS-T中,判断图像是否为真实图像;
S126、循环迭代S125~S126,直至所述去雾生成器GS—T及去雾判别器DS-T达到纳什均衡状态。
与现有技术相比,本发明的优点在于:
本发明所提出的一种基于无监督注意力机制的图像去雨雾方法,利用双向生成对抗网络与循环一致性损失原理来训练不成对的有雨图像和无雨图像,并在无监督的情况下引入注意力机制、用于检测图像中是否存在雾气,再结合循环搜索定位算法实现了对单幅有雨图像中的雨雾细节的高效处理。
经过测试,本发明的方法可以实现对单幅有雨图像中雨痕和雨雾细节的有效去除,具有图像去雨效率高、图像去雨表现好等特点。
此外,本领域内的技术人员还可以以本发明的技术思路为依据,将类似的方法应用于对其他相关图像处理模型的构建中,方案整体的应用前景十分广阔。
以下便结合附图,对本发明的具体实施方式作进一步的详述,以使本发明技术方案更易于理解、掌握。
附图说明
图1为本发明中Cycle-Derain模型的架构示意图;
图2为本发明中注意力机制与循环搜索定位算法的流程示意图;
图3为本发明中所使用的去雨生成器的结构示意图;
图4为本发明中所使用的去雨判别器的结构示意图;
图5为本发明中所使用的特征提取器的结构示意图。
具体实施方式
本发明提出了一种基于无监督注意力机制的图像去雨雾方法,利用双向生成对抗网络与循环一致性损失原理来训练不成对的有雨图像和无雨图像,并在无监督的情况下引入注意力机制、用于检测图像中是否存在雾气,再结合循环搜索定位算法实现了对单幅有雨图像中的雨雾细节的高效处理。本发明的具体方案如下。
一种基于无监督注意力机制的图像去雨雾方法,包括如下步骤:
S1、以无监督去雨网络CycleGAN为模型基础架构、分别构建模型的各部分,构建出完整的Cycle-Derain模型。
考虑到现实生活中较大降雨通常会伴有雨雾,因此在本方案中,将有雨图像进一步划分为背景层、雨层及雾层。相对应的,在用于去雨的Cycle-Derain模型中也分别设计了去雨部分和去雾部分。因此所述分别构建模型的各部分包括构建模型的去雨部分及去雾部分。Cycle-Derain模型架构如图1所示。
S2、将待处理的单幅有雨图像输入Cycle-Derain模型,完成对单幅有雨图像的恢复重建、得到清晰的单幅图像。
进一步而言,S1中包括,S11、构建Cycle-Derain模型中的去雨部分,具体包括如下步骤:
S111、选用无监督去雨网络CycleGAN作为模型的基础架构,利用多个去雨生成器及多个去雨判别器,使所构建的模型符合循环一致性损失。
此处多个所述去雨生成器包括GGr、GFr、GFn以及GGn,共同实现模型的前向映射
Figure BDA0002811749390000071
和后向映射
Figure BDA0002811749390000072
其中,GGr用于由真实有雨图像r生成无雨图像nr,GFr用于由无雨图像nr重建生成有雨图像
Figure BDA0002811749390000073
GFn用于由真实无雨图像n生成有雨图像rn,GGn用于由有雨图像rn重建生成无雨图像
Figure BDA0002811749390000074
多个所述去雨判别器包括DGr、DFr、DFn以及DGn,分别判断去雨生成器GGr、GFn生成的图像是否真实以及模型的前、后向映射过程是否符合循环一致性。其中,DGr用于判断所生成的无雨图像nr是否真实,DFr用于判断模型的前向映射是否符合循环一致性,DFn用于判断所生成的有雨图像rn是否真实,DGn用于判断模型的前向映射是否符合循环一致性。
S112、使用互联网中的公开数据集对所述去雨生成器进行训练,训练过程包括从有雨图像到无雨图像的过程以及从无雨图像到有雨图像的过程。
S113、对所述去雨判别器进行训练,训练方式为将由有雨图像所生成的无雨图像以及由无雨图像所生成的有雨图像分别输入所述去雨判别器中,判断图像是否为真实图像。
S114、循环迭代S112~S113,直至所述去雨生成器及去雨判别器达到纳什均衡状态,从而使得模型可以输出高质量的无雨图像。
需要补充说明的是,对于S11中的相关操作,在图像输入时,resize命令会给出目标的图像大小,并将图像缩放至256*256*3大小,之后对输入图像进行处理,使用9个残差块处理大小为256*256*3的输入图片,使用步长为2的卷积进行实例正则化,考虑单个样本、单个通道内的所有元素,以提高输入图像的清晰度。处理完成的所述去雨生成器,使用ReLU激活函数对图像进行处理,再使用步长为2的逆卷积网络以生成大小仍旧为256*256*3的无雨图像。对于无雨域至有雨域的映射过程,生成的无雨图像经过步长为2的卷积网络处理后代入Tanh激活函数进行运算,再使用步长为2的逆卷积网络以生成同样大小的有雨图像,后向映射同理。过程中使用到的四个生成器均采用最小二乘法对损失函数进行约束,使其趋向于一个最小值,我们将损失函数中的λ1设置为10,使用批尺寸为1的Adam解码器,以产生更加理想的效果。所述去雨生成器结构如图3所示。
而与之对应的四个所述去雨判别器则采用含有70*70个PatchGAN的基于补丁级别的鉴别器架构,使用最小二乘法对于损失函数进行约束,以判断生成图片的真实性以及循环一致性。其中使用到的参数少于完整图像鉴别器,并可以完全卷积的方式处理任意大小的图像,在处理过程中,所述去雨生成器生成的图像会先经过步长为2的卷积网络进行处理,代入Leaky ReLU激活函数后进行运算,再次输入步长为2的卷积网络进行实例正则化,之后输入Leaky ReLU运算以生成大小为16*16*3的图片进行判断。所述去雨判别器结构如图4所示。
S11中用于判断图像是否为真实图像的损失函数为
Figure BDA0002811749390000091
式中,x表示真实图像,G(x)为所述去雨生成器所生成的图像,x、y服从概率分布、即x~pdata(x)和y~pdata(y)。
在一般情况下,生成器生成的图像越逼真,则会使损失函数越小;判断器判断得越准确,则会使损失函数越大。因此在本方案的训练中,所述去雨生成器和所述去雨判断器需要达到纳什均衡状态,此时可以输出高质量的去雨图像。对于任意图像,在经过源域转换至目标域最终回到源域的行为后,应与原始图像尽可能相同,最终生成的图像与输入的真实图像之间的差异称为循环一致性损失,该损失函数为
Figure BDA0002811749390000092
为使最终生成的图像与输入图像之间的差异尽可能小,应最小化该损失函数。
进一步而言,S1中还包括,S12、构建Cycle-Derain模型中的去雾部分,具体包括如下步骤:
S121、利用去雾生成器GS—T由经过Cycle-Derain模型中的去雨部分处理的无雨图像生成无雾图像,将所生成的无雾图像与通过注意力机制网络获得的像素权重图按位相乘、得到初步去雾层sf,再将所输入的去雨图像与运算后的权重图进行按位相乘、得到无雾背景图。
S122、将初步去雾层sf与无雾背景图进行叠加,生成初步去雾图像s′。
S123、判断初步去雾图像s′是否去雾完全、即像素权重图是否趋于零,若是则输出初步去雾图像s′;否则将初步去雾层sf作为新的输入图像输入去雾生成器GS—T中,将所得到的新的无雾背景图与原无雾背景图叠加作为完整背景图,并再次重复S123中的前序操作,直至像素权重图趋于零。
S124、使用互联网中的公开数据集对所述去雾生成器GS—T进行训练,训练过程包括学习处理雾层细节的过程。
S125、对去雾判别器DS-T进行训练,训练方式为将所生成的无雾图像输入所述去雾判别器DS-T中,判断图像是否为真实图像。
S126、循环迭代S125~S126,直至所述去雾生成器GS—T及去雾判别器DS-T达到纳什均衡状态,从而使得模型可以完成对有雨图像的恢复重建。
以下对应上述步骤,详述S12的具体操作。
首先注意力机制的输入是初步去雨后的无雨图像s,通过生成器GS→T,得到一个雾层的预测图GS→T(s)。与此同时,s通过注意力网络As得到注意力图sa,sa反映每个像素的权重。将sa与预测图GS→T(S)进行RGB通道的按位相乘操作,结果为图像中初步的去雾层、将其定义为sf:sf=sa⊙GS→T(s)。对雾层进行处理之后还需要得到图像的背景层sb,被忽视的部分像素点的权重是(1-sa),与原图按位相乘得到背景部分sb=(1-sa)⊙s。随后,去雾层和背景层相加得到去雾后图像s′=sf+sb=sa⊙GS→T(s)+(1-sa)⊙GS→T(s)。
定位得到sa之后,利用循环搜索定位法去除定位得到的雾层。如果注意力图sa的矩阵趋向于零,即图片中的雾层被去除干净,则输出s′为去雾层后图像;否则将输入的s更新为sf,继续输入注意力网络,再次进行定位判断、按位相乘注意力图判断等步骤,不断循环直至sa的矩阵尽可能趋于零。
该循环搜索定位法的损失函数为
L(sa)=min‖sa-0‖,
式中,min为使注意力图sa中每个像素的权重尽可能小,由于引入了该注意力机制,Cycle-Derain模型可以更好地恢复图像中的有效信息。
此外,为了判别最终生成的去雾图像s’是否真实可信,还引入了判别器Ds,得到对抗损失函数
LGAN(G,Ds,S,T)=Et~PT(t)[logDT(t)]+Es~PS(s)[log(1-DT(G(s′)))]。
以上的注意力机制与循环搜索定位算法工作流程如图2所示。
需要补充说明的是,在S121中,使用InceptionV3作为特征提取器,其中包含两个步长为1的卷积网络和一个ReLU激活函数。具体为将输入的初步去雨图像先经过卷积网络处理过后代入ReLU激活函数进行运算,之后再输入一层卷积网络进行处理,得到与之对应的像素权重图。所述特征提取器结构如图5所示。
同时,对于S121和S125中的相关操作,对所述去雾生成器和所述去雾判别器同时训练时,使用具有无偏估计量的KID算法对损失函数进行约束,以增强可靠性。KID算法将真实的初步去雨图像和生成的去雨雾图像的特征进行量化处理,通过计算平方之后的最大均值来表示生成图像与真实图像之间的差异,这个值越低,真实图像和生成图像之间共享的视觉相似度就越高。
综上所述,本发明的主要优势体现在以下几个方面:
首先,本发明的方法主要利用了无监督去雨网络CycleGAN,实现了单幅有雨图像由源域至目标域、再由目标域至源域的迁移,并通过约束循环一致性损失来达到图像的整体对应;
其次,在本发明的方法中,引入了无监督的注意力机制,对产生的像素图中的像素点赋予权重,再与预测图进行每个RGB通道的按位相乘,从而实现了对单幅有雨图像中雾层的精确定位;
另外,在本发明的方法中,引入了循环搜索定位算法,实现了对无雾背景图和前景图的分开处理,在运行过程中迭代判断雾层是否去除干净,若未去除干净则将前景图代入循环,这样一来不仅减少了图像处理的复杂度,而且也有效避免了对于无雾图像区域的多余处理。
经过测试,本发明的方法可以实现对单幅有雨图像中雨痕和雨雾细节的有效去除,具有图像去雨效率高、图像去雨表现好等特点。本领域内的技术人员还可以以本发明的技术思路为依据,将类似的方法应用于对其他相关图像处理模型的构建中,方案整体的应用前景十分广阔。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神和基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。
最后,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

Claims (6)

1.一种基于无监督注意力机制的图像去雨雾方法,其特征在于,包括如下步骤:
S1、以无监督去雨网络CycleGAN为模型基础架构、分别构建模型的各部分,构建出完整的Cycle-Derain模型;
S2、将待处理的单幅有雨图像输入Cycle-Derain模型,完成对单幅有雨图像的恢复重建、得到清晰的单幅图像;
S1中所述分别构建模型的各部分包括构建模型的去雨部分及去雾部分。
2.根据权利要求1所述的基于无监督注意力机制的图像去雨雾方法,其特征在于,S1中包括,
S11、构建Cycle-Derain模型中的去雨部分,具体包括如下步骤:
S111、选用无监督去雨网络CycleGAN作为模型的基础架构,利用多个去雨生成器及多个去雨判别器,使所构建的模型符合循环一致性损失;
S112、使用互联网中的公开数据集对所述去雨生成器进行训练,训练过程包括从有雨图像到无雨图像的过程以及从无雨图像到有雨图像的过程;
S113、对所述去雨判别器进行训练,训练方式为将由有雨图像所生成的无雨图像以及由无雨图像所生成的有雨图像分别输入所述去雨判别器中,判断图像是否为真实图像;
S114、循环迭代S112~S113,直至所述去雨生成器及去雨判别器达到纳什均衡状态。
3.根据权利要求2所述的基于无监督注意力机制的图像去雨雾方法,其特征在于:多个所述去雨生成器包括GGr、GFr、GFn以及GGn,共同实现模型的前向映射
Figure FDA0002811749380000021
和后向映射
Figure FDA0002811749380000022
其中,GGr用于由真实有雨图像r生成无雨图像nr,GFr用于由无雨图像nr重建生成有雨图像
Figure FDA0002811749380000023
GFn用于由真实无雨图像n生成有雨图像rn,GGn用于由有雨图像rn重建生成无雨图像
Figure FDA0002811749380000025
4.根据权利要求3所述的基于无监督注意力机制的图像去雨雾方法,其特征在于:多个所述去雨判别器包括DGr、DFr、DFn以及DGn,分别判断所述去雨生成器GGr、GFn所生成的图像是否真实以及模型的前、后向映射过程是否符合循环一致性;
其中,DGr用于判断所生成的无雨图像nr是否真实,DFr用于判断模型的前向映射是否符合循环一致性,DFn用于判断所生成的有雨图像rn是否真实,DGn用于判断模型的后向映射是否符合循环一致性。
5.根据权利要求4所述的基于无监督注意力机制的图像去雨雾方法,其特征在于,在S11中,
用于判断图像是否为真实图像的损失函数为
Figure FDA0002811749380000024
式中,x表示真实图像,G(x)为去雨生成器所生成的图像,x、y服从概率分布、即x~pdata(x)和y~pdata(y);
用于判断映射过程中图像循环一致性的损失函数为
Figure FDA0002811749380000031
式中,x表示前向映射输入的真实图像,y表示后向映射输入的真实图像,G为由有雨图像生成无雨图像的去雨生成器,F为无雨图像到有雨图像的去雨生成器,x、y服从概率分布、即x~pdata(x)和y~pdata(y)。
6.根据权利要求4所述的基于无监督注意力机制的图像去雨雾方法,其特征在于,S1中还包括,
S12、构建Cycle-Derain模型中的去雾部分,具体包括如下步骤:
S121、利用去雾生成器GS-T由经过Cycle-Derain模型中的去雨部分处理的无雨图像生成无雾图像,将所生成的无雾图像与通过注意力机制网络获得的像素权重图按位相乘、得到初步去雾层sf,再将所输入的去雨图像与运算后的权重图进行按位相乘、得到无雾背景图;
S122、将初步去雾层sf与无雾背景图进行叠加,生成初步去雾图像s′;
S123、判断初步去雾图像s′是否去雾完全、即像素权重图是否趋于零,若是则输出初步去雾图像s′;否则将初步去雾层sf作为新的输入图像输入去雾生成器GS-T中,将所得到的新的无雾背景图与原无雾背景图叠加作为完整背景图,并再次重复S123中的前序操作,直至像素权重图趋于零;
S124、使用互联网中的公开数据集对所述去雾生成器GS-T进行训练,训练过程包括学习处理雾层细节的过程;
S125、对去雾判别器DS-T进行训练,训练方式为将所生成的无雾图像输入所述去雾判别器DS-T中,判断图像是否为真实图像;
S126、循环迭代S125~S126,直至所述去雾生成器GS-T及去雾判别器DS-T达到纳什均衡状态。
CN202011398742.6A 2020-12-02 2020-12-02 基于无监督注意力机制的图像去雨雾方法 Active CN112508083B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011398742.6A CN112508083B (zh) 2020-12-02 2020-12-02 基于无监督注意力机制的图像去雨雾方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011398742.6A CN112508083B (zh) 2020-12-02 2020-12-02 基于无监督注意力机制的图像去雨雾方法

Publications (2)

Publication Number Publication Date
CN112508083A true CN112508083A (zh) 2021-03-16
CN112508083B CN112508083B (zh) 2022-09-20

Family

ID=74968109

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011398742.6A Active CN112508083B (zh) 2020-12-02 2020-12-02 基于无监督注意力机制的图像去雨雾方法

Country Status (1)

Country Link
CN (1) CN112508083B (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113033687A (zh) * 2021-04-02 2021-06-25 西北工业大学 一种雨雪气候条件下的目标检测识别方法
CN113139922A (zh) * 2021-05-31 2021-07-20 中国科学院长春光学精密机械与物理研究所 图像去雾方法及去雾装置
CN113191969A (zh) * 2021-04-17 2021-07-30 南京航空航天大学 一种基于注意力对抗生成网络的无监督图像除雨方法
CN113256538A (zh) * 2021-06-23 2021-08-13 浙江师范大学 一种基于深度学习的无监督去雨方法
CN113393385A (zh) * 2021-05-12 2021-09-14 广州工程技术职业学院 基于多尺度融合的无监督去雨方法、***、装置及介质
CN113537057A (zh) * 2021-07-14 2021-10-22 山西中医药大学 一种基于改进CycleGAN的面部穴位自动定位检测***及方法
CN113554568A (zh) * 2021-08-03 2021-10-26 东南大学 一种基于自监督约束和不成对数据的无监督循环去雨网络方法
CN114332460A (zh) * 2021-12-07 2022-04-12 合肥工业大学 一种半监督单图像去雨处理方法
CN116958468A (zh) * 2023-07-05 2023-10-27 中国科学院地理科学与资源研究所 基于SCycleGAN的高山积雪环境模拟方法及***
CN118154467A (zh) * 2024-05-11 2024-06-07 华东交通大学 一种基于改进CycleGAN网络模型的图像去雨方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104850850A (zh) * 2015-04-05 2015-08-19 中国传媒大学 一种结合形状和颜色的双目立体视觉图像特征提取方法
CN110992275A (zh) * 2019-11-18 2020-04-10 天津大学 一种基于生成对抗网络的细化单幅图像去雨方法
CN111179187A (zh) * 2019-12-09 2020-05-19 南京理工大学 基于循环生成对抗网络的单幅图像去雨方法
CN111652812A (zh) * 2020-04-30 2020-09-11 南京理工大学 基于选择性注意力机制的图像去雾和去雨算法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104850850A (zh) * 2015-04-05 2015-08-19 中国传媒大学 一种结合形状和颜色的双目立体视觉图像特征提取方法
CN110992275A (zh) * 2019-11-18 2020-04-10 天津大学 一种基于生成对抗网络的细化单幅图像去雨方法
CN111179187A (zh) * 2019-12-09 2020-05-19 南京理工大学 基于循环生成对抗网络的单幅图像去雨方法
CN111652812A (zh) * 2020-04-30 2020-09-11 南京理工大学 基于选择性注意力机制的图像去雾和去雨算法

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113033687A (zh) * 2021-04-02 2021-06-25 西北工业大学 一种雨雪气候条件下的目标检测识别方法
CN113191969A (zh) * 2021-04-17 2021-07-30 南京航空航天大学 一种基于注意力对抗生成网络的无监督图像除雨方法
CN113393385A (zh) * 2021-05-12 2021-09-14 广州工程技术职业学院 基于多尺度融合的无监督去雨方法、***、装置及介质
CN113393385B (zh) * 2021-05-12 2024-01-02 广州工程技术职业学院 基于多尺度融合的无监督去雨方法、***、装置及介质
CN113139922B (zh) * 2021-05-31 2022-08-02 中国科学院长春光学精密机械与物理研究所 图像去雾方法及去雾装置
CN113139922A (zh) * 2021-05-31 2021-07-20 中国科学院长春光学精密机械与物理研究所 图像去雾方法及去雾装置
CN113256538A (zh) * 2021-06-23 2021-08-13 浙江师范大学 一种基于深度学习的无监督去雨方法
CN113537057A (zh) * 2021-07-14 2021-10-22 山西中医药大学 一种基于改进CycleGAN的面部穴位自动定位检测***及方法
CN113554568A (zh) * 2021-08-03 2021-10-26 东南大学 一种基于自监督约束和不成对数据的无监督循环去雨网络方法
CN114332460A (zh) * 2021-12-07 2022-04-12 合肥工业大学 一种半监督单图像去雨处理方法
CN114332460B (zh) * 2021-12-07 2024-04-05 合肥工业大学 一种半监督单图像去雨处理方法
CN116958468A (zh) * 2023-07-05 2023-10-27 中国科学院地理科学与资源研究所 基于SCycleGAN的高山积雪环境模拟方法及***
CN118154467A (zh) * 2024-05-11 2024-06-07 华东交通大学 一种基于改进CycleGAN网络模型的图像去雨方法及***

Also Published As

Publication number Publication date
CN112508083B (zh) 2022-09-20

Similar Documents

Publication Publication Date Title
CN112508083B (zh) 基于无监督注意力机制的图像去雨雾方法
CN113658051B (zh) 一种基于循环生成对抗网络的图像去雾方法及***
CN110992275B (zh) 一种基于生成对抗网络的细化单幅图像去雨方法
CN111915530B (zh) 一种基于端到端的雾霾浓度自适应神经网络图像去雾方法
CN111861901A (zh) 一种基于gan网络的边缘生成图像修复方法
CN113450288B (zh) 基于深度卷积神经网络单图像去雨方法、***和存储介质
CN111861925A (zh) 一种基于注意力机制与门控循环单元的图像去雨方法
CN113076957A (zh) 一种基于跨模态特征融合的rgb-d图像显著性目标检测方法
CN112686817B (zh) 一种基于不确定性估计的图像补全方法
CN113298734B (zh) 一种基于混合空洞卷积的图像修复方法及***
CN112233129A (zh) 基于深度学习的并行多尺度注意力机制语义分割方法及装置
CN111815526B (zh) 基于图像滤波和cnn的有雨图像雨条纹去除方法及***
CN112949553A (zh) 基于自注意力级联生成对抗网络的人脸图像修复方法
CN112149526B (zh) 一种基于长距离信息融合的车道线检测方法及***
CN112215100B (zh) 一种不平衡训练样本下针对退化图像的目标检测方法
CN113256538B (zh) 一种基于深度学习的无监督去雨方法
CN112686822B (zh) 一种基于堆叠生成对抗网络的图像补全方法
CN116051407A (zh) 一种图像修复方法
CN113962332B (zh) 基于自优化融合反馈的显著目标识别方法
CN113298232B (zh) 一种基于深度学习神经网络的红外光谱盲自去卷积方法
CN116958317A (zh) 一种结合边缘信息和外观流操作的图像修复方法及***
CN114943655A (zh) 基于循环深度卷积生成对抗网络结构的图像修复***
Mandal et al. Neural architecture search for image dehazing
Zhu et al. HDRD-Net: High-resolution detail-recovering image deraining network
CN114155165A (zh) 一种基于半监督的图像去雾方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant