一种问题地图检测方法、电子设备和系统技术方案

技术编号:35974600 阅读:11 留言:0更新日期:2022-12-17 22:42
本申请实施例提供一种问题地图检测方法、电子设备和系统,涉及图像识别技术领域。该方法应用于电子设备,包括:获取待检测图像;识别待检测图像中的目标地图,每个目标地图包括至少一个目标检测区域;通过问题地图检测模型对每个目标地图进行检测,确定每个目标地图中目标检测区域的违规类型;该违规类型包括以下类型中的至少一种:未违规、第一违规问题或者第二违规问题。通过本实施例提供的技术方案,电子设备在对待检测图像中的目标地图进行检测之后,不仅能够确定其是否为问题地图,还能够确定其具体存在的违规问题,获取详细的地图检测结果,具有较高的检测效率。具有较高的检测效率。具有较高的检测效率。

【技术实现步骤摘要】
一种问题地图检测方法、电子设备和系统


[0001]本申请涉及图像识别
,尤其涉及一种问题地图检测方法、电子设备和系统。

技术介绍

[0002]问题地图是指存在错绘或漏绘等绘制错误的地图,可能是世界地图、国家地图、省级地图或者市区地图等。问题地图在互联网中大量存在,容易导致人们对各区域版图的错误认识,带来许多不良影响。目前,问题地图的检测通常是由人工进行的,但是人工检测通常效率低,尤其是当待检测图像数量较多时,很难高效地完成地图检测任务。因此,亟待提供一种新的问题地图检测方法。

技术实现思路

[0003]本申请提供一种问题地图检测方法、电子设备和系统,能够提高问题地图的检测效率。
[0004]为达到上述目的,本申请采用如下技术方案:
[0005]第一方面,本申请实施例提供一种问题地图检测方法,该方法包括:获取待检测图像;识别待检测图像中的所有目标地图,每个目标地图包括至少一个目标检测区域;通过问题地图检测模型对每个目标地图进行检测,确定每个目标地图中每个目标检测区域的违规类型。
[0006]该违规类型包括以下类型中的至少一种:未违规、第一违规问题或者第二违规问题;未违规用于表示已识别到对应的目标检测区域,且该目标检测区域的绘制合规;第一违规问题用于表示未识别到对应的目标检测区域;第二违规问题用于表示已识别到对应的目标检测区域,但该目标检测区域存在绘制错误。
[0007]通过本实施例提供的问题地图检测方法,电子设备在对待检测图像中的目标地图进行检测之后,不仅能够确定其是否为问题地图,还能够确定其具体存在的违规问题,获取详细的地图检测结果,具有较高的检测效率,以及较好的用户体验。
[0008]在一些实施例中,目标检测区域的类型包括:岛屿、边界区域和区域插图。基于此,电子设备对岛屿、边界区域和区域插图等不同类型的地图区域均可以进行检测。
[0009]在一些实施例中,第一违规问题包括:岛屿漏绘、边界区域漏绘或者区域插图漏绘;第二违规问题包括:边界错绘或者局部区域异色。
[0010]在一些实施例中,获取待检测图像具体包括:获取待检测图像,并确定目标地图。通过本申请实施例提供的方法,电子设备可以根据用户指令对目标地图进行选择,满足用户检测不同目标地图的需求。
[0011]在一些实施例中,通过问题地图检测模型对目标地图进行检测,确定每个目标地图中每个目标检测区域的违规类型,包括:通过问题地图检测模型中的语义分割网络,对待检测图像进行检测;根据检测结果确定每个目标地图中目标检测区域的违规类型。
[0012]在一些实施例中,当目标检测区域是边界区域时,通过问题地图检测模型中的语义分割网络,对待检测图像进行检测;根据检测结果确定每个目标地图中每个目标检测区域的违规类型具体包括:通过语义分割网络,识别边界区域所在的第一地图掩膜;将第一地图掩膜与预设的合规地图进行轮廓匹配,确定轮廓匹配关系;根据轮廓匹配关系和边界区域在合规地图中的坐标,确定边界区域在第一地图掩膜中的关键点坐标;根据关键点坐标,从待检测图像上截取边界区域的区域图像;通过边界识别模型对边界区域的区域图像进行识别,以确定边界区域是否存在边界错绘的问题。
[0013]在本实施例中,电子设备采用边界识别模型对边界区域的区域图像进行针对性检测,能够获得较为准确的检测结果。
[0014]在一些实施例中,当目标检测区域是岛屿时,通过问题地图检测模型中的语义分割网络,对待检测图像进行检测;根据检测结果确定每个目标地图中每个目标检测区域的违规类型具体包括:通过语义分割网络,识别岛屿所在的第二地图掩膜;若识别到第二地图掩膜,则确定该岛屿不存在岛屿漏绘的问题;若未识别到第二地图掩膜,则确定该岛屿存在岛屿漏绘的问题。
[0015]在一些实施例中,当目标检测区域是岛屿时,通过问题地图检测模型中的语义分割网络,对待检测图像进行检测;根据检测结果确定每个目标地图中每个目标检测区域的违规类型具体包括:根据第二地图掩膜确定岛屿的关键点坐标;根据岛屿的关键点坐标,从待检测图像中截取岛屿的区域图像;通过颜色识别模型,对比岛屿的区域图像和待检测图像中的目标地图,以确定该岛屿是否存在局部区域异色的问题。
[0016]在本实施例中,电子设备采用颜色识别模型对岛屿的区域图像进行针对性检测,以确定岛屿颜色的绘制是否正确,检测结果较为准确。
[0017]在一些实施例中,当目标检测区域是区域插图时,通过问题地图检测模型中的语义分割网络,对待检测图像进行检测;根据检测结果确定每个目标地图中每个目标检测区域的违规类型具体包括:通过语义分割网络,识别待检测图像中的区域插图所在的第三地图掩膜;若识别到第三地图掩膜,则确定区域插图不存在区域插图漏绘的问题;若未识别到第三地图掩膜,则确定区域插图存在区域插图漏绘的问题。
[0018]在一些实施例中,通过问题地图检测模型对每个目标地图进行检测,确定每个目标地图中每个目标检测区域的违规类型,包括:通过问题地图检测模型中的关键点检测模型,对待检测图像进行检测;根据检测结果确定每个目标地图中每个目标检测区域的违规类型。
[0019]在本实施例中,通过关键点检测模型能够快速确定目标检测区域的关键点的位置坐标和响应值,有助于简化问题地图的检测步骤,提高检测速率。
[0020]在一些实施例中,当待检测地图包括多个目标地图时,通过关键点检测模型,对待检测图像进行检测,确定每个目标地图中每个目标检测区域的违规类型,包括:通过关键点检测模型,识别多个目标地图中的所有目标检测区域的关键点;根据所有关键点的位置关系对所有关键点进行分类,确定属于同一目标地图的关键点;根据属于同一目标地图关键点,确定属于同一目标地图目标检测区域;以及,针对每一个目标地图,确定对应的目标检测区域的违规类型。
[0021]在一些实施例中,通过问题地图检测模型中的关键点检测模型,对待检测图像进
行检测;根据检测结果确定每个目标地图中每个目标检测区域的违规类型具体包括:通过关键点检测模型,确定目标检测区域的响应值;当目标检测区域是边界区域,且边界区域的关键点的响应值小于阈值时,确定边界区域存在边界区域漏绘的问题;当目标检测区域是岛屿,且岛屿的关键点的响应值小于阈值时,确定岛屿存在岛屿漏绘的问题;当目标检测区域是区域插图,且区域插图的关键点的响应值小于阈值时,确定区域插图存在区域插图漏绘的问题。
[0022]在一些实施例中,当目标检测区域是边界区域时,通过问题地图检测模型,对每个目标地图进行检测,确定每个目标地图中每个目标检测区域的违规类型具体包括:当边界区域的响应值大于或者等于阈值时,通过关键点检测模型确定边界区域的关键点坐标;根据关键点坐标,从待检测图像上截取边界区域的区域图像;通过边界识别模型对边界区域的区域图像进行识别,以确定该边界区域是否存在边界错绘的问题。
[0023]在一些实施例中,当目标检测区域是岛屿时,通过问题地图检测模型,对每个目标地图进行检测,确定每个目标地图中每个目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种问题地图检测方法,其特征在于,所述方法包括:获取待检测图像;识别所述待检测图像中的所有目标地图,每个所述目标地图包括至少一个目标检测区域;通过问题地图检测模型对每个所述目标地图进行检测,确定每个所述目标地图中每个所述目标检测区域的违规类型;所述违规类型包括以下类型中的至少一种:未违规、第一违规问题或者第二违规问题;所述未违规用于表示已识别到对应的目标检测区域,且所述目标检测区域的绘制合规;所述第一违规问题用于表示未识别到对应的目标检测区域;所述第二违规问题用于表示已识别到对应的目标检测区域,但所述目标检测区域存在绘制错误。2.根据权利要求1所述的方法,其特征在于,所述目标检测区域的类型包括:岛屿、边界区域和区域插图。3.根据权利要求2所述的方法,其特征在于,所述第一违规问题包括:岛屿漏绘、边界区域漏绘或者区域插图漏绘;所述第二违规问题包括:边界错绘或者局部区域异色。4.根据权利要求1

3任一项所述的方法,其特征在于,获取待检测图像具体包括:获取待检测图像,并确定目标地图。5.根据权利要求1

4任一项所述的方法,其特征在于,通过问题地图检测模型对每个所述目标地图进行检测,确定每个所述目标地图中每个所述目标检测区域的违规类型,包括:通过所述问题地图检测模型中的语义分割网络,对所述待检测图像进行检测;根据检测结果确定每个所述目标地图中每个所述目标检测区域的违规类型。6.根据权利要求5所述的方法,其特征在于,当目标检测区域是边界区域时,通过所述问题地图检测模型中的语义分割网络,对所述待检测图像进行检测;根据检测结果确定每个所述目标地图中每个所述目标检测区域的违规类型具体包括:通过所述语义分割网络,识别所述边界区域所在的第一地图掩膜;将所述第一地图掩膜与预设的合规地图进行轮廓匹配,确定轮廓匹配关系;根据所述轮廓匹配关系和所述边界区域在所述合规地图中的坐标,确定所述边界区域在所述第一地图掩膜中的关键点坐标;根据所述关键点坐标,从所述待检测图像上截取所述边界区域的区域图像;通过边界识别模型对所述边界区域的区域图像进行识别,以确定所述边界区域是否存在边界错绘的问题。7.根据权利要求5所述的方法,其特征在于,当目标检测区域是岛屿时,通过所述问题地图检测模型中的语义分割网络,对所述待检测图像进行检测;根据检测结果确定每个所述目标地图中每个所述目标检测区域的违规类型具体包括:通过所述语义分割网络,识别岛屿所在的第二地图掩膜;若识别到所述第二地图掩膜,则确定所述岛屿不存在岛屿漏绘的问题;若未识别到所述第二地图掩膜,则确定所述岛屿存在岛屿漏绘的问题。
8.根据权利要求7所述的方法,其特征在于,当目标检测区域是岛屿时,通过所述问题地图检测模型中的语义分割网络,对所述待检测图像进行检测;根据检测结果确定每个所述目标地图中每个所述目标检测区域的违规类型具体包括:根据所述第二地图掩膜确定所述岛屿的关键点坐标;根据所述岛屿的关键点坐标,从所述待检测图像中截取所述岛屿的区域图像;通过颜色识别模型,对比所述岛屿的区域图像和所述待检测图像中的目标地图,以确定所述岛屿是否存在局部区域异色的问题。9.根据权利要求5所述的方法,其特征在于,当目标检测区域是区域插图时,通过所述问题地图检测模型中的语义分割网络,对所述待检测图像进行检测;根据检测结果确定每个所述目标地图中每个所述目标检测区域的违规类型具体包括:通过所述语义分割网络,识别所述待检测图像中的所述区域插图所在的第三地图掩膜;若识别到所述第三地图掩膜,则确定所述区域插图不存在区域插图漏绘的问题;若未识别到所述第三地图掩膜,则确定所述区域插图存在区域插图漏绘的问题。10.根据权利要求1

4任一项所述的方法,其特征在于,通过问题地图检测模型对每个所述目标地图进行检测,确定每个所述目标地图中每个所述目标检测区域的违规类型,包括:通过所述问题地图检测模型中的关键点检测模型,对所述待检测图像进行检测;根据检测结果确定每个所述目标地图中每个所述目标检测区域的违规类型。11.根据权利要求10所述的方法,其特征在于,当所述待检测地图包括多个目标地图时,通过所述关键点检测模型,对所述待检测图像进行检测,确定每个所述目标地图中每个所述目标检测区域的违规类型,包括:通过所述关键点检测模型,识别所述多个目标地图中的所有目标检测区域的关键点...

【专利技术属性】
技术研发人员:谢海桢张伟葛志国钟伟才
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1