一种基于深度学习的遥感图像非建筑区域过滤方法与流程

文档序号:21104099发布日期:2020-06-16 21:06阅读:407来源:国知局
一种基于深度学习的遥感图像非建筑区域过滤方法与流程

本发明涉及图片智能处理技术领域,特别是一种基于深度学习的遥感图像非建筑区域过滤方法,来快速过滤掉遥感图像中的非建筑区域。



背景技术:

目前,在通过某个城市的遥感图像对建筑物屋顶类型进行分割识别时,通常是选定一个较小的地图比例尺,如3000:1,因为要保证图像的空间分辨率足够高能进行准确的分割识别,再对该城市所有该比例尺下的遥感图像进行识别,这样存在的问题就是一个城市除了建筑物区域还有大量的水域及植被域等对其识别毫无意义且浪费时间的无关区域,若建筑物面积为所占城市面积的一半,那么模型识别的一半时间是无效且可以使用其他技术手段避免的。针对遥感图像中大面积的与建筑无关的区域,为了提升建筑物屋顶分割模型识别的效率,本发明的关键点在于通过卷积神经网络方法对大比例尺的图像进行分类识别,以此来判断该区域是否包含建筑物,从而避免浪费大量的时间去分割识别不存在建筑物的区域。



技术实现要素:

本发明上述问题,提供一种基于深度学习的遥感图像非建筑区域过滤方法。本发明的技术方案为:

一种基于深度学习的遥感图像非建筑区域过滤方法,包括如下步骤:

100、标注数据:对获取的遥感图片进行标注;

101、训练模型:利用上述步骤中标注后的遥感图片对图片识别处理模型进行训练,以使所述图片识别处理模型获得后续独立识别处理遥感图片的能力;

102、输入待处理的大比例遥感图片,经训练后的图片识别处理模型进行识别和处理;

103、所述图片识别处理模型判断所述大比例遥感图片是否存在建筑物,如果不存在建筑物返回步骤102,如果存在建筑物执行步骤104;

104、所述图片识别处理模型对所述大比例遥感图片包含的每一地图瓦片进行建筑物的分类识别和标注;

105、输出遥感图片分类识别和标注后的地图信息。

作为本发明进一步地说明,所述图片识别处理模型包括建筑物屋顶分割模型和建筑物分类模型,所述建筑物分类模型用于大比例遥感图片的分析处理;所述建筑物屋顶分割模型用于地图瓦片建筑物的分类识别和标注。

更进一步地,所述步骤100中标注数据包括遥感图片是否包含建筑物区域的标注,以及图片中不同的建筑物屋顶类型和位置信息的标注。

更进一步地,所述步骤101中利用unet卷积神经网络训练建筑物屋顶分割模型;利用resnet卷积神经网络训练建筑物分类模型。

更进一步地,所述建筑物屋顶分割模型对地图瓦片中不同类型的建筑物屋顶采用不同的标注。

更进一步地,所述标注的类型为3种或者三种以上。

更进一步地,所述大比例遥感图片的比例尺为非固定值,由用户按需设定。

本发明还提供一种计算机可读介质,其上存储有计算机程序,该程序被计算机或处理器执行以实现上述基于深度学习的遥感图像非建筑区域过滤方法。

本发明的有益效果:

本发明可以快速过滤掉大批非建筑的区域,从而提升对城市建筑物屋顶的分割识别的效率,节省一定的资源成本。如假设一个城市的建筑区域与非建筑区域面积比为1:1,且分类模型处理图像的比例尺为25000:1,分割模型处理图像的比例尺为3000:1,并且分类模型的识别速度与分割模型速度为3:1,那么可以估算相比于直接对城市的所有图像进行分割识别,可以节省约一半的时间。

附图说明

图1为本发明系统流程图;

图2为本发明方法labelme标注示例图。

图3为本发明方法实施例建筑物分类模型识别的大比例尺的遥感图片示例图;

图4为本发明方法实施例建筑物屋顶分割模型地图瓦片原图和识别标注效果对比图。

具体实施方式

实施例:

下面结合附图对本发明实施例详细的说明,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

在本发明的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“顶”、“底”、“内”、“外”、“第一”、“第二”等指示的方位或位置或顺序关系为基于附图所示的方位或位置或顺序关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

参见附图1的流程图,本发明基于深度学习的遥感图像非建筑区域过滤方法的流程图,具体包括如下步骤:

100、标注数据:标注建筑物屋顶类型数据,即是对图片中不同的建筑物屋顶标注出类型和位置信息;标注是否包含建筑物区域的数据,即是对图片中有无建筑物打上1/0标签。

101、训练模型:利用unet卷积神经网络训练建筑物屋顶分割模型;利用resnet卷积神经网络训练建筑物分类模型。

102、模型训练好后,即可识别大比例尺的遥感图片,当识别为有建筑物区域时,则利用建筑物屋顶分割模型识别该区域下所有的,小比例尺的遥感图像;否则就不识别该区域。

103、输出建筑物屋顶类型信息。

以下以具体结合实例对本发明进行说明:首先通过一定数量的遥感图片的标注,对建筑物屋顶分割模型和建筑物分类模型进行训练,以使建筑物屋顶分割模型和建筑物分类模型后续能独立对遥感图片进行处理。本步骤中的标注为手动标注,可以采用现有开源的标注工具labelme进行人工标注,参见附图2所示的一个实例,利用标注工具labelme将训练遥感图片中三种不同类型的屋顶进行标注,其中屋顶标注为wd,彩钢瓦标注为wp以及光伏板标注为gfb;然后以标注好的大比例尺遥感图片,利用resnet卷积神经网络训练建筑物分类模型,以使所述建筑物分类模型后续能独立分辨大比例尺的遥感图片中是否存在建筑物;以小比例尺的遥感图片,利用unet卷积神经网络训练建筑物屋顶分割模型,以使所述建筑物屋顶分割模型后续能独立识别和分割小比例尺的遥感图片中的建筑物轮廓和类型。

在完成上述模型训练后,即可输入其它带过滤大比例尺的遥感图片进行正式过滤处理,首先由所述建筑物分类模型判断识别该大比例尺的遥感图片中是否存在建筑物,如果存在建筑物则进入下一步识别分割步骤,如果不存在建筑物则不进入下一步识别分割步骤。参见附图3,为两幅大比例遥感图片,所述建筑物分类模型识别左侧遥感图片时会判断该遥感图片存在建筑物并进入下一步分割步骤,识别右侧遥感图片则会判断该遥感图片不存在建筑物并不执行进入下一步分割步骤的环节。

在所述建筑物分类模型识别遥感图片存在建筑物后,由所述建筑物屋顶分割模型对该遥感图片进行识别和分割,具体将该大比例的遥感图片包含的各地图瓦片进行建筑物的识别判断,并对每一地图瓦片中的建筑物进行类型和轮廓的标识,具体地图瓦片和识别标注效果参见附图4所示。

在使用上述方法进行遥感图片非建筑区域过滤,能极大地减少后续对遥感图片建筑物识别分析处理的时间,有效提高遥感图片的处理速度。

上述流程可以看出,本发明还应当包含一种计算机可读介质,其上存储有计算机程序,该程序被所述数据处理模块执行以实现上述基于深度学习的遥感图像非建筑区域过滤方法。

以上仅就本发明较佳的实施例作了说明,但不能理解为是对权利要求的限制。本发明不仅局限于以上实施例,其具体结构允许有变化,总之,凡在本发明独立权利要求的保护范围内所作的各种变化均在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1