[发明专利]基于深度神经网络多层特征融合的人脸识别方法有效
申请号: | 201810863541.5 | 申请日: | 2018-08-01 |
公开(公告)号: | CN109214286B | 公开(公告)日: | 2021-05-04 |
发明(设计)人: | 章东平;毕崇圆;陶禹诺 | 申请(专利权)人: | 中国计量大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 杭州浙科专利事务所(普通合伙) 33213 | 代理人: | 吴秉中 |
地址: | 315470 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 深度 神经网络 多层 特征 融合 识别 方法 | ||
1.一种基于深度神经网络多层特征融合的人脸识别方法,其特征在于包括如下步骤:
步骤1:数据准备:获得公开的CASIA-Webface人脸数据库与MS-Celeb-1M人脸数据库作为训练数据集;
步骤2:网络结构:在深度卷积神经网络DeepID网络结构的基础上进行改进,利用一个输出维度为D2的全连接层Fc2替代DeepID网络结构中的softmax层,Fc2层后面连接多层特征融合损失层,将改进的网络结构称为多层特征融合网络,所述DeepID网络结构包含四个卷积层、一个全连接层Fc1一个softmax层,所述多层特征融合损失层是在计算训练样本之间类内距离与类间距离损失的基础上将Fc1层和Fc2层的输出特征也作为损失函数的输入;
步骤3:网络训练:将步骤1中的训练数据集输入到多层特征融合网络中进行训练获得人脸识别模型;
步骤4:网络测试:将人脸图像A和人脸图像B输入到特征融合网络中,并利用人脸识别模型进行特征提取,获得人脸图像A和人脸图像B的人脸特征分别为F1和F2,计算两个特征向量之间的余弦相似度S,设置人脸相似度阈值为T,如果S≥T,则认为人脸图像A和人脸图像B为同一个人,如果S<T,则认为人脸图像A和人脸图像B为不同人;
所述步骤2中损失函数的公式为:
其中,λ1、λ2、λ3、λ4分别表示Fc1层的类内距离损失权重、Fc2层的类内距离损失权重、Fc1层的类间距离损失权重、Fc2层的类间距离损失权重,n表示训练数据集中第i类样本的数量,N表示训练数据集中样本的种类数,uik表示训练数据集中第i类第k个样本在Fc1层的输出特征,vik表示表示训练数据集中第i类第k个样本在Fc2层的输出特征,表示训练数据集中第i类样本在Fc1层输出的类均值特征,表示训练数据集中第i类样本在Fc2层输出的类均值特征,表示训练数据集中第j类样本在Fc1层输出的类均值特征,表示训练数据集中第j类样本在Fc2层输出的类均值特征。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国计量大学,未经中国计量大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810863541.5/1.html,转载请声明来源钻瓜专利网。