地图采集方法及装置制造方法及图纸

技术编号:28626772 阅读:17 留言:0更新日期:2021-05-28 16:23
本申请提供一种地图采集方法及装置,通过获取目标区域的原始图像;并根据原始图像,得到目标区域的矢量化电子地图,矢量化电子地图包括原始图像的线状轮廓和/或面状轮廓;进而根据线状轮廓和/或面状轮廓,设置矢量化电子地图的属性信息。由于通过根据目标区域的原始图像,得到目标区域的矢量化电子地图,矢量化电子地图包括原始图像的线状轮廓和/或面状轮廓,然后对原始图像的线状轮廓和/或面状轮廓设置矢量化电子地图的属性信息,实现了对目标区域的地图采集,并且提高了目标区域的地图采集效率。

【技术实现步骤摘要】
地图采集方法及装置
本申请涉及地图采集
,尤其涉及一种地图采集方法及装置。
技术介绍
随着信息技术和测绘技术的快速发展,二维矢量地图数据已成为地理信息系统、智能交通运输系统、数字化城市和数字化国防建设等方面必需的保障资源。二维矢量地图数据描述的地理信息详实准确,具有巨大的经济价值和战略意义。目前的地图系统主要针对大型区域进行采集,例如全国路网、兴趣点(PointOfInterest,POI)信息,但是对于小型区域,例如公园内部、商场内部、校园内部、办公楼内部区域等,采集车辆无法进入,无法实现详细的采集,因此在提供地理信息服务的同时,如何保障矢量地图数据的完整性是当前迫切需要解决的问题。现有技术中,针对小型区域的地图数据采集,通常采用MapInfo、autocad等绘图软件进行现场人工绘图,例如纸质绘图或电子绘图等,然后经过后期软件处理,得到小型区域内的地图信息。然而,现有技术中的地图数据采集方式成本较高,且效率较低。
技术实现思路
本申请提供一种地图采集方法及装置,以实现对目标区域内的地图采集,提高了目标区域的地图采集效率。第一方面,本申请实施例提供一种地图采集方法,包括:获取目标区域的原始图像;根据原始图像,得到目标区域的矢量化电子地图,矢量化电子地图包括原始图像的线状轮廓和/或面状轮廓;根据线状轮廓和/或面状轮廓,设置矢量化电子地图的属性信息。本申请实施例中,通过根据目标区域的原始图像,得到目标区域的矢量化电子地图,矢量化电子地图包括原始图像的线状轮廓和/或面状轮廓,然后对原始图像的线状轮廓和/或面状轮廓设置矢量化电子地图的属性信息,实现了对目标区域的地图采集,并且提高了目标区域的地图采集效率。在一种可实现的方式中,根据原始图像,得到目标区域的矢量化电子地图,包括:根据原始图像的像素点,提取原始图像中的线状轮廓;和/或,根据原始图像的像素点,提取原始图像的面状轮廓。本申请实施例中,分别通过提取原始图像的线状轮廓和/或面状轮廓,实现了对目标区域的矢量化电子地图的确定,并且通过原始图像的像素点,提取原始图像的线状轮廓和/或面状轮廓,可以提高原始图像中的线状轮廓和/或面状轮廓的精确度。在一种可能的实施方式中,线状轮廓包括多个线状子轮廓,根据原始图像的像素点,提取原始图像中的线状轮廓,包括:S1:在原始图像的像素点中确定多种颜色的原始色彩点,每种颜色的原始色彩点与该颜色的标准样本颜色值之间的第一色差值在第一预设范围内,将相同颜色的原始色彩点作为第一目标像素点;S2:确定与第一目标像素点相隔M个像素点的多个第一像素点,M为大于或等于零的整数;S3:确定每个第一像素点各自对应的第二色差值,第二色差值是第一像素点与第一目标像素点之间的色差值,将第一目标像素点作为第二像素点;S4:在多个第一像素点中确定至少一个第一目标像素点,第一目标像素点的第二色差值在第二预设范围内,并重复执行步骤S2-S4,直到第一目标像素点的数量为至少三个,且至少三个第一目标像素点不在同一直线上;S5:连接多个第二像素点,生成原始图像的线状子轮廓。在一种可能的实施方式中,面状轮廓包括多个面状子轮廓,根据原始图像的像素点,提取原始图像的面状轮廓,包括:R1:在原始图像中确定多种颜色的原始色彩点,每种颜色的原始色彩点与该颜色的标准样本颜色值之间的第一色差值在第一预设范围内,将每种颜色的原始色彩点中的任意一个原始色彩点作为第二目标像素点;R2:以第二目标像素点为中心,确定与第二目标像素点相隔N个像素点的多个第三像素点,N为大于或等于零的整数;R3:确定每个第三像素点各自对应的第三色差值,第三色差值是第三像素点与第二目标像素点之间的色差值;R4:若每个第三像素点各自对应的第三色差值均在第三预设范围内,则令N=N+1,并重复执行步骤R2-R4,若存在第三色差值不在第三预设范围内,且存在第三色差值在第三预设范围内,则将第二目标像素点作为第四像素点,并执行步骤R5,若第三色差值均不在第三预设范围内,则执行步骤R6;R5:确定多个第三像素点中,第三色差值在第三预设范围内的像素点为第二目标像素点,重复执行步骤R2-R5;R6:连接多个第三像素点中第三色差值在第三预设范围内的第三像素点,生成原始图像的面状子轮廓。可选的,本申请实施例提供的地图采集方法,还包括:将每个面状子轮廓内的像素点设置为相同颜色,得到多个颜色区域。可选的,本申请实施例提供的地图采集方法,还包括:确定不同的颜色区域之间的交接线为线状子轮廓。可选的,根据原始图像,得到目标区域的矢量化电子地图,包括:在原始图像的图层中进行语义分割,得到原始图像的语义分割图;删除语义分割图中每个分割区域的颜色,得到原始图像的线状轮廓。本申请实施例中,可以通过在原始图像的图层中进行语义分割,实现对原始图像的线状轮廓的确定,提高了确定原始图像的线状轮廓的效率。可选的,根据原始图像,得到目标区域的矢量化电子地图,包括:将原始图像输入至神经网络模型,得到目标区域的矢量化电子地图。本申请实施例中,通过将原始图像输入至神经网络模型,经过神经网络模型的处理,得到目标区域的矢量化电子地图,提高了确定矢量化电子地图的效率。可选的,矢量化电子地图的属性信息,包括线状轮廓和/或面状轮廓的以下至少一种属性信息:标识、名称、类型、层级、经纬度、采集时间。下面介绍本申请实施例提供的装置、电子设备、计算机可读存储介质以及计算机程序产品,其内容和效果可参考本申请实施例提供的地图采集方法,不再赘述。第二方面,本申请实施例提供一种地图采集装置,包括:获取模块,用于获取目标区域的原始图像;处理模块,用于根据原始图像,得到目标区域的矢量化电子地图,矢量化电子地图包括原始图像的线状轮廓和/或面状轮廓;设置模块,用于根据线状轮廓和/或面状轮廓,设置矢量化电子地图的属性信息。在一种可能的实施方式中,处理模块,包括:第一处理子模块,用于根据原始图像的像素点,提取原始图像中的线状轮廓;和/或,第二处理子模块,用于根据原始图像的像素点,提取原始图像的面状轮廓。在一种可能的实施方式中,线状轮廓包括多个线状子轮廓,第一处理子模块,具体用于:S1:在原始图像的像素点中确定多种颜色的原始色彩点,每种颜色的原始色彩点与该颜色的标准样本颜色值之间的第一色差值在第一预设范围内,将相同颜色的原始色彩点作为第一目标像素点;S2:确定与第一目标像素点相隔M个像素点的多个第一像素点,M为大于或等于零的整数;S3:确定每个第一像素点各自对应的第二色差值,第二色差值是第一像素点与第一目标像素点之间的色差值,将第一目标像素点作为第二像素点;S4:在多个第一像素点中确定至少一个第一目标像素点,第一目标像素点本文档来自技高网...

【技术保护点】
1.一种地图采集方法,其特征在于,包括:/n获取目标区域的原始图像;/n根据所述原始图像,得到所述目标区域的矢量化电子地图,所述矢量化电子地图包括所述原始图像的线状轮廓和/或面状轮廓;/n根据所述线状轮廓和/或所述面状轮廓,设置所述矢量化电子地图的属性信息。/n

【技术特征摘要】
1.一种地图采集方法,其特征在于,包括:
获取目标区域的原始图像;
根据所述原始图像,得到所述目标区域的矢量化电子地图,所述矢量化电子地图包括所述原始图像的线状轮廓和/或面状轮廓;
根据所述线状轮廓和/或所述面状轮廓,设置所述矢量化电子地图的属性信息。


2.根据权利要求1所述的方法,其特征在于,所述根据所述原始图像,得到所述目标区域的矢量化电子地图,包括:
根据所述原始图像的像素点,提取所述原始图像中的所述线状轮廓;
和/或,
根据所述原始图像的像素点,提取所述原始图像的所述面状轮廓。


3.根据权利要求2所述的方法,其特征在于,所述线状轮廓包括多个线状子轮廓,所述根据所述原始图像的像素点,提取所述原始图像中的所述线状轮廓,包括:
S1:在所述原始图像的像素点中确定多种颜色的原始色彩点,每种颜色的原始色彩点与该颜色的标准样本颜色值之间的第一色差值在第一预设范围内,将相同颜色的原始色彩点作为第一目标像素点;
S2:确定与所述第一目标像素点相隔M个像素点的多个第一像素点,M为大于或等于零的整数;
S3:确定每个第一像素点各自对应的第二色差值,所述第二色差值是第一像素点与第一目标像素点之间的色差值,将第一目标像素点作为第二像素点;
S4:在多个第一像素点中确定至少一个第一目标像素点,第一目标像素点的第二色差值在第二预设范围内,并重复执行步骤S2-S4,直到第一目标像素点的数量为至少三个,且至少三个第一目标像素点不在同一直线上;
S5:连接多个第二像素点,生成所述原始图像的线状子轮廓。


4.根据权利要求2或3所述的方法,其特征在于,所述面状轮廓包括多个面状子轮廓,所述根据所述原始图像的像素点,提取所述原始图像的所述面状轮廓,包括:
R1:在所述原始图像中确定多种颜色的原始色彩点,每种颜色的原始色彩点与该颜色的标准样本颜色值之间的第一色差值在第一预设范围内,将每种颜色的原始色彩点中的任意一个原始色彩点作为第二目标像素点;
R2:以第二目标像素点为中心,确定与第二目标像素点相隔N个像素点的多个第三像素点,N为大于或等于零的整数;
R3:确定每个第三像素点各自对应的第三色差值,所述第三色差值是第三像素点与第二目标像素点之间的色差值;
R4:若每个第三像素点各自对应的第三色差值均在第三预设范围内,则令N=N+1,并重复执行步骤R2-R4,若存在第三色差值不在所述第三预设范围内,且存在第三色差值在所述第三预设范围内,则将所述第二目标像素点作为第四像素点,并执行步骤R5,若第三色差值均不在所述第三预设范围内,则执行步骤R6;
R5:确定多个第三像素点中,第三色差值在所述第三预设范围内的像素点为第二目标像素点,重复执行步骤R2-R5;
R6:连接多个第三像素点中第三色差值在第三预设范围内的第三像素点,生成所述原始图像的面状子轮廓。


5.根据权利要求4所述的方法,其特征在于,还包括:
将每个所述面状子轮廓内的像素点设置为相同颜色,得到多个颜色区域。


6.根据权利要求5所述的方法,其特征在于,还包括:
确定不同的所述颜色区域之间的交接线为线状子轮廓。


7.根据权利要求1所述的方法,其特征在于,所述根据所述原始图像,得到所述目标区域的矢量化电子地图,包括:
在所述原始图像的图层中进行语义分割,得到所述原始图像的语义分割图;
删除所述语义分割图中每个分割区域的颜色,得到所述原始图像的线状轮廓。


8.根据权利要求1所述的方法,其特征在于,所述根据所述原始图像,得到所述目标区域的矢量化电子地图,包括:
将所述原始图像输入至神经网络模型,得到所述目标区域的矢量化电子地图。


9.根据权利要求1-3任一项所述的方法,其特征在于,所述矢量化电子地图的属性信息,包括所述线状轮廓和/或所述面状轮廓的以下至少一种属性信息:
标识、名称、类型、层级、经纬度、采集时间。<...

【专利技术属性】
技术研发人员:仵志强徐颖刘芬
申请(专利权)人:西安四维图新信息技术有限公司
类型:发明
国别省市:陕西;61

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

1