依据历史数据构建车辆路测场景的方法、装置及一种车辆与流程

文档序号:31732112发布日期:2022-10-05 02:16阅读:52来源:国知局
依据历史数据构建车辆路测场景的方法、装置及一种车辆与流程

1.本发明涉及车辆路测场景领域,具体而言,涉及一种依据历史数据构建车辆路测场景的方法、装置及一种车辆。


背景技术:

2.相关技术中,近年来自动驾驶技术取得了飞速发展,自动驾驶技术是一项十分复杂的集成性技术,涵盖车载传感器、数据处理器、控制器等硬件装置,并需要现代移动通信与网络技术作为支撑,以实现车辆、行人和非机动车等交通参与者之间的信息传递与共享,完成在复杂环境下的传感感知、决策规划和控制执行等功能,实现车辆的自动加速、减速、转向、超车、刹车等操作,保证行车安全。
3.但是现有技术中,车辆一般在实际道路场景中进行路测,但是道路实际场景中基于事实路况的不同,给车辆的路测带来了诸多不便,导致车辆路测效率降低。
4.针对相关技术中通过实际道路场景对车辆进行路测操作,导致车辆测试效率低下的技术问题,目前尚未提出有效的解决方案。


技术实现要素:

5.本发明的主要目的在于提供依据历史数据构建车辆路测场景的方法、装置及一种车辆,以解决相关技术中通过实际道路场景对车辆进行路测操作,导致车辆测试效率低下的技术问题。
6.为了实现上述目的,根据本发明的一个方面,提供了一种依据历史数据构建车辆路测场景的方法。该发明包括:获取目标车辆在历史时间段内对应的初始行驶数据;对初始行驶数据进行分析以确定初始行驶数据对应的场景,并将初始行驶数据确定为场景对应的场景数据;依据场景数据,构建车辆路测场景,其中,车辆路测场景用于待测试车辆的测试。
7.进一步地,在依据场景数据,构建车辆路测场景之前,该方法还包括:将场景数据切割为多个数据片段;获取场景数据对应的多个采样维度;依据多个数据片段以及多个采样维度,确定目标场景数据,其中,目标场景数据用于构建车辆路测场景。
8.进一步地,依据多个数据片段以及多个采样维度,确定目标场景数据,包括:依据多个采样维度,分别对多个数据片段中的数据进行采样以得到多个数据片段对应的多组采样数据;分别对多组采样数据进行加权打分操作,以得到多个分数;将多个分数进行排序,并将落在预设分数范围内的分数确定为目标分数;将目标分数对应的采样数据,确定为目标场景数据。
9.进一步地,依据场景数据,构建车辆路测场景,包括:依据目标场景数据,构建与实际路测场景对应的多维仿真场景;将多维仿真场景确定为车辆路测场景。
10.进一步地,在依据场景数据,构建用于测试车辆的车辆路测场景之后,该方法还包括:通过车辆路测场景对待测试车辆进行测试,并获得测试结果,其中,测试结果至少包括待测试车辆的行驶路径以及行驶策略,行驶策略至少包括待测试车辆对应的速度、加速度、
拐弯情况;将测试结果与预设结果进行对比,并确定测试结果与预设结果之间的存在的差异,其中,预设结果为待测试车辆在车辆路测场景对应的实际场景进行测试所得到的测试结果。
11.进一步地,在依据场景数据,构建用于测试车辆的车辆路测场景之后,该方法还包括:依据测试结果,确定待测试车辆对应的行驶路径以及行驶策略;依据待测试车辆对应的行驶路径,确定与待测试车辆同处于同一场景的车辆的行驶策略。
12.进一步地,对初始行驶数据进行分析以确定初始行驶数据对应的场景,包括:判定初始行驶数据对应的类型,其中,初始行驶数据对应的类型为以下任意一种:变道数据,与障碍物的交互数据,预设类型数据,预设类型数据为非变道数据以及非与障碍物交互的数据;通过初始行驶数据的类型,确定初始行驶数据对应的场景。
13.进一步地,通过初始行驶数据的类型,确定初始行驶数据对应的场景,包括:在初始行驶数据为变道数据的情况下,确定初始行驶数据对应的场景为变道场景。
14.进一步地,通过初始行驶数据的类型,确定初始行驶数据对应的场景,包括:在初始行驶数据为与障碍物的交互数据的情况下,确定初始行驶数据对应的场景为与障碍物的交互场景。
15.进一步地,通过初始行驶数据的类型,确定初始行驶数据对应的场景,包括:在初始行驶数据为预设类型数据的情况下,确定初始行驶数据对应的场景为预设场景,预设场景为非变道场景且非与障碍物交互的场景。
16.进一步地,获取目标车辆在历史时间段内对应的初始行驶数据,包括:从目标车辆对应的服务器中获得初始行驶数据,其中,车辆在产生行驶数据后,将产生的行驶数据发送至服务器。
17.进一步地,在从车辆对应的服务器中获得初始行驶数据之前,该方法包括:通过设置在目标车辆上的行车记录仪和/或预设传感器获取初始行驶数据。
18.为了实现上述目的,根据本发明的另一方面,提供了一种依据历史数据构建车辆路测场景的装置。该装置包括:第一获取单元,用于获取目标车辆在历史时间段内对应的初始行驶数据;第一确定单元,用于对初始行驶数据进行分析以确定初始行驶数据对应的场景,并将初始行驶数据确定为场景对应的场景数据;构建单元,用于依据场景数据,构建车辆路测场景,其中,车辆路测场景用于待测试车辆的测试。
19.根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,上述存储介质中存储有计算机程序,其中,上述计算机程序被设置为运行时执行上述一种依据历史数据构建车辆路测场景的方法。
20.根据本发明实施例的另一方面,还提供了一种处理器,上述处理器用于运行程序,其中,上述程序被设置为运行时执行上述一种依据历史数据构建车辆路测场景的方法。
21.根据本发明实施例的另一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为运行上述计算机程序以执行任一项中上述的智能家居设备配网方法。
22.通过本发明,采用以下步骤:获取目标车辆在历史时间段内对应的初始行驶数据;对初始行驶数据进行采样,以得到目标场景数据;对目标场景数据进行分析以确定目标场景数据对应的场景,并将目标场景数据确定为场景对应的场景数据;依据场景数据,构建车
辆路测场景,其中,车辆路测场景用于待测试车辆的测试,解决了相关技术中通过实际道路场景对车辆进行路测操作,导致车辆测试效率低下的技术问题。进而达到了提高车辆路测效率的技术效果。
附图说明
23.构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
24.图1是根据本发明实施例提供的一种依据历史数据构建车辆路测场景的方法的流程图;以及
25.图2是根据本发明实施例提供的一种依据历史数据构建车辆路测场景的装置的示意图。
具体实施方式
26.需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
27.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
28.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
29.根据本发明的实施例,提供了一种依据历史数据构建车辆路测场景的方法。
30.图1是根据本发明实施例的一种依据历史数据构建车辆路测场景的方法的流程图。如图1所示,该发明包括以下步骤:
31.步骤s101,获取目标车辆在历史时间段内对应的初始行驶数据;
32.步骤s102,对初始行驶数据进行分析以确定初始行驶数据对应的场景,并将初始行驶数据确定为场景对应的场景数据;
33.步骤s103,依据场景数据,构建车辆路测场景,其中,车辆路测场景用于待测试车辆的测试。
34.上述地,本技术通过车辆上传的历史行驶数据,来确定车辆行驶的路径对应的场景数据,并通过历史数据抽出的场景数据,构建高维的路测场景,通过高维的路测场景替代实际的路测场景,降低了自动驾驶车辆的测试成本以及提高了自动驾驶车辆的测试效率。
35.在一种可选地实施例中,在依据场景数据,构建车辆路测场景之前,该方法还包括:将场景数据切割为多个数据片段;获取场景数据对应的多个采样维度;依据多个数据片
段以及多个采样维度,确定目标场景数据,其中,目标场景数据用于构建车辆路测场景。依据多个数据片段以及多个采样维度,确定目标场景数据,包括:依据多个采样维度,分别对多个数据片段中的数据进行采样以得到多个数据片段对应的多组采样数据;分别对多组采样数据进行加权打分操作,以得到多个分数;将多个分数进行排序,并将落在预设分数范围内的分数确定为目标分数;将目标分数对应的采样数据,确定为目标场景数据。
36.上述地,车辆上产生的历史行驶数据均传至服务器上,由于不能对全部的数据进行分析,提供了一种分层采样的采样策略,根据策略指标中的采样维度对数据进行采样,待挖掘的数据包括多个数据片段,通过采样维度对数据进行多个维度的加权打分,进而初步筛选出待处理的目标场景数据,进而提高数据的处理效率,降低数据计算量。本技术中,确定多组采样数据对应的分数,并获得分数排序,例如:如果排序在前5%,则将排序在5%的分数对应的采样数据确定为用于构建路测场景的目标场景数据。
37.在一种可选地实施例中,依据场景数据,构建车辆路测场景,包括:依据目标场景数据,构建与实际路测场景对应的多维仿真场景;将多维仿真场景确定为车辆路测场景。本技术中的车辆路测场景为实际路测场景的多维仿真场景。通过分层采样得到的目标场景数据为变道场景对应的行驶数据,则依据采样得到的场景数据构建车辆的变道路测场景。
38.需要说明的是,路测场景包括车辆的拐弯路测场景、车辆与其他障碍物的交互路测场景、车辆的直行路测场景,除此之外还有本技术没有提到的车辆的高架桥路测场景、车辆穿梭隧道的路测场景等车辆的路测场景。
39.同时,需要说明的是,本技术实施例中的障碍物为其他交通参与者,包括参与交通的其他机动车辆、其他非机动车辆或其他行人等。
40.在一种可选地实施例中,在依据场景数据,构建用于测试车辆的车辆路测场景之后,该方法还包括:通过车辆路测场景对待测试车辆进行测试,并获得测试结果,其中,测试结果至少包括待测试车辆的行驶路径以及行驶策略,行驶策略至少包括待测试车辆对应的速度、加速度、拐弯情况;将测试结果与预设结果进行对比,并确定测试结果与预设结果之间的存在的差异,其中,预设结果为待测试车辆在车辆路测场景对应的实际场景进行测试所得到的测试结果。具体地,在构建路测场景后,通过路测场景对车辆进行仿真路测,并获得测试结果,将通过构建的仿真路测场景对车辆进行测试并获得测试结果,将仿真场景获得的测试结果与车辆在真是路测场景中获得测试结果进行对比,确定两者之间存在的差异,以确定仿真路测场景与真实路测场景之间存在的差异。
41.在一种可选地实施例中,在依据场景数据,构建用于测试车辆的车辆路测场景之后,该方法还包括:依据测试结果,确定待测试车辆对应的行驶路径以及行驶策略;依据待测试车辆对应的行驶路径,确定与待测试车辆同处于同一场景的车辆的行驶策略。具体地,在确定待测试车辆的行驶策略后,即可依据待测试车辆的行驶速度、加速度以及拐弯情况,确定与待测试车辆处于同一场景中的车辆的行驶策略。
42.在一种可选地实施例中,对初始行驶数据进行分析以确定初始行驶数据对应的场景,包括:判定初始行驶数据对应的类型,其中,初始行驶数据对应的类型为以下任意一种:变道数据,与障碍物的交互数据,预设类型数据,预设类型数据为非变道数据以及非与障碍物交互的数据;通过初始行驶数据的类型,确定初始行驶数据对应的场景。
43.在一种可选地实施例中,通过初始行驶数据的类型,确定初始行驶数据对应的场
景,包括:在初始行驶数据为变道数据的情况下,确定初始行驶数据对应的场景为变道场景。
44.在一种可选地实施例中,通过初始行驶数据的类型,确定初始行驶数据对应的场景,包括:在初始行驶数据为与障碍物的交互数据的情况下,确定初始行驶数据对应的场景为与障碍物的交互场景。
45.在一种可选地实施例中,通过初始行驶数据的类型,确定初始行驶数据对应的场景,包括:在初始行驶数据为预设类型数据的情况下,确定初始行驶数据对应的场景为预设场景,预设场景为非变道场景且非与障碍物交互的场景。
46.上述地,对初始行驶数据进行分析以确定初始行驶数据对应的场景,如果初始行驶数据为变道数据的情况下,初始行驶数据对应的场景为变道场景,如果初始行驶数据为与障碍物交互的数据,则场景为车辆相撞的场景,或者车辆急刹的场景,如果初始行驶数据为非变道数据,非与障碍物交互的数据,则确定初始行驶数据对应的场景为直行行驶场景,也即没有变道也没有与障碍物交互的场景。
47.在一种可选地实施例中,获取目标车辆在历史时间段内对应的初始行驶数据,包括:从目标车辆对应的服务器中获得初始行驶数据,其中,车辆在产生行驶数据后,将产生的行驶数据发送至服务器。
48.上述地,在该实施例中,车辆在产生行驶数据后,将行驶数据发送至服务器。
49.在一种可选地实施例中,在从车辆对应的服务器中获得初始行驶数据之前,该方法包括:通过设置在目标车辆上的行车记录仪和/或预设传感器获取初始行驶数据。
50.上述地,通过设置在车辆上的行车记录仪或者其他传感器获取车辆的行驶数据,并将获得行驶数据发送至服务器,在本技术提供的可选实施例中,其他预设传感器可以为激光雷达等设置在车辆上的传感器。
51.本发明实施例提供的一种依据历史数据构建车辆路测场景的方法,通过获取目标车辆在历史时间段内对应的初始行驶数据;对初始行驶数据进行分析以确定初始行驶数据对应的场景,并将初始行驶数据确定为场景对应的场景数据;依据场景数据,构建车辆路测场景,其中,车辆路测场景用于待测试车辆的测试,解决了相关技术中通过实际道路场景对车辆进行路测操作,导致车辆测试效率低下的技术问题。进而达到了提高车辆路测效率的技术效果。
52.需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
53.本发明实施例还提供了一种依据历史数据构建车辆路测场景的装置,需要说明的是,本发明实施例的一种依据历史数据构建车辆路测场景的装置可以用于执行本发明实施例所提供的用于一种依据历史数据构建车辆路测场景的方法。以下对本发明实施例提供的一种依据历史数据构建车辆路测场景的装置进行介绍。
54.图2是根据本发明实施例的一种依据历史数据构建车辆路测场景的装置的示意图。如图2所示,该装置包括:第一获取单元201,用于获取目标车辆在历史时间段内对应的初始行驶数据;第一确定单元202,用于对初始行驶数据进行分析以确定初始行驶数据对应的场景,并将初始行驶数据确定为场景对应的场景数据;构建单元203,用于依据场景数据,
构建车辆路测场景,其中,车辆路测场景用于待测试车辆的测试。
55.本技术的又一种实施例中,该装置还包括:切割单元,用于在依据场景数据,构建车辆路测场景之前,将场景数据切割为多个数据片段;第二获取单元,用于获取场景数据对应的多个采样维度;第二确定单元,用于依据多个数据片段以及多个采样维度,确定目标场景数据,其中,目标场景数据用于构建车辆路测场景。
56.本技术的又一种实施例中,第二确定单元,包括:采样子单元,用于依据多个采样维度,分别对多个数据片段中的数据进行采样以得到多个数据片段对应的多组采样数据;加权子单元,用于分别对多组采样数据进行加权打分操作,以得到多个分数;排序子单元,用于将多个分数进行排序,并将落在预设分数范围内的分数确定为目标分数;第一确定子单元,用于将目标分数对应的采样数据,确定为目标场景数据。
57.本技术的又一种实施例中,构建单元203,包括:构建子单元,用于依据目标场景数据,构建与实际路测场景对应的多维仿真场景;第二确定子单元,用于将多维仿真场景确定为车辆路测场景。
58.本技术的又一种实施例中,该装置还包括:第三获取单元,用于在依据场景数据,构建用于测试车辆的车辆路测场景之后,第四获取单元,用于通过车辆路测场景对待测试车辆进行测试,并获得测试结果,其中,测试结果至少包括待测试车辆的行驶路径以及行驶策略,行驶策略至少包括待测试车辆对应的速度、加速度、拐弯情况;第三确定单元,用于将测试结果与预设结果进行对比,并确定测试结果与预设结果之间的存在的差异,其中,预设结果为待测试车辆在车辆路测场景对应的实际场景进行测试所得到的测试结果。
59.本技术的又一种实施例中,该装置还包括:第四确定单元,用于在依据场景数据,构建用于测试车辆的车辆路测场景之后,依据测试结果,确定待测试车辆对应的行驶路径以及行驶策略;第五确定单元,用于依据待测试车辆对应的行驶路径,确定与待测试车辆同处于同一场景的车辆的行驶策略。
60.本技术的又一种实施例中,第一确定单元202,包括:判定子单元,用于判定初始行驶数据对应的类型,其中,初始行驶数据对应的类型为以下任意一种:变道数据,与障碍物的交互数据,预设类型数据,预设类型数据为非变道数据以及非与障碍物交互的数据;第三确定子单元,用于通过初始行驶数据的类型,确定初始行驶数据对应的场景。
61.本技术的又一种实施例中,第三确定子单元,包括:确定模块,用于在初始行驶数据为变道数据的情况下,确定初始行驶数据对应的场景为变道场景。
62.本技术的又一种实施例中,第三确定子单元,包括:第一确定模块,用于在初始行驶数据为与障碍物的交互数据的情况下,确定初始行驶数据对应的场景为与障碍物的交互场景。
63.本技术的又一种实施例中,第三确定子单元,包括:第二确定模块,用于在初始行驶数据为预设类型数据的情况下,确定初始行驶数据对应的场景为预设场景,预设场景为非变道场景且非与障碍物交互的场景。
64.本技术的又一种实施例中,第一获取单元201,包括:获取子单元,用于从目标车辆对应的服务器中获得初始行驶数据,其中,车辆在产生行驶数据后,将产生的行驶数据发送至服务器。
65.本技术的又一种实施例中,该装置包括:第五获取单元,用户在从车辆对应的服务
器中获得初始行驶数据之前,通过设置在目标车辆上的行车记录仪和/或预设传感器获取初始行驶数据。
66.本发明实施例提供的一种依据历史数据构建车辆路测场景的装置,包括第一获取单元201,用于获取目标车辆在历史时间段内对应的初始行驶数据;第一确定单元202,用于对初始行驶数据进行分析以确定初始行驶数据对应的场景,并将初始行驶数据确定为场景对应的场景数据;构建单元203,用于依据场景数据,构建车辆路测场景,其中,车辆路测场景用于待测试车辆的测试,解决了相关技术中通过实际道路场景对车辆进行路测操作,导致车辆测试效率低下的技术问题,进而达到了提高车辆路测效率的技术效果。
67.一种依据历史数据构建车辆路测场景的装置包括处理器和存储器,上述获取单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
68.处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来解决相关技术中通过实际道路场景对车辆进行路测操作,导致车辆测试效率低下的技术问题。
69.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram),存储器包括至少一个存储芯片。
70.本发明实施例提供了一种存储介质,其上存储有程序,该程序被处理器执行时实现一种依据历史数据构建车辆路测场景的方法。
71.本发明实施例提供了一种处理器,处理器用于运行程序,其中,程序运行时执行一种依据历史数据构建车辆路测场景的方法。
72.本发明实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现以下步骤:获取目标车辆在历史时间段内对应的初始行驶数据;对初始行驶数据进行分析以确定初始行驶数据对应的场景,并将初始行驶数据确定为场景对应的场景数据;依据场景数据,构建车辆路测场景,其中,车辆路测场景用于待测试车辆的测试。
73.可选地,在依据场景数据,构建车辆路测场景之前,该方法还包括:将场景数据切割为多个数据片段;获取场景数据对应的多个采样维度;依据多个数据片段以及多个采样维度,确定目标场景数据,其中,目标场景数据用于构建车辆路测场景。
74.可选地,依据多个数据片段以及多个采样维度,确定目标场景数据,包括:依据多个采样维度,分别对多个数据片段中的数据进行采样以得到多个数据片段对应的多组采样数据;分别对多组采样数据进行加权打分操作,以得到多个分数;将多个分数进行排序,并将落在预设分数范围内的分数确定为目标分数;将目标分数对应的采样数据,确定为目标场景数据。
75.可选地,依据场景数据,构建车辆路测场景,包括:依据目标场景数据,构建与实际路测场景对应的多维仿真场景;将多维仿真场景确定为车辆路测场景。
76.可选地,在依据场景数据,构建用于测试车辆的车辆路测场景之后,该方法还包括:通过车辆路测场景对待测试车辆进行测试,并获得测试结果,其中,测试结果至少包括待测试车辆的行驶路径以及行驶策略,行驶策略至少包括待测试车辆对应的速度、加速度、
拐弯情况;将测试结果与预设结果进行对比,并确定测试结果与预设结果之间的存在的差异,其中,预设结果为待测试车辆在车辆路测场景对应的实际场景进行测试所得到的测试结果。
77.可选地,在依据场景数据,构建用于测试车辆的车辆路测场景之后,该方法还包括:依据测试结果,确定待测试车辆对应的行驶路径以及行驶策略;依据待测试车辆对应的行驶路径,确定与待测试车辆同处于同一场景的车辆的行驶策略。
78.可选地,对初始行驶数据进行分析以确定初始行驶数据对应的场景,包括:判定初始行驶数据对应的类型,其中,初始行驶数据对应的类型为以下任意一种:变道数据,与障碍物的交互数据,预设类型数据,预设类型数据为非变道数据以及非与障碍物交互的数据;通过初始行驶数据的类型,确定初始行驶数据对应的场景。
79.可选地,通过初始行驶数据的类型,确定初始行驶数据对应的场景,包括:在初始行驶数据为变道数据的情况下,确定初始行驶数据对应的场景为变道场景。
80.可选地,通过初始行驶数据的类型,确定初始行驶数据对应的场景,包括:在初始行驶数据为与障碍物的交互数据的情况下,确定初始行驶数据对应的场景为与障碍物的交互场景。
81.可选地,通过初始行驶数据的类型,确定初始行驶数据对应的场景,包括:在初始行驶数据为预设类型数据的情况下,确定初始行驶数据对应的场景为预设场景,预设场景为非变道场景且非与障碍物交互的场景。
82.可选地,获取目标车辆在历史时间段内对应的初始行驶数据,包括:从目标车辆对应的服务器中获得初始行驶数据,其中,车辆在产生行驶数据后,将产生的行驶数据发送至服务器。
83.可选地,在从车辆对应的服务器中获得初始行驶数据之前,该方法包括:通过设置在目标车辆上的行车记录仪和/或预设传感器获取初始行驶数据。
84.本文中的设备可以是服务器、pc、pad、手机等。
85.本发明还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序:获取目标车辆在历史时间段内对应的初始行驶数据;对初始行驶数据进行分析以确定初始行驶数据对应的场景,并将初始行驶数据确定为场景对应的场景数据;依据场景数据,构建车辆路测场景,其中,车辆路测场景用于待测试车辆的测试。
86.可选地,在依据场景数据,构建车辆路测场景之前,该方法还包括:将场景数据切割为多个数据片段;获取场景数据对应的多个采样维度;依据多个数据片段以及多个采样维度,确定目标场景数据,其中,目标场景数据用于构建车辆路测场景。
87.可选地,依据多个数据片段以及多个采样维度,确定目标场景数据,包括:依据多个采样维度,分别对多个数据片段中的数据进行采样以得到多个数据片段对应的多组采样数据;分别对多组采样数据进行加权打分操作,以得到多个分数;将多个分数进行排序,并将落在预设分数范围内的分数确定为目标分数;将目标分数对应的采样数据,确定为目标场景数据。
88.可选地,依据场景数据,构建车辆路测场景,包括:依据目标场景数据,构建与实际路测场景对应的多维仿真场景;将多维仿真场景确定为车辆路测场景。
89.可选地,在依据场景数据,构建用于测试车辆的车辆路测场景之后,该方法还包
括:通过车辆路测场景对待测试车辆进行测试,并获得测试结果,其中,测试结果至少包括待测试车辆的行驶路径以及行驶策略,行驶策略至少包括待测试车辆对应的速度、加速度、拐弯情况;将测试结果与预设结果进行对比,并确定测试结果与预设结果之间的存在的差异,其中,预设结果为待测试车辆在车辆路测场景对应的实际场景进行测试所得到的测试结果。
90.可选地,在依据场景数据,构建用于测试车辆的车辆路测场景之后,该方法还包括:依据测试结果,确定待测试车辆对应的行驶路径以及行驶策略;依据待测试车辆对应的行驶路径,确定与待测试车辆同处于同一场景的车辆的行驶策略。
91.可选地,对初始行驶数据进行分析以确定初始行驶数据对应的场景,包括:判定初始行驶数据对应的类型,其中,初始行驶数据对应的类型为以下任意一种:变道数据,与障碍物的交互数据,预设类型数据,预设类型数据为非变道数据以及非与障碍物交互的数据;通过初始行驶数据的类型,确定初始行驶数据对应的场景。
92.可选地,通过初始行驶数据的类型,确定初始行驶数据对应的场景,包括:在初始行驶数据为变道数据的情况下,确定初始行驶数据对应的场景为变道场景。
93.可选地,通过初始行驶数据的类型,确定初始行驶数据对应的场景,包括:在初始行驶数据为与障碍物的交互数据的情况下,确定初始行驶数据对应的场景为与障碍物的交互场景。
94.可选地,通过初始行驶数据的类型,确定初始行驶数据对应的场景,包括:在初始行驶数据为预设类型数据的情况下,确定初始行驶数据对应的场景为预设场景,预设场景为非变道场景且非与障碍物交互的场景。
95.可选地,获取目标车辆在历史时间段内对应的初始行驶数据,包括:从目标车辆对应的服务器中获得初始行驶数据,其中,车辆在产生行驶数据后,将产生的行驶数据发送至服务器。
96.可选地,在从车辆对应的服务器中获得初始行驶数据之前,该方法包括:通过设置在目标车辆上的行车记录仪和/或预设传感器获取初始行驶数据。
97.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
98.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
99.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或
多个方框中指定的功能。
100.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
101.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
102.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。存储器是计算机可读介质的示例。
103.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
104.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
105.本领域技术人员应明白,本发明的实施例可提供为方法、系统或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
106.以上仅为本发明的实施例而已,并不用于限制本发明。对于本领域技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1