虚拟场景构建方法及虚拟场景构建装置与流程

摘要: 本说明书实施例涉及人工智能,特别涉及一种虚拟场景构建方法及虚拟场景构建装置。背景技术:1、随着人工智能技术的不断发展,人们对虚拟场景生成的准确性要求也越来越高。...
虚拟场景构建方法及虚拟场景构建装置与流程

本说明书实施例涉及人工智能,特别涉及一种虚拟场景构建方法及虚拟场景构建装置。

背景技术:

1、随着人工智能技术的不断发展,人们对虚拟场景生成的准确性要求也越来越高。

2、在场景生成实践中,受限于数据获取成本与采集条件,通常以单张主场景图或全景图作为场景建模的视觉依据,并基于该单一视图,利用预训练的场景生成模型进行推理,以生成完整的虚拟三维场景或二维多视角布局。然而,采用单一视图的方式,缺乏对虚拟场景的细节参考,进而导致难以准确生成虚拟场景。此外,由于场景生成模型的性能限制,采用相同的场景生成模型,难以适配不同的生成需求,进而难以准确生成的虚拟场景。

3、综上,如何准确生成虚拟场景成为亟待解决的问题。

技术实现思路

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、根据本说明书提供的虚拟场景构建方法,通过获取虚拟场景的创建需求信息并据此生成第一视角图像,能够以用户需求为导向生成具有视觉锚定作用的视角场景,为后续的多视角生成和场景构建提供视觉基准。在此基础上,基于第一视角图像和创建需求虚拟场景构建第二视角图像,使得场景的空间布局信息得以从不同于第一视角图像的观察角度进行呈现,弥补了单一视角在空间结构表达方面的不足。通过对第二视角图像进行解析以确定空间结构化属性信息,能够从图像中自动提取场景的空间拓扑关系、物体位置关系和动线信息等结构化数据,避免了依赖人工标注或手动建模获取空间信息的高成本方式。在此基础上,将第一视角图像、第二视角图像以及空间结构化属性信息进行融合,生成虚拟场景对应的场景描述数据并据此渲染获得虚拟场景,使得最终生成的虚拟场景同时具备视觉外观参考和空间结构约束,有效减少了跨视角场景生成时因缺少空间参考而导致的镜像错位、物体偏移等空间一致性问题,提升了虚拟场景的生成准确性和场景资产的可复用性。

1.一种虚拟场景构建方法,包括:

2.如权利要求1所述的方法,渲染所述虚拟场景之后,所述方法还包括:

3.如权利要求2所述的方法,验证各待验证视角图像对应的空间描述信息,获得各待验证视角图像对应的验证结果,包括:

4.如权利要求2所述的方法,调整所述虚拟场景对应的场景描述数据,包括:

5.如权利要求1所述的方法,所述空间结构化属性信息包括带语义标注以及动线结构的至少一个对象;

6.如权利要求5所述的方法,基于所述视觉约束信息以及所述空间约束信息,生成所述虚拟场景对应的场景描述数据,包括:

7.如权利要求1至6中任一项所述的方法,所述创建需求信息包括视角调整参数;

8.如权利要求7所述的方法,所述方法还包括:

9.如权利要求8所述的方法,所述方法还包括:

10.一种游戏场景构建方法,包括:

11.一种虚拟场景构建装置,包括:

12.一种计算设备,包括:

13.一种电子设备,包括:

14.一种计算机可读存储介质,其存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现权利要求1至10中任意一项所述方法的步骤。

15.一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现权利要求1至10中任意一项所述方法的步骤。