人脸识别模型的训练方法、人脸识别的方法和装置制造方法及图纸

技术编号:23470996 阅读:26 留言:0更新日期:2020-03-06 12:56
本申请实施例提供了一种人脸识别模型的训练方法、人脸识别的方法和装置,包括:获得初始图像数据;提取出所述初始图像数据的中间共享层特征信息;将所述中间共享层特征信息进行兴趣区池化操作,获得池化特征图信息;当所述池化特征图信息中包含人脸数据时,针对所述池化特征图信息进行空间变换,获得变换特征图信息;提取出所述变换特征图信息中的人脸特征数据;输出所述人脸特征数据。通过端到端的训练方式,缩减人工预处理和后续处理,使模型从原始输入到最终输出,有更多自动调节的空间,增加模型的整体契合度;通过合并流程、特征共享、端到端训练等方式降低了系数数量,使模型能够移植到计算能力较弱的平台。

Face recognition model training method, face recognition method and device

【技术实现步骤摘要】
人脸识别模型的训练方法、人脸识别的方法和装置
本申请涉及计算机
,特别是涉及一种人脸识别模型的训练方法、一种人脸识别的方法、一种人脸识别模型的训练装置及一种人脸识别的装置。
技术介绍
得益于大数据和深度学习的发展,人脸识别技术已经取得了较大的进展,能在各种应用场景中都能取得较好的识别率,并且已经逐步应用于各个领域,如教育、安防等领域。随着人脸识别技术的不断推广,其存在的问题也日益突出,如人脸模型识别较大,需要较大计算量,对设备等要求较高;并且目前人脸识别技术使用的基本流程包含人脸检测、人脸对齐、人脸规范化、人脸特征提取等,由于每个流程计算相对独立,流程较多,并且相邻的两个流程之间结果具有一定的关联性,并且前一流程的效果直接影响后续流程的效果,对每个流程的鲁棒性要求较高。
技术实现思路
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种人脸识别模型的训练方法、一种人脸识别的方法、一种人脸识别模型的训练装置及一种人脸识别的装置。为了解决上述问题,本申请实施例公开了一种人脸识别模型的训练方法,包括:获得初始图像数据;提取出所述初始图像数据的中间共享层特征信息;将所述中间共享层特征信息进行兴趣区池化操作,获得池化特征图信息;当所述池化特征图信息中包含人脸数据时,针对所述池化特征图信息进行空间变换,获得变换特征图信息;提取出所述变换特征图信息中的人脸特征数据;输出所述人脸特征数据。可选地,所述将所述中间共享层特征信息进行兴趣区池化操作,获得池化特征图信息的步骤包括:获取到所述初始图像数据中人脸区域的候选框信息;根据所述候选框信息在所述中间共享层特征信息裁剪得到特征区域;将所述特征区域进行兴趣区池化操作,获得池化特征图信息。可选地,所述池化特征图信息中的人脸数据通过以下方式确定:将所述池化特征图信息输入至卷积层和全连接层,获得特征二维向量;提取出所述特征二维向量中的第一分向量及第二分向量;判断所述第一分向量对应的人脸概率数据是否大于所述第二分向量对应的背景概率数据;当所述第一分向量对应的人脸概率数据大于所述第二分向量对应的背景概率数据时,确定所述池化特征图信息中包含人脸数据。可选地,所述当所述池化特征图信息中包含人脸数据时,针对所述池化特征图信息进行空间变换,获得变换特征图信息的步骤包括:当所述池化特征图信息中包含人脸数据时,获取到所述池化特征图信息对应的仿射变换参数;采用所述仿射变换参数对所述池化特征图信息进行仿射变换,获得变换特征图信息。可选地,所述提取出所述变换特征图信息中的人脸特征数据的步骤包括:提取出所述变换特征图信息中的人脸特征向量;将所述人脸特征向量确定为人脸特征数据。为了解决上述问题,本申请实施例公开了一种人脸识别的方法,包括:获取第一初始图像数据;提取出所述第一初始图像数据的第一中间共享层特征信息;将所述第一中间共享层特征信息进行兴趣区池化操作,获得第一池化特征图信息;当所述第一池化特征图信息中包含人脸数据时,针对所述第一池化特征图信息进行空间变换,获得第一变换特征图信息;提取出所述第一变换特征图信息中的第一人脸特征数据;将所述第一人脸特征数据与预置的第二人脸特征数据进行比对,获得第一人脸识别结果信息。可选地,应用于移动终端,所述移动终端安装有特定应用程序,所述特定应用程序包括登录界面,所述获取第一初始图像数据的步骤包括:当所述登录界面正在运行时,获取第一初始图像数据。为了解决上述问题,本申请实施例公开了一种人脸识别模型的训练装置,包括:第一初始图像数据获得模块,用于获得初始图像数据;第一提取模块,用于提取出所述初始图像数据的中间共享层特征信息;第一池化特征图信息获得模块,用于将所述中间共享层特征信息进行兴趣区池化操作,获得池化特征图信息;第一变换特征图信息获得模块,用于当所述池化特征图信息中包含人脸数据时,针对所述池化特征图信息进行空间变换,获得变换特征图信息;第二提取模块,用于提取出所述变换特征图信息中的人脸特征数据;输出模块,用于输出所述人脸特征数据。可选地,所述第一池化特征图信息获得模块包括:候选框信息获得子模块,用于获取到所述初始图像数据中人脸区域的候选框信息;裁剪子模块,用于根据所述候选框信息在所述中间共享层特征信息裁剪得到特征区域;池化特征图信息获得子模块,用于将所述特征区域进行兴趣区池化操作,获得池化特征图信息。可选地,所装置还包括:特征二维向量获得模块,用于将所述池化特征图信息输入至卷积层和全连接层,获得特征二维向量;分向量提取模块,用于提取出所述特征二维向量中的第一分向量及第二分向量;判断模块,用于判断所述第一分向量对应的人脸概率数据是否大于所述第二分向量对应的背景概率数据;确定模块,用于当所述第一分向量对应的人脸概率数据大于所述第二分向量对应的背景概率数据时,确定所述池化特征图信息中包含人脸数据。可选地,所述第一变换特征图信息获得模块包括:仿射变换参数获得子模块,用于当所述池化特征图信息中包含人脸数据时,获取到所述池化特征图信息对应的仿射变换参数;变换特征图信息获得子模块,用于采用所述仿射变换参数对所述池化特征图信息进行仿射变换,获得变换特征图信息。可选地,所述第二提取模块包括:第二提取子模块,用于提取出所述变换特征图信息中的人脸特征向量;人脸特征数据确定子模块,用于将所述人脸特征向量确定为人脸特征数据。为了解决上述问题,本申请实施例公开了一种人脸识别的装置,包括:第二初始图像数据获取模块,用于获取第一初始图像数据;第三提取模块,用于提取出所述第一初始图像数据的第一中间共享层特征信息;第二池化特征图信息获得模块,用于将所述第一中间共享层特征信息进行兴趣区池化操作,获得第一池化特征图信息;第二变换特征图信息获得模块,用于当所述第一池化特征图信息中包含人脸数据时,针对所述第一池化特征图信息进行空间变换,获得第一变换特征图信息;第四提取模块,用于提取出所述第一变换特征图信息中的第一人脸特征数据;第一比对模块,用于将所述第一人脸特征数据与预置的第二人脸特征数据进行比对,获得第一人脸识别结果信息。可选地,应用于移动终端,所述移动终端安装有特定应用程序,所述特定应用程序包括登录界面,所述第二初始图像数据获取模块包括:第二初始图像数据获取子模块,用于当所述登录界面正在运行时,获取第一初始图像数据。为了解决上述问题,本申请实施例公开了一种装置,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行本申请实施例所述本文档来自技高网...

【技术保护点】
1.一种人脸识别模型的训练方法,其特征在于,包括:/n获得初始图像数据;/n提取出所述初始图像数据的中间共享层特征信息;/n将所述中间共享层特征信息进行兴趣区池化操作,获得池化特征图信息;/n当所述池化特征图信息中包含人脸数据时,针对所述池化特征图信息进行空间变换,获得变换特征图信息;/n提取出所述变换特征图信息中的人脸特征数据;/n输出所述人脸特征数据。/n

【技术特征摘要】
1.一种人脸识别模型的训练方法,其特征在于,包括:
获得初始图像数据;
提取出所述初始图像数据的中间共享层特征信息;
将所述中间共享层特征信息进行兴趣区池化操作,获得池化特征图信息;
当所述池化特征图信息中包含人脸数据时,针对所述池化特征图信息进行空间变换,获得变换特征图信息;
提取出所述变换特征图信息中的人脸特征数据;
输出所述人脸特征数据。


2.根据权利要求1所述的方法,其特征在于,所述将所述中间共享层特征信息进行兴趣区池化操作,获得池化特征图信息的步骤包括:
获取到所述初始图像数据中人脸区域的候选框信息;
根据所述候选框信息在所述中间共享层特征信息裁剪得到特征区域;
将所述特征区域进行兴趣区池化操作,获得池化特征图信息。


3.根据权利要求1或2所述的方法,其特征在于,所述池化特征图信息中的人脸数据通过以下方式确定:
将所述池化特征图信息输入至卷积层和全连接层,获得特征二维向量;
提取出所述特征二维向量中的第一分向量及第二分向量;
判断所述第一分向量对应的人脸概率数据是否大于所述第二分向量对应的背景概率数据;
当所述第一分向量对应的人脸概率数据大于所述第二分向量对应的背景概率数据时,确定所述池化特征图信息中包含人脸数据。


4.根据权利要求3所述的方法,其特征在于,所述当所述池化特征图信息中包含人脸数据时,针对所述池化特征图信息进行空间变换,获得变换特征图信息的步骤包括:
当所述池化特征图信息中包含人脸数据时,获取到所述池化特征图信息对应的仿射变换参数;
采用所述仿射变换参数对所述池化特征图信息进行仿射变换,获得变换特征图信息。


5.根据权利要求1所述的方法,其特征在于,所述提取出所述变换特征图信息中的人脸特征数据的步骤包括:
提取出所述变换特征图信息中的人脸特征向量;
将所述人脸特征向量确定为人脸特征数据。


6.一种人脸识别的方法,其特征在于,包括:
获取第一初始图像数据;
提取出所述第一初始图像数据的第一中间共享层特征信息;
将所述第一中间共享层特征信息进行兴趣区池化操作,获得第一池化特征图信息;
当所述第一池化特征图信息中包含人脸数据时,针对所述第一池化特征图信息进行空间变换,获得第一变换特征图信息;
提取出所述第一变换特征图信息中的第一人脸特征数据;
将所述第一人脸特征数据与预置的第二人脸特征数据进行比对,获得第一人脸识别结果信息。


7.根据权利要求6所述的方法,其特征在于,应用于移动终端,所述移动终端安装有特定应用程序,所述特定应用程序包括登录界面,所述获取第一初始图像数据的步骤包括:
当所述登录界面正在运行时,获取第一初始图像数据。


8.一种人脸识别模型的训练装置,其特征在于,包括:
第一初始图像数据获得模块,用于获得初始图像数据;
第一提取模块,用于提取出所述初始图像数据的中间共享层特征信息;
第一池化特征图信息获得模块,用于将所述中间共享层特征信息进行兴趣区池化操作,获得池化特征图信息;
第一变换特征图信息获得模块,用于当所述池化特征图信息中包含人脸数据时,针对所述池化特征...

【专利技术属性】
技术研发人员:吕江靖李晓波
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1