虚拟形象生成方法、装置、电子设备和介质制造方法及图纸

技术编号:36694863 阅读:24 留言:0更新日期:2023-02-27 20:05
本公开提供了一种虚拟形象生成方法和装置,涉及人工智能领域,具体为增强现实、虚拟现实、计算机视觉、深度学习等领域,可应用于元宇宙、虚拟数字人等场景。具体实现方案为:获取针对参考虚拟形象的参考初始姿态参数以及针对目标虚拟形象的目标初始姿态参数;基于参考初始姿态参数,调整目标初始姿态参数,使得调整后的目标虚拟形象的初始姿态与参考虚拟形象的初始姿态相匹配;获取与参考虚拟形象的目标姿态相关联的目标姿态参数,并根据目标姿态参数和参考初始姿态参数,得到姿态调整参数;以及根据姿态调整参数和调整后的目标虚拟形象的目标初始姿态参数,生成基于目标姿态参数的目标虚拟形象。目标虚拟形象。目标虚拟形象。

【技术实现步骤摘要】
虚拟形象生成方法、装置、电子设备和介质


[0001]本公开涉及人工智能
,具体为增强现实、虚拟现实、计算机视觉、深度学习等领域,可应用于元宇宙、虚拟数字人等场景。本公开具体涉及一种虚拟形象生成方法、装置、电子设备、存储介质和计算机程序产品。

技术介绍

[0002]动作重定向是指给定一个虚拟形象的动作,将此动作迁移到另一个虚拟形象身上,使其动作保持一致。动作重定向在社交、直播、游戏等场景中有着广泛的应用。相关技术中,可以通过离线方式来完成动作重定向。但是,实践中对作为动作源的虚拟形象的获取通常是实时的,离线重定向的方式并不适配。并且,由于不同的虚拟形象之间存在骨骼、蒙皮、面片等多处差异,采用离线重定向的方式通常需要人工进行大量调试来不断迭代配置文件,这会产生巨大耗时。

技术实现思路

[0003]本公开提供了一种虚拟形象生成方法、装置、电子设备、存储介质和计算机程序产品。
[0004]根据本公开的一方面,提供了一种虚拟形象生成方法,包括:获取针对参考虚拟形象的参考初始姿态参数以及针对目标虚拟形象的目标初始姿态参数;参考本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种虚拟形象生成方法,包括:获取针对参考虚拟形象的参考初始姿态参数以及针对目标虚拟形象的目标初始姿态参数;所述参考初始姿态参数用于表征所述参考虚拟形象的初始姿态,所述目标初始姿态参数用于表征所述目标虚拟形象的初始姿态;基于所述参考初始姿态参数,调整所述目标初始姿态参数,使得调整后的目标虚拟形象的初始姿态与参考虚拟形象的初始姿态相匹配;获取与参考虚拟形象的目标姿态相关联的目标姿态参数,并根据所述目标姿态参数和所述参考初始姿态参数,得到姿态调整参数;以及根据所述姿态调整参数和调整后的目标虚拟形象的目标初始姿态参数,生成基于目标姿态参数的目标虚拟形象。2.根据权利要求1所述的方法,其中,所述参考初始姿态参数包括参考虚拟形象的多个参考骨骼节点的第一初始局部姿态矩阵,所述目标初始姿态参数包括目标虚拟形象的多个目标骨骼节点的第二初始局部姿态矩阵;所述基于所述参考初始姿态参数,调整所述目标初始姿态参数包括:针对多个目标骨骼节点的第二初始局部姿态矩阵中的每一个,基于与所述第二初始局部姿态矩阵对应的第一初始局部姿态矩阵来调整所述第二初始局部姿态矩阵,得到所述目标骨骼节点的第三初始局部姿态矩阵;以及根据多个所述第三初始局部姿态矩阵,得到所述调整后的目标虚拟形象的目标初始姿态参数。3.根据权利要求2所述的方法,其中,所述目标姿态参数包括参考虚拟形象的多个参考骨骼节点的第一目标局部姿态矩阵,所述根据所述目标姿态参数和所述参考初始姿态参数,得到姿态调整参数包括:针对多个参考骨骼节点的第一目标局部姿态矩阵中的每一个,根据所述第一目标局部姿态矩阵和所述第一初始局部姿态矩阵,确定所述参考骨骼节点的第一姿态调整系数;根据所述第一初始局部姿态矩阵,得到所述参考骨骼节点的第一全局姿态矩阵;以及根据所述第一姿态调整系数和所述第一全局姿态矩阵,确定所述姿态调整参数。4.根据权利要求3所述的方法,其中,所述根据所述姿态调整参数和调整后的目标虚拟形象的目标初始姿态参数,生成基于目标姿态参数的目标虚拟形象包括:针对多个所述第三初始局部姿态矩阵中的每一个,根据所述目标骨骼节点的第三初始局部姿态矩阵,得到所述目标骨骼节点的第二全局姿态矩阵;根据所述姿态调整参数和所述第二全局姿态矩阵,确定第二姿态调整系数;根据所述第二姿态调整系数和所述第三初始局部姿态矩阵,得到目标骨骼节点的第二目标局部姿态矩阵;以及根据所述第二目标局部姿态矩阵,得到所述基于目标姿态参数的目标虚拟形象。5.根据权利要求3所述的方法,还包括:响应于确定所述参考虚拟形象的初始姿态与所述目标虚拟形象的初始姿态相匹配,获取与所述参考虚拟形象的目标姿态相关联的目标姿态参数;根据所述目标姿态参数和所述参考初始姿态参数,得到所述姿态调整参数;以及根据所述姿态调整参数和所述针对目标虚拟形象的目标初始姿态参数,生成基于目标
姿态参数的目标虚拟形象。6.根据权利要求5所述的方法,其中,所述根据所述姿态调整参数和所述针对目标虚拟形象的目标初始姿态参数,生成基于目标姿态参数的目标虚拟形象包括:针对多个目标骨骼节点的第二初始局部姿态矩阵中的每一个,根据所述目标骨骼节点的第二初始局部姿态矩阵,得到所述目标骨骼节点的第三全局姿态矩阵;根据所述姿态调整参数和所述第三全局姿态矩阵,确定第三姿态调整系数;根据所述第三姿态调整系数和所述第二初始局部姿态矩阵,得到目标骨骼节点的第三目标局部姿态矩阵;以及根据所述第三目标局部姿态矩阵,得到所述基于目标姿态参数的目标虚拟形象。7.根据权利要求2至6中任一项所述的方法,其中,所述基于与所述第二初始局部姿态矩阵对应的第一初始局部姿态矩阵来调整所述第二初始局部姿态矩阵,得到所述目标骨骼节点的第三初始局部姿态矩阵包括:根据所述第一初始局部姿态矩阵,得到所述参考骨骼节点的第一全局姿态矩阵;以及根据所述参考骨骼节点的第一全局姿态矩阵,调整所述第二初始局部姿态矩阵,得到所述目标骨骼节点的第三初始局部姿态矩阵。8.根据权利要求1所述的方法,其中,所述基于所述参考初始姿态参数,调整所述目标初始姿态参数包括:获取与预设姿态对应的预设姿态参数;以及基于所述预设姿态参数,分别调整所述参考初始姿态参数和所述目标虚拟形象的目标初始姿态参数,使得调整后的所述参考虚拟形象的初始姿态和所述目标虚拟形象的初始姿态分别与所述预设姿态相匹配。9.根据权利要求1至8中任一项所述的方法,还包括:根据所述目标姿态参数驱动所述目标虚拟形象执行与目标姿态对应的动作。10.一种虚拟形象生成装置,包括:第一获取模块,用于获取针对参考虚拟形象的参考初始姿态参数以及针对目标虚拟形象的目标初始姿态参数;所述参考初始姿态参数用于表征所述参考虚拟形象的初始姿态,所述目标初始姿态参数用于表征所述目标虚拟形象的初始姿态;调整模块,用于基于所述参考初始姿态参数,调整...

【专利技术属性】
技术研发人员:彭昊天陈睿智赵晨
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1