行人导航处理方法、终端设备和系统技术方案

技术编号:10409584 阅读:169 留言:0更新日期:2014-09-10 18:39
本发明专利技术实施例提供一种行人导航处理方法、终端设备和系统。其中,行人导航处理方法,包括:根据用户当前所处位置和导航规划路径信息,确定所述用户当前所处路段,其中所述导航规划路径信息包括出发地和目的地之间各路段的路径信息;根据所述用户在当前所处路段上行走时的定位结果和所述当前所处路段的路径信息,获取所述当前所处路段的道路宽度;根据所述道路宽度,确定与所述当前所处路段对应的导航提示时机;根据所述导航提示时机对所述用户进行导航提示。本发明专利技术实施例可以对行人进行准确导航。

【技术实现步骤摘要】
行人导航处理方法、终端设备和系统
本专利技术实施例涉及通信技术,尤其涉及一种行人导航处理方法、终端设备和系统。
技术介绍
随着终端设备,例如智能手机、平板电脑等的普及和发展,在终端设备上为用户提供便利的行人导航服务已经成为用户的基本需求。在现有技术中,行人导航服务主要为用户提供两方面的导航提示:转弯提示和重新规划路径提示。对于转弯提示来说,当用户到达路口范围内时,终端设备需要提前向用户提示转弯方向,例如通过语音播报、文字提示语、指路箭头图标等方式来提示用户;对于重新规划路径提示来说,当用户位置偏离预设的导航规划路径一定距离后,终端设备需要提示用户是否需要重新规划导航线路,例如弹出对话框提示用户“您已偏航,是否需要重新规划导航线路? ”。但是,现有技术时常出现如下问题:针对转弯提示来说,用户需要在第二个路口才转弯而终端设备在第一个路口的路口范围内即提示用户转弯,或者,用户已经走过第二个路口之后终端设备才提示用户转弯;针对重新规划路径提示来说,要么频繁提示用户偏航,要么在用户偏离预设导航规划路径很远的距离之后才提示用户偏航。因此,如何能够对行人进行准确导航成为亟待解决的技术问题。
技术实现思路
本专利技术实施例提供一种行人导航处理方法、终端设备和系统,用以在一定程度上提高导航的准确度。第一方面,本专利技术实施例提供一种行人导航处理方法,包括:根据用户当前所处位置和导航规划路径信息,确定所述用户当前所处路段,其中所述导航规划路径信息包括出发地和目的地之间各路段的路径信息;根据所述用户在当前所处路段上行走时的定位结果和所述当前所处路段的路径信息,获取所述当前所处路段的道路宽度;根据所述道路宽度,确定与所述当前所处路段对应的导航提示时机;根据所述导航提示时机对所述用户进行导航提示。结合第一方面,在第一种可能的实现方式中,所述根据所述用户在当前所处路段上行走时的定位结果和所述当前所处路段的路径信息,获取所述当前所处路段的道路宽度,包括:将所述用户在当前所处路段上行走时的定位结果和所述当前所处路段的路径信息发送给网络侧设备,以请求所述网络侧设备根据所述定位结果和所述当前所处路段的路径信息,获得所述当前所处路段的道路宽度;接收所述网络侧设备发送的所述当前所处路段的道路宽度。结合第一方面以及第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述用户在当前所处路段上行走时的定位结果和所述当前所处路段的路径信息,获取所述当前所处路段的道路宽度,包括:根据所述用户在当前所处路段上行走时的一次定位结果,确定所述用户当前所处位置;根据所述当前所处路段的路径信息,确定所述用户当前所处路段中心线;确定所述用户当前所处位置与所述用户当前所处路段中心线之间的垂直距离;将所述垂直距离作为所述用户当前所处路段的道路半宽。结合第二种可能的实现方式,在第三种可能的实现方式中,所述根据所述道路宽度,确定与所述当前所处路段对应的导航提示时机,包括:根据所述道路宽度,调整与所述当前所处路段对应的导航提示范围;或者,根据所述道路宽度和所述道路宽度的可信度,调整与所述当前所处路段对应的导航提示范围,所述道路宽度的可信度为所述一次定位结果的定位精度;根据调整后的导航提示范围,确定导航提示时机。结合第一方面以及第一方面的第一种可能的实现方式,在第四种可能的实现方式中,所述根据所述用户在当前所处路段上行走时的定位结果和所述当前所处路段的路径信息,获取所述当前所处路段的道路宽度,包括:根据所述用户在当前所处路段上行走时的至少两次定位结果,确定所述用户所处的至少两个位置;根据所述当前所处路段的路径信息,确定所述用户当前所处路段中心线;确定所述至少两个位置中每个位置与所述用户当前所处路段中心线之间的垂直距离;根据所述至少两次定位结果的定位精度,对确定的各垂直距离进行加权平均;将加权平均后的垂直距离作为所述用户当前所处路段的道路半宽。结合第四种可能的实现方式,在第五种可能的实现方式中,所述根据所述道路宽度,确定与所述当前所处路段对应的导航提示时机,包括:根据所述道路宽度,调整与所述当前所处路段对应的导航提示范围;或者,根据所述道路宽度和所述道路宽度的可信度,调整与所述当前所处路段对应的导航提示范围,所述道路宽度的可信度根据所述至少两次定位结果的定位次数、所述各垂直距离的方差以及平均定位精度确定;根据调整后的导航提示范围,确定导航提示时机。结合第三种可能的实现方式和第五种可能的实现方式,在第六种可能的实现方式中,所述根据所述道路宽度,调整与所述当前所处路段对应的导航提示范围,包括:若所述道路宽度大于预设宽度,则增大所述导航提示范围;否则,缩小所述导航提示范围或者采用缺省的导航提示范围;所述根据所述道路宽度和所述道路宽度的可信度,调整与所述当前所处路段对应的导航提示范围,包括:若所述道路宽度大于预设宽度且所述可信度大于预设可信度,则增大所述导航提示范围;否则,缩小所述导航提示范围或者采用缺省的导航提示范围。结合上述第三种可能的实现方式、第五种可能的实现方式或者第六种可能的实现方式,在第七种可能的实现方式中,所述导航提示范围为所述当前所处路段对应的转弯提示范围,所述转弯提示范围为以所述当前所处路段与下一路段的连接节点为中心的区域范围;所述根据调整后的导航提示范围,确定导航提示时机,包括:若所述用户进入调整后的转弯提示范围,则确定到达转弯提示时机。结合上述第三种可能的实现方式、第五种可能的实现方式或者第六种可能的实现方式,在第八种可能的实现方式中,所述导航提示范围为所述当前所处路段对应的路段近邻区域,所述路段近邻区域为以所述当前所处路段的中心线为中心的区域范围;所述根据调整后的导航提示范围,确定导航提示时机,包括:若所述用户的位置超出调整后的路段近邻区域,则确定到达重新规划路径提示时机。结合上述任一种可能的实现方式,在第九种可能的实现方式中,所述根据用户当前所处位置和导航规划路径信息,确定所述用户当前所处路段,包括:将用户当前所处位置的经纬度与所述导航规划路径信息中各路段上起始节点的经纬度和终止节点的经纬度进行匹配,确定所述用户当前所处路段。第二方面,本专利技术实施例提供一种终端设备,包括:路段确定模块,用于根据用户当前所处位置和导航规划路径信息,确定所述用户当前所处路段,其中所述导航规划路径信息包括出发地和目的地之间各路段的路径信息;路段宽度确定模块,用于根据所述用户在当前所处路段上行走时的定位结果和所述当前所处路段的路径信息,获取所述当前所处路段的道路宽度,将所述当前所处路段的道路宽度发送给导航提示时机确定模块;所述导航提示时机确定模块,用于接收所述路段宽度确定模块发送的所述当前所处路段的道路宽度,根据所述道路宽度,确定与所述当前所处路段对应的导航提示时机,将所述导航提示时机发送给导航提示模块;所述导航提示模块,用于接收所述导航提示时机确定模块发送的所述导航提示时机,根据所述导航提示时机对所述用户进行导航提示。结合第二方面,在第一种可能的实现方式中,所述路段宽度确定模块,具体用于将所述用户在当前所处路段上行走时的定位结果和所述当前所处路段的路径信息发送给网络侧设备,以请求所述网络侧设备根据所述定位结果和所述当前所处路段的路径信息,获得所述当前所处路段本文档来自技高网...

【技术保护点】
一种行人导航处理方法,其特征在于,包括:根据用户当前所处位置和导航规划路径信息,确定所述用户当前所处路段,其中所述导航规划路径信息包括出发地和目的地之间各路段的路径信息;根据所述用户在当前所处路段上行走时的定位结果和所述当前所处路段的路径信息,获取所述当前所处路段的道路宽度;根据所述道路宽度,确定与所述当前所处路段对应的导航提示时机;根据所述导航提示时机对所述用户进行导航提示。

【技术特征摘要】
1.一种行人导航处理方法,其特征在于,包括: 根据用户当前所处位置和导航规划路径信息,确定所述用户当前所处路段,其中所述导航规划路径信息包括出发地和目的地之间各路段的路径信息; 根据所述用户在当前所处路段上行走时的定位结果和所述当前所处路段的路径信息,获取所述当前所处路段的道路宽度; 根据所述道路宽度,确定与所述当前所处路段对应的导航提示时机; 根据所述导航提示时机对所述用户进行导航提示。2.根据权利要求1所述的方法,其特征在于,所述根据所述用户在当前所处路段上行走时的定位结果和所述当前所处路段的路径信息,获取所述当前所处路段的道路宽度,包括: 将所述用户在当前所处路段上行走时的定位结果和所述当前所处路段的路径信息发送给网络侧设备,以请求所述网络侧设备根据所述定位结果和所述当前所处路段的路径信息,获得所述当前所处路段的道路宽度; 接收所述网络侧设备发送的所述当前所处路段的道路宽度。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述用户在当前所处路段上行走时的定位结果和所述当前所处路段的路径信息,获取所述当前所处路段的道路宽度,包括: 根据所述用户在当前所处路段上行走时的一次定位结果,确定所述用户当前所处位置; 根据所述当前所处路段的路径信息,确定所述用户当前所处路段中心线; 确定所述用户当前所处位置与所述用户当前所处路段中心线之间的垂直距离; 将所述垂直距离作为所述用户当前所处路段的道路半宽。4.根据权利要求3所述的方法,其特征在于,所述根据所述道路宽度,确定与所述当前所处路段对应的导航提示时机,包括: 根据所述道路宽度,调整与所述当前所处路段对应的导航提示范围;或者,根据所述道路宽度和所述道路宽度的可信度,调整与所述当前所处路段对应的导航提示范围,所述道路宽度的可信度为所述一次定位结果的定位精度; 根据调整后的导航提示范围,确定导航提示时机。5.根据权利要求1或2所述的方法,其特征在于,所述根据所述用户在当前所处路段上行走时的定位结果和所述当前所处路段的路径信息,获取所述当前所处路段的道路宽度,包括: 根据所述用户在当前所处路段上行走时的至少两次定位结果,确定所述用户所处的至少两个位置; 根据所述当前所处路段的路径信息,确定所述用户当前所处路段中心线; 确定所述至少两个位置中每个位置与所述用户当前所处路段中心线之间的垂直距离; 根据所述至少两次定位结果的定位精度,对确定的各垂直距离进行加权平均; 将加权平均后的垂直距离作为所述用户当前所处路段的道路半宽。6.根据权利要求5所述的方法,其特征在于,所述根据所述道路宽度,确定与所述当前所处路段对应的导航提示时机,包括: 根据所述道路宽度,调整与所述当前所处路段对应的导航提示范围;或者,根据所述道路宽度和所述道路宽度的可信度,调整与所述当前所处路段对应的导航提示范围,所述道路宽度的可信度根据所述至少两次定位结果的定位次数、所述各垂直距离的方差以及平均定位精度确定; 根据调整后的导航提示范围,确定导航提示时机。7.根据权利要求4或6所述的方法,其特征在于, 所述根据所述道路宽度,调整与所述当前所处路段对应的导航提示范围,包括: 若所述道路宽度大于预设宽度,则增大所述导航提示范围;否则,缩小所述导航提示范围或者采用缺省的导航提示范围; 所述根据所述道路宽度和所述道路宽度的可信度,调整与所述当前所处路段对应的导航提示范围,包括: 若所述道路宽度大于预设宽度且所述可信度大于预设可信度,则增大所述导航提示范围;否则,缩小所述导航提示范围或者采用缺省的导航提示范围。8.根据权利要求4、6、或7所述的方法,其特征在于,所述导航提示范围为所述当前所处路段对应的转弯提示范围,所述转弯提示范围为以所述当前所处路段与下一路段的连接节点为中心的区域范围; 所述根据调整后的导航提示范围,确定导航提示时机,包括: 若所述用户进入调整后的转弯提示范围,则确定到达转弯提示时机。9.根据权利要求4、6、或7所述的方法,其特征在于,所述导航提示范围为所述当前所处路段对应的路段近邻区域,所述路段近邻区域为以所述当前所处路段的中心线为中心的区域范围; 所述根据调整后的导航提示范围,确定导航提示时机,包括: 若所述用户的位置超出调整后的路段近邻区域,则确定到达重新规划路径提示时机。10.根据权利要求1~9中任一项所述的方法,其特征在于,所述根据用户当前所处位置和导航规划路径信息,确定所述用户当前所处路段,包括: 将用户当前所处位置的经纬度与所述导航规划路径信息中各路段上起始节点的经纬度和终止节点的经纬度进行匹配,确定所述用户当前所处路段。11.一种终端设备,其特征在于,包括: 路段确定模块,用于根据用户当前所处位置和导航规划路径信息,确定所述用户当前所处路段,其中所述导航规划路径信息包括出发地和目的地之间各路段的路径信息; 路段宽度确定模块,用于根据所述用户在当前所处路段上行走时的定位...

【专利技术属性】
技术研发人员:李莉丁强路加
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1