一种图像处理方法及装置制造方法及图纸

技术编号:20746082 阅读:23 留言:0更新日期:2019-04-03 10:32
本发明专利技术实施例提供一种图像处理方法及装置,涉及图像处理技术领域。本发明专利技术实施例能够通过图像识别的方式从地图图像中找到表示目标类型设施的图案,并确定目标类型设施的地理位置。该方法包括:获取待识别地图图像;从待识别地图图像中提取具有预设外轮廓的图案;对具有预设外轮廓的图案进行识别,从具有预设外轮廓的图案中识别出用于表示目标类型设施的图案;在从具有预设外轮廓的图案中识别出用于表示目标类型设施的图案之后,根据用于表示目标类型设施的图案在待识别地图图像中的位置,确定待识别地图图像中所包含的目标类型设施的地理位置。本发明专利技术应用于地图图像处理。

【技术实现步骤摘要】
一种图像处理方法及装置
本专利技术涉及图像处理
,尤其涉及一种图像处理方法及装置。
技术介绍
目前的地图类应用程序中通常具有对某个特定类型的设施或建筑进行搜索的功能,例如,在搜索框内输入医院后,地图上就会标记出预设区域内的所有医院的位置。当用户进行相关搜索时,系统会从存储的数据中查找相应设施或建筑的地理信息并标记到地图上从而实现了上述功能。针对上述内容专利技术人发现,现有技术中对某个特定类型的设施或建筑进行搜索的这一功能,通常是建立在事先已经存储有各类设施或建筑的地理信息的前提下的。具体的,当用户进行相关搜索时,系统会从存储的数据中查找相应设施或建筑的地理信息并标记到地图上从而实现了上述功能。这样一来就需要依赖于事先存储的各类设施或者建筑的地理信息才能实现在地图上搜索目标类型设施的功能,存在步骤繁琐、用户使用体验不佳等问题。
技术实现思路
本专利技术提供一种图像处理方法及装置,能够通过图像识别的方式从地图图像中找到表示目标类型设施的图案,并确定目标类型设施的地理位置。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,本专利技术实施例提供一种图像处理方法,包括:获取待识别地图图像;从待识别地图图像中提取具有预设外轮廓的图案;对具有预设外轮廓的图案进行识别,从具有预设外轮廓的图案中识别出用于表示目标类型设施的图案;在从具有预设外轮廓的图案中识别出用于表示目标类型设施的图案之后,根据用于表示目标类型设施的图案在待识别地图图像中的位置,确定待识别地图图像中所包含的目标类型设施的地理位置。可选的,从待识别地图图像中提取具有预设外轮廓的图案,具体包括:将待识别地图图像进行二值化处理,生成二值化图像;根据预设外轮廓的像素分布,生成掩模矩阵;利用掩模矩阵,从二值化图像的像素坐标矩阵中查找与掩模矩阵相对应的区域,并提取与掩模矩阵相对应的区域的图案。可选的,对具有预设外轮廓的图案进行识别,从具有预设外轮廓的图案中识别出用于表示目标类型设施的图案,具体包括:根据具有预设外轮廓的图案的像素特征,生成像素特征参数;将像素特征参数输入到识别模型中,利用识别模型识别具有预设外轮廓的图案表示的设施的类型;根据识别结果,从具有预设外轮廓的图案中识别出用于表示目标类型设施的图案。可选的,在将具有预设外轮廓的图案输入识别模型之前,方法还包括:获取n张样本地图图像;从n张样本地图图像中提取具有预设外轮廓的图案;利用从n张样本地图图像中提取到的具有预设外轮廓的图案的像素特征参数,以及从n张样本地图图像中提取到的具有预设外轮廓的图案所表示的设施类型,对识别模型进行训练。可选的,根据用于表示目标类型设施的图案在待识别地图图像中的位置,确定待识别地图图像中所包含的目标类型设施的地理位置,具体包括:根据用于表示目标类型设施的图案在待识别地图图像中的位置、待识别地图图像的比例尺,以及待识别地图图像中预设位置的经纬度,计算待识别地图图像中所包含的目标类型设施各自的经纬度。第二方面,本专利技术实施例提供一种图像处理装置,包括:获取单元,用于获取待识别地图图像;提取单元,用于在获取单元获取待识别地图图像之后,从待识别地图图像中提取具有预设外轮廓的图案;识别单元,用于在提取单元提取具有预设外轮廓的图案之后,对具有预设外轮廓的图案进行识别,从具有预设外轮廓的图案中识别出用于表示目标类型设施的图案;定位单元,用于在识别单元从具有预设外轮廓的图案中识别出用于表示目标类型设施的图案之后,根据用于表示目标类型设施的图案在待识别地图图像中的位置,确定待识别地图图像中所包含的目标类型设施的地图位置。可选的,提取单元,具体用于将待识别地图图像进行二值化处理,生成二值化图像;根据预设外轮廓的像素分布,生成掩模矩阵;利用掩模矩阵,从二值化图像的像素坐标矩阵中查找与掩模矩阵相对应的区域,并提取与掩模矩阵相对应的区域的图案。可选的,识别单元,具体用于根据具有预设外轮廓的图案的像素特征,生成像素特征参数;将像素特征参数输入到识别模型中,利用识别模型识别具有预设外轮廓的图案表示的设施的类型;根据识别结果,从具有预设外轮廓的图案中识别出用于表示目标类型设施的图案。可选的,图像处理装置还包括:训练单元;训练单元,用于在识别单元对具有预设外轮廓的图案进行识别之前,获取n张样本地图图像;从n张样本地图图像中提取具有预设外轮廓的图案;利用从n张样本地图图像中提取到的具有预设外轮廓的图案的像素特征参数,以及从n张样本地图图像中提取到的具有预设外轮廓的图案所表示的设施类型,对识别模型进行训练。可选的,定位单元,具体用于根据用于表示目标类型设施的图案在待识别地图图像中的位置、待识别地图图像的比例尺,以及待识别地图图像中预设位置的经纬度,计算待识别地图图像中所包含的目标类型设施各自的经纬度。本专利技术实施例中考虑到,在地图画面中,为了标记出各种不同的设施,通常会用相同轮廓但其中内容不同的图案来在地图画面中的相应位置进行标记。如图1所示,为某地的一幅地图图像。可以看出,其中包括了多个圆形的标记,用于表示不同的设施或建筑。并且不同类型的设施或者建筑所对应的圆形标记中的内容不同,如其中购物消费中心类的设施用一个女士挎包的图形来表示,宾馆则用于一个床的图形来表示,医院用一个十字形状来表示,政府机构则用一个五角星来表示。基于上述发现,本专利技术中在获取待识别地图图像后,通过先从待识别地图图像中提取具有预设外轮廓的图案,再对这些具有预设外轮廓的图案进行识别,从中识别出表示目标类型设施的图案,进而根据这些表示目标类型设施的图案在地图图像中的位置,确定目标类型设施的地理位置。从而实现了通过图像识别的方式从地图图像中找到表示目标类型设施的图案,并确定目标类型设施的地理位置的效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。图1为本专利技术实施例提供的一种样本地图图像的示意图;图2为本专利技术实施例提供的一种图像处理方法的流程示意图;图3为本专利技术实施例提供的另一种样本地图图像的示意图;图4为本专利技术实施例提供的一种待识别地图图像的示意图;图5为本专利技术实施例提供的一种表示不同设施的图案的示意图;图6为本专利技术实施例提供的一种二值化处理后的待识别地图图像的示意图;图7为本专利技术实施例提供的一种预设外轮廓图案的示意图;图8为本专利技术实施例提供的一种图像处理装置的结构示意图;图9为本专利技术实施例提供的另一种图像处理装置的结构示意图;图10为本专利技术实施例提供的又一种图像处理装置的结构示意图。具体实施方式下面结合附图,对本专利技术的实施例进行描述。在本专利技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本专利技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。此外,在本专利技术实施例的描述中,除非另有说明,“多个”的含义是指两个或两个以上。实施例一:本专利技术实施例提供一种图像处理方法,应用于利用地图图像寻找目标类型设施所在地理位置的场景中。如图2所示,该方法包括:S101、获取n张样本地图图像。S102、从n张样本地图图像中提取具有预设外轮廓的图本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,包括:获取待识别地图图像;从所述待识别地图图像中提取具有预设外轮廓的图案;对所述具有预设外轮廓的图案进行识别,从所述具有预设外轮廓的图案中识别出用于表示目标类型设施的图案;在从所述具有预设外轮廓的图案中识别出用于表示目标类型设施的图案之后,根据所述用于表示目标类型设施的图案在所述待识别地图图像中的位置,确定所述待识别地图图像中所包含的目标类型设施的地理位置。

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取待识别地图图像;从所述待识别地图图像中提取具有预设外轮廓的图案;对所述具有预设外轮廓的图案进行识别,从所述具有预设外轮廓的图案中识别出用于表示目标类型设施的图案;在从所述具有预设外轮廓的图案中识别出用于表示目标类型设施的图案之后,根据所述用于表示目标类型设施的图案在所述待识别地图图像中的位置,确定所述待识别地图图像中所包含的目标类型设施的地理位置。2.根据权利要求1所述图像处理方法,其特征在于,所述从所述待识别地图图像中提取具有预设外轮廓的图案,具体包括:将所述待识别地图图像进行二值化处理,生成二值化图像;根据所述预设外轮廓的像素分布,生成掩模矩阵;利用所述掩模矩阵,从所述二值化图像的像素坐标矩阵中查找与所述掩模矩阵相对应的区域,并提取所述与所述掩模矩阵相对应的区域的图案。3.根据权利要求1所述图像处理方法,其特征在于,所述对所述具有预设外轮廓的图案进行识别,从所述具有预设外轮廓的图案中识别出用于表示目标类型设施的图案,具体包括:根据所述具有预设外轮廓的图案的像素特征,生成像素特征参数;将所述像素特征参数输入到识别模型中,利用所述识别模型识别所述具有预设外轮廓的图案所表示的设施的类型;根据识别结果,从所述具有预设外轮廓的图案中识别出用于表示目标类型设施的图案。4.根据权利要求3所述图像处理方法,其特征在于,在所述将所述具有预设外轮廓的图案输入识别模型之前,所述方法还包括:获取n张样本地图图像;从所述n张样本地图图像中提取具有预设外轮廓的图案;利用所述从所述n张样本地图图像中提取到的具有预设外轮廓的图案的像素特征参数,以及所述从所述n张样本地图图像中提取到的具有预设外轮廓的图案所表示的设施类型,对所述识别模型进行训练。5.根据权利要求1-4任一项所述图像处理方法,其特征在于,根据所述用于表示目标类型设施的图案在所述待识别地图图像中的位置,确定所述待识别地图图像中所包含的目标类型设施的地理位置,具体包括:根据所述用于表示目标类型设施的图案在所述待识别地图图像中的位置、所述待识别地图图像的比例尺,以及所述待识别地图图像中预设位置的经纬度,计算所述待识别地图图像中所包含的目标类型设施各...

【专利技术属性】
技术研发人员:臧式正毕磊
申请(专利权)人:沈阳世纪高通科技有限公司
类型:发明
国别省市:辽宁,21

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

1