一种测试场景选取方法、装置、电子设备及存储介质制造方法及图纸

技术编号:29983791 阅读:16 留言:0更新日期:2021-09-08 10:21
本申请公开了一种测试场景选取方法、装置、电子设备及存储介质,该方法包括:基于第一测试场景,确定多个第一场景参数组合;针对每个第一场景参数组合,通过仿真模拟确定与第一场景参数组合对应的评估指标;利用多种拟合算法,对第一场景参数组合与评估指标之间的关系进行拟合,以确定多个第一拟合模型;针对每个第一拟合模型,计算每个第一场景参数组合中每个第一场景参数在拟合模型中的重要性系数,并基于重要性系数,确定满足要求的拟合模型;基于满足要求的拟合模型,确定劣势场景。通过采用上述测试场景选取方法、装置、电子设备及存储介质,解决了在自动驾驶算法的仿真验证过程中,测试场景数量少以及无法有效选取出劣势场景的问题。景的问题。景的问题。

【技术实现步骤摘要】
一种测试场景选取方法、装置、电子设备及存储介质


[0001]本申请涉及自动驾驶
,尤其是涉及一种测试场景选取方法、装置、电子设备及存储介质。

技术介绍

[0002]自动驾驶技术不仅能够提高交通出行安全,缓解交通拥堵,还能够提高道路通行效率以及驾驶和乘坐的舒适性。目前,自动驾驶技术在感知、决策和控制技术方面已趋于成熟,而影响自动驾驶技术进一步推广的主要阻力在于对其安全性的考虑。为确保自动驾驶车辆的安全性,需要在自动驾驶仿真平台上,针对自动驾驶算法在不同测试场景下进行大量的仿真验证,以考察自动驾驶算法在不同测试场景下的表现。因此,如何选取测试场景,以及考察自动驾驶算法在不同测试场景中的表现,对于自动驾驶算法的仿真验证来说至关重要。
[0003]现有技术中,通常是从一系列由标准场景构成的标准场景库中选取测试场景的,然后,在所选取的测试场景中进行仿真验证,以考察自动驾驶算法能否达到测试要求。
[0004]然而,现有的标准场景库所包含的测试场景数目较少,无法满足对测试场景数量的要求。同时,由于对所有自动驾驶算法都采用了同一套标准场景库进行仿真验证,因此,也不能选取出各自动驾驶算法所对应的劣势场景,无法有效验证其在劣势场景中的表现。

技术实现思路

[0005]有鉴于此,本申请提供一种测试场景选取方法、装置、电子设备及存储介质,其目的是选取出大量符合要求的测试场景,并从其中发掘出自动驾驶算法所对应的劣势场景,为自动驾驶算法的仿真验证提供个性化测试场景,以考察其在劣势场景中的表现。
[0006]第一方面,本申请实施例提供了一种测试场景选取方法,包括:基于第一测试场景,确定多个第一场景参数组合;针对每个第一场景参数组合,通过仿真模拟确定与第一场景参数组合对应的评估指标;利用多种拟合算法,对第一场景参数组合与评估指标之间的关系进行拟合,以确定多个第一拟合模型;针对每个第一拟合模型,计算每个第一场景参数组合中每个第一场景参数在拟合模型中的重要性系数,并基于重要性系数,确定满足要求的拟合模型;基于满足要求的拟合模型,确定劣势场景。
[0007]可选地,基于第一测试场景,确定多个第一场景参数组合可包括:基于第一测试场景,确定与第一测试场景对应的多个场景参数中每个第一场景参数的累计分布函数;基于每个第一场景参数的累计分布函数,确定每个第一场景参数对应的多个取值;将所有第一场景参数对应的多个取值进行随机组合,确定多个第一场景参数组合;其中,每个第一场景参数组合中均包括多个第一场景参数以及每个第一场景参数的至少一个取值。
[0008]可选地,针对每个第一场景参数组合,通过仿真模拟确定与第一场景参数组合对应的评估指标可包括:针对每个第一场景参数组合,构建与第一场景参数组合对应的第二测试场景;利用所构建的第二测试场景与自动驾驶算法结合进行仿真模拟;基于仿真模拟结果,确定与第一场景参数组合对应的评估指标。
[0009]可选地,利用多种拟合算法,对第一场景参数组合以及评估指标之间的关系进行拟合,以确定多个第一拟合模型可包括:每种拟合算法对应一个第一拟合模型。
[0010]可选地,针对每个第一拟合模型,计算每个第一场景参数组合中每个第一场景参数在拟合模型中的重要性系数,并基于重要性系数,确定满足要求的拟合模型可包括:针对每个第一拟合模型,计算每个第一场景参数组合中每个第一场景参数在第一拟合模型中的重要性系数;选取重要性系数大于预设值的第一场景参数组合中的第一场景参数作为第二拟合模型的输入参数,第二拟合模型为重新选取输入参数的第一拟合模型;从第二拟合模型中,选取符合条件的第二拟合模型作为满足要求的拟合模型。
[0011]可选地,从第二拟合模型中,选取符合条件的第二拟合模型作为满足要求的拟合模型可包括:计算每个第二拟合模型对应的决定系数;选取决定系数最高的第二拟合模型作为满足要求的拟合模型。
[0012]可选地,基于满足要求的拟合模型,确定满足要求的测试场景可包括:基于满足要求的拟合模型对应的每个第二场景参数的累计分布函数,确定每个第二场景参数对应的多个取值,第二场景参数是满足要求的拟合模型对应的第一场景参数;将所有第二场景参数对应的多个取值进行随机组合,确定第二场景参数组合,第二场景参数组合中包括多个第二场景参数以及每个第二场景参数的至少一个取值;基于所确定的第二场景参数组合,确定与第二场景参数组合对应的劣势场景。
[0013]第二方面,本申请实施例提供了一种测试场景选取装置,包括:采样模块,用于基于第一测试场景,确定多个第一场景参数组合;评估模块,用于针对每个第一场景参数组合,通过仿真模拟确定与第一场景参数组合对应的评估指标;拟合模块,用于利用多种拟合算法,对第一场景参数组合与评估指标之间的关系进行拟合,以确定多个第一拟合模型;计算模块,用于针对每个第一拟合模型,计算每个第一场景参数组合中每个第一场景参数在拟合模型中的重要性系数,并基于重要性系数,确定满足要求的拟合模型;确定模块,用于基于满足要求的拟合模型,确定劣势场景。
[0014]第三方面,本申请实施例提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的测试场景选取方法的步骤。
[0015]第四方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述的测试场景选取方法的步骤。
[0016]本申请实施例带来了以下有益效果:本申请实施例提供了一种测试场景选取方法、装置、电子设备及存储介质,包括:
基于第一测试场景,确定多个第一场景参数组合;针对每个第一场景参数组合,通过仿真模拟确定与第一场景参数组合对应的评估指标;利用多种拟合算法,对第一场景参数组合与评估指标之间的关系进行拟合,以确定多个第一拟合模型;针对每个第一拟合模型,计算每个第一场景参数组合中每个第一场景参数在拟合模型中的重要性系数,并基于重要性系数,确定满足要求的拟合模型;基于满足要求的拟合模型,确定劣势场景。本申请通过对场景参数的处理,不但能够选取出大量符合要求的测试场景,同时还能够从其中发掘出自动驾驶算法所对应的劣势场景,解决了在自动驾驶算法的仿真验证过程中,测试场景数量少以及无法有效选取出劣势场景的问题。
[0017]为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0018]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,以下附图是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0019]图1为本申请实施例提供的测试场景选取方法的流程示意图;图2为本申请实施例提供的确定满足要求的测试场景方法的流程示意图;图3为本申请实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试场景选取方法,其特征在于,测试场景选取方法包括:基于第一测试场景,确定多个第一场景参数组合;针对每个第一场景参数组合,通过仿真模拟确定与所述第一场景参数组合对应的评估指标;利用多种拟合算法,对第一场景参数组合与评估指标之间的关系进行拟合,以确定多个第一拟合模型;针对每个第一拟合模型,计算所述每个第一场景参数组合中每个第一场景参数在拟合模型中的重要性系数,并基于所述重要性系数,确定满足要求的拟合模型;基于所述满足要求的拟合模型,确定劣势场景。2.如权利要求1所述的测试场景选取方法,其特征在于,所述基于第一测试场景,确定多个第一场景参数组合包括:基于第一测试场景,确定与第一测试场景对应的多个第一场景参数中每个第一场景参数的累计分布函数;基于每个第一场景参数的累计分布函数,确定每个第一场景参数对应的多个取值;将所有第一场景参数对应的多个取值进行随机组合,确定多个第一场景参数组合;其中,所述每个第一场景参数组合中均包括多个第一场景参数以及每个第一场景参数的至少一个取值。3.如权利要求1所述的测试场景选取方法,其特征在于,所述针对每个第一场景参数组合,通过仿真模拟确定与所述第一场景参数组合对应的评估指标包括:针对每个第一场景参数组合,构建与所述第一场景参数组合对应的第二测试场景;利用所构建的第二测试场景与自动驾驶算法结合进行仿真模拟;基于仿真模拟结果,确定与第一场景参数组合对应的评估指标。4.如权利要求1所述的测试场景选取方法,其特征在于,所述利用多种拟合算法,对第一场景参数组合以及评估指标之间的关系进行拟合,以确定多个第一拟合模型包括:每种拟合算法对应一个第一拟合模型。5.如权利要求2所述的测试场景选取方法,其特征在于,所述针对每个第一拟合模型,计算所述每个第一场景参数组合中每个第一场景参数在拟合模型中的重要性系数,并基于所述重要性系数,确定满足要求的拟合模型包括:针对每个第一拟合模型,计算所述每个第一场景参数组合中每个第一场景参数在第一拟合模型中的重要性系数;选取重要性系数大于预设值的第一场景参数组合中的第一场景参数作为第二拟合模型的输入参数,第二拟合模...

【专利技术属性】
技术研发人员:何丰胡大林胡艳玲彭思阳
申请(专利权)人:北京赛目科技有限公司
类型:发明
国别省市:

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

1