[发明专利]测试处理方法、装置、计算机设备及存储介质有效
申请号: | 202111532389.0 | 申请日: | 2021-12-15 |
公开(公告)号: | CN113918475B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 胡太群 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 陈梅君 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 处理 方法 装置 计算机 设备 存储 介质 | ||
1.一种测试处理方法,其特征在于,包括:
获取运行在仿真系统中的第一仿真场景和第二仿真场景;所述第一仿真场景和第二仿真场景是从多个参考仿真场景中获取得到的,所述多个参考仿真场景是通过对标准仿真场景中各场景参数对应的取值范围进行初始化处理得到的;所述标准仿真场景与自动驾驶算法的类型或逻辑需求相匹配;
对所述第一仿真场景和所述第二仿真场景分别对应的全部场景参数进行联合编码处理,得到所述第一仿真场景对应的第一基因编码及第二仿真场景对应的第二基因编码,并基于对应的基因编码对进行交叉变异处理,得到一个或多个孩子基因编码,并迭代地对通过场景适应度筛选的孩子基因编码进行交叉变异处理,并得到多个子场景;其中,各个子场景均包括主车,且所述主车中搭载有自动驾驶算法;所述交叉变异处理包含:对所述第一仿真场景和所述第二仿真场景进行交叉变异处理,并对交叉变异后生成的子场景对应的场景适应度进行筛选得到的安全子场景中的任意两个进行交叉变异处理;
在所述仿真系统中分别运行各个子场景,并根据所述各个子场景的运行结果,确定所述自动驾驶算法与所述各个子场景之间的场景适应度;其中,场景适应度用于反映所述自动驾驶算法控制主车在相应子场景进行安全行驶的能力;确定自动驾驶算法与任一子场景之间的场景适应度的方式包括:获取每个评测指标在不同评测周期下对应的取值,并基于相应的指标阈值,确定每个评测指标在不同评测周期下对应的取值与相应指标阈值之间的指标差距;对得到的指标差距进行求倒数处理,得到多个参考适应度,再从得到的参考适应度中进行最大值的选取,以确定出该自动驾驶算法与相应子场景之间的场景适应度;
根据各个子场景对应的场景适应度,从所述多个子场景中筛选出安全仿真场景,并将从所述多个子场景中筛选得到的安全仿真场景添加至测试场景集。
2.如权利要求1所述的方法,其特征在于,所述获取运行在仿真系统中的第一仿真场景和第二仿真场景,包括:
获取多个参考仿真场景,并在所述仿真系统中分别运行各个参考仿真场景,得到各个参考仿真场景对应的场景适应度;所述参考仿真场景是对标准仿真场景包括的场景参数范围进行随机取值得到的;
根据所述各个参考仿真场景对应的场景适应度,对所述多个参考仿真场景进行安全仿真场景的筛选;
将从所述多个参考仿真场景中筛选得到的任意两个安全仿真场景作为第一仿真场景和第二仿真场景。
3.如权利要求2所述的方法,其特征在于,所述将从所述多个子场景中筛选得到的安全仿真场景添加至测试场景集之后,所述方法还包括:
将从所述多个参考仿真场景中筛选得到的安全仿真场景,添加至所述测试场景集。
4.如权利要求2所述的方法,其特征在于,所述子场景是通过迭代的交叉变异处理生成的;所述方法还包括:
获取用于停止进行子场景生成的触发条件;所述触发条件包括:从所述多个子场景中进行安全仿真场景筛选失败的条件;或者,迭代次数达到预设次数的条件;
若所述触发条件指示停止进行子场景的生成,则触发执行将从所述多个参考仿真场景中筛选得到的安全仿真场景,添加至所述测试场景集的步骤;
若所述触发条件指示继续进行子场景的生成,则从所述多个子场景中筛选出任意两个安全仿真场景,并将从所述多个子场景中筛选得到的任意两个安全仿真场景作为所述第一仿真场景和所述第二仿真场景。
5.如权利要求2所述的方法,其特征在于,所述获取多个参考仿真场景之后,所述方法还包括:
从所述多个参考仿真场景中任意选取任意两个,并将选取出的任意两个参考仿真场景作为第一仿真场景和第二仿真场景。
6.如权利要求5所述的方法,其特征在于,所述方法还包括:
在所述仿真系统中分别运行所述第一仿真场景和所述第二仿真场景,得到所述自动驾驶算法与所述第一仿真场景之间的场景适应度,以及所述自动驾驶算法与所述第二仿真场景之间的场景适应度;
根据所述第一仿真场景对应的场景适应度,及所述第二仿真场景对应的场景适应度,从所述第一仿真场景和所述第二仿真场景中进行安全仿真场景的筛选;
将从所述第一仿真场景和所述第二仿真场景中筛选得到的安全仿真场景添加到所述测试场景集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111532389.0/1.html,转载请声明来源钻瓜专利网。