【技术实现步骤摘要】
功能定位方法、装置、存储介质及计算机设备
[0001]本申请涉及算法测试领域,尤其涉及一种功能定位方法、装置、存储介质及计算机设备。
技术介绍
[0002]随着自动驾驶算法的不断迭代,自动驾驶算法具备越来越多的功能。为了评价新旧版本的自动驾驶算法的优劣,可以采用完整路段数据分别对新版本和旧版本的自动驾驶算法进行仿真测试,并根据不同版本算法在仿真测试中的轨迹规划差异,从完整路段数据中提取出若干个差异场景。在得到各个差异场景后,测试人员采用人工的方式分别确定每个差异场景是由新版本自动驾驶算法中的哪个功能导致的,也即分别对每个差异场景进行功能定位,以便于进行后续的算法调试、评估和迭代。由于现有技术完全依赖人工来进行功能定位,因此存在效率过低的问题。
技术实现思路
[0003]本申请的目的旨在至少能解决上述的技术缺陷之一,特别是现有技术中测试效率过低的技术缺陷。
[0004]第一方面,本申请实施例提供了一种功能定位方法,所述方法包括:
[0005]确定需要进行功能定位的各个目标差异场景,以及基准驾驶算法与待对比驾驶算法在每个所述目标差异场景下的原始差异表现;
[0006]获取预先设置的各个待定位功能;
[0007]针对每个所述待定位功能,仅关闭所述待对比驾驶算法的该待定位功能,并分别采用各个所述目标差异场景对功能关闭后的所述待对比驾驶算法进行仿真测试,以得到该待定位功能在每个所述目标差异场景下的自动驾驶数据;
[0008]针对每个所述目标差异场景,根据各个所述待定位功能 ...
【技术保护点】
【技术特征摘要】
1.一种功能定位方法,其特征在于,所述方法包括:确定需要进行功能定位的各个目标差异场景,以及基准驾驶算法与待对比驾驶算法在每个所述目标差异场景下的原始差异表现;获取预先设置的各个待定位功能;针对每个所述待定位功能,仅关闭所述待对比驾驶算法的该待定位功能,并分别采用各个所述目标差异场景对功能关闭后的所述待对比驾驶算法进行仿真测试,以得到该待定位功能在每个所述目标差异场景下的自动驾驶数据;针对每个所述目标差异场景,根据各个所述待定位功能在该目标差异场景下的自动驾驶数据,分别确定各个所述待定位功能对应的测试差异表现,并基于各个所述测试差异表现和该目标差异场景对应的原始差异表现,从各个所述待定位功能中确定目标功能,所述目标功能为导致该目标差异场景的原始差异表现的功能。2.根据权利要求1所述的功能定位方法,其特征在于,所述确定需要进行功能定位的各个目标差异场景,以及基准驾驶算法与待对比驾驶算法在每个所述目标差异场景下的原始差异表现的步骤,包括:获取各个所述原始差异场景,所述原始差异场景为所述基准驾驶算法和所述待对比驾驶算法的规划轨迹差异满足预设规则的场景;获取预先设置的各个差异评价指标;针对每个所述差异评价指标,分别确定每个所述原始差异场景在该差异评价指标下的用于反映所述基准驾驶算法和所述待对比驾驶算法之间差异程度的初始差异表现,并根据该差异评价指标对应的各个所述初始差异表现,从各个所述原始差异场景中筛选出差异程度大的原始差异场景作为目标差异场景,并分别将每个所述目标差异场景对应的初始差异表现作为该目标差异场景对应的原始差异表现。3.根据权利要求2所述的功能定位方法,其特征在于,各个所述差异评价指标包括报错差异指标,各个所述目标差异场景包括第一目标差异场景;所述分别确定每个所述原始差异场景在该差异评价指标下的用于反映所述基准驾驶算法和所述待对比驾驶算法之间差异程度的初始差异表现,并根据该差异评价指标对应的各个所述初始差异表现,从各个所述原始差异场景中筛选出差异程度大的原始差异场景作为目标差异场景的步骤,包括:分别获取所述基准驾驶算法在每个所述原始差异场景下的第一报错信息;分别获取所述待对比驾驶算法在每个所述原始差异场景下的第二报错信息;根据所述第一报错信息和所述第二报错信息,分别确定每个所述原始差异场景在所述报错差异指标下的初始差异表现,所述初始差异表现用于反映所述基准驾驶算法和所述待对比驾驶算法在相应的所述原始差异场景下是否存在报错差异;根据各个所述原始差异场景在所述报错差异指标下的所述初始差异表现,将存在报错差异的各个所述原始差异场景选为所述第一目标差异场景。4.根据权利要求3所述的功能定位方法,其特征在于,所述基于各个所述测试差异表现和该目标差异场景对应的原始差异表现,从各个所述待定位功能中确定目标功能的步骤,包括:若该目标差异场景为所述第一目标差异场景,则将各个所述测试差异表现中,与该第
一目标差异场景对应的原始差异表现相同的测试差异表现作为目标测试差异表现,并根据各个所述目标测试差异表现对应的所述待定位功能,确定为所述目标功能。5.根据权利要求2所述的功能定位方法,其特征在于,各个所述差异评价指标包括仿真评分差异指标,各个所述目标差异场景包括第二目标差异场景;所述分别确定每个所述原始差异场景在该差异评价指标下的用于反映所述基准驾驶算法和所述待对比驾驶算法之间差异程度的初始差异表现,并根据该差异评价指标对应的各个所述初始差异表现,从各个所述原始差异场景中筛选出差异程度大的原始差异场景作为目标差异场景的步骤,包括:分别获取所述基准驾驶算法在每个所述原始差异场景下的第一仿真评分;分别获取所述待对比驾驶算法...
【专利技术属性】
技术研发人员:祝啸风,
申请(专利权)人:广州文远知行科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。