【技术实现步骤摘要】
一种室内地图的生成方法和生成系统
本申请涉及地理信息
,尤其涉及一种室内地图的生成方法和生成系统。
技术介绍
室内地图作为室内导航的基础,其生成方式目前主要通过人工绘制而成。一般地,在建筑物室内底图(如图1所示,包括以平面表示的楼层和在平面上绘制的诸如商铺、卫生间、电梯等功能区域)的基础上,人工根据楼层与功能区域的位置关系,主观判断各楼层可通行的区域(如通道),从而手工绘制可通行道路的边和节点(如两条道路的交点),将其呈现在室内地图中。由于人工绘制的方式通常会存在较高的人工成本、绘制周期长的缺陷,一旦建筑物内部结构发生变化,无法对之前绘制的室内地图进行快速更新。
技术实现思路
本申请的目的之一是提供一种方便实用的室内地图的自动生成方法和生成系统,以自动、快速、准确地生成室内地图,以作为室内导航的基础。根据本申请一个方面的一个实施例,提供了一种室内地图的生成方法,所述生成方法包括:从获取到的室内电子底图中提取室内路线区域图像;对所述室内路线区域图像进行数学形态学的膨胀和腐蚀,得到所述室内路线区域图像对应的骨骼位图;将所述骨骼位图矢量化,得到室内地图。根据本申请另一个方面的一个实施例,提供了一种室内地图的生成系统,所述生成系统包括:路线区域提取单元,用于从获取到的室内电子底图中提取室内路线区域图像;骨骼位图获取单元,用于对所述室内路线区域图像进行数学形态学的膨胀和腐蚀,得到所述室内路线区域图像对应的骨骼位图;室内地图生成单元,用于将所述骨骼位图矢量化,得到室内地图。本申请实施例通过从获取到的室内电子底图中提取室内路线区域图像,并对所述室内路线区域图像进行数学 ...
【技术保护点】
一种室内地图的生成方法,其特征在于,所述生成方法包括:从获取到的室内电子底图中提取室内路线区域图像;对所述室内路线区域图像进行数学形态学的膨胀和腐蚀,得到所述室内路线区域图像对应的骨骼位图;将所述骨骼位图矢量化,得到室内地图。
【技术特征摘要】
1.一种室内地图的生成方法,其特征在于,所述生成方法包括:从获取到的室内电子底图中提取室内路线区域图像;对所述室内路线区域图像进行数学形态学的膨胀和腐蚀,得到所述室内路线区域图像对应的骨骼位图;将所述骨骼位图矢量化,得到室内地图。2.根据权利要求1所述的生成方法,其特征在于,所述室内电子底图包括室内功能区域对应的图像,所述从获取到的室内电子底图中提取室内路线区域图像的步骤包括:从获取到的室内电子底图中擦除室内功能区域对应的图像,得到室内路线区域图像。3.根据权利要求1所述的生成方法,其特征在于,所述对室内路线区域图像进行数学形态学的膨胀和腐蚀,得到所述室内路线区域图像对应的骨骼位图的步骤包括:获取所述室内路线区域的二值位图,其中所述二值位图包括第一颜色的路线区域和第二颜色的所述二值位图中除路线区域图像以外的区域;对所述第一颜色的路线区域进行数学形态学的膨胀,以扩大所述第一颜色的路线区域并使所述路线区域中图像间距小于预设间距阈值的区域成为连通域;对所述膨胀后的第一颜色的路线区域进行数学形态学的腐蚀,以缩小所述膨胀后的第一颜色的路线区域并去掉所述路线区域中连通域面积小于预设面积阈值的连通域,得到包含所述腐蚀后的路线区域的骨骼位图。4.根据权利要求3所述的生成方法,其特征在于,所述第一颜色为黑色,所述第二颜色为白色;或者,所述第一颜色为白色,所述第二颜色为黑色。5.根据权利要求1-4任一项所述的生成方法,其特征在于,所述将所述骨骼位图矢量化,得到室内地图的步骤包括:将所述骨骼位图的路线区域中各路线长度与预定路线长度阈值进行比较;将小于所述预定路线长度阈值的路线去除;将经所述去除处理的骨骼位图矢量化,得到室内地图。6.根据权利要求1所述的生成方法,其特征在于,所述室内电子底图包括室内功能区域对应的图像,所述生成方法还包括:获取所述室内功能区域在室内电子底图中的相对位置;根据所述相对位置以及室内电子底图与室内地图的对应位置关系,从所述室内地图的路线区域中确定距离所述室内功能区域中各功能区最近的路线;将代表各功能区的标识呈现在距离所述各功能区最近的路线上或最近的路线周围。7.根据权利要求1所述的生成方法,其特征在于,所述生成方法还包括:获取所述路线的边或/和节点的属性,所述节点包括路线与路线的交点、路线的端点或/和路线上用于标识功能区域的点,所述路线的边由所述节点限定,所述路线的边的属性包括边的长度或/和方向,所述节点的属性包括节点的类型;根据所述路线的边或/和节点的属性的不同,对所述路线的边或/和节点进行不同的呈现。8.根据权利要求2所述的生成方法,所述室内包括多楼层,所述室内功能区域包括楼层之间的通行设施区域,其特征在于,所述生成方法还包括:生成与所述通行设施区域对应的第二室内路线区域图像;将所述第二室内路线区域图像加入到所述室内地图,形成立体的室内地图。9.根据权利要求8所述的生成方法,其特征在于,所述多楼层中各楼层的通行设施区域以节点表示,所述生成与所述通行设施区域对应的第二室内路线区域图像的步骤包括:获取楼层之间的通行设施区域的连通关系;根据所述连通关系,连接相邻楼层的通行设施区域的节点,以形成第二室内路线区域图像。10.一种室内地图的生成系统,其特征在于,所述生成系统包括:路线区域提取单元,用于从获取到的室内电子底图中提取室内路线区域图像;骨骼位图获取单...
【专利技术属性】
技术研发人员:李金松,冯磊,曲文启,刘贤胜,
申请(专利权)人:高德软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。