口型动画的生成方法及相关设备技术

技术编号:39656347 阅读:8 留言:0更新日期:2023-12-09 11:25
本发明专利技术公开了一种口型动画的生成方法及相关设备,通过建立三维人脸模型之间关键点的第一对应关系,以及三维人脸模型内顶点与关键点之间的第二对应关系,并基于第一对应关系和第二对应关系将第一三维人脸模型的顶点变化数据传递至第二三维人脸模型,实现更加高效的生成与第二三维人脸模型对应的口型动画,并且由于在传递过程中考虑了二维纹理坐标,使生成的口型动画更加符合真实人脸

【技术实现步骤摘要】
口型动画的生成方法及相关设备


[0001]本申请涉及计算机
,更具体地,涉及一种口型动画的生成方法及相关设备


技术介绍

[0002]三维人脸模型相对于二维人脸图像多了一个深度维度,可以用于三维人脸重建

数字人等领域,例如电影,游戏等

三维人脸模型的拓扑结构是指多变形网络模型中的点线面布局

结构和连接情况

[0003]在生成具备指定拓扑结构的三维人脸模型后,若要生成与三维人脸模型对应的口型动画,需要使相应顶点具备用于进行面部驱动的顶点信息,例如,融合变形
BlendShape
和骨骼绑定信息等,目前,一般通过人工配置这些顶点信息,需要耗费大量的人力和时间成本

[0004]因此,如何更加高效的生成口型动画,是目前有待解决的技术问题

[0005]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息


技术实现思路

[0006]本申请实施例提出了一种口型动画的生成方法及相关设备,建立三维人脸模型之间关键点的第一对应关系,以及三维人脸模型内顶点与关键点之间的第二对应关系,并基于第一对应关系和第二对应关系将第一三维人脸模型的顶点变化数据传递至第二三维人脸模型,用以更加高效的生成与第二三维人脸模型对应的口型动画

[0007]第一方面,提供一种口型动画的生成方法,所述方法包括:获取第一三维人脸模型在预设口型动画中的第一顶点变化数据;在所述第一三维人脸模型和第二三维人脸模型上分别标定预设数量的关键点,根据所述第一三维人脸模型中各第一关键点的坐标信息与所述第二三维人脸模型中各第二关键点的坐标信息建立第一对应关系;分别将所述第一三维人脸模型和所述第二三维人脸模型作为当前三维模型,根据所述当前三维人脸模型中各顶点的坐标信息与各关键点的坐标信息建立第二对应关系;根据所述第一对应关系和各所述第二对应关系,将所述第一顶点变化数据转换为与所述第二三维人脸模型适配的第二顶点变化数据;基于所述第二顶点变化数据驱动所述第二三维人脸模型,生成目标口型动画;其中,所述坐标信息包括三维空间坐标和二维纹理坐标

[0008]第二方面,提供一种口型动画的生成装置,所述装置包括:获取模块,用于获取第一三维人脸模型在预设口型动画中的第一顶点变化数据;第一建立模块,用于在所述第一三维人脸模型和第二三维人脸模型上分别标定预设数量的关键点,根据所述第一三维人脸模型中各第一关键点的坐标信息与所述第二三维人脸模型中各第二关键点的坐标信息建立第一对应关系;第二建立模块,用于分别将所述第一三维人脸模型和所述第二三维人脸模型作为当前三维模型,根据所述当前三维人脸模型中各顶点的坐标信息与各关键点的坐
标信息建立第二对应关系;转换模块,用于根据所述第一对应关系和各所述第二对应关系,将所述第一顶点变化数据转换为与所述第二三维人脸模型适配的第二顶点变化数据;生成模块,用于基于所述第二顶点变化数据驱动所述第二三维人脸模型,生成目标口型动画;其中,所述坐标信息包括三维空间坐标和二维纹理坐标

[0009]第三方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行第一方面所述的口型动画的生成方法

[0010]第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的口型动画的生成方法

[0011]通过应用以上技术方案,先获取第一三维人脸模型在预设口型动画中的第一顶点变化数据,然后在第一三维人脸模型和第二三维人脸模型上分别标定预设数量的关键点,根据第一三维人脸模型中各第一关键点的坐标信息与第二三维人脸模型中各第二关键点的坐标信息建立第一对应关系,再分别将第一三维人脸模型和第二三维人脸模型作为当前三维模型,根据当前三维人脸模型中各顶点的坐标信息与各关键点的坐标信息建立第二对应关系,再根据第一对应关系和各第二对应关系,将第一顶点变化数据转换为与第二三维人脸模型适配的第二顶点变化数据,最后基于第二顶点变化数据驱动第二三维人脸模型,生成目标口型动画,其中,坐标信息包括三维空间坐标和二维纹理坐标,通过建立三维人脸模型之间关键点的第一对应关系,以及三维人脸模型内顶点与关键点之间的第二对应关系,并基于第一对应关系和第二对应关系将第一三维人脸模型的顶点变化数据传递至第二三维人脸模型,实现更加高效的生成与第二三维人脸模型对应的口型动画,并且由于在传递过程中考虑了二维纹理坐标,使生成的口型动画更加符合真实人脸

附图说明
[0012]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0013]图1示出了本专利技术实施例提出的一种口型动画的生成方法的流程示意图;
[0014]图2示出了本专利技术实施例中确定第二顶点变化数据的流程示意图;
[0015]图3示出了本专利技术另一实施例中确定第二顶点变化数据的流程示意图;
[0016]图4示出了本专利技术实施例中建立第二对应关系的流程示意图;
[0017]图5示出了本专利技术实施例提出的一种口型动画的生成装置的结构示意图;
[0018]图6示出了本专利技术实施例提出的一种电子设备的结构示意图

具体实施方式
[0019]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例

基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围

[0020]需要说明的是,本领域技术人员在考虑说明书及实践这里公开的专利技术后,将容易想到本申请的其它实施方案

本申请旨在涵盖本申请的任何变型

用途或者适应性变化,这些变型

用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本
中的公知常识或惯用技术手段

说明书和实施例仅被视为示例性的,本申请的真正范围和精神由权利要求部分指出

[0021]应当理解的是,本申请并不局限于下面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变

本申请的范围仅由所附的权利要求来限制

[0022]本申请可用于众多通用或专用的计算装置环境或配置中

例如:个人计算机<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种口型动画的生成方法,其特征在于,所述方法包括:获取第一三维人脸模型在预设口型动画中的第一顶点变化数据;在所述第一三维人脸模型和第二三维人脸模型上分别标定预设数量的关键点,根据所述第一三维人脸模型中各第一关键点的坐标信息与所述第二三维人脸模型中各第二关键点的坐标信息建立第一对应关系;分别将所述第一三维人脸模型和所述第二三维人脸模型作为当前三维模型,根据所述当前三维人脸模型中各顶点的坐标信息与各关键点的坐标信息建立第二对应关系;根据所述第一对应关系和各所述第二对应关系,将所述第一顶点变化数据转换为与所述第二三维人脸模型适配的第二顶点变化数据;基于所述第二顶点变化数据驱动所述第二三维人脸模型,生成目标口型动画;其中,所述坐标信息包括三维空间坐标和二维纹理坐标
。2.
如权利要求1所述的方法,其特征在于,所述根据所述第一对应关系和各所述第二对应关系,将所述第一顶点变化数据转换为与所述第二三维人脸模型适配的第二顶点变化数据,包括:根据所述第一三维人脸模型中各第一关键点的顶点号查询所述第一顶点变化数据,获取各所述第一关键点的第一关键点变化数据;根据所述第一关键点变化数据和所述第一对应关系,确定所述第二三维人脸模型中各第二关键点的第二关键点变化数据;根据所述第二三维人脸模型中的第二对应关系和所述第二关键点变化数据,确定所述第二顶点变化数据
。3.
如权利要求1所述的方法,其特征在于,所述根据所述第一对应关系和各所述第二对应关系,将所述第一顶点变化数据转换为与所述第二三维人脸模型适配的第二顶点变化数据,包括:根据所述第一对应关系和所述第一三维人脸模型中的第二对应关系,确定将所述第一三维人脸模型的中各第一顶点传输到所述第二三维人脸模型后的顶点变化量;将所述第一三维人脸模型中各第一顶点,从预设静态位置按所述顶点变化量进行调整,得到第三三维人脸模型;将所述第三三维人脸模型移动至所述第二三维人脸模型上,并使所述第三三维人脸模型中各第三关键点与各所述第二关键点重合;根据所述第三三维人脸模型中各第三顶点的坐标信息和所述第二三维人脸模型中各第二顶点的坐标信息,将所述第一顶点变化数据转换为所述第二顶点变化数据
。4.
如权利要求3所述的方法,其特征在于,所述根据所述第一对应关系和所述第一三维人脸模型中的第二对应关系,确定将所述第一三维人脸模型中各第一顶点传输到所述第二三维人脸模型后的顶点变化量,包括:根据所述第一对应关系确定各所述第一关键点在预设静态位置时与各所述第二关键点之间的位置差;根据所述第一三维人脸模型中的第二对应关系和所述位置差,确定所述顶点变化量
。5.
如权利要求3所述的方法,其特征在于,所述根据所述第三...

【专利技术属性】
技术研发人员:杨建顺吴松城
申请(专利权)人:厦门黑镜科技有限公司
类型:发明
国别省市:

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

1