【技术实现步骤摘要】
表情模型的生成方法、装置、设备及介质
[0001]本申请涉及建模领域,特别涉及一种表情模型的生成方法、装置、设备及介质。
技术介绍
[0002]Blend Shape(变形目标)技术能对单个网格变形以实现许多预定义形状和任何数量之间组合。对于面部模型,Blend Shape技术可以对面部模型内的单个网格进行变形以得到不同表情的面部模型。
[0003]相关技术中,在获取目标对象的第一表情模型后,从样本表情模型集合中选择与第一表情对应的样本表情模型,以及选出与第二表情对应的样本表情模型,根据前述的两种样本表情模型之间的网格形变差异,对目标对象的第一表情模型进行网格形变,得到目标对象的第二表情模型。
[0004]但是在目标对象和样本表情模型集合中的样本对象的相似度较小的情况下,生成的目标对象的第二表情模型的表情效果较差。
技术实现思路
[0005]本申请实施例提供了一种表情模型的生成方法、装置、设备及介质,该方法可以先生成样本对象的样本表情模型集合,样本对象与目标对象的相似度高,生成的目标对象的第二 ...
【技术保护点】
【技术特征摘要】
1.一种表情模型的生成方法,其特征在于,所述方法包括:获取目标对象的第一表情模型;以所述目标对象的第一表情模型为参考,对样本表情模型集合进行模型变换,得到目标表情模型集合;所述样本表情模型集合包括样本对象的n个样本表情模型,所述目标表情模型集合包括相近对象的n个表情模型,所述相近对象是以所述目标对象为参考对所述样本对象进行面部重建得到的;根据所述目标表情模型集合中的第一表情模型和第二表情模型之间的网格形变差异,对所述目标对象的第一表情模型进行网格形变,生成所述目标对象的第二表情模型;其中,所述第一表情模型是与第一表情对应的面部模型,所述第二表情模型是与第二表情对应的面部模型,所述第二表情与所述第一表情不同,所述样本表情模型是与样本表情对应的面部模型,n为大于1的正整数。2.根据权利要求1所述的方法,其特征在于,所述以所述目标对象的第一表情模型为参考,对样本表情模型集合进行模型变换,得到目标表情模型集合,包括:确定与所述样本表情模型集合对应的模型张量,所述模型张量包括核张量、身份矩阵和表情矩阵,所述核张量是所述模型张量的子张量,所述身份矩阵包括与所述样本对象对应的身份向量,所述表情矩阵包括n个表情向量;以所述目标对象的第一表情模型为参考,根据所述模型张量和所述目标对象的第一表情模型生成目标身份向量;根据所述核张量、所述目标身份向量和第i个表情向量,生成所述目标表情模型集合中的第i个表情模型,i为正整数且起始值为1;在i不等于n的情况下将i更新为i+1,重复上一个步骤直至得到所述目标表情模型集合。3.根据权利要求2所述的方法,其特征在于,所述以所述目标对象的第一表情模型为参考,根据所述模型张量和所述目标对象的第一表情模型生成目标身份向量,包括:根据所述目标对象的第一表情模型确定所述目标对象对应的目标对象向量;从所述表情矩阵中确定与所述第一表情对应的第一表情向量;基于所述核张量、所述目标对象向量和所述第一表情向量的乘积,计算所述目标身份向量。4.根据权利要求3所述的方法,其特征在于,所述基于所述核张量、所述目标对象向量和所述第一表情向量计算所述目标身份向量,包括:计算所述核张量和所述第一表情向量的向量积;基于所述向量积与所述目标对象向量的乘积,生成所述目标身份向量。5.根据权利要求2所述的方法,其特征在于,所述根据所述核张量、所述目标身份向量和第i个表情向量,生成所述目标表情模型集合中的第i个表情模型,包括:根据所述核张量、所述目标身份向量和所述第i个表情向量的乘积,生成所述目标表情模型集合中的第i个表情模型。6.根据权利要求1至5任一项所述的方法,其特征在于,所述根据所述目标表情模型集合中的第一表情模型和第二表情模型之间的网格形变差异,对所述目标对象的第一表情模型进行网格形变,生成所述目标对象的第二表情模型,包括:
根据所述目标表情模型集合中第一表情模型和第二表情模型之间的网格形变差异,确定所述目标对象的第一表情模型的第一形变矩阵;根据所述第一形变矩阵对所述目标对象的第一表情模型内的网格顶点进行坐标变换,生成所述目标对象的第二表情模型。7.根据权利要求6所述的方法,其特征在于,所述根据所述目标表情模型集合中第一表情模型和第二表情模型之间的网格形变差异,确定所述目标对象的第一表情模型的第一形变矩阵,包括:根据所述目标表情模型集合中第一表情模型和第二表情模型之间的网格形变差异,确定所述目标表情模型集合中第一表情模型的第二形变矩阵;在满足网格顶点对齐条件的情况下,基于所述目标表情模型集合中第一表情模型、所述目标对象的第一表情模型和所述第二形变矩阵,生成所述目标对象的第一表情模型的j个候选形变矩阵,所述网格顶点对齐条件...
【专利技术属性】
技术研发人员:蒋心为,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。