虚拟人脸部表情生成的方法、装置、设备及介质制造方法及图纸

技术编号:34955551 阅读:76 留言:0更新日期:2022-09-17 12:33
本发明专利技术涉及人工智能技术领域,公开了虚拟人脸部表情生成的方法、装置、设备及介质。该方法通过对样本人脸图片进行简易化,得到简易人脸图像,再将简易人脸图像以及样本人脸图片进行匹对训练,得到能够高概率匹对成功的训练模型,输入其他人脸图片,根据将所简易化出来的目标简易人脸图像输入训练模型中进行匹对,可以快速地获取到对应的样本人脸图片,实现对虚拟人脸部表情的快速生成以及变动。拟人脸部表情的快速生成以及变动。拟人脸部表情的快速生成以及变动。

【技术实现步骤摘要】
虚拟人脸部表情生成的方法、装置、设备及介质


[0001]本专利技术涉及人工智能
,尤其涉及虚拟人脸部表情生成的方法、装置、设备及介质。

技术介绍

[0002]虚拟数字人是基于计算机视觉和语音合成等技术,进行形象、声音、动作等的模型训练后,可以通过在后台自由输入任意文字,便可以生成“真人”讲解的短视频。现阶段,在服务、游戏或影视等行业,对涉及虚拟人物时,需要根据场景使用各种表情,以此作为虚拟人物表情的依据,使人物越来越生动和逼真。
[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]若匹对,则输出true,并记录所述对比图片与对应的所述样本人脸图片的匹对关系,以及重新执行下一张对比图片与对应的下一张样本人脸图片的匹对判断;
[0026]若不匹对,则输出false,并所述生成器重新生成新的对比图片,以及重新将所述新的对比图片与所述样本人脸图片输入至所述判别器中再次进行匹对判断。
[0027]可选的,在本专利技术第一方面的第五种实现方式中,所述所述输入目标人脸图片包括:
[0028]在所述目标人脸图片中生成多个特征点;
[0029]判断所述目标人脸图片中的多个特征点是否存在;
[0030]若不存在,则输出更换所述目标人脸图片的请求,并停止执行下一步骤;
[0031]若存在,则继续执行获取所述目标人脸图片中的多个特征点的步骤。
[0032]本专利技术第二方面提供了一种虚拟人脸部表情生成的装置,包括:
[0033]第一取样模块,用于获取样本人脸的样本人脸图片集;
[0034]第二取样模块,用于提取所述样本人脸图片集中每张样本人脸图片的多个特征点,根据每张所述样本人脸图片中的多个所述特征点,对应生成简易人脸图像集;
[0035]训练模块,用于将所述样本人脸图片集中每张所述样本人脸图片与所述简易人脸图像集中对应的简易人脸图像进行匹对,得到训练模型;
[0036]输入模块,用于输入目标人脸图片;
[0037]生成模块,用于获取所述目标人脸图片中的多个特征点,以及根据所述目标人脸图片中的多个特征点,对应生成目标简易人脸图像;
[0038]输出模块,用于将所述目标简易人脸图像输入至所述训练模型中,得到所述样本人脸图片。
[0039]本专利技术第三方面提供了一种虚拟人脸部表情生成的设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述虚拟人脸部表情生成的设备执行上述的虚拟人脸部表情生成的方法。
[0040]本专利技术的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的虚拟人脸部表情生成的方法。
[0041]在本专利技术的实施例中,通过对样本人脸图片进行简易化,得到简易人脸图像,再将
简易人脸图像以及样本人脸图片进行匹对训练,得到能够高概率匹对成功的训练模型,输入其他人脸图片,根据将所简易化出来的目标简易人脸图像输入训练模型中进行匹对,可以快速地获取到对应的样本人脸图片,实现对虚拟人脸部表情的快速生成以及变动。
附图说明
[0042]图1为本专利技术实施例中虚拟人脸部表情生成的方法的第一个实施例示意图;
[0043]图2为本专利技术实施例中虚拟人脸部表情生成的方法的第二个实施例示意图;
[0044]图3为本专利技术实施例中虚拟人脸部表情生成的方法的第三个实施例示意图;
[0045]图4为本专利技术实施例中虚拟人脸部表情生成的方法的第四个实施例示意图;
[0046]图5为本专利技术实施例中虚拟人脸部表情生成的方法的第五个实施例示意图;
[0047]图6为本专利技术实施例中虚拟人脸部表情生成的方法的第六个实施例示意图;
[0048]图7为本专利技术实施例中虚拟人脸部表情生成的装置的一个实施例示意图;
[0049]图8为本专利技术实施例中虚拟人脸部表情生成的设备的一个实施例示意图。
具体实施方式
[0050]本专利技术实施例提供了一种虚拟人脸部表情生成的方法、装置、设备及介质。
[0051]本专利技术的说明书和权利要求书及上述附图中的术语“第一”、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟人脸部表情生成的方法,其特征在于,包括:获取样本人脸的样本人脸图片集;提取所述样本人脸图片集中每张样本人脸图片的多个特征点,根据每张所述样本人脸图片中的多个所述特征点,对应生成简易人脸图像集;将所述样本人脸图片集中每张所述样本人脸图片与所述简易人脸图像集中对应的简易人脸图像进行匹对,得到训练模型;输入目标人脸图片;获取所述目标人脸图片中的多个特征点,以及根据所述目标人脸图片中的多个特征点,对应生成目标简易人脸图像;将所述目标简易人脸图像输入至所述训练模型中,得到所述样本人脸图片。2.根据权利要求1所述的虚拟人脸部表情生成的方法,其特征在于,所述提取所述样本人脸图片集中每张样本人脸图片的多个特征点,根据每张所述样本人脸图片中的多个所述特征点,对应生成简易人脸图像集包括:检测所述样本人脸图片上多个脸部轮廓地标、多个眼部轮廓地标以及多个嘴部轮廓地标;根据多个所述脸部轮廓地标,对应生成第一圆形图像;根据多个所述眼部轮廓地标,对应生成两组第二圆形图像;根据多个所述嘴部轮廓地标,对应生成第三圆形图像;将两组所述第二圆形图像和所述第三圆形图像置于所述第一圆形图像中,得到简易人脸图像。3.根据权利要求2所述的虚拟人脸部表情生成的方法,其特征在于,所述根据多个所述眼部轮廓地标,对应生成两组第二圆形图像包括:根据多个所述眼部轮廓地标之间的距离,确定所述第二圆形图像的尺寸半径。4.根据权利要求2所述的虚拟人脸部表情生成的方法,其特征在于,所述根据多个所述嘴部轮廓地标,对应生成第三圆形图像包括:根据多个所述嘴部轮廓地标之间的距离,确定所述第三圆形图像的尺寸半径。5.根据权利要求1所述的虚拟人脸部表情生成的方法,其特征在于,所述将所述样本人脸图片集中每张所述样本人脸图片与所述简易人脸图像集中对应的简易人脸图像进行匹对,得到训练模型包括:将所述简易人脸图像集输入至预置生成器中,对应生成对比图片集;将从所述对比图片集中提取一张对比图片与所述样本人脸图片集中对应的样本人脸图片一同输入至预置判别器中进行判断是否...

【专利技术属性】
技术研发人员:李伟
申请(专利权)人:上海积图科技有限公司
类型:发明
国别省市:

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

1