欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2019108866185
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2025-12-10
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种生成人脸图像的方法,其特征在于,包括:

将原始人脸图像和目标人脸图像的角度向量,同时输入至预训练的人脸图像生成网络中,其中,所述目标人脸图像的角度向量至少包括一个;

通过所述预训练的人脸图像生成网络,按照预设转换方式将所述原始人脸图像转换为第一角度向量对应的第一目标人脸图像,其中,所述第一角度向量包含于所有所述目标人脸图像对应的角度向量中,所述第一目标人脸图像包含于所有所述目标人脸图像中;

通过预设判别网络评价所述第一角度向量与所述第一目标人脸图像是否匹配;

若匹配,则输出所述第一目标人脸图像;

所述通过所述预训练的人脸图像生成网络,按照预设转换方式将所述原始人脸图像转换为第一角度向量对应的第一目标人脸图像的步骤,包括:从所述原始人脸图像中裁剪出人脸头部区域图像;

根据特征点定位模型定位人脸的指定器官对应的特征点,其中,所述指定器官至少包括一种;

获取各所述指定器官分别对应的特征点的坐标数据;其中所述特征点至少包括五个;

将各所述坐标数据一一对应映射到所述第一角度向量对应的特征点模板中,得到所述第一角度向量对应的人脸区域;

根据所述第一角度向量对应的人脸区域,形成所述第一目标人脸图像;

所述通过预设判别网络评价所述第一角度向量与所述第一目标人脸图像是否匹配的步骤,包括:将所述第一角度向量的逆角度与所述第一目标人脸图像,作为输入量输入至所述预训练的人脸图像生成网络;

根据所述第一角度向量的逆角度与所述第一目标人脸图像,生成第二目标人脸图像;

判断所述第二目标人脸图像是否与所述原始人脸图像相同;

若相同,则判定所述第一角度向量与所述第一目标人脸图像匹配。

2.根据权利要求1所述的生成人脸图像的方法,其特征在于,所述判断所述第二目标人脸图像是否与所述原始人脸图像相同的步骤之后,包括:若所述第二目标人脸图像与所述原始人脸图像不相同,则确定所述第二目标人脸图像与所述原始人脸图像的差异信息;

根据所述差异信息生成第一校正loss函数,其中,所述第一校正loss函数为Lg=Ladv+Lfcls+Lrec,Ladv=log D(x)+log(1-D(G(x,c)),Lfcls=-log D(G(x,c)),Lrec=||x-G(G(x,c),c’)||,G表示人脸图像生成网络,G(x,c)表示输入图像x,在生成角度为c时对应的人脸图像,D(x)代表D对真实图像计算得到的域标签概率分布,D表示判别网络函数,c’=-c;

根据所述第一校正loss函数校正所述预训练的人脸图像生成网络中的参量。

3.根据权利要求1所述的生成人脸图像的方法,其特征在于,所述输出所述第一目标人脸图像的步骤之后,包括:判断对各所述第一目标人脸图像分别对应的角度分类是否分类正确;

若否,则通过第二校正loss函数校正所述判别网络,其中,第二校正loss函数Ld=-Ladv+Lfcls,Ladv=logD(x)+log(1-D(G(x,c)),Lfcls=-logD(G(x,c)),G(x,c)表示输入图像x,在生成角度为c时对应的人脸图像,D(x)代表D对真实图像计算得到的域标签概率分布,D表示判别网络函数。

4.根据权利要求1所述的生成人脸图像的方法,其特征在于,所述将原始人脸图像和目标人脸图像的角度向量,同时输入至预训练的人脸图像生成网络中的步骤之前,包括:获取指定数量用户的人脸图像,其中,同一所述用户的人脸图像至少包括两个指定角度对应的角度图像;

所述角度图像对应的指定角度映射为指定长度的向量值;

将所述角度图像与所述指定角度对应的指定长度的向量值,组合成训练样本;

将所述训练样本输入至神经网络中进行训练,得到能分类所述指定角度对应图像域的分类模型;

将所述分类模型作为所述预训练的人脸图像生成网络。

5.根据权利要求4所述的生成人脸图像的方法,其特征在于,所述将所述角度图像与所述指定角度对应的指定长度的向量值,组合成训练样本的步骤,包括:获取第一角度图像中人脸器官对应的第一像素值,其中,所述第一角度图像包含于所有所述角度图像中;

获取第一指定角度对应的标准人脸图像;

根据所述标准人脸图像中各人脸器官对应的标准像素值,修正所述第一像素值,得到修正后的第一像素值;

将携带所述修正后的第一像素值的第二角度图像,与所述第一角度对应的第一向量值,组合为修正训练样本。

6.一种生成人脸图像的装置,用于执行权利要求1-5中任意一项所述的方法,其特征在于,包括:第一输入模块,用于将原始人脸图像和目标人脸图像的角度向量,同时输入至预训练的人脸图像生成网络中,其中,所述目标人脸图像的角度向量至少包括一个;

转换模块,用于通过所述预训练的人脸图像生成网络,按照预设转换方式将所述原始人脸图像转换为第一角度向量对应的第一目标人脸图像,其中,所述第一角度向量包含于所有所述目标人脸图像对应的角度向量中,所述第一目标人脸图像包含于所有所述目标人脸图像中;

评价模块,用于通过预设判别网络评价所述第一角度向量与所述第一目标人脸图像是否匹配;

输出模块,用于若匹配,则输出所述第一目标人脸图像。

7.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。

8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。