基于变化检测的地图界面更新系统技术方案

技术编号:22300052 阅读:41 留言:0更新日期:2019-10-15 08:41
提供了一种更新地图界面的系统和方法。在一个实施例中,该方法包括获得描述能够在显示设备上显示的地图界面的地图图块的数据,其中。地图图块呈现与地理区域的至少一部分相关联的图像。该方法包括获得描述图示地理区域的至少一部分的图像的数据。图像由图像获取系统获取。该方法包括分析描述地图图块的数据和描述图像的数据,以确定与地理区域相关联的变化的发生。该方法包括至少部分地基于与地理区域相关联的变化的发生而更新地图界面,以反映与地理区域相关联的变化。

Map Interface Renewal System Based on Change Detection

【技术实现步骤摘要】
【国外来华专利技术】基于变化检测的地图界面更新系统
本公开通常涉及更新地图用户界面,更具体地说,涉及至少部分地基于地理区域的机器学习的变化检测而更新地图界面。
技术介绍
地理位置的图像可以用于各种目的,诸如地理用户界面、导航系统、在线搜索响应等。例如,能够通过编程为捕获特定地理位置的图像的卫星来获取这些图像。在一些情况下,与特定位置相关联的图像捕获的频率能够取决于在线用户印象。例如,用户越常在用户界面内搜索特定位置和/或查看位置,则卫星的系统越频繁地获取该位置的图像。然而,这种方法不会准确地捕获哪些区域正在经历最大量的变化。
技术实现思路
本公开的实施例的方面和优点将部分地在下述描述中阐述,或可以从描述中了解,或可以通过实施实施例来了解。本公开的一个示例性方面针对一种更新地图界面的计算机实现的方法。该方法包括通过一个或多个计算设备获得描述能够在显示设备上显示的地图界面的地图图块的数据。所述地图图块呈现与地理区域的至少一部分相关联的图像。该方法包括通过所述一个或多个计算设备获得描述图示所述地理区域的至少一部分的图像的数据。所述图像由图像获取系统获取。该方法包括通过所述一个或多个计算设备分析描述地图图块的数据和描述图像的数据,以确定与所述地理区域相关联的变化的发生。该方法包括至少部分地基于与所述地理区域相关联的变化的发生而通过所述一个或多个计算设备更新所述地图界面,以反映与所述地理区域相关联的变化。本公开的另一示例性方面针对一种更新地图界面的计算机系统,该计算机系统包括至少一个处理器以及存储指令的至少一个有形、非瞬时计算机可读介质,所述指令当由所述至少一个处理器执行时,使所述计算系统获得描述能够在显示设备上显示的地图界面的地图图块的数据。所述地图图块呈现与地理区域的至少一部分相关联的图像。指令使计算系统获得描述图示所述地理区域的至少一部分的图像的数据。指令使计算系统分析描述地图图块的数据和描述图像的数据,以确定与所述地理区域相关联的变化的发生。指令使计算系统至少部分地基于与所述地理区域相关联的变化的发生而更新所述地图界面,以反映与所述地理区域相关联的变化。本公开的其它示例性方面涉及用于更新用户界面的系统、装置、有形非瞬时计算机可读存储介质、用户界面、存储器设备和电子设备。参考下述描述和所附权利要求,将变得更好理解各个实施例的这些和其它特征、方面和优点。并入并构成本说明书的一部分的附图示出了本公开的实施例,并且与描述一起用于解释相关原理。附图说明参考附图,在本说明书中阐述针对本领域普通技术人员的实施例的详细描述,其中:图1图示了根据本公开的示例性实施例的示例性系统;图2图示了根据本公开的示例性实施例的示例性地图界面;图3示出了根据本公开的示例性实施例的地理区域的示例性地图图块和图像;图4图示了根据本公开的示例性实施例的机器学习模型的训练;图5图示了根据本公开的示例性实施例的分成部分的示例性地图图块和图像;图6图示了根据本公开的示例性实施例的示例性机器学习模型;图7图示了根据本公开的示例性实施例的示例性更新地图界面;图8图示了根据本公开的示例性实施例的示例性方法的流程图;图9图示了根据本公开的示例性实施例的示例性方法的流程图;和图10示出了根据本公开的示例性实施例的示例性系统。具体实施方式现在将详细参考实施例,在附图中示出其中的一个或多个示例。通过对实施例的说明,而不是对本专利技术的限制来提供每个示例。事实上,对于本领域技术人员显而易见的是,在不偏离本公开的范围或精神的情况下,可以对实施例进行各种修改和变形。例如,作为实施例的一部分示出或描述的特征可以与另一实施例一起使用以产生又一实施例。因此,本公开的方面旨在涵盖这些修改和变形。本公开的示例性方面涉及至少部分地基于检测地理区域内的变化而更新地图界面。地图界面能够是可导航地图界面,例如是由GoogleMaps、GoogleEarth等提供的可导航地图界面。地图界面能够由多个地图图块构成。每个图块能够呈现与地理区域(例如,住宅小区)相关联的图像。可以在显示设备上显示地图图块,使得用户能够查看地图界面并与之交互。具有一个或多个机器学习模型的计算系统能够(例如从地图图块数据库)获得地图界面的特定地图图块。计算系统还能够(例如,从图像数据库)获得图示在特定地图图块中示出的街区的图像。图像能够是例如由图像获取系统的图像捕获平台(例如,汽车、飞机、卫星)最新捕获的图像。计算系统能够分析地图图块和图像,以确定在特定地图图块和对应的图像中图示的街区内的变化的发生。特别地,在一个示例中,计算系统能够使用机器学习二元分类器模型来评估地图图块和图像以识别街区内的各个子区域(例如,地块)内的建筑物、道路等的变化。计算系统能够至少部分地基于在子区域中发生的变化而确定地理区域的整体变化度。在变化发生(例如,高于阈值水平)的情况下,计算系统能够更新地图界面,以反映与街区相关联的变化。此外,如果街区正在经历高变化度,则计算系统也能够分派(task)图像获取系统更频繁地获取与该街区相关联的图像,使得系统能够监视和检测街区的未来变化。以这种方式,计算系统能够使用地理区域内的变化检测来更有效地刷新地图界面的地图图块,从而增加地图界面的准确性。根据本公开的方面的示例性系统能够包括地图数据库、图像获取系统和机器学习计算系统。地图数据库能够存储能够被用来呈现地图界面的多个地图图块。每个地图图块能够呈现与地理区域的至少一部分相关联的图像。地理区域能够包括天体(例如地球、月球、火星、其它天体)的区域、国家的地区、州、市政当局、由陆地界定的区域、街区、住宅小区(subdivision)、校区、购物中心、办公园区等。图像获取系统能够包括被配置为获取与地理区域相关联的图像的一个或多个图像捕获平台。图像捕获平台能够包括一个或多个街道级平台(例如,汽车、其它基于地面的成像平台、在较低高度飞行以获取街道级图像的空中平台)和/或空中平台(如飞机、直升机、无人驾驶飞行器(UAV)、气球、卫星、其它高空成像平台)。图像捕获平台能够被配置为至少部分地基于图像获取模式(例如,设置行进路径、图像获取频率、缩放级别)而获取地理区域的图像。在一些实施方式中,由图像获取系统获取的图像能够被存储在存储地理区域的图像的可存取图像数据库中。图像数据库能够与图像获取系统本身、机器学习计算系统和/或与机器学习计算系统和图像获取系统分离的另一计算系统相关联。图像数据库能够存储与地理区域相关联的各种类型的图像数据。例如,图像数据能够包括地平面图像(例如,街道级全景图像、光检测和测距(LIDAR)数据集、地平面处或附近的其它图像)以及高空图像(例如,俯视视角的图像)。图像能够是光学图像、红外图像、LIDAR数据图像、高光谱图像或任何其它类型的图像。附加和/或替代地,图像能够是用户提交的图像(例如,照片)。机器学习计算系统能够(从图像数据库)访问类似图像,以便于如上所述地比较图像(例如,高空与高空图像)。机器学习计算系统能够与地图服务提供商(例如,Google地图,Google地球)相关联。计算系统能够评估与地理区域相关联的地图图块数据和图像数据。例如,计算系统能够(例如,从地图数据库)获得地图界面的地图图块。地图图块能够呈现与地理区域的至少一部分相关联的图像。能够在本文档来自技高网...

【技术保护点】
1.一种更新地图界面的计算机实现的方法,包括:通过一个或多个计算设备获得描述能够在显示设备上显示的地图界面的地图图块的数据,其中所述地图图块呈现与地理区域的至少一部分相关联的图像;通过所述一个或多个计算设备获得描述图示所述地理区域的至少所述一部分的图像的数据,其中所述图像由图像获取系统获取;通过所述一个或多个计算设备分析描述所述地图图块的数据和描述所述图像的数据,以确定与所述地理区域相关联的变化的发生;以及通过所述一个或多个计算设备至少部分地基于与所述地理区域相关联的变化的发生而更新所述地图界面,以反映与所述地理区域相关联的变化。

【技术特征摘要】
【国外来华专利技术】1.一种更新地图界面的计算机实现的方法,包括:通过一个或多个计算设备获得描述能够在显示设备上显示的地图界面的地图图块的数据,其中所述地图图块呈现与地理区域的至少一部分相关联的图像;通过所述一个或多个计算设备获得描述图示所述地理区域的至少所述一部分的图像的数据,其中所述图像由图像获取系统获取;通过所述一个或多个计算设备分析描述所述地图图块的数据和描述所述图像的数据,以确定与所述地理区域相关联的变化的发生;以及通过所述一个或多个计算设备至少部分地基于与所述地理区域相关联的变化的发生而更新所述地图界面,以反映与所述地理区域相关联的变化。2.根据权利要求1所述的计算机实现的方法,其中,通过所述一个或多个计算设备分析描述所述地图图块的数据和描述所述图像的数据以确定与所述地理区域相关联的变化的发生包括:通过所述一个或多个计算设备识别与所述地图图块相关联的第一多个网格以及与所述图像相关联的第二多个网格;通过所述一个或多个计算设备选择所述第一多个网格中的第一网格和所述第二多个网格中的第二网格,其中所述第一网格和所述第二网格均与所述地理区域的子区域相关联;通过所述一个或多个计算设备将描述所述第一网格和所述第二网格的数据输入到机器学习二元分类器模型中,以识别与所述地理区域的所述子区域相关联的变化的发生;以及通过所述一个或多个计算设备从所述二元分类器模型接收第一输出,所述输出描述与所述地理区域的所述子区域相关联的变化的发生。3.根据权利要求2所述的计算机实现的方法,其中,通过所述一个或多个计算设备分析描述所述地图图块的数据和描述所述图像的数据以确定与所述地理区域相关联的变化的发生进一步包括:通过所述一个或多个计算设备将描述所述第一多个网格和第二多个网格中的其它网格的数据提供为所述二元分类器模型的另一输入,以识别与所述地理区域的一个或多个其它子区域相关联的一个或多个变化的发生;以及通过所述一个或多个计算设备从所述二元分类器模型接收第二输出,所述第二输出描述与所述地理区域的一个或多个其它子区域相关联的一个或多个变化的发生。4.根据权利要求3所述的计算机实现的方法,进一步包括:通过所述一个或多个计算设备至少部分地基于所述第一输出和第二输出来确定与所述地理区域相关联的变化度。5.根据权利要求1至4中的任一项所述的计算机实现的方法,其中,通过所述一个或多个计算设备更新所述地图界面以反映与所述地理区域相关联的变化包括:通过所述一个或多个计算设备确定所述变化度是否超过阈值水平;以及当所述变化度超过所述阈值水平时,通过所述一个或多个计算设备更新所述地图界面。6.根据权利要求5所述的计算机实现的方法,进一步包括:通过所述一个或多个计算设备向所述图像获取系统提供控制命令,以至少部分地基于所述变化度来调整与所述地理区域相关联的图像数据的获取。7.根据前述权利要求中的任一项所述的计算机实现的方法,其中,通过所述一个或多个计算设备更新所述地图界面以反映与所述地理区域相关联的变化包括:通过所述一个或多个计算设备将控制命令提供给地图图块管理系统,以创建新的地图图块来反映所述地理区域的变化。8.根据前述权利要求中的任一项所述的计算机实现的方法,其中,通过所述一个或多个计算设备更新所述地图界面以反映与所述地理区域相关联的变化包括:通过所述一个或多个计算设备利用反映所述地理区域的变化的新地图图块替换所述地图界面的地图图块。9.根据权利要求8所述的计算机实现的方法,其中,所述新地图图块至少部分地基于图示所述地理区域的至少所述一部分的图像。10.根据前述...

【专利技术属性】
技术研发人员:苏乔伊·班纳吉扬·梅斯特布赖恩·埃德蒙·布鲁英顿
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1