特征区域的遥感图像分割方法及装置与流程

文档序号:21785970发布日期:2020-08-07 20:30阅读:441来源:国知局
特征区域的遥感图像分割方法及装置与流程

本公开涉及计算机视觉技术领域,尤其涉及图像分割和提高图像数据集数量,例如遥感图像分割和遥感相关图像数据集的扩充。



背景技术:

随着遥感影像技术的发展,越来越多的遥感图像数据集可被使用,但考虑到遥感图像的尺度过大,直接将原图送入卷积网络进行训练时,当图像经过数据预处理层,图像尺度将缩小为网络所需大小,图像中的目标经过尺度变换后将失去很多原有的信息,将导致网络训练出的模型难以收敛,而且模型的泛化力也非常弱。



技术实现要素:

本公开实施例提供一种特征区域的遥感图像分割方法,能够解决遥感图像尺寸过大输入卷积网络,经过尺度变换损失图片中很多小目标原有的信息,导致训练出的模型收敛不佳和泛化能力弱的问题,该方法如下:

根据本公开实施例的第一方面,提供一种特征区域的遥感图像分割方法,该方法包括:

获取已知遥感图像数据集的一个基本遥感图像;

将基本遥感图像进行brisk(binaryrobustinvariantscalablekeypoints,二元鲁棒不变可伸缩关键点)特征点提取生成一张特征点遥感图像,如附图2所示;

将特征点遥感图像使用二重分割得到数张小图,统计每个小图的特征点数目;

保留每个小图中特征点数目至少为30到60的图片,如图3和图4所示;

最后对每个小图生成对应的图像数据标注xml文件中。

在一个实施例中,将至少一个遥感图像进行brisk特征点提取生成一个特征点的图像,包括:

根据brisk特征点在每一个遥感图像中提取特征点;

根据每一个遥感图像的特征点生成对应的特征点图像。

在一个实施例中,将至少一个特征点图像进行二重分割并统计分割区域的特征点数,包括:

将每一个特征点图像根据二重分割方法进行分割,得到特征分割图像;

统计特征分割图像的每个分割区域特征点数目。

在一个实施例中,选取至少一个特征分割图像特征数目至少为30到60的分割区域并生成相应区域的数据标注xml文件,包括:

选取每一个特征分割图像特征数目至少为30到60的分割区域,得到不同的分割区域图像;

根据不同的分割区域图像生成对应的数据标注xml文件。

根据本公开实施例的第二方面,提供一种特征区域的遥感图像分割装置,该遥感图像分割装置包括:获取模块、提取模块、分割模块;

其中,获取模块,用于获取遥感数据集的至少一个基本遥感图像;

提取模块,用于将至少一个基本遥感图像进行brisk特征提取得到至少一个特征点遥感图像;

分割模块,用于将至少一个特征点遥感图像进行二重分割,保留特征点数至少为30到60的分割图像,将保留的分割图像生成对应的图像数据标注xml文件。

在一个实施例中,提取模块包括:特征提取单元;

特征提取单元,用于将基本遥感图像根据brisk算子生成特征点遥感图像。

在一个实施例中,分割模块包括:二重分割单元、统计单元和确定单元;

二重分割单元,将特征提取单元的特征点遥感图像利用二重分割方式,生成不同子分割区域;

统计单元,统计不同子分割区域内的特征点数目;

确定单元,确定特征点数目至少为25到60的子分割图像,生成对应的图像数据标注xml文件。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是本公开实施例提供的一种特征区域的遥感图像分割方法的流程图;

图2是本公开实施例提供的一种特征提取效果示意图;

图3是本公开实施例提供的一种二重分割示意图;

图4是本公开实施例提供的一种二重分割效果示意图;

图5是本公开实施例提供的一种特征区域的遥感图像分割装置的结构图;

图6是本公开实施例提供的一种特征区域的遥感图像分割装置的结构图;

图7是本公开实施例提供的一种特征区域的遥感图像分割装置的结构图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本公开实施例提供一种特征区域的遥感图像分割方法,应用于特征区域的遥感图像分割装置,如图1所示,图1是本公开实施例提供的一种特征区域的遥感图像分割方法的流程图,本公开实施例提供的特征区域的遥感图像分割方法包括以下步骤:

101、获取遥感图像数据集的至少一个遥感图像。

遥感图像数据集是遥感装置从上向下以俯视视角拍摄地面的图像,遥感装置可以是无人机。

102、将至少一个遥感图像进行brisk特征提取得到至少一个特征点遥感图像。

在一个实施例中,将至少一个遥感图像进行brisk特征提取得到至少一个特征点遥感图像,包括:

根据brisk算子对一个遥感图像直接进行特征提取,生成含特征点的遥感图像。

103、将至少一个特征点遥感图像进行二重分割,保留特征点数至少为30到60的分割图像,将保留的分割图像生成图像数据标注xml文件。

在一个实施例中,将至少一个特征点遥感图像进行二重分割,生成不同子分割区域,包括:

“二重分割”的做法即对原图从两个方向进行两次切割,第一次先从原图左下角开始往右上角开始分割,分割大小为512。若原图的长度小于512,则在水平方向上不做分割,同理若原图的宽度小于512,则在垂直方向上不做分割;若分割到原图的最右边和最上边时,长度和宽度的尺寸小于512,则放弃这部分图像。第二次则从左上角开始往右下角开始分割,分割方法与第一次相同。若分割后的图像中不存在任何目标,这张图像将不作为训练数据,直接移除。

在一个实施例中,统计不同子分割区域内的特征点数目,包括:

在不同子分割图像中统计图像内的特征点数。

在一个实施例中,确定特征点数目至少为30到60的子分割图像,生成子分割图像数据标注的xml文件,包括:

保留特征点数至少为30到60的子分割图像;

根据标注映射公式如下所示,生成相应的子分割图像数据标注的xml文件;

其中xmin、ymin、xmax、ymax为标注框的信息,ls表示切割图像在原图上横坐标的起始位置,lend表示切割图像在原图上横坐标的结束位置,ws表示分割图像在原图上纵坐标的起始位置,wend表示切割图像在原图上纵坐标的结束位置,c表示切割图像的尺寸大小(本文c=512),n为分割区域特征点数目。

若n≥50,则完全保留此目标的标注信息,将xml文件中的difficult项置为0;若30≤n<50,则将标注框保留,但将xml文件中的difficult项置为1,若n<30,则将此目标的标注信息移除。通过这种办法既可以保证最大可能的保留分割后的目标信息,也可以排除目标被分割后由于留下的信息量过少,混入过多的背景信息而导致误检增加。

本公开实施例提供一种特征区域的遥感图像分割方法,将遥感图像使用brisk算子特征提取,得到含特征点的遥感图像,利用二重分割方法得到不同区域的分割图像,计算不同区域分割图像的特征点数目,保留特征点数目至少为30到60的分割图像,根据标注映射公式,生成相应的子分割图像数据标注的xml文件,丰富了遥感图像数据集的图像数量,同时大大减少了遥感图像的背景信息,保留有用信息。

基于上述图1对应的实施例种所描述的一种特征区域的遥感图像分割方法,本公开实施例提供一种特征区域的遥感图像分割装置,用于执行上述图1对应的实施例中所描述的一种特征区域的遥感图像分割方法,如图5所示,该特征区域的遥感图像分割装置4包括:获取模块401、提取模块402、分割模块403;

其中,获取模块401,用于获取遥感数据集的至少一个基本遥感图像;

提取模块402,将基本遥感图像根据brisk算子生成特征点遥感图像;

分割模块403,用于将至少一个特征点遥感图像进行二重分割,保留特征点数至少为30到60的分割图像,将保留的分割图像生成对应的图像数据标注xml文件。

在一个实施例中,如图6所示,提取模块402包括特征提取单元4021;

特征提取单元,用于将基本遥感图像根据brisk算子生成特征点遥感图像。

在一个实施例中,如图7所示,分割模块403包括:二重分割单元4031、统计单元4032和确定单元4033;

其中,二重分割单元4031,将特征提取单元的特征点遥感图像利用二重分割方式,生成不同子分割区域;

统计单元4032,统计不同子分割区域内的特征点数目;

确定单元4033,确定特征点数目至少为30到60的子分割图像,生成对应的图像数据标注xml文件。

本公开实施例提供一种特征区域的遥感图像分割方法,将遥感图像使用brisk算子特征提取,得到含特征点的遥感图像,利用二重分割方法得到不同区域的分割图像,计算不同区域分割图像的特征点数目,保留特征点数目至少为30到60的分割图像,根据标注映射公式,生成相应的子分割图像数据标注的xml文件,丰富了遥感图像数据集的图像数量,同时大大减少了遥感图像的背景信息,保留有用信息。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

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