【技术实现步骤摘要】
一种基于雾迁移和特征聚合的真实场景下有雾图像去雾方法
[0001]本专利技术涉及图像处理领域,特别是涉及一种基于雾迁移和特征聚合的真实场景下有雾图像去雾方法。
技术介绍
[0002]图像去雾是一种用于改善图像质量的图像处理技术,优质的图像质量能够为高水平计算机视觉任务如图像识别和分类、语义分割、目标检测等任务起到良好的辅助作用。在图像去雾中,研究者考虑到雾的成像原理—图像质量退化的主要原因一方面是目标物体反射的光受到大气中悬浮粒子的吸收和散射作用,使物体反射的光衰减,一方面是太阳光等环境光受大气中散射介质的散射作用形成背景光,且这部分背景光强度大于目标物体反射的光。因此导致采集到的图像亮度降低、对比度下降且结果模糊不清。根据这一成像原理,早期的研究者们利用图像中存在的统计规律设计先验来实验图像去雾。然而,该方法因为受到图像先验准确性的限制,经常导致去雾过度(局部区域颜色失真)或者去雾不足(有大量的雾残留)的情况。
[0003]近年来,随着深度学习技术的发展和大规模数据的出现,研究者们开始用深度学习和机器学习技术解决各种各样的问题。图像处理技术也不例外,然而,在图像去雾中,我们不可能同时从同一时间,同一地点获取一对既有雾又无雾的图像。因此有研究者根据雾的成像原理设计了大气散射模型,并根据大气散射模型合成有雾图像数据集来训练深度神经网络去雾模型,以这种方式训练的模型虽然在合成测试集上取得了良好的去雾效果,但在真实场景中的雾图像上并不友好。
[0004]因此,本专利技术设计了一种能够适应真实场景下有雾图像域 ...
【技术保护点】
【技术特征摘要】
1.一种基于雾迁移和特征聚合的真实场景下有雾图像去雾方法,其特征在于,包括如下步骤:Step1、预训练透射图估计网络:通过室内有雾图像和与之相对应的透射图预训练透射图估计网络;Step2、估计真实有雾图像的全局大气光:通过暗通道先验的原理,首先找到真实有雾图像的暗通道,再找到暗通道中最亮的像素作为大气光;Step3、利用大气散射模型生成有雾图像:利用透射图估计网络估计出真实场景有雾图像的透射图,然后结合Step2中的全局大气光和清晰图像生成有雾图像;Step4、对透射图估计网络进行微调:通过多层次特征分块鉴别器与透射图估计网络进行对抗训练,使Step3中生成的有雾图像风格和真实场景下的有雾图像尽可能相似;Step5、设计清晰图像特征提取器和去雾网络的结构:设计了残差密集注意力模块和细粒度特征信息补偿模块实现特征聚合;Step6、训练清晰图像特征提取器:将清晰图像作为清晰图像特征提取器的输入,最终重建出清晰图像,保证清晰图像提取到的中间特征尽可能准确;Step7、训练去雾网络:将Step3中生成的有雾图像作为去雾网络的输入,以Step6提取的清晰图像特征作为中间特征监督,训练去雾网络,得到最终训练好的去雾模型;Step8、利用Step7中的模型对有雾图像进行去雾并对去雾结果进行评估。2.根据权利要求1所述的基于雾迁移和特征聚合的真实场景下有雾图像去雾方法,其特征在于,所述Step1中的训练集为RESIDE数据集中室内合成有雾图像和与之相对应的透射图,将透射图作为标签,训练透射图估计网络,使其拥有生成透射图的能力,在训练过程中损失函数如下所示:L
ct
=||T(X
in
)
‑
t(x)||1其中,X
in
为RESIDE数据集中室内合成有雾图像,t(x)为X
in
对应的透射图,直接从RESIDE公开数据集中的ITS子集中获得,T(
·
)为透射图估计网络T;该损失函数约束网络使其生成的透射图和标签透射图保持一致。3.根据权利要求1所述的基于雾迁移和特征聚合的真实场景下有雾图像去雾方法,其特征在于,所述Step2中:首先在图像中15
×
15的区域找出像素最小值,然后在这些最小值中找出最亮的像素作为全局大气光的值。4.根据权利要求1所述的基于雾迁移和特征聚合的真实场景下有雾图像去雾方法,其特征在于,所述Step3中假设I为真实雾场景下的图像,为清晰无雾图像,且和I非成对;假设用于估计透射图t(x)的网络为T,根据透射图估计网络T,从I中估计出透射图t(x),再按照暗通道先验原理估计出大气光A,然后根据估计出的t(x)和大气光A,生成雾图像照暗通道先验原理估计出大气光A,然后根据估计出的t(x)和大气光A,生成雾图像5.根据权利要求1所述的基于雾迁移和特征聚合的真实场景下有雾图像去雾方法,其特征在于,所述Step4中,通过多层次特征分块鉴...
【专利技术属性】
技术研发人员:张亚飞,高继蕊,李华锋,谢明鸿,
申请(专利权)人:昆明理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。