本公开的示例实施例总体涉及计算机领域,特别地涉及用于交互控制的方法、装置、设备、计算机可读存储介质和计算机程序产品。
背景技术:
1、随着虚拟现实(virtual reality,vr)、增强现实(augmented reality,ar)、混合现实(mix reality,mr)等技术的发展,越来越多的三维虚拟对象(例如,三维数字人)被应用在不同的场景。相应地,随着模型网络的兴起,利用文字和虚拟对象的原始图片生成背景成为了可能。
技术实现思路
1、在本公开的第一方面,提供了一种交互控制的方法。该方法包括:响应于接收到对虚拟对象的选择,获取虚拟对象的属性信息;至少基于属性信息确定针对目标机器学习模型的提示词输入;基于提示词输入和虚拟对象的参考图像,通过调用目标机器学习模型来生成用于虚拟对象的背景图像;以及在对虚拟对象的交互控制过程中将虚拟对象与背景图像叠加呈现。
2、在本公开的第二方面,提供了一种用于交互控制的装置。该装置包括:获取模块,被配置为响应于接收到对虚拟对象的选择,获取虚拟对象的属性信息;确定模块,被配置为至少基于属性信息确定针对目标机器学习模型的提示词输入;生成模块,被配置为基于提示词输入和虚拟对象的参考图像,通过调用目标机器学习模型来生成用于虚拟对象的背景图像;以及呈现模块,被配置为在对虚拟对象的交互控制过程中将虚拟对象与背景图像叠加呈现。
3、在本公开的第三方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行第一方面的方法。
4、在本公开的第四方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序可由处理器执行以实现第一方面的方法。
5、在本公开的第五方面,提供了一种计算机程序产品。该计算机程序产品被有形地存储在计算机存储介质中并且包括计算机可执行指令,计算机可执行指令在由设备执行时使设备执行第一方面的方法。
6、应当理解,该部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。
1.一种交互控制的方法,包括:
2.根据权利要求1所述的方法,其中所述提示词输入指示所述虚拟对象的所述背景图像的生成要求。
3.根据权利要求1所述的方法,其中生成用于所述虚拟对象的背景图像包括:
4.根据权利要求3所述的方法,其中从所述输出图像提取所述背景图像包括:
5.根据权利要求1所述的方法,其中所述机器学习模型的输出图像包括所述背景图像。
6.根据权利要求1所述的方法,其中所述虚拟对象的属性信息包括以下至少一项:
7.根据权利要求1所述的方法,其中确定针对目标机器学习模型的提示词输入包括:
8.根据权利要求1所述的方法,其中所述虚拟对象的参考图像至少呈现所述虚拟对象的轮廓。
9.根据权利要求1所述的方法,其中所述虚拟对象的所述参考图像指示所述虚拟对象的第一姿态信息,所述方法还包括:
10.一种用于交互控制的装置,包括:
11.一种电子设备,包括:
12.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序可由处理器执行以实现根据权利要求1至9中任一项所述的方法。
13.一种计算机程序产品,所述计算机程序产品被有形地存储在计算机存储介质中并且包括计算机可执行指令,计算机可执行指令在由设备执行时使设备执行根据权利要求1至9中任一项所述的方法。