虚拟对象生成方法和装置、设备及存储介质制造方法及图纸

技术编号:37966087 阅读:24 留言:0更新日期:2023-06-30 09:41
提供了一种虚拟对象生成方法和装置、设备及存储介质,该虚拟对象生成方法,包括:获取第一提示信息和第二提示信息,所述第一提示信息表征所述虚拟对象的体型信息,所述第二提示信息表征所述虚拟对象的外貌信息;基于所述第一提示信息,确定第一虚拟模型;基于所述第二提示信息和所述第一虚拟模型,生成所述虚拟对象。象。象。

【技术实现步骤摘要】
虚拟对象生成方法和装置、设备及存储介质


[0001]本公开涉及但不限于计算机
,尤其涉及一种虚拟对象生成方法和装置、设备及存储介质。

技术介绍

[0002]数字化身已成为电影、游戏、虚拟现实等场景中的重要组成部分,其制作过程包括创建角色的形状、绘制纹理、装配骨架以及使用捕获的动作驱动化身。而这一过程往往是通过专业的人员配套专业的软件、专业的设备等来实现,或是可以通过基于大量的训练样本训练得到的神经网络来实现。

技术实现思路

[0003]本公开实施例提供一种虚拟对象生成方法和装置、设备及存储介质。
[0004]本公开实施例的技术方案是这样实现的:
[0005]本公开实施例提供一种虚拟对象生成方法,所述方法包括:
[0006]获取第一提示信息和第二提示信息,所述第一提示信息表征所述虚拟对象的体型信息,所述第二提示信息表征所述虚拟对象的外貌信息;
[0007]基于所述第一提示信息,确定第一虚拟模型;
[0008]基于所述第二提示信息和所述第一虚拟模型,生成所述虚拟对象。
[0009本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟对象生成方法,其特征在于,所述方法包括:获取第一提示信息和第二提示信息,所述第一提示信息表征所述虚拟对象的体型信息,所述第二提示信息表征所述虚拟对象的外貌信息;基于所述第一提示信息,确定第一虚拟模型;基于所述第二提示信息和所述第一虚拟模型,生成所述虚拟对象。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一提示信息,确定第一虚拟模型,包括:基于预设的第一对应关系,确定与所述第一提示信息匹配的目标体型图像,所述第一对应关系表征第一提示信息与体型图像之间的对应关系;基于所述目标体型图像,进行三维建模,生成所述第一虚拟模型。3.根据权利要求2所述的方法,其特征在于,所述基于预设的第一对应关系,确定与所述第一提示信息匹配的目标体型图像,包括:分别确定所述第一对应关系中每一体型图像与设定的标准体型图像之间的第一距离;确定所述第一提示信息与所述标准体型图像对应的标准提示信息之间的第二距离;基于每一所述第一距离与所述第二距离,确定所述目标体型图像。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述基于所述第二提示信息和所述第一虚拟模型,生成所述虚拟对象,包括:针对至少一个第一观察视角中的每一第一观察视角,确定所述第一虚拟模型在所述第一观察视角上的第一观察图像;针对每一所述第一观察图像,利用预设的第一神经网络,对所述第一观察图像进行至少一次更新,得到第二观察图像;基于每一所述第二观察图像和所述第二提示信息,确定第一目标损失值;在所述第一目标损失值满足第一预设条件的情况下,基于每一所述第二观察图像对所述第一虚拟模型进行渲染,生成所述虚拟对象。5.根据权利要求4所述的方法,其特征在于,所述基于所述第二提示信息和所述第一虚拟模型,生成所述虚拟对象,还包括:在所述第一目标损失值不满足第一预设条件的情况下,基于所述第一目标损失值,对所述第一神经网络的网络参数进行更新;利用更新后的所述第一神经网络,对每一所述第一观察图像进行至少一次更新,得到更新后的第二观察图像;基于每一所述更新后的第二观察图像和所述第二提示信息,确定更新后的第一目标损失值。6.根据权利要求4或5所述的方法,其特征在于,所述第一观察视角包括第一观察点及所述第一观察点对应的至少一个第一观察方向,所述第一观察图像包括至少一个第一像素点,每一所述第一像素点对应于所述第一虚拟模型上的一个第一交点,每一所述第一交点表示来自所述第一观察点并沿一个第一观察方向延伸的直线与所述第一虚拟模型之间的第一个交点;所述利用预设的第一神经网络,对所述第一观察图像进行至少一次更新,得到第二观察图像,包括:
基于所述第一观察点和每一所述第一观察方向,确定每一所述第一观察方向上对应的至少一个第一空间点;针对每一所述第一观察方向的每一所述第一空间点,利用预设的第一神经网络,确定所述第一空间点所在的第一观察方向对应的第一交点与所述第一空间点之间的第一距离值,并确定在所述第一空间点,按照所述第一观察方向对第一虚拟模型进行观察得到的第一颜色值;基于每一所述第一空间点对应的第一距离值和第一颜色值,对所述第一观察图像进行至少一次更新,得到所述第二观察图像。7.根据权利要求6所述的方法,其特征在于,所述基于每一所述第一空间点对应的第一距离值和第一颜色值,对所述第一观察图像进行至少一次更新,得到所述第二观察图像,包括:针对每一所述第一观察方向,基于所述第一观察方向上的每一第一空间点对应的第一距离值,确定每一所述第一空间点的第一权重值;基于每一所述第一空间点的第一权重值和第一颜色值,对所述第一观察图像中的至少一个第一像素点进行更新,得到所述第二观察图像。8.根据权利要求6或7所述的方法,其特征在于,所述基于每一所述第二观察图像和所述第二提示信息,确定第一目标损失值,包括:针对每一所述第一观察图像,基于所述第二提示信息和所述第一观察图像,确定第一子损失值;针对每一所述第二观察图像,基于所述第二提示信息和所述第二观察图像,确定第二子损失值;基于每一所述第一子损失值和每一所述第二子损...

【专利技术属性】
技术研发人员:洪方舟张明远潘亮蔡中昂杨磊刘子纬
申请(专利权)人:南洋理工大学
类型:发明
国别省市:

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

1