【技术实现步骤摘要】
一种基于对称性约束的人脸正面化方法
[0001]本专利技术涉及图像处理
,尤其涉及的是一种基于对称性约束的人脸正面化方法。
技术介绍
[0002]在当前的信息社会中,利用生物特征来识别个体身份已经成为各个场景下的首要方式。在生物特征中,人脸特征是很重要的一项。相对于指纹和虹膜等其它特征,人脸特征更易于获取,并且获取过程不会对个体造成强烈的侵犯性。
[0003]深度学习在人脸识别领域的成功应用,推动了人脸识别技术的发展。但是这些人脸识别技术仍然无法在所有人脸识别中完美应用。实际应用中,姿态变化是影响人脸识别性能的重要因素之一。人脸姿态问题本质上是三维的人脸结构的刚性变换带来的人脸纹理变化的非对齐问题。人脸头部的刚性旋转带来了自遮挡的情况,这也意味着信息的丢失。针对人脸识别中姿态变化问题,研究人员提出了人脸正面化,将不同姿态的人脸进行正面化,以提升大姿态下的人脸识别的准确性。
[0004]将人脸进行正面化研究中,主要分为基于二维图像和三维模型的方法。在基于二维图像的方法中,TP
‑
GAN是人脸正面化中一个里程碑式的工作。2017年受益于生成对抗网络的影响,研究人员提出了一个像人类一样能够考虑整体和局部信息的双路径对抗生成网络TP
‑
GAN,这种方法出现之后使得人脸正面化能够达到以假乱真的效果。基于三维模型进行人脸正面化的思路是通过构建三维人脸模型,对测试人脸图像进行模型参数的匹配,获得完整的三维人脸数据,从而获得正面人脸图像。Zhu等考虑到传统的3DMM算法存在运 ...
【技术保护点】
【技术特征摘要】
1.一种基于对称性约束的人脸正面化方法,其特征在于,包括步骤:获取待正面化的人脸图像,基于所述人脸图像建立并拟合非正面姿态下的三维人脸模型;其中,所述人脸图像为非正面的单视人脸图像;基于非正面姿态下的三维人脸模型和人脸图像,进行纹理提取,得到非正面姿态下的带非正面纹理的三维人脸模型;对非正面姿态下的带非正面纹理的三维人脸模型进行旋转和渲染,得到正面姿态下的渲染图像;对正面姿态下的渲染图像进行分割,得到脸部区域图像;将正面姿态下的渲染图像和脸部区域图像,输入生成对抗网络中的生成器网络,得到正面生成图像;其中,所述生成对抗网络在训练时,通过对称性损失函数对具有对称特性的脸部区域加以约束。2.根据权利要求1所述的基于对称性约束的人脸正面化方法,其特征在于,所述对非正面姿态下的带非正面纹理的三维人脸模型进行旋转和渲染,得到正面姿态下的渲染图像,包括:对非正面姿态下的带非正面纹理的三维人脸模型进行旋转,得到正面姿态下的带非正面纹理的三维人脸模型;对正面姿态下的带非正面纹理的三维人脸纹理模型进行渲染,得到正面姿态下的渲染图像。3.根据权利要求2所述的基于对称性约束的人脸正面化方法,其特征在于,在纹理提取时,使用垂直投影从图像中得到各顶点的颜色,并形成三维人脸纹理信息;其中,所述顶点为三维人脸模型中人脸的顶点;在渲染时,将三维人脸纹理信息映射到二维空间以生成渲染图像。4.根据权利要求1所述的基于对称性约束的人脸正面化方法,其特征在于,所述生成对抗网络包括:生成器网络和判别器网络;所述生成器网络包括:上采样模块、残差模块以及下采样模块;所述生成对抗网络采用如下步骤进行训练:获取正面姿态下的真实图像,基于所述正面姿态下的真实图像建立并拟合正面姿态下的三维人脸模型;基于正面姿态下的三维人脸模型和正面姿态下的真实图像,进行纹理提取,得到正面姿态下的带正面纹理的三维人脸模型;对正面姿态下的带正面纹理的三维人脸模型进行两次旋转和两次渲染,得到正面姿态下的渲染图像;对正面姿态下的渲染图像进行分割,得到脸部区域图像;将正面姿态下的渲染图像和脸部区域图像,输入生成对抗网络中的生成器网络,得到正面生成图像;将正面生成图像和正面姿态下的真实图像输入生成对抗网络中的判别器网络,得到真实率;计算整体损失函数,并对生成对抗网络的网络参数进行修改,并继续执行所述将正面姿态下的渲染图像和脸部区域图像,输入生成对抗网络中的生成器网络,得到正面生成图
像的步骤,直至满足预设训练条件时,得到生成对抗网络;所述整体损失函数为:L
total
=L
GAN
+λ1L
FM
+λ2L
vgg
+λ3L
sym
其中,L
total
表示整体损失函数,L
GAN
表示对抗损失函数,L
FM
表示特征匹配损失函数,L
vgg
表示感知损失函数,L
sym
表示对称损失函数,λ1、λ2以及λ3表示参数。5.根据权利要求4所述的基于对称性约束的人脸正面化方法,其特征在于,所述判别器网络为多尺度判别器网络;所述特征匹配损失函数为:其中,N
D
表示判别器网络中间层的层数,I
a
表示正面姿态下的真实图像,表示判别器网络第i层中间层...
【专利技术属性】
技术研发人员:陈绵书,杜媛媛,张子墨,李晓妮,桑爱军,郑宏宇,
申请(专利权)人:吉林大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。