单样本遥感图像生成方法、系统、设备、存储介质及应用技术方案

技术编号:38663447 阅读:8 留言:0更新日期:2023-09-02 22:45
本发明专利技术公开了一种单样本遥感图像生成方法、系统、设备、存储介质及应用,涉及图像处理技术领域,所述单样本遥感图像生成方法在SinGAN框架基础上,基于超强通道注意力机制,设计了ECA

【技术实现步骤摘要】
单样本遥感图像生成方法、系统、设备、存储介质及应用


[0001]本专利技术涉及图像处理
,尤其涉及单样本遥感图像生成方法、系统、设备、存储介质及应用。

技术介绍

[0002]传统的GAN算法需要有大量的数据样本作为训练集才可能获得较好的生成效果,这并不利于在缺乏特定样本条件下的遥感图像数据扩增任务。因此基于少样本、单样本、零样本训练数据下的GAN算法一直都是学者研究的重点。对于那些样本数量少、获取难度大的遥感图像来说,利用单张遥感图像作为训练样本来进行图像生成任务具有较强的实际意义。
[0003]现有的SinGAN在生成图像的质量和多样性上均有明显的不足,并且泛化能力较差,无法在遥感图像生成任务中达到预期的效果。其主流变体ConSinGAN虽然解决了轻量化问题,但是由于简化了模型使得无法有效训练纹理复杂的图像。

技术实现思路

[0004]针对上述存在的问题,本专利技术旨在提供一种单样本遥感图像生成方法、系统、设备、存储介质及应用,基于超强通道注意力机制,对SinGAN模型进行改进,提高特征提取能力,使其更加适用于遥感图像生成任务,在渐进式生成网络架构的基础上,设计了一种基于ECA注意力机制的生成器策略,结合残差学习模块来进行单尺度下的图像特征提取任务,使得最终得到的图像生成方法具有更好的训练效果及稳定性。
[0005]为了实现上述目的,本专利技术所采用的技术方案如下:
[0006]单样本遥感图像生成方法,其特征在于,包括以下步骤,
[0007]S1:基于超强通道注意力机制ECANet模型,构建ECA

SinGAN生成器,对SinGAN模型进行改进;
[0008]S2:基于单样本遥感图像,使用步骤S1中改进后的SinGAN模型,采用逐尺寸的训练方法对样本特征进行提取;
[0009]S3:使用步骤S2中提取的样本特征进行图像生成。
[0010]进一步的,步骤S1中所述的ECANet模型包括GAP模块,一维卷积模块和权重融合模块;
[0011]所述GAP模块将输入大小为H
×
W
×
C的特征图利用全局池化操作压缩到1
×1×
C的特征向量范围内;
[0012]所述一维卷积模块用于通道特征学习,输出1
×1×
C的一维权重向量;而且,所述一维卷积模块使用超参数k进行跨通道间的交互控制,也即ω=σ(CID
k
(y)),式中,CID代表一维卷积的操作,k为一维卷积核大小,w为一维卷积输出张量,y为一维卷积输入张量;
[0013]所述权重融合模块用于将一维卷积模块输出的一维权重向量与原特征图进行点乘后得到最终的输出特征图。
[0014]进一步的,超参数k的计算方法包括以下步骤,
[0015]步骤a:基于超参数k与通道维数C之间的非线性比例关系,将超参数k与通道维数C之间的映射关系表示为C=φ(k);
[0016]步骤b:将步骤a中的映射关系进行指数变换,得到C=φ(k)=2
(γ*k

b)

[0017]步骤c:将步骤b中的指数变换结果进一步的进行对数变换,得到
[0018]其中,γ和b是经验参数,γ为2,b为1,odd表示选择奇数。
[0019]进一步的,步骤S1中所述的ECA

SinGAN生成器由5个注意力卷积模块组成,每个所述注意力卷积模块均依次包括conv层、BatchNorm 2d层、GELU层和ECANet层,所述conv层的卷积核为3
×
3,ECANet层执行ECANet模型的操作。
[0020]进一步的,所述ECA

SinGAN生成器的输入与输出之间采用残差恒等映射支路连接。
[0021]进一步的,步骤S2中所述的改进后的SinGAN模型包括N+1个ECA

SinGAN生成器G和N+1个鉴别器D,且所述SinGAN模型采用由小到大、由粗到细的渐进式生成方法。
[0022]一种单样本遥感图像生成设备,其特征在于:包括至少一个处理器以及与所述处理器通信连接的存储器,所述储存器存储有可被所述处理器执行的指令,所述指令被所述处理器执行时,使得所述处理器执行上述所述的单样本遥感图像生成方法。
[0023]一种储存有计算机指令的非瞬时计算机可读存储介质,其特征在于:所述计算机指令用于使所述计算机执行上述所述的单样本遥感图像生成方法。
[0024]进一步的,单样本遥感图像生成方法在机场跑道损伤图像生成与评估中的应用。
[0025]进一步的,单样本遥感图像生成方法在机场跑道损伤图像生成与评估中的应用包括以下步骤,
[0026]步骤A:利用单样本遥感图像生成方法生成机场跑道损伤图像样本,确定起降窗口;
[0027]步骤B:根据起降窗口,确定机场跑道毁伤等级。
[0028]本专利技术的有益效果是:
[0029]1、本专利技术结合单样本条件下的多场景遥感图像生成任务的现实需求,设计了一种基于超强通道注意力的单样本遥感图像渐进生成算法,在SinGAN框架基础上,设计了ECA

Convblock模块用于模型深层次特征的提取,同时在训练中引入了GELU激活函数来增加网络学习过程中的非线性拟合能力,结合残差学习生成器有效增强了模型在不同遥感图像类型和遥感图像场景下的生成能力。实验结果显示,相较于SinGAN和ConSinGAN主流算法,本专利技术中的算法具有更好的训练效果及稳定性。
[0030]2、将本专利技术中的单样本遥感图像生成方法应用在机场跑道损伤图像生成与评估中,在保持较高的图像生成质量前提下,可以满足跑道毁伤图像解译与毁伤效果评估等实战性较强的生成任务。
附图说明
[0031]图1为本专利技术实施例一中ECANet网络架构图。
[0032]图2为本专利技术实施例一中ECA

Convblock网络架构图。
[0033]图3为本专利技术实施例一中渐进式生成网络架构图。
[0034]图4为本专利技术实施例一中直连结构与残差结构架构图。
[0035]图5为本专利技术实施例一中残差学习生成器原理。
[0036]图6为本专利技术实施例一中GELU激活函数图像。
[0037]图7为本专利技术应用例一中毁伤遥感图像单样本数据集。
[0038]图8为本专利技术应用例一中山地、灌木、海岸线和湖泊ECA

SinGAN生成结果与主观对比效果图。
[0039]图9为本专利技术应用例一中林地、毁伤公园、机场和毁伤跑道ECA

SinGAN生成结果与主观对比效果图。
[0040]图10为本专利技术应用例一中毁伤居民区、SAR坦克、SAR居民区和SAR山地ECA

SinGAN生成结果与主观对比效果图。
[0041]图11为本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.单样本遥感图像生成方法,其特征在于,包括以下步骤,S1:基于超强通道注意力机制ECANet模型,构建ECA

SinGAN生成器,对SinGAN模型进行改进;S2:基于单样本遥感图像,使用步骤S1中改进后的SinGAN模型,采用逐尺寸的训练方法对样本特征进行提取;S3:使用步骤S2中提取的样本特征进行图像生成。2.根据权利要求1所述的单样本遥感图像生成方法,其特征在于:步骤S1中所述的ECANet模型包括GAP模块,一维卷积模块和权重融合模块;所述GAP模块将输入大小为H
×
W
×
C的特征图利用全局池化操作压缩到1
×1×
C的特征向量范围内;所述一维卷积模块用于通道特征学习,输出1
×1×
C的一维权重向量;而且,所述一维卷积模块使用超参数k进行跨通道间的交互控制,也即ω=σ(CID
k
(y)),式中,CID代表一维卷积的操作,k为一维卷积核大小,w为一维卷积输出张量,y为一维卷积输入张量;所述权重融合模块用于将一维卷积模块输出的一维权重向量与原特征图进行点乘后得到最终的输出特征图。3.根据权利要求2所述的单样本遥感图像生成方法,其特征在于:超参数k的计算方法包括以下步骤,步骤a:基于超参数k与通道维数C之间的非线性比例关系,将超参数k与通道维数C之间的映射关系表示为C=φ(k);步骤b:将步骤a中的映射关系进行指数变换,得到C=φ(k)=2
(γ*k

b)
;步骤c:将步骤b中的指数变换结果进一步的进行对数变换,得到其中,γ和b是经验参数,γ为2,b为1,odd表示选择奇数。4.根据权...

【专利技术属性】
技术研发人员:杨海涛王晋宇陈杭李扬李高源
申请(专利权)人:中国人民解放军战略支援部队航天工程大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1