[发明专利]一种基于HOG特征和SVM多分类器的人脸识别方法在审

专利信息
申请号: 201710196748.7 申请日: 2017-03-29
公开(公告)号: CN107066958A 公开(公告)日: 2017-08-18
发明(设计)人: 冯文廷;陈志;岳文静;李国翔;徐鹏 申请(专利权)人: 南京邮电大学
主分类号: G06K9/00 分类号: G06K9/00;G06K9/46
代理公司: 南京经纬专利商标代理有限公司32200 代理人: 朱小兵
地址: 210023 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开一种基于HOG特征和SVM多分类器的人脸识别方法,该方法提出一种通过计算和统计人脸图像局部区域的梯度方向直方图所构成的特征对SVM多分类器进行训练,并通过两两投票形式对样本图像进行识别,得票最高的类别即为该样本的识别结果。本发明方法在保证时间复杂度较低的情况下,实现了较高的识别率。
搜索关键词: 一种 基于 hog 特征 svm 分类 识别 方法
【主权项】:
一种基于HOG特征和SVM多分类器的人脸识别方法,其特征在于,包括以下步骤:步骤1、对输入图像中每个像素点的红、绿、蓝三个色彩值取平均作为图像的灰度值,对灰度化后的图像中的每一个像素值做归一化处理,得到归一化的图像矩阵为G;步骤2、对步骤1归一化后得到的图像矩阵G进行Gamma校正,得到经Gamma校正后图像矩阵G′;Gamma校正的具体步骤如下:步骤21、定义校正值为gamma,对G中每个像素值G(x,y)进行Gamma校正,计算出校正后图像矩阵G′中的每一个像素值G′(x,y)=G(x,y)gamma;其中,G(x,y)代表图像矩阵G在第x行、第y列的元素对应的像素值;步骤3、计算经Gamma校正后图像矩阵G′中每个像素值G′(x,y)在水平方向和垂直方向的梯度,并据此计算G′(x,y)的梯度方向值和梯度方向,其中,G′(x,y)代表G′在第x行、第y列的元素对应的像素值;具体步骤如下:步骤31、计算G′(x,y)的水平方向梯度dx(x,y)=G′(x,y+1)‑G′(x,y);步骤32、计算G′(x,y)的垂直方向梯度dy(x,y)=G′(x+1,y)‑G′(x,y);步骤33、计算G′(x,y)的梯度方向值和梯度方向步骤4、将图像矩阵G′分成n*n个单元格,每个单元格包含m*m个像素,统计每个单元格的梯度信息,具体如下:步骤41、将360度的梯度方向分成k个方向块{f1,f2,...,fk},第i个方向块fi的梯度方向范围为k代表划分梯度方向的块数,1≤i≤k;步骤42、定义k个变量{a1,a2,...,ak}记录第一个单元格中k个方向块的梯度数量;首先初始化k个变量的值为0,然后对单元格中的每个像素值进行判断,若像素值G′(x,y)的梯度方向α(x,y)属于fi,则ai=ai+d(x,y),ai代表记录第i个方向梯度数量的变量;步骤43、通过重复步骤42依次对图像矩阵G′中每个单元格进行计算,从而统计出每个单元格的梯度信息;步骤5、提取图像矩阵G′的局部特征,并将局部特征串联起来得到图像的整体特征值,具体步骤如下:步骤51、定义h*h个单元格为一个区域B,其中,h<n,将B中每个单元格k个方向块的梯度数量串联在一起,得到一个维数为h*h*k的向量,作为该区域的局部特征;步骤52、以1个单元格作为步长移动区域B对图像进行扫描,重复步骤51,提取每次移动区域的局部特征;步骤53、将步骤52得到的每个区域的局部特征首尾相连,组成一个新的向量作为图像的整体特征值;步骤6、选取一组人脸图像,采用步骤5的方法提取出每个人脸图像的特征值,将特征值与对应的人脸预期值组合成一组训练样本{(X1,d1),(X2,d2),...,(Xp,dp)},其中,(Xu,du)代表第u个人脸的特征值Xu对应的人脸预期值为du,1≤u≤p,p为样本数;步骤61、定义目标函数计算β={β1,β2,...,βp}使目标函数最大化,同时满足约束条件β1,β2,...,βp为自变量;β是由β1,β2,...,βp构成的向量;K(Xu,Xv)为关于Xu,Xv的核函数;步骤62、利用步骤61得到的解β={β1,β2,...,βp}计算权值向量和偏置值b=1‑W*X′,得到SVM分类判别函数f(X)=sgn(W*X+b),SVM分类器训练结束,X′∈{X1,X2,...,Xp};X为待识别图像的特征向量;步骤63、将待识别人脸图像按照步骤5)所得的特征值输入f(X),根据f(X)的计算结果决定图像所属类别;步骤7、选取若干类人脸样本,每类样本之间按步骤6两两构造SVM分类器;采取投票形式对未知结果进行投票,得票最高者即为分类结果,从而实现SVM多分类,具体步骤如下:步骤71、选取Q类人脸样本,每类人脸样本包含R张图片,前张图片用于SVM分类器的训练,后张图片用于分类器的测试;步骤72、将Q类样本中互不相同的两类样本按照步骤6构造SVM分类器,每个分类器的训练样本为R张图片,共构造个SVM分类器。步骤73、将待测试样本按照步骤5提取特征值后,将特征值向量输入个SVM分类器中进行分类,每输出一个分类结果则对应的该类别票数加1,统计Q个类别的最终得票总数,得票最高的类别则是待测试样本的分类结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710196748.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top