使用运动数据和面元数据识别地图特征制造技术

技术编号:26772138 阅读:45 留言:0更新日期:2020-12-18 23:54
公开了用于基于与地理区域相关联的面元数据和运动数据为地图元素生成地理数据的系统和方法。计算系统可获得指示至少一个对象在由地图表示的地理区域中的移动的运动数据。该计算系统可另外获得指示与由地图表示的地理区域中的结构的表面相关联的一个或多个表面元素的面元数据。该计算系统可至少部分地基于面元数据和运动数据的相关性来识别结构的入口。该计算系统可生成指示该结构的入口的地理位置的地理数据。

【技术实现步骤摘要】
【国外来华专利技术】使用运动数据和面元数据识别地图特征
本公开一般地涉及提供和/或显示与地理区域相关联的地图数据的地图绘制应用。
技术介绍
地理信息系统(GIS)是用于归档、检索和处理根据其元素的地理坐标已存储和索引的数据的系统。该系统通常可利用各种数据类型,诸如图像、地图和表格。GIS技术可集成至基于因特网的地图绘制应用中。这样的地图绘制应用可是显示交互式数字地图的软件应用,或者可与显示交互式数字地图的软件应用相关联。例如,地图绘制应用可以在笔记本电脑和平板电脑、移动电话、汽车导航系统、手持式全球定位系统(GPS)单元等上运行。这些装置中的许多装置都配备了触摸屏、触摸板或以其他方式配置从而接收包括手指手势的输入。例如,用户可以通过在期望方向上滑动他的手指来平移地图,通过将两个手指捏在一起来放大区域等。通常,地图绘制应用可显示各种类型的地理数据,包括地形数据、街道数据、城市公交信息和交通数据。此外,地理数据可以是示意性的或基于摄影的,诸如卫星图像。另外,地图绘制应用可以二维(2D)或三维(3D)格式显示信息。专利
技术实现思路
本公本文档来自技高网
...

【技术保护点】
1.一种用于提供地图信息的计算系统,包括:/n一个或多个处理器;以及/n一个或多个非暂时性计算机可读介质,其储存由所述一个或多个处理器运行时使计算系统执行操作的指令,所述操作包括:/n获得指示至少一个对象在由地图表示的地理区域中的移动的运动数据;/n获得指示与由地图表示的地理区域中的结构的表面相关联的一个或多个表面元素的面元数据;/n至少部分地基于面元数据和运动数据的相关性来识别结构的入口;以及/n生成指示结构的入口的地理位置的地理数据。/n

【技术特征摘要】
【国外来华专利技术】1.一种用于提供地图信息的计算系统,包括:
一个或多个处理器;以及
一个或多个非暂时性计算机可读介质,其储存由所述一个或多个处理器运行时使计算系统执行操作的指令,所述操作包括:
获得指示至少一个对象在由地图表示的地理区域中的移动的运动数据;
获得指示与由地图表示的地理区域中的结构的表面相关联的一个或多个表面元素的面元数据;
至少部分地基于面元数据和运动数据的相关性来识别结构的入口;以及
生成指示结构的入口的地理位置的地理数据。


2.根据权利要求1所述的计算系统,其中,所述操作还包括:
从指示所述至少一个对象的移动的运动数据识别至少一个运动数据轨迹;以及
至少部分地基于面元数据来识别结构的墙壁;
其中,识别入口包括至少部分地基于所述至少一个运动数据轨迹与从面元数据识别的墙壁的交集,确定入口的地理位置。


3.根据权利要求2所述的计算系统,其中,所述操作还包括:
获得入口的候选位置;
其中确定入口的地理位置包括至少部分地基于运动数据轨迹与从面元数据识别的墙壁的交集,修改候选位置。


4.根据权利要求1所述的计算系统,其中,所述操作还包括:
获得表示结构的周界的多边形数据;
从指示所述至少一个对象的移动的运动数据识别至少一个运动数据轨迹;以及
基于所述至少一个运动数据轨迹和多边形数据的交集来识别入口的候选位置。


5.根据权利要求4所述的计算系统,其中,识别所述结构的所述入口包括:
至少部分地基于面元数据识别结构的墙壁;
至少部分地基于结构特征的候选位置在从面元数据识别出的墙壁上的投影,确定入口的投影位置;以及
至少部分地基于入口的投影位置确定入口的地理位置。


6.根据权利要求5所述的计算系统,还包括:
基于入口的投影位置和入口的候选位置的比较,生成结构的更新的多边形数据。


7.根据权利要求6所述的计算系统,其中,生成更新的多边形数据包括:
确定从多边形数据识别的结构的至少一部分与从面元数据识别的墙壁的至少一部分之间的失准;以及
基于多边形数据与面元数据之间的失准修改多边形数据。


8.根据权利要求7所述的计算系统,其中,修改所述多边形数据包括:
识别与多边形数据相关联的一个或多个点的第一组;
识别与面元数据相关联的一个或多个点的第二组;以及
确定减小第一点组与第二点组之间的累积距离的更新的对准。


9.根据权利要求8所述的计算系统,其中:
所述第一点组识别结构的至少一个顶点;以及
所述第二点组识别墙壁的至少一个顶点。


10.根据前述权利要求中的任一项所述的计算系统,其中:
运动数据指示所述至少一个对象的运动路径。


11.根据前述权利要求中的任一项所述的计算系统,其中:
运动数据指示所述至少一个对象的外部/内部变迁;以及
所述外部/内部变迁至少部分地基于与客户端装置...

【专利技术属性】
技术研发人员:M斯普拉格K奥伊西L布鲁诺
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国;US

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

1