【技术实现步骤摘要】
【国外来华专利技术】用于确定通过可导航网络的估计行进时间的方法及系统
[0001]本专利技术大体上涉及导航系统,例如包含或能够接入路线规划模块的类型的导航系统,所述路线规划模块可操作以规划通过由电子地图覆盖的区域中的可导航网络的路线
。
特定来说,本专利技术涉及用于生成及更新模型的方法,所述模型可由导航系统的路线规划模块在确定通过可导航网络的给定路线的估计行进时间时使用,以提供改进的行进时间估计
。
技术介绍
[0002]包含
GPS(
全球定位系统
)
信号接收及处理功能的导航装置是众所周知的,且被广泛用作车内或其它车辆导航系统
。
一般来说,现代导航装置包括处理器
、
存储器
(
易失性及非易失性中的至少一者,且通常为两者
)
以及存储在所述存储器内的地图数据
。
处理器及存储器协作以提供可在其中建立软件操作系统的执行环境,且此外,常见的是提供一或多个额外软件程序以使能够控制导航装置的功能,并提供各种其它功能
。
[0003]通常,这些装置进一步包括允许用户与装置交互并控制装置的一或多个输入接口,及可借以将信息中继到用户的一或多个输出接口
。
输出接口的说明性实例包含视觉显示器及用于可听输出的扬声器
。
输入接口的说明性实例包含一或多个物理按钮,以控制装置的开
/
关操作或其它特征
(
所述按钮不一定要在装置本身上,但可 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.
一种用于更新将由导航系统的路线规划模块使用的模型的方法,所述路线规划模块能够操作以确定从可导航网络中的开始位置穿过所述可导航网络延伸到所述可导航网络中的结束位置的路线的估计行进时间,所述可导航网络由电子地图表示,所述电子地图包括由表示所述可导航网络的可导航元素的路段连接的多个节点,其中所述路线规划模块通过以下方式确定给定路线的估计行进时间:获得所述路线的一组路线数据,所述路线数据通过参考所述可导航网络的所述电子地图表示来识别定义所述路线的所述可导航网络的一或多个可导航元素的序列;使用已经训练以从根据所述路线的所述一组路线数据确定的一组模型输入值生成在确定所述路线的估计行进时间时可用的对应输出值的模型来处理所述一组模型输入值;及当确定所述路线的所述估计行进时间时,使用由所述路线的所述模型产生的所述输出值;所述方法包括:获得已从在由所述电子地图表示的所述可导航网络的区域内行进的装置获得的一组新位置数据,所述一组新位置数据包含表示在所述可导航网络内进行的相应行程的一或多个位置轨迹,每一位置轨迹包括对应于沿从所述可导航网络的所述区域中的开始位置穿过所述可导航网络的所述区域延伸到结束位置的相应路径的装置的移动的位置数据的序列,每一位置轨迹具有反映何时记录所述位置轨迹的相关联的时间段,且每一位置轨迹还具有对应于所述装置沿所述所选择的位置轨迹的所述相应路径从所述开始位置行进到所述结束位置所花费的时间的相关联的记录行进时间;将来自所述一组新位置数据的一或多个位置轨迹添加到历史位置数据的数据存储区中,并使用包含所述新位置轨迹的所述历史位置数据的数据存储区中的所述数据来提供用于训练用于生成所述模型的一或多个机器学习算法的一组训练数据,其中所述训练数据包括使用来自所述历史位置数据的数据存储区内的相应的所选择的位置轨迹导出的多个相应数据集,所述一组训练数据中的每一数据集包括:一组模型输入值,其表征所述所选择的位置轨迹;及所述一组模型输入值的对应模型输出值,其中所述模型输出值是使用所述所选择的位置轨迹的所述记录行进时间来确定的;及通过基于包含在所述一组训练数据中的所述数据集的所述相应组模型输入及对应模型输出值训练一或多个机器学习算法来生成所述模型的新版本;所述方法进一步包括:从所述一组新位置数据内选择一或多个位置轨迹,用于评估所述模型的当前版本的性能;通过将由路线规划模块使用所述模型确定的估计行进时间与为评估所述模型的所述性能选择的所述位置轨迹的所述记录行进时间进行比较来评估所述模型的所述当前版本的所述性能;及响应于对所述模型的所述当前版本的所述性能的所述评估:当基于使用所述模型确定的所述估计行进时间与为评估所述模型的所述性能选择的所述位置轨迹的所述记录行进时间的所述比较确定所述模型的所述当前版本的所述性能小于阈值性能值时,确定与所述可导航网络相关联的状况的改变已发生,并输出与所述可导航网络相关联的状况的改变已发生的指示
。
2.
根据权利要求1所述的方法,其中在将来自所述一组新位置数据的所述位置轨迹添加到所述历史位置数据的数据存储区中并生成所述更新的模型的步骤之前,当获得一组新位置数据时,执行使用来自所述一组新位置数据内的所选择的一或多个位置轨迹评估所述模型的所述当前版本的所述性能的步骤
。3.
根据权利要求1或2所述的方法,其中响应于所述确定与所述可导航网络相关联的状况的改变已发生,所述方法包括:丢弃所述历史位置数据的数据存储区中的所述位置数据中的一些或全部;使用所述新获得的位置数据来确定一组新训练数据,并使用所述一组新训练数据生成新模型
。4.
根据权利要求
1、2
或3中任一权利要求所述的方法,其中响应于所述确定与所述可导航网络相关联的状况的改变已发生,所述方法包括:检查是否已对所述路线规划模块及
/
或所述电子地图中的所述数据进行任何更新;响应于确定已对所述路线规划模块及
/
或所述电子地图中的所述数据进行更新:使用所述更新的路线规划算法及
/
或所述电子地图中的数据来重新处理所述历史位置数据,以提供一组新训练数据;及使用所述一组新训练数据生成所述模型的新版本
。5.
根据前述权利要求中任一权利要求所述的方法,其中通过所述一或机器学习算法的所述训练生成的所述更新的模型被提供用于导航系统的路线规划模块使用的输出
。6.
根据权利要求5所述的方法,其中当生成更新的模型时,在提供所述更新的模型以用于导航系统的路线规划模块使用的输出之前,使用来自所述一组新获得的位置数据的所选择的一或多个位置轨迹来评估所述更新的模型的所述性能,并将其与所述模型的所述先前版本的所述性能进行比较,其中仅当确定所述更新的模型与所述模型的所述先前版本相比提供改进的性能时,才提供所述更新的模型以用于输出
。7.
根据前述权利要求中任一权利要求所述的方法,其中所述模型是用于调整由导航系统的路线规划模块确定的估计行进时间的偏差模型,由此所述路线规划模块能够操作以通过以下方式确定给定路线的估计行进时间:所述路线规划模块使用路线规划算法及所述电子地图中的所述数据确定初始估计行进时间;及使用所述偏差模型的输出值来调整由所述路线规划模块确定的所述初始估计行进时间,以提供所述路线的调整的估计行进时间,所述调整的估计行进时间经提供以用于输出;且其中所述所选择的位置轨迹的所述模型输出值是指示所述所选择的位置轨迹的所述记录行进时间与已由所述导航系统的路线规划模块使用所述所选择的位轨迹的历史交通数据为所述所选择的位置轨迹确定的估计行进时间之间的差的偏差值
。8.
根据前述权利要求中任一权利要求所述的方法,其中所述路线规划模块在确定估计行进时间时经进一步配置以获得指示所述可导航网络内的交通状况的交通数据,及使用所述模型来处理从所述路线的所述一组路线数据及所述获得的交通数据两者确定的一组模型输入值,以生成所述对应输出值;且其中将来自所述一组新位置数据的一或多个位置轨迹添加到所述历史位置数据的数据存储区中,及使用包含所述新位置轨迹的所述历史位置数据的数据存储区中的所述数据来提供用于训练用于生成所述模型的一或多个机器学习算法的一组训练数据的步骤包括生成包括表征在与所述所选择的位置轨迹相关联的所述时间段期间的所述所选择的位置轨迹及所述可导航网络的所述区域中的所述交通状况的
一组模型输入值以及所述对应输出值的数据集
。9.
根据权利要求8所述的方法,其中使用来自所述历史位置数据的数据存储区的位置数据通过以下方式生成所述训练数据:从所述历史位置数据的数据存储区选择已从在由所述电子地图表示的所述可导航网络的区域内行进的装置获得的位置轨迹,所述所选择的位置轨迹包括对应于装置沿从所述可导航网络的所述区域中的开始位置穿过所述可导航网络的所述区域延伸到结束位置的相应路径的移动的位置数据的序列;获得所述所选择的位置轨迹的记录行进时间,所述记录行进时间对应于所述装置沿所述所选择的位置轨迹的所述相应路径从所述开始位置行进到所述结束位置所花费的时间;...
【专利技术属性】
技术研发人员:A,
申请(专利权)人:通腾导航技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。