[发明专利]一种多层级地图的端到端智能生成方法及系统在审
申请号: | 202210383509.3 | 申请日: | 2022-04-12 |
公开(公告)号: | CN114882139A | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 付莹;方政 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G06T11/20 | 分类号: | G06T11/20;G06T5/50;G06V20/10;G06V10/26;G06V10/40;G06V10/82;G06V10/764;G06V10/762;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 北京正阳理工知识产权代理事务所(普通合伙) 11639 | 代理人: | 张利萍 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多层 地图 端到端 智能 生成 方法 系统 | ||
1.一种多层级地图的端到端智能生成方法,其特征在于,包括以下步骤:
步骤1:根据深度神经网络,设计遥感影像生成多层级地图的多层级地图生成网络;
其中,多层级地图生成网络为端到端网络,用于从遥感图像中生成多层级地图图像;
步骤2:建立多层级网络地图生成数据集;
其中,数据集中的每一类数据包括遥感影像、地图图像、地理要素标签和层级标识;
步骤3:使用数据集对生成网络进行训练,得到优化的生成网络模型参数;
步骤4:对遥感影像进行采样处理,得到多层级遥感影像,并将收集的影像输入生成网络进行处理,生成多层级网络地图;
其中,采样方法包括双线性插值、双三次插值和中值插值。
2.如权利要求1所述的一种多层级地图的端到端智能生成方法,其特征在于,步骤1中,多层级地图生成网络包括:
层级分类器,用于判断渲染生成器生成的初步地图所属的层级;层级分类器包括批归一化层和卷积层;
地图要素提取器,用于将从所述的遥感图像中提取地理要素特征;地图要素提取器包含基于全卷积的语义分割网络,基于Transformer的语义分割网络,以及基于编码器解码器结构的语义分割网络;
渲染生成器,用于根据所述的地理要素特征,遥感影像和层级标识生成初步地图;渲染生成器包括基于条件对抗生成网络的生成器,以及基于循环一致性的对抗生成网络的生成器;
多层融合生成器,用于根据所述的多层初步地图生成精修地图;多层融合生成器包括批归一化层、调整大小层、基于条件对抗生成网络的生成器,以及基于循环一致性的对抗生成网络的生成器;
判别器,用于判断所述的初步地图和精修地图是否为真;判别器包括基于条件对抗生成网络的判别器,以及基于循环一致性的对抗生成网络的判别器。
3.如权利要求1所述的一种多层级地图的端到端智能生成方法,其特征在于,步骤2中,遥感影像根据最高层级地图分辨率进行采样,并根据层级数进行2倍下采样,得到多层遥感影像,其中每一层遥感影像分辨率是高一层的二分之一。
4.如权利要求1所述的一种多层级地图的端到端智能生成方法,其特征在于,步骤3训练方法如下:
首先,将第K层遥感影像和第K-1层遥感影像,分别送入地图要素提取器,提取地图要素:
M=Fθ(xK) (1)
其中,Fθ为地图要素提取器,xK为第K层遥感影像,M为地图要素;
然后,将遥感影像和地图要素、层级标识拼接送入渲染生成器,生成初步地图:
其中,y′K为第K层初步地图,xK为第K层遥感地图,表示层级信息,Fθ(xK)表示图要素提取器输出地图要素,G′表示渲染生成器,φ′表示渲染生成器参数;
之后,将得到的K层初步地图和K-1层初步地图输入到多层融合生成器中,完成K层精修地图的生成:
y″K=G″φ″(y′K,y′K-1) (3)
其中,y″K为第K层精修地图,G″表示多层融合生成器,φ″′表示多层融合生成器参数,y′K-1为第K-1层初步地图;
然后,将第K层初步地图送入层级分类器中,判断生成的第K层初步地图所属的层级,利用交叉熵损失函数进行优化:
其中,θ是层级分类器C的模型参数,N表示层级数;si为层级第i层的真实值,si中取1的位置代表该地图为相应的层级,0代表不是;Cθ(y′K)i为第K层初步地图为第i层的预测置信度;
最后,将第K层初步地图与第K层实际地图、第K层精修地图与第K层实际地图分别送入判别器中,输出地图真实与否,更新网络参数:
其中,D是判别器,是判别器参数,pdata(x)和pdata(y)分别表示遥感影像和实际网络地图的数据分布;V()是目标函数,E为分布函数的期望值。
5.一种多层级地图的端到端智能生成系统,其特征在于,包括训练模块和生成模块;
其中,训练模块,用于建立多层级网络地图生成数据集,根据多层级网络地图生成数据集对多层级地图生成网络进行训练;
生成模块,用于将多层级遥感影像输入预先训练的多层级地图生成网络进行处理,生成多层级网络地图;
训练模块的输出端与生成模块的输入端相连。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210383509.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多能焕肤仪
- 下一篇:一种红曲加工方法及其研磨装置