一种用于实景路径导航的方法及系统与流程

文档序号:22841193发布日期:2020-11-06 16:41阅读:143来源:国知局
一种用于实景路径导航的方法及系统与流程

本发明涉及行人导航技术领域,尤其涉及一种用于实景路径导航的方法及系统。



背景技术:

行人导航是指在实时定位的基础上,使用电子地图引导信息帮助行人到达目的地的技术和方法。目前的行人导航系统主要仍停留在使用平面地图的路径规划和路径引导,根据用户输入的起点和终点,系统自动生成一条导航路径并且在平面地图上显示出来。通过语音或文字方式告知用户路径走向,用户自己判断东西南北方向和周边地物后,确定实际方向后前往目的地。

但是,现有导航方法只能抵达模糊或大致位置,无法到达细致目的地,例如日常生活中,大型商场里的某一商铺,大型写字楼里的某一单元,大型小区里的某一单元,郊外某一变电站、城中村某一栋楼等;例如行业日常作业中,输变配电巡视/检修人员接到巡视/检修指令后,根据gps导航只能到达待巡视设备/故障设备附近,此时只能根据老资历人员的经验和记忆找到准确路径抵达故障现场。



技术实现要素:

本发明所要解决的技术问题在于,提供一种用于实景路径导航的方法,能够增加用户对环境的感知,提高用户与系统的亲切感,在导航过程中明确目标路径的环境信息,方便用户判断自己是否偏离目标路径,引导用户准确到达细致目的地,并且避免迷路、原地转圈、找不到目的地等情况。

为了解决上述技术问题,本发明第一方面公开了一种用于实景路径导航的方法,所述方法应用于行人导航系统,所述方法包括:接收路径选择指令,在数据库中获取与所述路径选择指令匹配的多个路径引导视频;播放确定的路径引导视频执行路径导航;其中,所述路径引导视频包括实景环境信息。

在一些实施方式中,所述路径选择指令包括起始位置信息,在数据库中获取与所述路径选择指令匹配的多个路径引导视频包括:采集具有实景环境信息的路径引导视频;提取所述路径引导视频的位置信息;构建所述位置信息之间的拓扑关系;根据所述拓扑关系生成存放所述路径引导视频的数据库;根据所述起始位置信息和所述数据库中位置信息之间的拓扑关系获取与所述路径选择指令匹配的路径引导视频。

在一些实施方式中,播放确定的路径引导视频执行路径导航之前,还包括:根据所述起始位置信息的gps信号强度确定路径引导视频的导航触发点;当检测到所述导航触发点后,自动播放确定的路径引导视频执行路径导航。

在一些实施方式中,该方法还包括:检测当前位置信息是否属于所述路径引导视频的位置信息;当所述当前位置信息不属于所述路径引导视频的位置信息,则判断为偏离目标路径并生成报警信息。

在一些实施方式中,还包括播放确定的路径引导视频的播放速率为模拟步行速率。

根据本发明公开的第二个方面,提供了一种用于存储路径引导视频的数据库实现方法,所述数据库构建于云端,所述方法包括:采集具有实景环境信息的路径引导视频;提取所述路径引导视频的位置信息;构建所述位置信息之间的拓扑关系;根据所述拓扑关系生成存放所述路径引导视频的数据库。

根据本发明的第三个方面,提供了一种实景路径导航系统,所述系统包括:云端数据库,存储多个具有拓扑关系的路径引导视频;指令接收模块,用于接收路径选择指令,在数据库中获取与所述路径选择指令匹配的多个路径引导视频;路径导航模块,用于播放确定的路径引导视频执行路径导航;其中,所述路径引导视频包括实景环境信息。

在一些实施方式中,导航点触发模块,用于根据所述起始位置信息的gps信号强度确定路径引导视频的导航触发点,当检测到所述导航触发点后,自动播放确定的路径引导视频执行路径导航。

在一些实施方式中,该系统还包括:偏离预测模块,用于检测当前位置信息是否属于所述路径引导视频的位置信息,当所述当前位置信息不属于所述路径引导视频的位置信息,则判断为偏离目标路径并生成报警信息。

根据本发明的第四个方面,提供了一种实景路径导航装置,该装置包括:存储有可执行程序代码的存储器;与存储器耦合的处理器;处理器调用存储器中存储的可执行程序代码,用于执行如上述的用于实景路径导航的方法。

与现有技术相比,本发明的有益效果在于:

实施本发明能够增加用户对环境的感知,提高用户与系统的亲切感,在导航过程中明确目标路径的环境信息,方便用户判断自己是否偏离目标路径,避免迷路、原地转圈、找不到目的地等情况。在另一方面,还降低了现有的导航软件对gps信号的严重依赖,通过本发明公开的方案在gps信号微弱地区,也可以精确告知用户目标路径走向,从而避免用户浪费大量时间在寻找正确路线上。进一步地,本发明可以引导用户准确到达细致目的地,而不是导航到大致地址后需要用户再次寻找或求助路人才能抵达最终目的地。例如大型商场里的某一商铺,大型写字楼里的某一单元,大型小区里的某一单元,郊外某一变电站、城中村某一栋楼等,大大增加了用户的体验感。

附图说明

图1为本发明实施例公开的一种用于实景路径导航的流程示意图;

图2为本发明实施例公开的又一种用于实景路径导航的流程示意图;

图3为本发明实施例公开的一种用于存储路径引导视频的数据库实现方法的流程示意图;

图4为本发明实施例公开的一种实景路径导航系统框图;

图5为一种实景路径导航的交互装置结构示意图。

具体实施方式

为了更好地理解和实施,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块。

本发明实施例公开了一种用于实景路径导航的方法及系统,能够增加用户对环境的感知,提高用户与系统的亲切感,在导航过程中明确目标路径的环境信息,方便用户判断自己是否偏离目标路径,避免迷路、原地转圈、找不到目的地等情况。在另一方面,还降低了现有的导航软件对gps信号的严重依赖,通过本发明公开的方案在gps信号微弱地区,也可以精确告知用户目标路径走向,从而避免用户浪费大量时间在寻找正确路线上。进一步地,本发明可以引导用户准确到达细致目的地,而不是导航到大致地址后需要用户再次寻找或求助路人才能抵达最终目的地。例如大型商场里的某一商铺,大型写字楼里的某一单元,大型小区里的某一单元,郊外某一变电站,城中某一配电房或变压器等,大大增加了用户的体验感。

实施例一

请参阅图1,图1为本发明实施例公开的一种用于实景路径导航的方法的流程示意图。其中,该用于实景路径导航的方法可以应用在行人导航系统,对于其他具有导航功能的系统,如车载导航系统等都属于本发明的保护范围,本发明实施例不做限制。如图1所示,该用于实景路径导航方法可以包括以下操作:

101、接收路径选择指令,在数据库中获取与所述路径选择指令匹配的多个路径引导视频。

首先,构建具有路径引导视频的数据库,具体实现为:通过最佳视角采集路径引导视频,其中,路径引导视频包括实景环境信息,该实景环境信息实现为在重要分叉路口采集周围环境信息,包括建筑物信息、门牌号信息、路灯、垃圾箱、商铺等细节信息,从而增加用户对环境的感知,避免迷路。再提取路径引导视频的位置信息,例如当前拍摄的路径引导视频的位置信息为从a地到b地,途径x路。之后,再构建位置信息之间的拓扑关系。由于,所采集的路径引导视频为多个,并且各个视频的位置信息有重合或交叉,例如,同样是采集从a地到b地的路径引导视频,但是途径为y路,对于这样的位置信息是具有拓扑关系的,根据每一类别不同的拓扑关系生成存放路径引导视频的数据库,便于用户在确定起始地和目的地后选择多种不同的路径引导视频。在建立了数据库后,就可以进行实际的应用,获取路径选择指令的方式可以实现为通过人工输入或语音输入等的方式,本发明并不对获取路径选择指令的方式进行限制。

其中,路径选择指令包括起始位置信息,在数据库中获取与路径选择指令匹配的多个路径引导视频实现为:根据获取的起始位置信息和数据库中提取符合的位置信息,其中,符合的位置信息包括与起始位置信息完全相同,或包含有该起始位置信息。再根据该位置信息确定与之关联的且具有拓扑关系的路径引导视频。

在优选实施方式中,由于用户所选择的路径中,可能在某一段的使用状态没有gps信号或信号变弱,那么就根据用户选择的起始位置信息中,确定此路段上的弱gps信号区段或现有gps导航大致地址,即将弱gps信号区段起点或现有gps导航尽头的大致地址确定为视频数据的导航触发点。这样,当gps导航至视频导航触发点,即用户抵达到弱gps信号区段起点或现有gps导航功能失效的地址后,就会自动确定播放的路径引导视频。克服了现有技术中在脱离gps信号后,导航无法使用的或不精确的问题,避免了用户浪费大量时间在寻找正确路线上。示例性地,输配电检修人员接到检修指令后,根据gps导航只能到达故障杆塔附近,此时可以根据路径引导视频的导航触发点准确抵达故障现场。

102、播放确定的路径引导视频执行路径导航。

为了克服在gps信号较弱地区无法将实时定位与视频播放速率相结合,本实施例通过模拟步行速率,提高视频影像与实时路景的吻合度,在播放确定的路径引导视频的播放速率时为模拟步行速率。其中,对于路径引导视频的确定可以在规划路径时,即对于用户输入的相同的起始地址,提供多个候选路径,并将不同候选路径的视频实景路径引导作为候选视频暂时锁定。用户对于候选路径直接进行选择操作,将其选择候选路径确定为目标路径,即完成了确定路径引导视频,自动从数据库中获取路径引导视频,其中,该数据库可以设置在云端。当触发了选择该路径引导视频后,该命令直接发送至云端的数据库,自动下载路径引导视频。由于视据库存储于云端,从而可以避免多用户并发导致本地网络拥堵,及时获取视频,用户根据视频内容与周边环境比对,增加对环境的感知,花费最少的时间确定路径方向;以实现实景路径引导。

在优选实施方式中,还可以检测当前位置信息是否属于路径引导视频的位置信息,即通过轨迹偏差的方式进行计算,当当前位置信息不属于路径引导视频的位置信息,则判断为偏离目标路径并生成报警信息,该报警信息实现为通过语音提醒或文字提醒的方式提醒用户。

如图2所示,为本实施例的一种具体实施方式,首先,由用户输入起始位置,输入的方式可以实现为语音输入的方式,从而确定路径方向。之后,根据用户输入的起始位置进行规划路径,对于这一起始位置信息获取多个候选路径,并将不同候选路径的路径引导视频作为候选视频暂时锁定,用户对于提供的多个候选路径进行选择操作确定目标路径,同时选择对应的路径引导视频。此后,根据目标路径确定此路段上的gps信号弱区段或现有的gps导航大致地址,弱gps信号区段起点或现有gps导航大致地址即为导航触发点;通过gps导航至视频导航触发点,即用户抵达弱gps信号区段起点或现有gps导航大致地址后,不能再通过gps信号导航前进时,自动触发暂存的路径引导视频。自动从云端获取路径引导视频,即当触发视频导航后,会自动将该指令发送至云端,自动下载路径引导视频。当用户的定位不在视频实景路径缓冲区,即通过轨迹偏差计算就可判断用户偏离目标路径,通过语音和文字提醒用户。在用户偏离轨迹时,可通过拖拽路径引导视频的进度条,根据视频画面与实际路况进行对比,核实自己是否偏离目标路径,并确认偏离后路径与原目标路径交汇点,步行返回偏差点,根据视频引导继续前往目的地。

根据本实施例提供的方法,能够增加用户对环境的感知,提高用户与系统的亲切感,在导航过程中明确目标路径的环境信息,方便用户判断自己是否偏离目标路径,避免迷路、原地转圈、找不到目的地等情况。在另一方面,还降低了现有的导航软件对gps信号的严重依赖,通过本发明公开的方案在gps信号微弱地区,也可以精确告知用户目标路径走向,从而避免用户浪费大量时间在寻找正确路线上。进一步地,本发明可以引导用户准确到达细致目的地,而不是导航到大致地址后需要用户再次寻找或求助路人才能抵达最终目的地。例如大型商场里的某一商铺,大型写字楼里的某一单元,大型小区里的某一单元,郊外某一变电站、城中村某一栋楼等,大大增加了用户的体验感。

实施例二

请参阅图3,图3为本发明实施例公开的一种用于存储路径引导视频的数据库实现方法,所述数据库构建于云端,如图3所示,该用于存储路径引导视频的数据库实现方法包括:

301、采集具有实景环境信息的路径引导视频。

通过最佳视角采集路径引导视频,其中,路径引导视频包括实景环境信息,该实景环境信息实现为在重要分叉路口采集周围环境信息,包括建筑物信息、门牌号信息、路灯、垃圾箱、商铺等细节信息,从而增加用户对环境的感知,避免迷路。再提取路径引导视频的位置信息,例如当前拍摄的路径引导视频的位置信息为从a地到b地,途径x路。

302、提取路径引导视频的位置信息。

根据各个路径的位置信息共同点进行提取。

303、构建位置信息之间的拓扑关系。

由于,所采集的路径引导视频为多个,并且各个视频的位置信息有重合或交叉,例如,同样是采集从a地到b地的路径引导视频,但是途径为y路,对于这样的位置信息是具有拓扑关系的,根据每一类别不同的拓扑关系生成存放路径引导视频的数据库,便于用户在确定起始地和目的地后选择多种不同的路径引导视频。

304、根据拓扑关系生成存放路径引导视频的数据库。

该数据库可以设置在云端。当触发了选择该路径引导视频后,该命令直接发送至云端的数据库,自动下载路径引导视频。由于视据库存储于云端,从而可以避免多用户并发导致本地网络拥堵,及时获取视频,用户根据视频内容与周边环境比对,增加对环境的感知,花费最少的时间确定路径方向;以实现实景路径引导。在建立了数据库后,就可以进行实际的应用。

根据本实施例提供的用于存储路径引导视频的数据库实现方法,有利于在路径引导中自动从云端获取路径引导视频,当触发视频导航后,将指令发送至云端,自动下载视频实景路径引导。由于数据库存储于云端,可以避免多用户并发导致本地网络拥堵,及时获取视频;用户根据视频内容与周边环境比对,增加对环境的感知,花费最少的时间确定路径方向。

实施例三

请参阅图4,如图4所示,为一种实景路径导航系统框图,该系统包括:

云端数据库401,存储多个具有拓扑关系的路径引导视频;

指令接收模块402,用于接收路径选择指令,在数据库中获取与所述路径选择指令匹配的多个路径引导视频;

路径导航模块403,用于播放确定的路径引导视频执行路径导航;其中,所述路径引导视频包括实景环境信息。

导航点触发模块404,用于根据所述起始位置信息处的gps信号强度确定视频数据的导航触发点,根据所述导航触发点确定路径引导视频。

偏离预测模块405,用于检测当前位置信息是否属于所述路径引导视频的位置信息,当所述当前位置信息不属于所述路径引导视频的位置信息,则判断为偏离目标路径并生成报警信息。

在具体实现上,首先,构建具有路径引导视频的云端数据库401,具体实现为:通过最佳视角采集路径引导视频,其中,路径引导视频包括实景环境信息,该实景环境信息实现为在重要分叉路口采集周围环境信息,包括建筑物信息、门牌号信息、路灯、垃圾箱、商铺等细节信息,从而增加用户对环境的感知,避免迷路。再提取路径引导视频的位置信息,例如当前拍摄的路径引导视频的位置信息为从a地到b地,途径x路。之后,再构建位置信息之间的拓扑关系。由于,所采集的路径引导视频为多个,并且各个视频的位置信息有重合或交叉,例如,同样是采集从a地到b地的路径引导视频,但是途径为y路,对于这样的位置信息是具有拓扑关系的,根据每一类别不同的拓扑关系生成存放路径引导视频的数据库,便于用户在确定起始地和目的地后选择多种不同的路径引导视频。在建立了数据库后,就可以进行实际的应用,获取路径选择指令的方式可以实现为通过人工输入或语音输入等的方式,本发明并不对获取路径选择指令的方式进行限制。

其中,路径选择指令包括起始位置信息,在数据库中获取与路径选择指令匹配的多个路径引导视频实现为:根据获取的起始位置信息和数据库中提取符合的位置信息,其中,符合的位置信息包括与起始位置信息完全相同,或包含有该起始位置信息。再根据该位置信息确定与之关联的且具有拓扑关系的路径引导视频。

由于用户所选择的路径中,可能在某一段的使用状态没有gps信号或信号变弱,那么就通过导航点触发模块404根据用户选择的起始位置信息中,确定此路段上的弱gps信号区段或现有gps导航大致地址,即将弱gps信号区段起点或现有gps导航尽头的大致地址确定为视频数据的导航触发点。这样,当gps导航至视频导航触发点,即用户抵达到弱gps信号区段起点或现有gps导航功能失效的地址后,就会自动确定播放的路径引导视频。克服了现有技术中在脱离gps信号后,导航无法使用的或不精确的问题,避免了用户浪费大量时间在寻找正确路线上。示例性地,输配电检修人员接到检修指令后,根据gps导航只能到达故障杆塔附近,此时可以根据路径引导视频的导航触发点准确抵达故障现场。

路径导航模块403播放确定的路径引导视频执行路径导航,为了克服在gps信号较弱地区无法将实时定位与视频播放速率相结合,本实施例通过模拟步行速率,提高视频影像与实时路景的吻合度,在播放确定的路径引导视频的播放速率时为模拟步行速率。其中,对于路径引导视频的确定可以在规划路径时,即对于用户输入的相同的起始地址,提供多个候选路径,并将不同候选路径的视频实景路径引导作为候选视频暂时锁定。用户对于候选路径直接进行选择操作,将其选择候选路径确定为目标路径,即完成了确定路径引导视频,自动从数据库中获取路径引导视频,其中,该数据库可以设置在云端。当触发了选择该路径引导视频后,该命令直接发送至云端的数据库,自动下载路径引导视频。由于视据库存储于云端,从而可以避免多用户并发导致本地网络拥堵,及时获取视频,用户根据视频内容与周边环境比对,增加对环境的感知,花费最少的时间确定路径方向;以实现实景路径引导。

在优选实施方式中,还可以通过偏离预测模块405检测当前位置信息是否属于路径引导视频的位置信息,即通过轨迹偏差的方式进行计算,当当前位置信息不属于路径引导视频的位置信息,则判断为偏离目标路径并生成报警信息,该报警信息实现为通过语音提醒或文字提醒的方式提醒用户。

根据本实施例提供的系统,能够增加用户对环境的感知,提高用户与系统的亲切感,在导航过程中明确目标路径的环境信息,方便用户判断自己是否偏离目标路径,避免迷路、原地转圈、找不到目的地等情况。在另一方面,还降低了现有的导航软件对gps信号的严重依赖,通过本发明公开的方案在gps信号微弱地区,也可以精确告知用户目标路径走向,从而避免用户浪费大量时间在寻找正确路线上。进一步地,本发明可以引导用户准确到达细致目的地,而不是导航到大致地址后需要用户再次寻找或求助路人才能抵达最终目的地。例如大型商场里的某一商铺,大型写字楼里的某一单元,大型小区里的某一单元,郊外某一变电站、城中村某一栋楼等,大大增加了用户的体验感。

实施例四

请参阅图5,图5是本发明实施例公开的一种实景路径导航装置的结构示意图。其中,图5所描述的装置可以应用在导航系统,对于该实景路径导航的应用系统本发明实施例不做限制。如图5所示,该装置可以包括:

存储有可执行程序代码的存储器501;

与存储器501耦合的处理器502;

处理器502调用存储器501中存储的可执行程序代码,用于执行实施例一所描述的用于实景路径导航的方法。

实施例五

本发明实施例公开了一种计算机可读存储介质,其存储用于电子数据交换的计算机程序,其中,该计算机程序使得计算机执行实施例一所描述的用于实景路径导航的方法。

实施例六

本发明实施例公开了一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算机执行实施例一或实施例二中所描述的用于实景路径导航的方法。

以上所描述的的实施例仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

最后应说明的是:本发明实施例公开的一种用于实景路径导航的方法及装置所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1