[发明专利]基于部分遮挡图像的人脸表情识别方法有效
申请号: | 201610147969.0 | 申请日: | 2016-03-14 |
公开(公告)号: | CN105825183B | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 王晓华;李瑞静;胡敏;金超;侯登永;任福继 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/34;G06K9/62 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 陆丽莉;何梅生 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于部分遮挡图像的人脸表情识别方法,包括如下步骤:1、对已知类别的人脸表情库中包含N类表情的人脸图像进行预处理;2、计算测试集中的待测样本和训练集中的训练样本之间的相似度,得到与待测样本同类别且最近邻图像;3、对待测样本的遮挡部分进行重构;4、提取重构后的待测样本和训练集中的训练样本的PWLD特征;5、使用SVM分类器对测试集中所有待测样本进行分类识别。本发明采用图像匹配的方法,能够有效地重构图像的遮挡部位,避免了只提取非遮挡部分时特征表征不完整的问题,此外本发明采用的三层金字塔结构提取了图像的全局和局部特征,增强了特征表征的精确性。 | ||
搜索关键词: | 基于 部分 遮挡 图像 表情 识别 方法 | ||
【主权项】:
1.一种基于部分遮挡图像的人脸表情识别方法,其特征是按如下步骤进行:步骤1、对已知类别的人脸表情库中包含N类表情的人脸图像进行预处理:用AdaBoost检测人脸算法对所有人脸图像中的人脸区域进行检测,得到人脸图像;再利用双向灰度积分投影法对所检测出的人脸图像进行眼睛定位,并对定位后的人脸图像进行尺度归一化处理,从而获得纯人脸图像集;以所述纯人脸图像集作为样本集,选取每人每类表情的一部分样本作为训练集,剩余样本作为测试集;步骤2、计算测试集中的待测样本和训练集中的训练样本之间的相似度,得到与待测样本同类别且最近邻图像;步骤2.1、将训练集中的训练样本分成四块大小相等且互不重叠的子块,将每一个子块作为一个子图像,提取每个子图像的LBP特征,从而提取训练集中所有训练样本的LBP特征;步骤2.2、将训练集中属于第k类表情的所有训练样本所提取到的LBP特征用矩阵
表示,从而获得N类表情中所有训练样本的LBP特征矩阵![]()
其中,mk是第k类表情中包含的训练样本个数,n是所有训练样本所提取到的LBP特征维数;
表示第k类表情中第mk‑1个训练样本的第n‑1个LBP特征值;1≤k≤N;步骤2.3、利用式(1)计算第k类表情中所有训练样本的LBP特征均值矩阵
从而获得N类表情中所有训练样本的LBP特征均值矩阵![]()
步骤2.4、提取训练集中所有训练样本的LDTP特征;步骤2.5、将训练集中属于第k类表情的所有训练样本所提取到的LDTP特征用矩阵
表示,从而获得N类表情中所有训练样本的LDTP特征矩阵![]()
其中,q是所有训练样本所提取到的LDTP特征维数;
表示第k类表情中第mk‑1个训练样本的第q‑1个LDTP特征值;步骤2.6、利用式(2)计算第k类表情中所有训练样本的LDTP特征均值矩阵
从而获得N类表情中所有训练样本的LDTP特征均值矩阵![]()
步骤2.7、提取训练集中所有训练样本的WLD特征;步骤2.7.1、利用式(3)、式(4)和式(5)获得任意一个训练样本的差分激励ξ(xc)和方向θ′(xc):![]()
![]()
式(3)、式(4)和式(5)中,x′c表示任意一个训练样本中3×3邻域
的中心像素值,xi表示中心像素值x′c的第i个邻域的像素值,ε表示邻域像素的个数;并有:
0≤i≤ε‑1;步骤2.7.2、利用式(6)将所述方向θ′(x′c)进行量化,获得T个方向Φt:
式(6)中,
步骤2.7.3、将所述任意一个训练样本的差分激励ξ(xc)和方向θ′(x′c)联合起来构造相应训练样本的二维WLD直方图,且令横坐标表示方向,纵坐标表示差分激励;步骤2.7.4、将所述二维WLD直方图转化为一维WLD直方图,以所述一维WLD直方图作为相应训练样本的WLD特征;从而获得所有训练样本的WLD特征;步骤2.8、将训练集中属于第k类表情的所有训练样本所提取到的WLD特征用矩阵
表示,从而获得N类表情中所有训练样本的WLD特征矩阵![]()
其中,p是所有训练样本所提取到的WLD特征维数;
表示第k类表情中第mk‑1个训练样本的第p‑1个WLD特征值;步骤2.9、利用式(7)计算第k类表情中所有训练样本的WLD特征均值矩阵
从而获得N类表情中所有训练样本的WLD特征均值矩阵![]()
步骤2.10、对测试集中的任意一个待测样本提取LBP特征,记为YLBP=[y0,y1......,yn‑1];步骤2.11、根据欧式距离利用式(8)计算出所述待测样本的LBP特征与训练集中属于第k类表情的所有训练样本的LBP特征均值间的相似度
从而获得所述待测样本的LBP特征与N类表情中所有训练样本的LBP特征均值间的相似度集合![]()
式(8)中,
表示第k类表情中所有训练样本LBP特征均值的第r个值,yr表示待测样本的LBP特征中第r个值;0≤r≤n‑1;步骤2.12、从所述相似度集合
中选取最小值,并记为minLBP;步骤2.13、对测试集中的任意一个待测样本提取LDTP特征,记为YLDTP=[y′0,y′1......,y′q‑1];步骤2.14、根据欧式距离利用式(9)计算出所述待测样本的LDTP特征与训练集中属于第k类表情的所有训练样本的LDTP特征均值间的相似度
从而获得所述待测样本的LDTP特征与N类表情中所有训练样本的LDTP特征均值间的相似度集合![]()
式(9)中,
表示第k类表情中所有训练样本的LDTP特征均值的第t个值,yt′表示待测样本的LDTP特征中第t个值;0≤t≤q‑1;步骤2.15、从所述相似度集合
中选取最小值,并记为minLDTP;步骤2.16、对测试集中的任意一个待测样本提取WLD特征,记为YWLD=[y″0,y″1......,y″p‑1];步骤2.17、根据欧式距离利用式(10)计算出所述待测样本的WLD特征与训练集中属于第k类表情的所有训练样本的WLD特征均值间的相似度
从而获得所述待测样本的WLD特征与N类表情中所有训练样本的WLD特征均值间的相似度集合![]()
式(10)中,
表示第k类表情中所有训练样本WLD特征均值的第i个值,y″i表示待测样本的WLD特征的第i个值;步骤2.18、从所述相似度集合
中选取最小值,并记为minWLD;步骤2.19、若minLBP所对应的表情类别,minLDTP所对应的表情类别和minWLD所对应的表情类别中有任意两个相同或三个值均相同时,即可得出待测样本的表情类别;如若minLBP所对应的表情类别,minLDTP所对应的表情类别和minWLD所对应的表情类别均不相同时,则采用式(11)、式(12)和式(13)对最小值进行归一化处理:![]()
![]()
步骤2.20、从RLBP,RWLD和RLDTP中选取出最小值,并将最小值对应的表情类别作为待测样本的表情类别;步骤2.21、根据欧式距离计算出所述待测样本的表情类别与其相同的表情类别中所有训练样本之间的距离,并将最小距离所对应的训练样本作为所述待测样本的最近邻图像;步骤3、利用分割后的非遮挡部分的图片对待测样本的遮挡部分进行重构:步骤3.1、利用式(14)所示的信息熵和最大类间差法检测待测样本中的遮挡部位:H(X)=‑∫xp(x)logp(x)dx (14)式(14)中,X是一个随机变量,x是变量X的取值范围中的一个值,H()为信息熵;p(x)是当变量X取值为x时的概率;当X是离散型随机变量时:
式(15)中,D(x)是随机变量X的定义域;步骤3.2、利用所述待测样本的最近邻图像的相应部分替换所述遮挡部位,从而得到重构后的待测样本;步骤4、提取重构后的待测样本和训练集中的训练样本的PWLD特征:步骤4.1、把所述待测样本分为L层图像,每一层图像均由方形,大小均等且互不重叠的图像块组成,每层图像块的个数为4L′‑1,L′代表图像块所在的层数;步骤4.2、选取第L′层中任意一个图像块作为一个子图像,并提取子图像的WLD特征;从而获得第L′层中所有图像块的WLD特征;将第L′层中所有图像块的WLD特征级联起来,即可得到第L′层图像的一维WLD特征;继而获得L层图像的一维WLD特征;步骤4.3、将L层图像的一维WLD特征进行逐层级联,即可得到待测样本的PWLD特征;步骤4.4、重复步骤4.1‑步骤4.3,从而获得所有训练样本的PWLD特征;步骤5、使用SVM分类器对测试集中所有待测样本进行分类识别:步骤5.1、对训练集和测试集中的所有已知类别的样本按照表情的类别设置相应的标签;步骤5.2、将所述训练样本所提取的PWLD特征和类别标签作为参数输入SVM,通过机器学习,训练得到SVM分类器模型;训练中选用的核函数是径向基核函数;步骤5.3、将所述测试集中任意一个待测样本所提取的PWLD特征和类别标签作为参数,输入到所述SVM分类器模型中,进行分类预测,获得预测的类别。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610147969.0/,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序