【技术实现步骤摘要】
一种基于GAN模型根据遥感影像生成电子地图的方法、系统
本专利技术属于地理科学领域,具体涉及一种根据遥感影像生成电子地图的方法、系统及电子装置。
技术介绍
图片翻译指输入领域A的图片,经过处理转换,输出对应领域B中的图片。计算机视觉领域的很多问题都可以归结于图片翻译,例如超分问题可以看成是从低分辨率图片到高分辨率图片的转换,图片色彩化可以看成是单通道的灰度图与多通道彩色图的转换。虽然卷积神经网络在解决绘画艺术类的图片翻译任务中取得了非常好的效果,但却存在生成图片质量低、损失函数设计复杂等问题。直到GAN(生成对抗网络)网络模型的出现,在图片翻译任务中提出了一种新的方法,GAN通过训练鉴别器自动学习损失函数较好地解决了卷积神经网络存在的问题并生成了质量更高的图片。近年来基于GAN的图片翻译模型有很多,例如:pix2pix基于CGAN改进提出,生成器不再从随机噪声生成数据,而是从给定的图片读入,这一工作是后续许多基于GAN的图片翻译模型的基础;CycleGAN由两个生成器和两个鉴别器构成,并在原先GAN的损失函数基础上添加了一个循环限制,解决了在没有成对数据集情况下的图片翻译模型训练问题;VAE+GAN的模型进一步通过添加共享隐空间的设置也解决了这个问题;pix2pixHD通过使用全局生成网络和局部促进网络两个生成器,可以根据语义分割图生成分辨率高达2048*1024的彩色图;TextureGAN通过引入局部纹理损失和局部内容损失实现了对生成图片的纹理控制。目前,pix2pix和CycleGAN作为通用的 ...
【技术保护点】
1.一种基于GAN模型根据遥感影像生成电子地图的方法,其特征在于,包括以下步骤:/nS1、构建GAN-生成对抗网络模型,所述GAN网络模型包括生成器与判别器;所述判别器用于将所述生成器生成的电子地图,与目标地图样本进行比较判别;其中:/n生成器包括采用多层卷积来降低特征矩阵宽度和高度的下采样层、M个残差块和采用多层卷积且利用反卷积技术来提高特征矩阵宽度和高度的上采样层;/n所述判别器包括感受野分块来对生成器生成的电子地图进行判断,输出一个代表判别结果的矩阵;/nS2、获取包括若干张遥感影像的训练数据集,将训练数据集输入到步骤S1构建的GAN模型进行网络训练;其中,GAN模型的输入通道包括遥感影像的RGB通道,以及N个代表不同地物要素的二值图通道,每张二值图均使用0-1编码;N>1;/n在训练过程中,为促进GAN模型学习利用N个二值图通道信息,构建由公式(1)定义的第一损失项,来判别生成的电子地图和目标电子地图在N个不同地物要素方面颜色渲染的差异:/n
【技术特征摘要】
1.一种基于GAN模型根据遥感影像生成电子地图的方法,其特征在于,包括以下步骤:
S1、构建GAN-生成对抗网络模型,所述GAN网络模型包括生成器与判别器;所述判别器用于将所述生成器生成的电子地图,与目标地图样本进行比较判别;其中:
生成器包括采用多层卷积来降低特征矩阵宽度和高度的下采样层、M个残差块和采用多层卷积且利用反卷积技术来提高特征矩阵宽度和高度的上采样层;
所述判别器包括感受野分块来对生成器生成的电子地图进行判断,输出一个代表判别结果的矩阵;
S2、获取包括若干张遥感影像的训练数据集,将训练数据集输入到步骤S1构建的GAN模型进行网络训练;其中,GAN模型的输入通道包括遥感影像的RGB通道,以及N个代表不同地物要素的二值图通道,每张二值图均使用0-1编码;N>1;
在训练过程中,为促进GAN模型学习利用N个二值图通道信息,构建由公式(1)定义的第一损失项,来判别生成的电子地图和目标电子地图在N个不同地物要素方面颜色渲染的差异:
式中,i代表第i个地物要素,和分别代表生成器生成的电子地图和目标电子地图中针对i要素提取的二值图,为目标电子地图中i要素占有的像素总数,λ1为第一损失项的权重系数;
S3、将待处理的遥感影像输入到训练好的GAN模型,得到对应的目标电子地图。
2.根据权利要求1所述的根据遥感影像生成电子地图的方法,其特征在于,步骤S1中,下采样层,残差块和上采样层均3个3*3的卷积核。
3.根据权利要求2所述的根据遥感影像生成电子地图的方法,其特征在于,步骤S1中,在生成器的下采样层和上采样层之间增加两个跳远连接,从而在上采样阶段构建电子地图时使用下采样层提取到的特征,实现跨层信息传递。
4.根据权利要求3所述的根据遥感影像生成电子地图的方法,其特征在于,步骤S1中,所述生成器包括6个残差块,每个残差块由两个卷积层构成。
5.根据权利要求4所述的根据遥感影像生成电子地图的方法,其特征在于,步骤S2中,GAN模型的输入通道包括分别代表林地、水域和道路信息的3个二值图通道;
构建由公式(2)定义的第二损失项,增加生成的电子地图在道路连续性和平滑性方面的限制:
式中,和分别代表生成器生成的电子地图和目标电子地图中针对道路要素提取的二值图,为目标电子地图中道路占据的像素总数,λ2为该损失项的权重系数。
6.根据权利要求5所述的根据遥感影像生成电子地图的方法,其特征在于,所述GAN模型的损失函数还包含自适应感知损失项Lp和自适应对抗损失项Ladv;结合公式(1)-(2),所述GAN模型最终的损失函数由公式(3)定义为:
L(D)=minLadv(D)
L(G)=min(Ladv(G)+Lcolor+Lroad+Lp);(3)
式中,L(D)代表判别器的损失函数,L(G)代表生成器的损失函数;
所述自适应对抗损失项Ladv由公式(4)-(5)定义为:
式中,Ladv(D)指判别器的自适应对抗损失函数,Ladv(G)指生成器的自适应对抗损失函数,L1为L1损失函数;λ6和λ7代表对应损失项的权重系数;x代表目标电子地图,c代表生成器输入中所有的二值图通道,y代表输入到GAN模型的遥感影像,p_data(y)和p_data(x)分别代表y和x服从的概率分布;G(y,c)表示生成器以y和c为输入生成的电子地图,D(G(y,c),c,y)表示判别器以G(y,c)、c、y为输入进一步输出的判别概率;D(x,c,y)表示判别器以x、c、y为输入进一步输出的判别概率;E(*)为对“*”求均值。
7.根据权利要求6所述的根据遥感影像生成电子地图的方法,其特征在于,所述自适应感知损失项Lp定义为:Lp=Lf_d+Lf_vgg+Ls,其中:
Lf_d代表判别器的特征损失,Lf_vgg代表生成器中采用vgg-19模型进行特征提取和匹配构造的特征损失,Ls代表利用生成电子地图和目标电子地图构造的生成器风格损失项,上述各个损失项的数学表达由公式(6)-(8)定义为:
Ls=λ5(Gram(s)-Gram(x))2;(8)
式中,λ3、λ4、λ5代表各个损失项的权重系数;t代表网络层个数,nt代表第t个网络层的特征;D代表判别器,s代表生成的电子地图,x代表目标电子地图,c代表生成器输入中所有的二值图通道;Dt(*)代表判别器以“*”为输入在第t层提取到的特征;V代表在生成器中采用的vgg-19模型,Vt(*)表示vgg-19模型以“*”为输入提取到的图片内容...
【专利技术属性】
技术研发人员:陈占龙,李静涛,王润,孙晨星,
申请(专利权)人:中国地质大学武汉,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。