基于真实地形的大规模遥感数据集生成方法技术

技术编号:34386051 阅读:15 留言:0更新日期:2022-08-03 21:08
本发明专利技术提供了一种基于真实地形的大规模遥感数据集生成方法。通过真实地形数据的导入、现实世界CAD建模数据的引入以及光线追踪技术的使用,在生成具有多样性数据的同时保证了生成数据的真实性。本发明专利技术能够提高虚拟生成数据的真实性,降低大规模数据标注成本,还可以快速扩展标注的数据类型。以快速扩展标注的数据类型。以快速扩展标注的数据类型。

【技术实现步骤摘要】
基于真实地形的大规模遥感数据集生成方法


[0001]本专利技术属计算机视觉、图形处理
,具体涉及一种基于真实地形的大规模遥感数据集生成方法。

技术介绍

[0002]随着深度神经网络快速发展,神经网络模型参数量快速扩增,大量完全标注的数据的重要性逐步提升。人工标注的数据集不可避免地存在人为原因造成的数据错标、漏标现象。大规模数据集标注工作成本高昂,工作繁琐。现行的遥感数据集,例如DOTA、DIOR、NWPU VHR

10等,全部属于固定类别数据集,即仅标注了指定类别数据,对于未涉及类别数据的识别无法提供服务。同时NWPU VHR

10数据规模仅为800张图片,且标注使用Bounding Box人工标注,不可避免地引入视觉误差。
[0003]“G.Ros,L.Sellart,and A.Lopez,The SYNTHIADataset:ALarge Collection of Synthetic Images for Semantic Segmentation of Urban Scenes,in Proc.of the IEEE Conference on Computer Vision and Pattern Recognition,2016,pp.3234

3243”中提供了一个用于自动驾驶的数据集,支持不同的天气与环境设置以及完全标注。“A.Barisic,F.Petric,and S.Bogdan,Sim2Air

Synthetic aerial dataset for UAV monitoring,arXiv preprint,arXiv:2110.05145v1,2021”提供了用于无人机检测的合成数据,支持多种纹理。两种数据集采用了虚拟合成的方式使得目前较优秀的目标检测算法在提出的数据集上获得了较好的性能,证明了虚拟数据的可靠性。但同时存在着不足,例如真实性较差,范围、类别受限。且后一种方法还存在着手动合成图片的复杂工作,并没有完全体现出虚拟数据易于获取大量完全标注数据的优点。

技术实现思路

[0004]为了解决数据标注成本高、准确度低、数据获取困难、类别少的问题,本专利技术提供一种基于真实地形的大规模遥感数据集生成方法。通过真实地形数据的导入、现实世界CAD建模数据的引入以及光线追踪技术的使用,在生成具有多样性数据的同时保证了生成数据的真实性。本专利技术能够提高虚拟生成数据的真实性,降低大规模数据标注成本,还可以快速扩展标注的数据类型。
[0005]一种基于真实地形的大规模遥感数据集生成方法,其特征在于步骤如下:
[0006]步骤1:导入真实地形数据,由Google Earth或其他GIS系统选择与真实地形对应的高度图Heightmap,按照高度图Heightmap各点的数值生成海拔高度,得到地图基线;
[0007]步骤2:利用蓝图BluePrint编程工具中的材质生成函数Material创建得到多层融合的仿真地面植被材质,利用渲染函数Layer对不同地面植被材质进行纹理渲染,得到随地图基线动态调整的植被覆盖;
[0008]步骤3:利用CAD建模数据导入需要标注的实体Actor,并使之与地形贴合,得到指定类别附着于地形的完全标注图像;所述的指定类别包括车辆、树木、建筑、沙砾、植被、船
舶;
[0009]步骤4:利用光线编辑工具在步骤3得到的标注图像上生成体积云和射线光,使地形表面植被与实体Actor表面材质呈现真实光照下的表面色彩,得到模拟真实光照条件的图像色彩分布;
[0010]步骤5:固定镜头于指定高度,等角度变化光照方向、等间距移动镜头,直到光线旋转180
°
,同时镜头移动至尽头,获得相同尺度的图像,在步骤4的基础上按照拟标注类别选中实体Actor,导出图像与分类别选中后的完全标注图像,即得到虚拟生成的具有大规模标注的遥感数据集。
[0011]本专利技术的有益效果是:通过真实数据引入,能够最大限度地保证数据真实性。由于采用光线追踪手段使得虚拟数据集真实性得到提升。由于数据引入光线编辑工具进行实时光线追踪,支持快速扩展标注类别,较以往数据集能够快速扩展至新类别数据。由于数据系编程手段生成,避免了大规模数据集手工标注不准确、成本高的问题。采用本方法进行数据集标注,能够将每小时2000个标注点提高至每小时10000个完全标注图以上,在精度与速度上对标注图像进行提升的同时,不损失标注图像的真实性。
附图说明
[0012]图1是本专利技术基于真实地形的大规模遥感数据集生成方法流程图。
具体实施方式
[0013]下面结合附图和实施例对本专利技术进一步说明,本专利技术包括但不仅限于下述实施例。
[0014]如图1所示,本专利技术提供了一种基于真实地形的大规模遥感数据集生成方法,其具体实现过程如下:
[0015]步骤1:导入真实地形数据,由Google Earth或其他GIS系统选择与真实地形对应的高度图Heightmap,Heightmap为边长大于64小于2048的正方形,每个点数值在-1与1之间,按照Heightmap各点的数值生成海拔高度,得到地图基线。
[0016]步骤2:利用蓝图BluePrint编程工具中的材质生成函数Material创建得到多层融合的仿真地面植被材质,利用渲染函数Layer对不同地面植被材质进行纹理渲染,得到随地图基线动态调整的植被覆盖。
[0017]材质生成函数如下:
[0018]Color=Lerp(Coordinate,Distance)
[0019]Normal=Lerp(Coordinate,Distance)
[0020]Roughness=Blend(Distance,Offset)
[0021]Material=(Color,Normal,Roughness)
[0022]地面渲染函数如下:
[0023]Grass=Blend(Rock
×
Grass,Slope,Bias)
[0024]Layer=Blend(Grass,Rock,Sand)
×
Gloss
[0025]步骤3:利用CAD建模数据导入需要标注的实体Actor,并使之与地形贴合,得到指定类别附着于地形的完全标注图像。所述的指定类别包括车辆、树木、建筑、沙砾、植被、船
舶。导入的Actor与虚拟生成的Actor具有相同的特性,能够在光线照射与反射下形成阴影,能够与地形完全贴合,相同Actor能够逐个置入场景,并且能够在控制密度的同时批量置入。
[0026]步骤4:在上述工作的基础上,利用光线编辑工具在步骤3得到的标注图像上生成体积云和射线光,并启用光线追踪,使地形表面植被与实体Actor表面材质呈现真实光照下的表面色彩,得到模拟真实光照条件的图像色彩分布,完成整个场景搭建。
[0027]步骤5:本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于真实地形的大规模遥感数据集生成方法,其特征在于步骤如下:步骤1:导入真实地形数据,由Google Earth或其他GIS系统选择与真实地形对应的高度图Heightmap,按照高度图Heightmap各点的数值生成海拔高度,得到地图基线;步骤2:利用蓝图BluePrint编程工具中的材质生成函数Material创建得到多层融合的仿真地面植被材质,利用渲染函数Layer对不同地面植被材质进行纹理渲染,得到随地图基线动态调整的植被覆盖;步骤3:利用CAD建模数据导入需要标注的实体Actor,并使之与地形贴合,得到指定类别附着于地...

【专利技术属性】
技术研发人员:李学龙高君宇卢宏超
申请(专利权)人:西北工业大学
类型:发明
国别省市:

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

1