[发明专利]基于级联深度卷积神经网络的人脸检测方法在审
申请号: | 201811326169.0 | 申请日: | 2018-11-08 |
公开(公告)号: | CN109614866A | 公开(公告)日: | 2019-04-12 |
发明(设计)人: | 温峻峰;江志伟;李鑫;杜海江;夏欢;谢巍;张浪文;翁冠碧 | 申请(专利权)人: | 中科天网(广东)科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 北京联瑞联丰知识产权代理事务所(普通合伙) 11411 | 代理人: | 张清彦 |
地址: | 510070 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于级联深度卷积神经网络的人脸检测方法,包括:建立n级深度卷积网络;对训练样本填充后进行卷积运算;将特征图中的部分或全部特征图作为下一层卷积层的输入,进行卷积运算;重复上一步骤直至到第n+1层卷积层;将第n+1层卷积层输出的特征图串行化得到高维向量,将高维向量与全连接层的节点进行全连接;输出人脸框坐标和人脸质量评价得分;获取人脸检测损失函数、图像质量评价损失函数及总损失函数;获取训练样本的损失函数,进行训练样本权值的更新;训练出级联深度卷积神经网络。本发明能同时解决人脸检测和人脸图像质量评价的问题、在提高处理速度的同时还能提高性能。 | ||
搜索关键词: | 人脸检测 损失函数 卷积 卷积神经网络 训练样本 特征图 级联 卷积运算 质量评价 高维 人脸 向量 图像质量评价 人脸图像 输出 串行化 连接层 填充 重复 更新 网络 | ||
【主权项】:
1.一种基于级联深度卷积神经网络的人脸检测方法,其特征在于,包括如下步骤:A)建立n级深度卷积网络;所述n级深度卷积网络包括n个卷积层、一个全连接层、一个人脸框输出层和一个人脸质量评价输出层,每个所述卷积层中含有多个正方形卷积核和长方形卷积核,所述人脸框输出层设有多个节点,所述人脸质量评价输出层设有多个节点,所述n为整数且n≥1;B)选取若干个输入图像作为训练样本,对当前训练样本的边缘处进行行数和列数的填充,得到填充图像,并将所述填充图像分别与第一层所述卷积层中的每个卷积核进行卷积运算,得到多个特征图;C)将所述特征图中的部分或全部特征图作为下一层所述卷积层的输入,并将其分别与下一层所述卷积层中的每个卷积核进行卷积运算,得到多个对应的特征图;D)重复上述步骤C)直至到第n+1层所述卷积层;E)将第n+1层所述卷积层输出的特征图串行化得到高维向量,将所述高维向量与所述全连接层的节点进行全连接;F)通过所述人脸框输出层输出人脸框坐标,通过所述人脸质量评价输出层输出人脸质量评价得分;G)根据所述人脸框坐标,计算出包围框坐标偏移量,得到人脸检测损失函数;H)用Softmax loss函数来表示图像质量评价损失函数;I)对所述人脸检测损失函数和图像质量评价损失函数进行加权叠加后得到当前所述训练样本的损失函数;J)对每个训练样本的损失函数进行求和,得到总损失函数;K)当其中一级深度卷积网络训练结束后,用训练好的深度卷积网络计算出每个训练样本的损失函数,将损失函数大的训练样本的权值进行增大,将损失函数小的训练样本的权值进行减小,完成对每个所述训练样本的权值的更新;L)通过所述步骤A)至步骤K)的学习方式,将多级深度卷积网络串起来训练出级联深度卷积神经网络,采用所述级联深度卷积神经网络进行人脸检测,去除非人脸窗口。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科天网(广东)科技有限公司,未经中科天网(广东)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811326169.0/,转载请声明来源钻瓜专利网。