【技术实现步骤摘要】
年龄预测模型的训练方法、年龄预测方法及装置
[0001]本专利技术涉及图像分析
,尤其是涉及年龄预测模型的训练方法、年龄预测方法及装置。
技术介绍
[0002]人脸训练图像中包含有很多的人脸特征信息,其中年龄作为一项很重要的特征信息,在人脸识别领域中十分受到重视,然而人脸年龄预测是一项充满挑战的任务。人脸的衰老体现在皮肤的松弛程度、皱纹等细节上,但在人脸年龄的预测过程中,当脸部表情发生变化时,会导致这些细节也发生一定变化,从而影响年龄预测结果的准确性,这样训练出来的预测模型在实际应用中就会出现鲁棒性较差的问题。
技术实现思路
[0003]基于此,有必要针对上述问题,提供解决因脸部表情变化而导致年龄预测出现偏差的年龄预测模型的训练方法、年龄预测方法及装置。
[0004]一种年龄预测模型的训练方法,所述年龄预测模型包括三维形变统计模型、可微分渲染器、第一特征提取网络、第二特征提取网络和年龄预测层,所述第一特征提取网络与所述第二特征提取网络的结构相同,其中,所述第一特征提取网络与所述第二特征提取网络均包括依次连接的多个特征提取层,所述多个特征提取层分别用于输出不同特征尺度的特征图,所述方法包括:
[0005]获取训练数据集,所述训练数据集包括多个人脸训练图像,一个人脸训练图像有一个对应标注的真实年龄标签;
[0006]将目标人脸图像输入所述年龄预测模型,通过所述三维形变统计模型将所述目标人脸图像转换为三维人脸网格,通过所述可微分渲染器对所述三维人脸网格进行渲染,以得到二维渲染图 ...
【技术保护点】
【技术特征摘要】
1.一种年龄预测模型的训练方法,其特征在于,所述年龄预测模型包括三维形变统计模型、可微分渲染器、第一特征提取网络、第二特征提取网络和年龄预测层,所述第一特征提取网络与所述第二特征提取网络的结构相同,其中,所述第一特征提取网络与所述第二特征提取网络均包括依次连接的多个特征提取层,所述多个特征提取层分别用于输出不同特征尺度的特征图,所述方法包括:获取训练数据集,所述训练数据集包括多个人脸训练图像,一个人脸训练图像有一个对应标注的真实年龄标签;将目标人脸图像输入所述年龄预测模型,通过所述三维形变统计模型将所述目标人脸图像转换为三维人脸网格,通过所述可微分渲染器对所述三维人脸网格进行渲染,以得到二维渲染图像;所述目标人脸图像为所述多个人脸训练图像中的任意一个,所述二维渲染图像为将所述三维人脸网格投射在二维平面后得到的图像,所述目标人脸图像与所述二维渲染图像的尺寸相同;将所述目标人脸图像输入所述第一特征提取网络并将所述二维渲染图像输入所述第二特征提取网络以进行特征提取,并将所述第一特征提取网络和所述第二特征提取网络中对应同一特征尺度的两个特征提取层输出的特征图进行特征融合,以输出目标特征图,所述目标特征图为所述第一特征提取网络和所述第二特征提取网络中的最后一个特征提取层输出的特征图的融合;将所述目标特征图输入至所述年龄预测层,以预测所述目标人脸图像的预测年龄值,根据所述预测年龄值、所述目标人脸图像的真实年龄标签计算损失值,根据所述损失值调整所述年龄预测模型的参数,返回执行将目标人脸图像输入所述年龄预测模型的步骤,直至所述年龄预测模型收敛。2.根据权利要求1所述的方法,其特征在于,所述通过所述三维形变统计模型将所述目标人脸图像转换为三维人脸网格,包括:从三维形变统计数据库中获取正交基向量,所述正交基向量基于对预设数量的三维人脸样本进行主成分分析得到,所述正交基向量包括在所述三维人脸网格中表征位置特征的位置基向量和表征颜色特征的颜色基向量;将所述目标人脸图像输入生成器,通过所述生成器生成所述目标人脸图像符合人脸顶点分布的人脸三维重构系数,其中所述生成器在对生成对抗网络进行对抗训练后得到,一个人脸三维重构系数与一个正交基向量对应;通过所述三维形变统计模型将所述正交基向量与所述人脸三维重构系数进行线性组合,以得到所述三维人脸网格。3.根据权利要求2所述的方法,其特征在于,所述生成对抗网络还包括判别器;在所述将所述目标人脸图像输入生成器之前,还包括:获取用于进行对抗训练的人脸图像样本,将所述人脸图像样本输入所述生成器,以对所述人脸图像样本对应的人脸三维重构系数进行预测,得到回归结果;获取真实三维重构系数,将所述回归结果和所述真实三维重构系数输入所述判别器进行数据类别的判别,所述真实三维重构系数为对真实三维人脸的系数进行采样得到的值;根据判别结果对所述生成器和所述判别器进行对抗生成学习,...
【专利技术属性】
技术研发人员:陈仿雄,
申请(专利权)人:深圳数联天下智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。