[发明专利]一种基于改进的卷积网络的人脸识别方法及装置在审
申请号: | 201911033327.8 | 申请日: | 2019-10-28 |
公开(公告)号: | CN110852205A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 薛龙 | 申请(专利权)人: | 北京影谱科技股份有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 北京万思博知识产权代理有限公司 11694 | 代理人: | 姜楠楠 |
地址: | 100000 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 改进 卷积 网络 识别 方法 装置 | ||
本申请公开了一种基于改进的卷积网络的人脸识别方法及装置。所述方法包括:对输入图像进行灰度化处理;根据裁剪尺度从灰度化处理后的图像中截取若干幅图像作为样品加入待识别数据集;采用所述的改进的卷积网络对所述待识别数据集中的图像进行人脸识别,所述的改进的卷积网络包括:在Alexnet网络的基础上删除一个FC层,将Alexnet网络中的Cmw1_1卷积层纵向拆分成两个卷积层;将Alexnet网络中的ConW_2卷积层进行拓宽。所述装置包括:灰度处理模块、样品截取模块和识别模块。本申请对Alexnet网络进行了改进,使网络参数轻量化,提高了训练精度,进而提高了识别率和分类速度。
技术领域
本申请涉及图像识别技术,特别是涉及人脸识别技术。
背景技术
CNN是人脸检测过程中常用的二分类模型,Alexnet是CNN模型中常用的卷积网络。但是,随着对人脸检测要求的提高,Alexnet网络的缺陷也逐渐显露出来,例如:针对人脸识别的Alexnet网络参数量多,容易导致网络过拟合,影响人脸识别率。
发明内容
本申请的目的在于克服上述问题或者至少部分地解决或缓减解决上述问题。
根据本申请的一个方面,提供了一种基于改进的卷积网络的人脸识别方法,所述方法包括:
对输入图像进行灰度化处理;
根据裁剪尺度从灰度化处理后的图像中截取若干幅图像作为样品加入待识别数据集;
采用所述的改进的卷积网络对所述待识别数据集中的图像进行人脸识别,所述的改进的卷积网络为:
在Alexnet网络的基础上删除一个FC层;
将Alexnet网络中的Cmw1_1卷积层纵向拆分成两个卷积层;
将Alexnet网络中的ConW_2卷积层进行拓宽。
可选地,所述的对输入图像进行灰度化处理的方式为:利用matlab中的rgb2gray()函数对输入图像进行灰度化处理。
可选地,所述的根据裁剪尺度从灰度化处理后的图像中截取若干幅图像作为样品加入待识别数据集包括:
根据indices值,将[1,1]、[1,M-N+1]、[M-N+1,1]、和[M-N+1,M-N+1]作为图像剪切的起点坐标,从灰度化处理后的图像中截取4幅N×N大小的样本图像和所述的4幅N×N大小的样本图像的4幅镜像样本图像,其中,输入图像的大小为M×M,所述的改进的卷积网络要求输入图片的大小为N×N;
将[(M-N)/2+1,(M-N)/2+1]作为图像剪切的起点坐标,从灰度化处理后的图像中截取1幅N×N大小的样本图像和所述的1幅N×N大小的样本图像的镜像样本图像;
将截取的10幅样本图像加入待识别数据集。
可选地,所述的裁剪尺度indices的计算公式为:indices=[0M-N]+1。
可选地,所述的将Alexnet网络中的Cmw1_1卷积层纵向拆分成两个卷积层中的两个卷积层的卷积核大小分别为7×7和5×5;
所述的将Alexnet网络中的ConW_2卷积层进行拓宽的方式为:增加卷积核大小分别为1×1和3×3的两种卷积层。
根据本申请的另一个方面,提供了一种基于改进的卷积网络的人脸识别装置,所述装置包括:
灰度处理模块,其配置成对输入图像进行灰度化处理;
样品截取模块,其配置成根据裁剪尺度从灰度化处理后的图像中截取若干幅图像作为样品加入待识别数据集;和
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京影谱科技股份有限公司,未经北京影谱科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911033327.8/2.html,转载请声明来源钻瓜专利网。