数据处理及导航方法、及计算机存储介质技术

技术编号:34259214 阅读:14 留言:0更新日期:2022-07-24 13:26
本申请实施例提供了一种数据处理及导航方法、及计算机存储介质,其中,该数据处理方法包括根据车辆行驶轨迹点序列,获得对应的道路轨迹形状;从预设的轨迹模板中,获得与道路轨迹形状相匹配的轨迹模板;使用轨迹模板对道路轨迹形状进行截取,获得截取后的轨迹片段及轨迹片段对应的目标轨迹点序列,截取得到的目标轨迹点序列与车辆转向角度密切相关,提高了计算车辆转向角度的准确性;确定目标轨迹点序列的起点、终点和中间点,其中,中间点为目标轨迹点序列中与车辆转向角度相关的轨迹点,通过确定中间点的方法,可以减小由于轨迹点序列和路网数据发生偏离所带来的误差;根据起点、终点和中间点确定车辆转向角度,提高了车辆转向角度的准确性。度的准确性。度的准确性。

Data processing and navigation method, and computer storage medium

【技术实现步骤摘要】
数据处理及导航方法、及计算机存储介质


[0001]本申请实施例涉及导航
,尤其涉及一种数据处理方法、导航方法及计算机存储介质。

技术介绍

[0002]在车辆行驶过程中,不可避免地会遇到各种道路路口,具备地图导航功能的应用软件作为辅助驾驶的重要工具,可以通过文本、图像、语音等方式为驾驶员做出导航引导提示,从而引导驾驶员做出正确的驾驶决策。
[0003]通常情况下,导航引导内容包括指示道路路口处转向方式的导航动作,例如右转、左转、调头等。目前,主要依赖道路路网数据,确定导航动作。然而,道路路网数据在制作过程中的制作工艺和数据采集方式比较复杂,容易出现道路路网数据无法正确反应真实的道路形状的情况。在基于单一的道路路网数据确定的导航动作,可能会出现错误,损害用户体验。

技术实现思路

[0004]有鉴于此,本申请实施例提供一种数据处理及导航方案,以至少部分解决上述问题。
[0005]根据本申请实施例的第一方面,提供了一种数据处理方法,该方法包括:根据车辆行驶轨迹点序列,获得对应的道路轨迹形状;从预设的轨迹模板中,获得与所述道路轨迹形状相匹配的轨迹模板;使用所述轨迹模板对所述道路轨迹形状进行截取,获得截取后的轨迹片段及所述轨迹片段对应的目标轨迹点序列;确定所述目标轨迹点序列的起点、终点和中间点,其中,所述中间点为所述目标轨迹点序列中与车辆转向角度相关的轨迹点;根据所述起点、所述终点和所述中间点确定车辆转向角度。
[0006]根据本申请实施例的第二方面,提供了一种数据处理装置,该装置包括:第一获得模块,用于根据车辆行驶轨迹点序列,获得对应的道路轨迹形状;第二获得模块,用于从预设的轨迹模板中,获得与所述道路轨迹形状相匹配的轨迹模板;截取模块,用于使用所述轨迹模板对所述道路轨迹形状进行截取,获得截取后的轨迹片段及所述轨迹片段对应的目标轨迹点序列;第一确定模块,用于确定所述目标轨迹点序列的起点、终点和中间点,其中,所述中间点为所述目标轨迹点序列中与车辆转向角度相关的轨迹点;第二确定模块,用于根据所述起点、所述终点和所述中间点确定车辆转向角度。
[0007]根据本申请实施例的第三方面,提供了一种导航方法,包括:基于起点和终点,规划导航路线;基于预先生成的导航动作,确定所述导航路线对应的导航动作数据,基于第一方面所述方法预先生成所述导航动作。
[0008]根据本申请实施例的第四方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如第
一方面所述的数据处理方法对应的操作。
[0009]根据本申请实施例的第五方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的数据处理方法。
[0010]通过本申请实施例提供的数据处理方案,根据车辆行驶轨迹点序列,获得对应的道路轨迹形状;从预设的轨迹模板中,获得与道路轨迹形状相匹配的轨迹模板;使用轨迹模板对道路轨迹形状进行截取,获得截取后的轨迹片段及轨迹片段对应的目标轨迹点序列,截取得到的目标轨迹点序列与车辆转向角度密切相关,提高了计算车辆转向角度的准确性;确定目标轨迹点序列的起点、终点和中间点,其中,中间点为目标轨迹点序列中与车辆转向角度相关的轨迹点,通过确定中间点的方法,可以减小轨迹点序列和道路路网数据发生偏离所带来的误差;根据起点、终点和中间点确定车辆转向角度,提高了车辆转向角度的准确性,降低了由于道路路网数据发生错误所带来的导航不准确的情况,提升了用户体验。
附图说明
[0011]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0012]图1为本申请实施例提供的一种数据处理方法的步骤流程图;
[0013]图2为本申请实施例提供的一种应用场景示意图;
[0014]图3为本申请实施例提供的另一种应用场景示意图;
[0015]图4为本申请实施例提供的一种轨迹点选取结果的示意图;
[0016]图5A为本申请实施例提供的一种车辆转向角度的示意图;
[0017]图5B为本申请实施例提供的另一种车辆转向角度的示意图;
[0018]图5C为本申请实施例提供的再一种车辆转向角度的示意图;
[0019]图6A为本申请实施例提供的一种车辆转向角度与车辆转向动作转化关系的示意图;
[0020]图6B为本申请实施例提供的另一种车辆转向角度与车辆转向动作转化关系的示意图;
[0021]图7为本申请实施例提供的另一种数据处理方法的步骤流程图;
[0022]图8为本申请实施例提供的一种导航方法的步骤流程图;
[0023]图9为本申请实施例提供的一种数据处理装置的结构框图;
[0024]图10为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0025]为了使本领域的人员更好地理解本申请实施例中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请实施例保护的范围。
[0026]需要说明的是,本申请中的第一和第二只是为了区分名称,并不代表顺序关系,不
能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量,例如,第一预设数量、第二预设数量,第一获得模块、第二获得模块,第一确定模块、第二确定模块;本申请中的目标只是为了表示单数概念,而不用于限制,不是特指某一个,例如,目标轨迹点序列、车辆目标行驶方向;本申请中的多个指两个或两个以上,例如,多个轨迹点、多个夹角等。
[0027]下面结合本申请实施例附图进一步说明本申请实施例具体实现。
[0028]实施例一、
[0029]本申请实施例一提供的数据处理方法,如图1所示,图1为本申请实施例提供的一种数据处理方法的流程图,该数据处理方法包括以下步骤:
[0030]步骤S101、根据车辆行驶轨迹点序列,获得对应的道路轨迹形状。
[0031]车辆行驶轨迹点序列包括一系列连续的定位点,定位点可以由相应的定位装置如车载全球定位系统(Global Positioning System,GPS)获得,一个车辆行驶轨迹点序列对应一个道路,可以通过采集车辆的道路行驶轨迹得到车辆行驶轨迹点序列。相对应的,该车辆行驶轨迹点序列对应出一定的形状,即道路轨迹形状,从而可获知这一段道路的道路形状,例如,直行道路、左转道路、右转道路等。
[0032]步骤S102、从预设的轨迹模板中,获得本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,包括:根据车辆行驶轨迹点序列,获得对应的道路轨迹形状;从预设的轨迹模板中,获得与所述道路轨迹形状相匹配的轨迹模板;使用所述轨迹模板对所述道路轨迹形状进行截取,获得截取后的轨迹片段及所述轨迹片段对应的目标轨迹点序列;确定所述目标轨迹点序列的起点、终点和中间点,其中,所述中间点为所述目标轨迹点序列中与车辆转向角度相关的轨迹点;根据所述起点、所述终点和所述中间点确定车辆转向角度。2.根据权利要求1所述的方法,其中,所述确定所述目标轨迹点序列的起点、终点和中间点包括:确定所述目标轨迹点序列中按时间顺序排序在首位和末位的轨迹点为起点和终点;根据所述目标轨迹点序列中除所述起点和终点外的轨迹点分别与所述起点和所述终点之间的关系,选取中间点。3.根据权利要求2所述的方法,其中,根据所述目标轨迹点序列中除所述起点和终点外的轨迹点分别与所述起点和所述终点之间的关系,选取中间点,包括:针对所述目标轨迹点序列中除所述起点和终点外的每个轨迹点,计算所述起点到所述轨迹点构成的线段与所述轨迹点到所述终点构成的线段之间的夹角;根据每个轨迹点对应的夹角,得到所述多个轨迹点对应的多个夹角;将所述多个轨迹点对应的多个夹角中最大夹角对应的轨迹点确定为所述中间点。4.根据权利要求3所述的方法,其中,针对所述目标轨迹点序列中除所述起点和终点外的每个轨迹点,计算所述起点到所述轨迹点构成的线段与所述轨迹点到所述终点构成的线段之间的夹角,包括:在所述多个轨迹点中,按照所述起点到所述终点的方向,以所述起点为基点,滤除第一预设数量的轨迹点;和/或,按照所述终点到所述起点的方向,以所述终点为基点,滤除第二预设数量的轨迹点;针对目标轨迹点序列中滤除第一预设数量的轨迹点,和/或,滤除第二预设数量的轨迹点之后的每个轨迹点,计算所述起点到所述轨迹点构成的线段与所述轨迹点到所述终点构成的线段之间的夹角。5.根据权利要求1所述的方法,其中,根据所述起点、所述终点和所述中间点确定车辆转向角度,包括:以所述起点到所述中间点构成的矢量的方向为车辆当前行驶方向...

【专利技术属性】
技术研发人员:呼布钦周绍钧唐俊杰
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1