本发明涉及智能驾驶,具体涉及一种自动驾驶虚拟仿真场景素材生成方法、装置及计算机程序产品。
背景技术:
1、出于对功能的复杂性与道路交通安全性的考虑,在自动驾驶汽车能够在公开公路进行测试或是运营之前,通常会在计算机中使用虚拟仿真软件,将真实道路、场景、交通参与者等要素,在仿真软件中进行重建。自动驾驶的软件在虚拟的道路环境中进行测试或运营,可以避免实际可能出现的事故与伤亡,提高自动驾驶功能开发与测试的安全性。另外,通过场景复现,多车辆、多场景并行等方法,能够极大提高测试的效率。
2、一般来说,虚拟仿真软件中的场景搭建,需要对真实世界的素材进行收集。通过将真实世界中的道路、交通标志、车辆、行人、自行车等交通元素的图像,导入仿真软件中,即可将真实的一个个交通要素数字化,成为虚拟仿真软件中的场景素材。采集真实世界的素材需要投入大量的人力物力,并且采集的场景素材也不一定符合预期,例如,在某一道路上并不总是有车辆、行人或特定的交通标志。
技术实现思路
1、本发明实施例所要解决的技术问题在于,提供一种自动驾驶虚拟仿真场景素材生成方法、装置及计算机程序产品,以提高虚拟仿真场景的搭建效率,减少对真实世界素材采集的依赖。
2、为解决上述技术问题,本发明提供一种自动驾驶虚拟仿真场景素材生成方法,包括以下步骤:
3、根据仿真场景需求,向预训练的图像生成式人工智能模型输入相关的关键词和参数;其中,所述关键词和参数用于描述仿真场景素材;
4、根据输入的关键词和参数,利用所述图像生成式人工智能模型自动创建出符合仿真场景需求的仿真场景素材。
5、优选地,所述关键词用于描述仿真场景素材的类别和风格,所述参数用于描述仿真场景素材的尺寸和数量。
6、优选地,所述图像生成式人工智能模型包括大语言模型和扩散模型,所述根据输入的关键词和参数,利用所述图像生成式人工智能模型自动创建出符合仿真场景需求的仿真场景素材,具体包括:
7、利用所述大语言模型将接收到的关键词和参数转换为数字向量,所述数字向量用于仿真场景所需的交通要素;
8、将所述数字向量输入所述扩散模型,通过预先使用深度神经网络训练好的组件,生成真实世界的图像;
9、对图像进行优化处理后,将图像输出为所述仿真场景素材。
10、优选地,自动创建出符合仿真场景需求的仿真场景素材后,还包括:判断所述仿真场景素材是否满足预定的质量标准和仿真需求,若不满足,则调整输入的关键词和参数并重新生成仿真场景素材。
11、优选地,判断所述仿真场景素材是否满足预定的质量标准和仿真场景需求,具体包括:
12、判断所述仿真场景素材的内容是否与输入的关键词和参数相符;
13、判断所述仿真场景素材的质量是否满足预定要求,至少包括图像清晰度、分辨率、色彩饱和度是否满足预定要求;
14、判断所述仿真场景素材是否与仿真场景需求的逻辑性一致;
15、若任一判断结果为不满足,则调整输入的关键词和参数并重新生成仿真场景素材。
16、优选地,所述方法还包括:根据仿真场景需求,组合所述仿真场景素材,构建全局的自动驾驶仿真场景。
17、本发明还提供一种自动驾驶虚拟仿真场景素材生成装置,包括:
18、输入模块,用于根据仿真场景需求,向预训练的图像生成式人工智能模型输入相关的关键词和参数;其中,所述关键词和参数用于描述仿真场景素材;
19、生成模块,用于根据输入的关键词和参数,利用所述图像生成式人工智能模型自动创建出符合仿真场景需求的仿真场景素材。
20、优选地,所述图像生成式人工智能模型包括大语言模型和扩散模型,所述生成模块具体用于:
21、利用所述大语言模型将接收到的关键词和参数转换为数字向量,所述数字向量用于仿真场景所需的交通要素;
22、将所述数字向量输入所述扩散模型,通过预先使用深度神经网络训练好的组件,生成真实世界的图像;
23、对图像进行优化处理后,将图像输出为所述仿真场景素材。
24、本发明还提供一种自动驾驶虚拟仿真场景素材生成装置,包括:
25、一个或多个处理器;
26、存储器;
27、一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序被配置用于执行所述的自动驾驶虚拟仿真场景素材生成方法。
28、本发明还提供一种计算机程序产品,包括计算机指令,所述计算机指令指示计算机设备执行所述方法对应的操作。
29、实施本发明具有如下有益效果:本发明针对自动驾驶虚拟仿真领域的仿真场景素材采集问题,创新性地采用图像生成式人工智能技术,显著提升了仿真场景的搭建效率。相较于传统依赖大量人力投入的物理世界素材采集方法,本发明能够根据场景搭建需求,快速生成对应的高质量场景素材,极大节省了时间和成本。同时,通过便捷的修改和调整功能,本发明还能够灵活适应不同的测试场景需求,进一步增强了仿真测试的灵活性和多样性,不仅提高了虚拟仿真场景的逼真度和可用性,更为自动驾驶系统的研发和测试提供了强有力的支持。
1.一种自动驾驶虚拟仿真场景素材生成方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,所述关键词用于描述仿真场景素材的类别和风格,所述参数用于描述仿真场景素材的尺寸和数量。
3.根据权利要求1所述的方法,其特征在于,自动创建出符合仿真场景需求的仿真场景素材后,还包括:判断所述仿真场景素材是否满足预定的质量标准和仿真需求,若不满足,则调整输入的关键词和参数并重新生成仿真场景素材。
4.根据权利要求3所述的方法,其特征在于,判断所述仿真场景素材是否满足预定的质量标准和仿真场景需求,具体包括:
5.根据权利要求1或4所述的方法,其特征在于,还包括:根据仿真场景需求,组合所述仿真场景素材,构建全局的自动驾驶仿真场景。
6.一种自动驾驶虚拟仿真场景素材生成装置,其特征在于,包括:
7.一种自动驾驶虚拟仿真场景素材生成装置,其特征在于,包括:
8.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令指示计算机设备执行如权利要求1至5任一项所述方法对应的操作。