获取虚拟形象的方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:31012587 阅读:9 留言:0更新日期:2021-11-30 00:42
本申请公开了获取虚拟形象的方法、装置、设备及计算机可读存储介质,属于人工智能技术领域。方法包括:获取目标对象对应的第一虚拟形象,第一虚拟形象对应第一风格属性。获取第二虚拟形象,根据第一虚拟形象更新第二虚拟形象,得到与第一虚拟形象相匹配的第三虚拟形象,第二虚拟形象和第三虚拟形象对应第二风格属性,第一风格属性和第二风格属性不同。融合第一虚拟形象和第三虚拟形象,得到目标对象对应的目标虚拟形象。由于用户无需手动对第一虚拟形象进行编辑,因而提高了虚拟形象的获取效率,且所获取的虚拟形象的质量较高。且所获取的虚拟形象的质量较高。且所获取的虚拟形象的质量较高。

【技术实现步骤摘要】
获取虚拟形象的方法、装置、设备及计算机可读存储介质


[0001]本申请涉及人工智能
,特别涉及一种获取虚拟形象的方法、装置、设备及计算机可读存储介质。

技术介绍

[0002]随着CV(Computer Vision,计算机视觉)技术的不断发展,针对人或物体的3D(3

dimension)重建成为可能,通过3D重建能够得到与人或物体相似度较高的写实3D虚拟形象。在游戏、影视等不同场景中,往往需要对写实3D虚拟形象进行转换,以使得转换后的3D虚拟形象与场景具有相适配的风格。
[0003]相关技术中,工作人员将写实3D虚拟形象导入编辑软件,手动对写实3D虚拟形象进行编辑,从而实现转换。然而,该手动编辑过程工作量较大,工作人员进行手动编辑的效率较低,从而使得相关技术中获取虚拟形象的效率较低。并且,工作人员进行手动编辑的主观性较强、不够可靠,可能导致相关技术中获取的虚拟形象质量较低。

技术实现思路

[0004]本申请实施例提供了一种获取虚拟形象的方法、装置、设备及计算机可读存储介质,以改善相关技术中获取虚拟形象的效率较低,获取的虚拟形象质量较低的问题。所述技术方案如下:
[0005]一方面,提供了一种获取虚拟形象的方法,所述方法包括:
[0006]获取目标对象对应的第一虚拟形象,所述第一虚拟形象对应第一风格属性;
[0007]获取第二虚拟形象,根据所述第一虚拟形象更新所述第二虚拟形象,得到与所述第一虚拟形象相匹配的第三虚拟形象,所述第二虚拟形象和所述第三虚拟形象对应第二风格属性,所述第一风格属性和所述第二风格属性不同;
[0008]融合所述第一虚拟形象和所述第三虚拟形象,得到所述目标对象对应的目标虚拟形象。
[0009]一方面,提供了一种获取虚拟形象的装置,所述装置包括:
[0010]获取模块,用于获取目标对象对应的第一虚拟形象,所述第一虚拟形象对应第一风格属性;
[0011]所述获取模块,还用于获取第二虚拟形象;
[0012]更新模块,用于根据所述第一虚拟形象更新所述第二虚拟形象,得到与所述第一虚拟形象相匹配的第三虚拟形象,所述第二虚拟形象和所述第三虚拟形象对应第二风格属性,所述第一风格属性和所述第二风格属性不同;
[0013]融合模块,用于融合所述第一虚拟形象和所述第三虚拟形象,得到所述目标对象对应的目标虚拟形象。
[0014]在示例性实施例中,所述更新模块,用于根据所述第一虚拟形象的拓扑对所述第二虚拟形象进行拓扑转换,得到转换后的第二虚拟形象,所述转换后的第二虚拟形象的拓
扑与所述第一虚拟形象的拓扑相匹配;基于所述转换后的第二虚拟形象获取所述第三虚拟形象。
[0015]在示例性实施例中,所述转换后的第二虚拟形象和所述第一虚拟形象对应相匹配的关键点,所述更新模块,用于基于所述转换后的第二虚拟形象对应的关键点和所述第一虚拟形象对应的关键点,对所述转换后的第二虚拟形象进行目标处理,得到所述第三虚拟形象,所述目标处理包括缩放、位姿调整以及平移中的至少一种。
[0016]在示例性实施例中,所述目标处理包括缩放,所述更新模块,用于基于所述转换后的第二虚拟形象对应的关键点和所述第一虚拟形象对应的关键点,确定缩放比例;按照所述缩放比例对所述转换后的第二虚拟形象进行缩放,得到缩放后的第二虚拟形象,所述缩放后的第二虚拟形象与所述第一虚拟形象的拓扑和尺寸相匹配;基于所述缩放后的第二虚拟形象获取所述第三虚拟形象。
[0017]在示例性实施例中,所述目标处理包括位姿调整,所述更新模块,用于基于所述转换后的第二虚拟形象对应的关键点和所述第一虚拟形象对应的关键点,对所述转换后的第二虚拟形象进行位姿调整,得到位姿调整后的第二虚拟形象,所述位姿调整后的第二虚拟形象与所述第一虚拟形象的拓扑和位姿相匹配;基于所述位姿调整后的第二虚拟形象获取所述第三虚拟形象。
[0018]在示例性实施例中,所述目标处理包括平移,所述更新模块,用于从所述转换后的第二虚拟形象对应的关键点和所述第一虚拟形象对应的关键点中确定目标关键点;基于所述转换后的第二虚拟形象对应的目标关键点和所述第一虚拟形象对应的目标关键点,对所述转换后的第二虚拟形象进行平移,得到平移后的第二虚拟形象,所述平移后的第二虚拟形象与所述第一虚拟形象的拓扑相匹配,且所述平移后的第二虚拟形象对应的目标关键点与所述第一虚拟形象对应的目标关键点重合;基于所述平移后的第二虚拟形象获取所述第三虚拟形象。在示例性实施例中,所述融合模块,用于确定所述第一虚拟形象对应的权重,基于所述第一虚拟形象对应的权重确定所述第三虚拟形象对应的权重;根据所述第一虚拟形象对应的权重以及所述第三虚拟形象对应的权重,对所述第一虚拟形象和所述第三虚拟形象进行加权融合,得到所述目标虚拟形象。
[0019]在示例性实施例中,所述第一虚拟形象对应有纹理图像,所述纹理图像包括至少两个子图像,所述融合模块,用于确定所述至少两个子图像中的各个子图像对应的权重;基于所述至少两个子图像对应的权重确定所述纹理图像对应的权重,所述纹理图像对应的权重平滑过渡;按照所述第一虚拟形象与所述纹理图像之间的映射关系,将所述纹理图像对应的权重映射至所述第一虚拟形象,得到所述第一虚拟形象对应的权重。
[0020]在示例性实施例中,所述至少两个子图像中的各个子图像对应有位置信息,任一子图像对应的位置信息用于指示所述任一子图像在所述纹理图像中的位置,所述融合模块,用于对所述各个子图像对应的权重进行平滑处理,得到所述各个子图像对应的处理后的权重,根据所述各个子图像对应的位置信息和所述各个子图像对应的处理后的权重确定所述纹理图像对应的权重;或者,根据所述各个子图像对应的位置信息和所述各个子图像对应的权重确定参考权重,对所述参考权重进行平滑处理,得到所述纹理图像对应的权重。
[0021]在示例性实施例中,所述第一虚拟形象包括至少两个虚拟形象区域,所述融合模块,用于确定所述至少两个虚拟形象区域中的各个虚拟形象区域对应的权重,所述第一虚
拟形象的权重包括所述各个虚拟形象区域对应的权重。
[0022]一方面,提供了一种电子设备,所述电子设备包括存储器及处理器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行,以实现本申请的任一种示例性实施例所提供的获取虚拟形象的方法。
[0023]一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现本申请的任一种示例性实施例所提供的获取虚拟形象的方法。
[0024]另一方面,提供了一种计算机程序或计算机程序产品,所述计算机程序或计算机程序产品包括:计算机指令,所述计算机指令被计算机执行时,使得所述计算机实现本申请的任一种示例性实施例所提供的获取虚拟形象的方法。
[0025]本申请实施例所提供的技术方案带来的有益效果至少包括:
[0026]基于第一虚拟形象进行第二虚拟形象的更新,从本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种获取虚拟形象的方法,其特征在于,所述方法包括:获取目标对象对应的第一虚拟形象,所述第一虚拟形象对应第一风格属性;获取第二虚拟形象,根据所述第一虚拟形象更新所述第二虚拟形象,得到与所述第一虚拟形象相匹配的第三虚拟形象,所述第二虚拟形象和所述第三虚拟形象对应第二风格属性,所述第一风格属性和所述第二风格属性不同;融合所述第一虚拟形象和所述第三虚拟形象,得到所述目标对象对应的目标虚拟形象。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一虚拟形象更新所述第二虚拟形象,得到与所述第一虚拟形象相匹配的第三虚拟形象,包括:根据所述第一虚拟形象的拓扑对所述第二虚拟形象进行拓扑转换,得到转换后的第二虚拟形象,所述转换后的第二虚拟形象的拓扑与所述第一虚拟形象的拓扑相匹配;基于所述转换后的第二虚拟形象获取所述第三虚拟形象。3.根据权利要求2所述的方法,其特征在于,所述转换后的第二虚拟形象和所述第一虚拟形象对应相匹配的关键点,所述基于所述转换后的第二虚拟形象获取所述第三虚拟形象,包括:基于所述转换后的第二虚拟形象对应的关键点和所述第一虚拟形象对应的关键点,对所述转换后的第二虚拟形象进行目标处理,得到所述第三虚拟形象,所述目标处理包括缩放、位姿调整以及平移中的至少一种。4.根据权利要求3所述的方法,其特征在于,所述目标处理包括缩放,所述基于所述转换后的第二虚拟形象对应的关键点和所述第一虚拟形象对应的关键点,对所述转换后的第二虚拟形象进行目标处理,得到所述第三虚拟形象,包括:基于所述转换后的第二虚拟形象对应的关键点和所述第一虚拟形象对应的关键点,确定缩放比例;按照所述缩放比例对所述转换后的第二虚拟形象进行缩放,得到缩放后的第二虚拟形象,所述缩放后的第二虚拟形象与所述第一虚拟形象的拓扑和尺寸相匹配;基于所述缩放后的第二虚拟形象获取所述第三虚拟形象。5.根据权利要求3所述的方法,其特征在于,所述目标处理包括位姿调整,所述基于所述转换后的第二虚拟形象对应的关键点和所述第一虚拟形象对应的关键点,对所述转换后的第二虚拟形象进行目标处理,得到所述第三虚拟形象,包括:基于所述转换后的第二虚拟形象对应的关键点和所述第一虚拟形象对应的关键点,对所述转换后的第二虚拟形象进行位姿调整,得到位姿调整后的第二虚拟形象,所述位姿调整后的第二虚拟形象与所述第一虚拟形象的拓扑和位姿相匹配;基于所述位姿调整后的第二虚拟形象获取所述第三虚拟形象。6.根据权利要求3所述的方法,其特征在于,所述目标处理包括平移,所述基于所述转换后的第二虚拟形象对应的关键点和所述第一虚拟形象对应的关键点,对所述转换后的第二虚拟形象进行目标处理,得到所述第三虚拟形象,包括:从所述转换后的第二虚拟形象对应的关键点和所述第一虚拟形象对应的关键点中确定目标关键点;基于所述转换后的第二虚拟形象对应的目标关键点和所述第一虚拟形象对应的目标
关键点,对所述转换后的第二虚拟形象进行平移,得到平移后的第二虚拟形象,所述平移后的第二虚拟形象与所述第一虚拟形象的拓扑相匹配,且所述平移后的第二虚拟形象对应的目标关键点与所述第一虚拟形象对...

【专利技术属性】
技术研发人员:张浩贤陈雅静暴林超陈克喆
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1