[发明专利]基于现场照和证件照的人脸识别方法及识别装置有效
申请号: | 201611015745.0 | 申请日: | 2016-11-18 |
公开(公告)号: | CN106709418B | 公开(公告)日: | 2019-06-21 |
发明(设计)人: | 邱建华;周孺;廖欢;杨东;王栋 | 申请(专利权)人: | 北京智慧眼科技股份有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 长沙智嵘专利代理事务所(普通合伙) 43211 | 代理人: | 胡亮 |
地址: | 100097 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络参数模型 预处理 证件照 人脸识别 识别装置 特征向量 训练数据 数据集 收敛 第一数据 距离判断 数据对应 数据提取 同一图像 误差函数 相似度 度量 维数 预设 输出 学习 | ||
1.一种基于现场照和证件照的人脸识别方法,其特征在于,包括:
建立训练数据,所述训练数据包括第一数据集及第二数据集,其中,所述第一数据集及所述第二数据集均包括多人的图像数据,每人对应多个图像数据,所述第二数据集中每人对应至少一张证件照图像数据及多张现场照图像;
训练数据预处理,对所述训练数据中的图像数据进行人脸检测和关键点定位以提取多个人脸区域patch,并将所述多个patch归一化,得到预处理后的数据;
生成第一网络参数模型,采用深度卷积神经网络DCNN对所述第一数据集对应的预处理后的数据进行收敛训练得到所述第一网络参数模型;
生成第二网络参数模型,对所述第一网络参数模型的参数利用所述第二数据集对应的预处理后的数据进行收敛训练得到所述第二网络参数模型;
生成第三网络参数模型,采用所述第二网络参数模型对所述第二数据集对应的预处理后的数据提取特征,同一图像数据对应的多个patch的特征连在一起作为输入,输出预设维数的特征向量,并以基于度量学习的误差函数进行训练,使得本人的证件照图像跟本人的现场照图像的距离缩短,本人的证件照图像跟他人的现场照图像的距离拉长,得到所述第三网络参数模型;
人脸识别验证,在所述第三网络参数模型中输入现场照对应的预处理后的数据得到第一特征向量,并输入证件照对应的预处理后的数据得到第二特征向量,计算所述第一特征向量与所述第二特征向量间的距离以判断所述证件照与所述现场照的相似度。
2.根据权利要求1所述的基于现场照和证件照的人脸识别方法,其特征在于,
所述预处理包括根据人脸检测及人脸特征点检测将照片图像数据转换为多个patch及将各patch的像素尺寸归一化处理。
3.根据权利要求2所述的基于现场照和证件照的人脸识别方法,其特征在于,
所述根据人脸检测及人脸特征点检测将照片图像数据转换为多个patch包括:
采用人脸检测算法获取人脸区域;
在所述人脸区域内检测关键点,以瞳距为固定值,且分别以左眼、右眼、左嘴角、右嘴角、鼻子、两眼中心点为中心提取人脸图像生成六个patch。
4.根据权利要求1所述的基于现场照和证件照的人脸识别方法,其特征在于,
所述第一数据集为用于增强网络底层特征鲁棒性的网上人像数据库;
所述第二数据集中的所述证件照图像数据来自证件芯片内存储的图像照片或者第三方机构存储的证件图像照。
5.根据权利要求1所述的基于现场照和证件照的人脸识别方法,其特征在于,
生成所述第三网络参数模型中,训练组对时,以证件照图像作为目标样本,以同一人的现场照图像作为正样本,随机选择不同人的现场照作为负样本。
6.根据权利要求1至5任一所述的基于现场照和证件照的人脸识别方法,其特征在于,
计算所述第一特征向量与所述第二特征向量间的距离采用公式如下:
其中,f1为第一特征向量,f2为第二特征向量,上述公式中的分子表示两个特征向量的内积,分母表示两个特征向量长度的乘积。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智慧眼科技股份有限公司,未经北京智慧眼科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611015745.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种医疗诊断机器人系统
- 下一篇:一种客货分道交通参数监测系统的实现方法