【技术实现步骤摘要】
一种基于扩散模型的光学遥感图像去云雾方法及系统
[0001]本专利技术涉及光学遥感图像去雾
,具体涉及一种基于扩散模型的光学遥感图像去云雾方法及系统。
技术介绍
[0002]遥感技术自上个世纪在军事领域发挥了其独特的侦查优势开始,便迎来了这项技术飞速发展的黄金时期。近年来,我国也发射了许多遥感卫星用于资源勘探,城市规划,军事防务以及灾后重建等工作。但在实际应用中,大气中的云层会影响遥感卫星的传感器,使其所捕获到的图像对比度降低,颜色、纹理等特征产生变化,图片质量下降,因而难以获取到光学遥感图像中的有效信息,并影响到地面资源勘测、土地变化检测、目标检测等后续工作的开展。所以,如何有效地对光学遥感图像进行去云雾处理以获得清晰高质量的光学遥感图像这一问题具有极其重要的研究意义。
[0003]虽然传统的光学遥感图像去云雾算法取得了一定成果,但从结果上来看仍旧存在不同程度的云雾残留、细节信息丢失、图像局部颜色失真等问题,且一些基于深度学习的光学遥感图像去云雾方法通常需要大量真实的带标签去云雾数据集,而这样的数据集在实际情况中是很难获得的。
技术实现思路
[0004]本专利技术提出了一种基于扩散模型的光学遥感图像去云雾方法及系统,以解决去云雾任务中所存在的云雾遮挡、细节信息丢失、去云雾图像局部颜色失真的技术问题。
[0005]为解决上述技术问题,本专利技术提供了一种基于扩散模型的光学遥感图像去云雾方法,其特殊之处在于,包括以下步骤:
[0006]步骤S1:将云雾图像输入条件编码器进行 ...
【技术保护点】
【技术特征摘要】
1.一种基于扩散模型的光学遥感图像去云雾方法,其特征在于:包括以下步骤:步骤S1:将云雾图像输入条件编码器进行条件编码,得到条件变量的第一隐空间向量;所述条件编码器包括多组图像下采样
‑
特征注意力提取结构;步骤S2:采用编码器对无关清晰图像进行编码,得到第二隐空间向量;步骤S3:通过扩散模型对所述第二隐空间向量进行前向扩散,以逐步加噪,得到加噪向量;步骤S4:将所述加噪向量与第一隐空间向量进行拼接,并通过扩散模型进行逆向扩散以去噪,得到第三隐空间向量;步骤S5:对所述第三隐空间向量输入解码器进行解码,得到所述云雾图像的去云雾图像。2.根据权利要求1所述的一种基于扩散模型的光学遥感图像去云雾方法,其特征在于:步骤S1中所述条件编码器包括两组图像下采样
‑
特征注意力提取结构。3.根据权利要求2所述的一种基于扩散模型的光学遥感图像去云雾方法,其特征在于:所述条件编码器的预训练过程包括以下步骤:步骤S11:构建预训练网络,所述预训练网络包括五个阶段,每个阶段由一个采样模块和一个特征注意力模块组成,其中前三个所述采样模块为下采样,后两个采样模块为上采样;步骤S12:将清晰的光学遥感图像输入所述预训练网络,得到预训练隐空间向量;步骤S13:将所述预训练隐空间向量进行解码,得到重建图像;步骤S14:将所述重建图像与所述光学遥感图像进行比对,当小于设定阈值时训练完成,得到所述条件编码器的参数;否则重复步骤S12至步骤S14,直到训练完成。4.根据权利要求3所述的一种基于扩散模型的光学遥感图像去云雾方法,其特征在于:所述扩散模型的预训练过程包括以下步骤:步骤S21:将一张无关的清晰光学遥感图像输入扩散模型得到噪声隐空间向量;步骤S22:将有云雾图像输入训练完成的所述条件编码器得到有云雾隐空间向量;步骤S23:将所述有云雾隐空间向量与噪声隐空间向量进行拼接并去噪得到结果图像;步骤S24:设定损失函数,基于所述结果图像和有云雾图像对应的无云雾图像,通过反向传播算法对所述扩散模型的参数进行更新,以完成所述扩散模型的预训练。5.根据权利要求所述4的一种基于扩散模型的光学遥感图像去云雾方法,其特征在于:步骤S24中所述损失函数L
total
的表达式为:式中,θ表示网络参数,ε∈N(0,I),ε
t
为ε在第t步时的值,λ表示超参数,T表示扩散模型的扩散步数,Z
t
表示经过t步加噪后的隐空间向量,λ=0.3,O
clear
表示输出的清晰无雾图像,GT为输入有雾图像对应的标签数据GroundTruth。6.根据权利要求1所述的一种基于扩散模型的光学遥感图像去云雾方法,其特征在于:所述一种基于扩散模型的光学遥感图像去云雾方法还包括以下步骤:步骤S61:将所述条件编码器设定为三组图像下采样
‑
特征注意力提取结构;步骤S62:通过三...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。