一种行驶方向获取方法、系统及存储介质和终端设备技术方案

技术编号:37887551 阅读:11 留言:0更新日期:2023-06-18 11:52
本发明专利技术实施例公开了一种行驶方向获取方法、系统及存储介质和终端设备,应用于信息处理技术领域。当终端设备处于挂载状态时,通过终端设备在多个时间点的传感器数据计算各个时间点的相对方向,进而结合各个时间点的定位信息及预置的对应关系,得到终端设备所挂载的目标对象的行驶方向与相对方向之间的差异值,进而基于该差异值即可获取到终端设备所挂载的目标对象的行驶方向。在这个过程中,终端设备并不需要借助其它的地图数据,而是基于传感器数据及定位信息即可获取到目标对象的行驶方向,而对于传感器数据和定位信息的采集,任意终端设备自身都可以简单地获取到,使得在获取行驶方向时对其它数据的依赖性较小,扩展性较强。较强。较强。

【技术实现步骤摘要】
一种行驶方向获取方法、系统及存储介质和终端设备


[0001]本专利技术涉及信息处理
,特别涉及一种行驶方向获取方法、系统及存储介质和终端设备。

技术介绍

[0002]在车辆的导航领域中,可以采用装载在车辆中终端设备采集的蓝牙信息,以获取车辆的行驶方向,比如,当车辆在地库行驶时,在已知地库地图的条件下,根据终端设备的当前蓝牙位置获取车辆当前所在的道路,可以得到终端设备大致的方向,进一步结合终端设备的历史蓝牙位置得到终端设备确切的行驶方向。
[0003]但是现有的车辆行驶方向获取方法对车辆当前所在区域的地图信息有所依赖,需要在具有地图信息的情况下才能得到车辆的行驶方向,不利于现有的行驶方向获取方法在各个终端设备中的推广。

技术实现思路

[0004]本专利技术实施例提供一种行驶方向获取方法、系统及存储介质和终端设备,提供了对地图数据依懒性较小的行驶方向获取方法。
[0005]本专利技术实施例一方面提供一种行驶方向获取方法,包括:
[0006]获取终端设备在多个时间点的传感器数据及定位信息;
[0007]当所述终端设备处于挂载状态时,根据所述多个时间点的传感器数据分别计算所述终端设备在所述多个时间点的相对方向;
[0008]根据所述多个时间点的相对方向、定位信息及预置的对应关系,确定所述终端设备所挂载的目标对象的行驶方向与相对方向之间的差异值;所述对应关系为定位信息、相对方向及差异值之间的函数关系;
[0009]根据所述差异值及终端设备的相对方向,获取所述终端设备所挂载的目标对象的行驶方向。
[0010]本专利技术实施例另一方面提供一种行驶方向获取系统,包括:
[0011]信息获取单元,用于获取终端设备在多个时间点的传感器数据及定位信息;
[0012]方向计算单元,用于当所述终端设备处于挂载状态时,根据所述多个时间点的传感器数据分别计算所述终端设备在所述多个时间点的相对方向;
[0013]差异确定单元,用于根据所述多个时间点的相对方向、定位信息及预置的对应关系,确定所述终端设备所挂载的目标对象的行驶方向与相对方向之间的差异值;所述对应关系为定位信息、相对方向及差异值之间的函数关系;
[0014]行驶方向单元,用于根据所述差异值及终端设备的相对方向,获取所述终端设备所挂载的目标对象的行驶方向。
[0015]本专利技术实施例另一方面还提供一种计算机可读存储介质,所述计算机可读存储介质储存多个计算机程序,所述计算机程序适于由处理器加载并执行如本专利技术实施例一方面
所述的行驶方向获取方法。
[0016]本专利技术实施例另一方面还提供一种终端设备,包括处理器和存储器;
[0017]所述存储器用于储存多个计算机程序,所述计算机程序用于由处理器加载并执行如本专利技术实施例一方面所述的行驶方向获取方法;所述处理器,用于实现所述多个计算机程序中的各个计算机程序。
[0018]可见,在本实施例的方法中,当终端设备处于挂载状态时,通过终端设备在多个时间点的传感器数据计算各个时间点的相对方向,进而结合各个时间点的定位信息及预置的对应关系,得到终端设备所挂载的目标对象的行驶方向与相对方向之间的差异值,进而基于该差异值即可获取到终端设备所挂载的目标对象的行驶方向。在这个过程中,终端设备并不需要借助其它的地图数据,而是基于传感器数据及定位信息即可获取到目标对象的行驶方向,而对于传感器数据和定位信息的采集,任意终端设备自身都可以简单地获取到,使得在获取行驶方向时对其它数据的依赖性较小,扩展性较强;另外,本专利技术实施例中会考虑到在通过传感器数据计算终端设备的方向与目标对象实际的行驶方向之间的差异,使得最终获取的目标对象的行驶方向较准确。
附图说明
[0019]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本专利技术实施例提供的一种行驶方向获取方法的示意图;
[0021]图2是本专利技术实施例提供的一种行驶方向获取方法的流程图;
[0022]图3a是本专利技术实施例中一种挂载状态下终端设备的坐标轴的示意图;
[0023]图3b是本专利技术实施例中调整后的终端设备的坐标轴的示意图;
[0024]图3c是本专利技术实施例中另一种挂载状态下终端设备的坐标轴的示意图;
[0025]图4是本专利技术一个应用实施例中行驶方向获取方法的流程图;
[0026]图5是本专利技术另一应用实施例中行驶方向获取方法所应用于的分布式系统的示意图;
[0027]图6是本专利技术另一应用实施例中区块结构的示意图;
[0028]图7是本专利技术实施例提供的一种行驶方向获取系统的逻辑结构示意图;
[0029]图8是本专利技术实施例提供的一种终端设备的逻辑结构示意图。
具体实施方式
[0030]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0031]本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理
解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排它的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0032]本专利技术实施例提供一种行驶方向获取方法,主要可以应用于具有定位功能的终端设备中,如图1所示,终端设备可以按照如下的方法来获取终端设备所挂载的目标对象的行驶方向:
[0033]获取终端设备在多个时间点的传感器数据及定位信息;当所述终端设备处于挂载状态时,根据所述多个时间点的传感器数据分别计算所述终端设备在所述多个时间点的相对方向;根据所述多个时间点的相对方向、定位信息及预置的对应关系,确定所述终端设备所挂载的目标对象的行驶方向与相对方向之间的差异值;所述对应关系为定位信息、相对方向及差异值之间的函数关系;根据所述差异值及终端设备的相对方向,获取所述终端设备所挂载的目标对象的行驶方向。
[0034]在实际应用中,终端设备具体可以包括但不限于手机、电脑、智能语音交互设备、车载终端等。
[0035]这样,在获取行驶方向的这个过程中,终端设备并不需要借助其它的地图数据,而是基于传感器数据及本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种行驶方向获取方法,其特征在于,包括:获取终端设备在多个时间点的传感器数据及定位信息;当所述终端设备处于挂载状态时,根据所述多个时间点的传感器数据分别计算所述终端设备在所述多个时间点的相对方向;根据所述多个时间点的相对方向、定位信息及预置的对应关系,确定所述终端设备所挂载的目标对象的行驶方向与相对方向之间的差异值;所述对应关系为定位信息、相对方向及差异值之间的函数关系;根据所述差异值及终端设备的相对方向,获取所述终端设备所挂载的目标对象的行驶方向。2.如权利要求1所述的方法,其特征在于,所述传感器数据包括加速度数据,所述根据所述多个时间点的传感器数据分别计算所述终端设备在所述多个时间点的相对方向之前,还包括:根据多个时间点的加速度数据分别计算所述终端设备的横滚角和俯仰角;根据所述终端设备的横滚角和俯仰角,判断所述终端设备是否处于挂载状态。3.如权利要求1所述的方法,其特征在于,所述根据所述多个时间点的传感器数据分别计算所述终端设备在所述多个时间点的相对方向,具体包括:调整所述终端设备的坐标轴,得到调整后的坐标轴;基于所述调整后的坐标轴及所述多个时间点的传感器数据分别计算所述终端设备在多个时间点的相对方向。4.如权利要求1至3任一项所述的方法,其特征在于,所述根据所述多个时间点的相对方向、定位信息及预置的对应关系,确定所述终端设备所挂载的目标对象的行驶方向与相对方向之间的差异值,具体包括:根据多个时间点的相对方向、定位信息及预置的对应关系,创建多个对应关系组,任一对应关系组包括:任意两个相邻时间点的定位信息之间的差值,与终端设备在所述两个相邻时间点中一时间点的速度信息、相对方向及差异值之间的函数关系;根据所述多个对应关系组进行迭代计算,得到所述终端设备所挂载的目标对象的行驶方向与相对方向之间的差异值。5.如权利要求4所述的方法,其特征在于,所述根据所述多个对应关系组进行迭代计算,得到所述终端设备所挂载的目标对象的行驶方向与相对方向之间的差异值,具体包括:设置所...

【专利技术属性】
技术研发人员:闫伟储超肖宁
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1