跨年龄的人脸识别方法、系统、电子装置和存储介质制造方法及图纸

技术编号:31094741 阅读:30 留言:0更新日期:2021-12-01 13:03
本申请涉及一种跨年龄的人脸识别方法、系统、电子装置和存储介质,获取待识别人脸图像的混合特征图后;根据特征掩码和混合特征图获得年龄特征图和身份特征图,根据年龄特征图获得各年龄的期望和预测年龄,根据各年龄的期望获得预测年龄组别,根据身份特征图获得身份特征向量;根据身份特征向量和预先获取的人脸数据库,获取待识别人脸图像的识别结果;其中,特征编码器、年龄回归网络、年龄组别分类网络和特征提取网络是根据预测年龄、预测年龄组别和身份特征向量训练得到,通过注意力机制提高了特征分离的可靠性,并且根据年龄特征和身份特征对网络进行训练,能更好的消除身份特征中的年龄信息,提高了跨年龄人脸识别的准确度。提高了跨年龄人脸识别的准确度。提高了跨年龄人脸识别的准确度。

【技术实现步骤摘要】
跨年龄的人脸识别方法、系统、电子装置和存储介质


[0001]本申请涉及计算机
,特别是涉及跨年龄的人脸识别方法、系统、电子装置和存储介质。

技术介绍

[0002]人脸识别作为一种重要的生物特征识别技术,得到越来越广泛的应用。但目前人脸识别的识别率受年龄的影响较大,在人脸识别中,不同个体之间的人脸差异往往小于相同个体在不同情况(如不同年龄)下的人脸差异。
[0003]相关技术中,跨年龄的人脸识别方法可以分为两个大的类别,基于判别的方法和基于生成的方法,基于判别的方法通过将人脸的年龄特征和身份特征分离,仅使用分离得到的身份特征进行识别,基于生成的方法是指在进行人脸识别时,通过生成对抗网络将待识别的人脸图像通过合成的方法生成特定年龄的人脸图像。但是,相关技术中的判别方法无法将年龄特征和身份特征彻底的分离,导致准确度不高。
[0004]目前针对相关技术中通过判别的方法进行跨年龄的人脸识别时,无法将年龄特征和身份特征彻底的分离,准确度较低的问题,尚未提出有效的解决方案。

技术实现思路

[0005]本申请实施例提供了一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种跨年龄的人脸识别方法,其特征在于,所述方法包括:将待识别人脸图像输入至特征编码器,获得混合特征图;将所述混合特征图输入至注意力模块,所述注意力模块生成对应的特征掩码,并根据所述特征掩码和所述混合特征图,获得年龄特征图和身份特征图;将所述年龄特征图输入至年龄回归网络,获得各年龄的期望和预测年龄,将所述各年龄的期望输入至年龄组别分类网络,输出预测年龄组别,将所述身份特征图输入至特征提取网络,输出身份特征向量;根据所述身份特征向量和预先获取的人脸数据库,获取所述待识别人脸图像的识别结果;其中,所述特征编码器、所述年龄回归网络、所述年龄组别分类网络和所述特征提取网络根据所述预测年龄、所述预测年龄组别和所述身份特征向量训练得到。2.根据权利要求1所述的方法,其特征在于,获得所述待识别人脸图像的识别结果之后,所述方法还包括:将所述待识别人脸图像的识别结果输入至特征编码器,输出不同层特征图,将所述身份特征图输入至身份条件模块,输出身份条件年龄特征,其中,所述身份条件模块包括一连串的身份条件块,所述身份条件块里各年龄组共享部分通道;将所述不同层特征图和所述身份条件年龄特征输入至生成对抗网络,输出所述待识别人脸图像的目标年龄人脸图像,其中,通过年龄特征图和身份特征图获取年龄损失和身份损失,所述身份条件模块和所述生成对抗网络根据年龄损失、身份损失和人脸图像真伪的损失训练得到。3.根据权利要求2所述的方法,其特征在于,输出所述待识别人脸图像的目标年龄人脸图像之后,所述方法还包括:获取人脸数据库中的人脸图像,根据所述特征编码器、所述注意力模块、所述身份条件模块和所述生成对抗网络,生成人脸数据库中人脸图像对应的目标年龄人脸图像。4.根据权利要求2所述的方法,其特征在于,将所述身份特征图输入至身份条件模块,输出身份条件年龄特征之前,所述方法还包括:根据所述年龄人脸生成损失函数对身份条件模块和生成对抗网络进行训练,其中,所述生成对抗网络包括解码器和判别器;判别器判别人脸图像真伪的损失函数为:其中,为人脸图像真伪的损失,为年龄为t的人脸图像,为one

hot编码的年龄t的标识,为判别器的输出;获取所述目标年龄人脸图像的年龄特征图和身份特征图,通过所述目标年龄人脸图像的年龄特征图和身份特征图,获得年龄损失和身份损失;根据所述人脸图像真伪的损失、所述年龄损失和所述身份损失...

【专利技术属性】
技术研发人员:何昊驰王东王月平
申请(专利权)人:杭州魔点科技有限公司
类型:发明
国别省市:

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

1