一种导航系统包括被配置为检测用户手势的显示设备,包括其中存储有程序指令的数据存储设备,存储在数据存储设备内的地图,以及可操作地耦合至数据存储设备和显示设备的控制器,并且该控制器被配置为执行程序指令以从显示设备接收与第一用户手势的第一部分相关联的第一用户手势数据(154),基于所存储的地图的图形特征与第一用户手势数据的几何形状之间的关联而生成第一预测的用户手势数据(160),并且在用户继续第一用户手势时,控制显示设备以呈现出第一预测的用户手势数据。
【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】一种导航系统包括被配置为检测用户手势的显示设备,包括其中存储有程序指令的数据存储设备,存储在数据存储设备内的地图,以及可操作地耦合至数据存储设备和显示设备的控制器,并且该控制器被配置为执行程序指令以从显示设备接收与第一用户手势的第一部分相关联的第一用户手势数据(154),基于所存储的地图的图形特征与第一用户手势数据的几何形状之间的关联而生成第一预测的用户手势数据(160),并且在用户继续第一用户手势时,控制显示设备以呈现出第一预测的用户手势数据。【专利说明】
本公开总体上涉及诸如在车辆中使用的导航系统。
技术介绍
对于导航系统,例如车内系统,语音提供了一种交互的自然形态。然而,语音被语言的局限所限制。例如,如果用户想要在特定地理区域或街的特定段查找餐厅或其它兴趣点(POI),则用户很难使用语言来描述该特定地理区域。 一些在包括触摸屏的系统中解决了语音的局限。在这样的一些系统中,用户可使用“手势”围绕地图上的特定地理位置而“画出”圆圈。在位于所示出的地图之上的图层中进行该绘画。然后系统将所画出的几何形状应用到下面的地图来具体识别感兴趣的地理区域。这样的一些系统可以识别形状、线、和点形式的用户手势。因此,用户可以使用圆形手势来标识特定地理区域,或使用线形手势来标识街道。在一些已知系统中,一旦使用手势标识出了特定地理区域,就可以提取出关于该特定地理区域内的特定POI的各种信息并发送给用户。 虽然在很多方面有利,但是已知系统也具有很多局限。以示例的方式来说,虽然一些系统包括一种误差校正形式,在该形式中根据形成不完美几何形状的一个或多个手势来识别出地理形状,但是用户仍然必须大体上完成该形状并且接着等待以查看系统是否正确地识别该形状。对于大体上完成对该形状的绘画并且接着等待以查看系统是否正确地识别该形状的需要导致了不期望的复杂化和延迟。特别是在车辆驾驶员正尝试作出图形的情况下,这样的复杂化和延迟可能分散注意力。 需要一种使用部分手势就能直觉地识别地理形状的导航系统。能够基于用户手势数据预测地理区域并且使所预测的手势数据符合用户期望的地图的地理特征的导航系统将是有益的。
技术实现思路
根据一个实施例,一种导航系统,包括被配置为检测用户手势的显示设备,包括存储于其中的程序指令的数据存储设备,存储在数据存储设备内的地图,以及可操作地耦合到数据存储设备和显示设备的控制器,该控制器被配置为执行程序指令以:从显示设备接收与第一用户手势的第一部分相关联的第一用户手势数据,基于所存储的地图和第一用户手势数据和/或来自另一个用户输入形态(例如,声音信道)的信息而生成第一预测的用户手势数据,并且在用户继续第一用户手势时,控制显示设备以呈现出第一预测的用户手势数据。 在进一步的实施例中,一种导航系统包括,被配置为检测用户手势的显示设备,包括存储于其中的程序指令的数据存储设备,存储在数据存储设备内的地图,以及可操作地耦合到数据存储设备和显示设备的控制器,该控制器用于执行程序指令以:从显示设备接收与用户手势的第一部分相关联的第一用户手势数据,基于所存储的地图和第一用户手势数据而生成预测的用户手势数据,其中该预测的用户手势数据符合地图的地理特征,并其控制显示设备以呈现出该预测的用户手势数据。 【专利附图】【附图说明】 图1是被配置为在车辆中实现导航系统的控制系统的示意图。 图2是用于获取手势数据并基于获取的数据和相关联的地图的地理特征来预测最终用户手势的过程的框图。 图3是示例性用户界面屏幕,其显示出所做手势并显示相关联的预测的最终用户手势。 图4是示例性用户界面屏幕,其显示出所做手势以及预测的最终用户手势和相关联的预测的最终用户手势。 图5是示例性用户界面屏幕,其显示出所做手势和相关联的预测的最终用户手势。 图6是示例性用户界面屏幕,其显示出所做手势以及基于声音形态数据的相关联的预测的最终用户手势。 图7是示例性用户界面屏幕,其显示出所做手势和相关联的预测的最终用户手势。 图8是在用户选择了所述相关联的预测的最终用户手势并通过拖拽相关联的预测的最终用户手势的一部分对所述相关联的预测的最终用户手势进行修改后的图7的示例性用户界面屏幕。 图9是图7的示例性用户界面屏幕,其显示了基于用户手势修改数据的相关联的预测的最终用户手势。 图10是在用户选择了相关联的预测的最终用户手势并通过拖拽相关联的预测的最终用户手势的一部分对相关联的预测的最终用户手势进行修改后的图5的示例性用户界面屏幕。 【具体实施方式】 图1为导航系统100的示意图。该导航系统可被实现在,例如手持计算机、个人数字助理,蜂窝电话、网络应用设备、照相机、智能电话、媒体播放机、游戏机、车辆控制台系统、或者这些数据处理设备或其它数据处理设备中的任意两个或多个的组合。在一个示例中,导航系统100是车辆导航系统并位于在车辆102中。导航系统100包括控制器104、存储器107、显示器110、音频输出112、输入设备120、射频(RF)接收器122、和定位系统接收器 124。 控制器104是电子处理设备,例如微控制器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、包括来自x86和ARM系列的微处理器的微处理器、或者被配置为执行本文中描述的功能的任何电子设备。控制器104可实现包括用于生成可视显示数据的图形处理单元(GPU),以及用于生成可听输出信号的音频数字信号处理器(DSP)在内的软件和硬件功能单元。控制器104被配置为执行对应于一个或多个软件程序的指令。虽然图1示出了使用单个控制器104的车辆信息系统100,但是各种定位系统可使用一个或者多个控制器。可以使用片上系统(SoC)配置中的硬件或者软件而将由存储器107、和RF接收器122所提供的功能中的一些或所有功能与控制器104集成。 存储器107可包括一个或多个数据存储系统,例如随机存取存储器(RAM) 106、非易失性数据存储系统、或其组合。可以由使得控制器104能够在随机存取中加载并存储来自存储器设备的数据的任意存储器设备来实施RAM 106。示例实施例包括动态RAM(DRAM)和静态RAM(SRAM)。RAM 106可操作地耦合到控制器104并且控制器104可以加载并存储RAM 106中的程序指令和数据。在典型的实施例中,RAM 106是易失性的,这意味着在断电情况下,RAM 106中的内容被擦除。 非易失性数据存储设备108可被实现为硬盘驱动器、固态驱动器、或被配置为在缺少外部供电电源时保存数据的任何数字存储设备。数据存储设备108可操作地与控制器104耦合。数据存储设备108读取存储的数据并提供该数据至控制器104,而且响应于来自控制器104的写指令而写数据。数据存储设备108被配置为保持一个或多个存储的程序126和存储的数据128。存储的程序(本文中也称为“程序指令”)126包括用于实现操作系统的可执行代码和在操作系统中执行的一个或多个用户空间程序。示例性用户空间程序包括网络浏览器和网络服务器。 数据存储设备108还存储象征性地图130。象征性地图130是不仅详述了道路的实际位置,而且详述了道路的车道(lanes)的实际本文档来自技高网...
【技术保护点】
一种导航系统,包括:显示设备,其被配置为检测用户手势;数据存储设备,其包括存储于其中的程序指令;存储在所述数据存储设备内的地图;以及控制器,其可操作地耦合到所述数据存储设备和所述显示设备,并且所述控制器被配置为执行所述程序指令以:从所述显示设备接收与第一用户手势的第一部分相关联的第一用户手势数据;基于所存储的地图和所述第一用户手势数据而生成第一预测的用户手势数据;并且在用户继续所述第一用户手势时,控制所述显示设备以呈现出所述第一预测的用户手势数据。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:翁富良,沈中南,
申请(专利权)人:罗伯特·博世有限公司,翁富良,沈中南,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。