发明名称 基于特征点矢量与纹理形变能量参数的人脸表情识别方法
摘要 本发明提出了一种基于特征点矢量与纹理形变能量参数的人脸表情识别方法,概括为:1、利用OPENCV的AAM工具对人脸表情序列始端的中性表情和末端表情分别进行特征点定位;2、将选取的26个特征点构成特征点矢量,为适应人脸表情识别,本发明将特征点矢量分为特征点之间的欧氏距离d(代表大小)和连线的夹角α(代表方向)两部分。根据d与α计算特征点之间的距离系数比k<sub>d</sub>,去掉冗余部分k<sub>l</sub>,得到k<sub>d‑final</sub>。同理可以得到k<sub>α‑final</sub>;3、根据特征点确立特征块,计算纹理形变能量系数矩阵,再经过PCA,最终得到纹理形变能量参数k<sub>s‑final</sub>;4、将最终的特征输入,即:k<sub>final</sub>=k<sub>d‑final</sub>+k<sub>α‑final</sub>+k<sub>s‑final</sub>作为RBF神经网络的训练数据,最终实现人脸表情识别。
申请公布号 CN102945361B 申请公布日期 2016.10.05
申请号 CN201210393891.2 申请日期 2012.10.17
申请人 北京航空航天大学 发明人 毛峡;易积政;薛雨丽;陈立江;王晓侃
分类号 G06K9/00(2006.01)I;G06K9/46(2006.01)I 主分类号 G06K9/00(2006.01)I
代理机构 代理人
主权项 基于特征点矢量与纹理形变能量参数的人脸表情识别方法,其主要特征在于:步骤1:利用OPENCV的AAM工具对人脸表情序列始端的中性表情和末端的惊讶表情分别进行特征点定位,最后选取52个特征点记为<img file="FDA0000953369880000011.GIF" wi="113" he="62" />与<img file="FDA0000953369880000012.GIF" wi="150" he="61" />其中i为1至26中任意整数;步骤2:将选取的特征点构成特征点矢量,为适应人脸表情识别,将特征点矢量分为代表大小的特征点之间的欧氏距离d和代表方向的连线夹角α两部分,计算特征点之间的距离<img file="FDA0000953369880000013.GIF" wi="111" he="69" />和<img file="FDA0000953369880000014.GIF" wi="147" he="69" />特征点连线的夹角<img file="FDA0000953369880000015.GIF" wi="113" he="68" />和<img file="FDA0000953369880000016.GIF" wi="147" he="71" />然后对所得距离与夹角进行标准化,即计算特征点之间的距离系数比k<sub>d</sub>,使之等于<img file="FDA0000953369880000017.GIF" wi="294" he="75" />计算特征点连线夹角之间的系数比k<sub>α</sub>,使之等于<img file="FDA0000953369880000018.GIF" wi="299" he="79" />再将所有表情条件下两个比值不会发生变化或者变化很小的冗余特征k<sub>l</sub>去除,最终参与后续训练分类实验的特征输入记为k<sub>d‑final</sub>和k<sub>α‑final</sub>;步骤3:根据特征点确立特征块,选取两个特征块记为F<sub>15,16,9,2</sub>和F<sub>3,10,13,6</sub>,其中下标表示特征点标号,调整特征块大小后,对特征块进行傅里叶变换;随后,将得到的惊讶与中性频谱图相比,则得到比例系数矩阵,再转化为系数向量;最后,系数向量组合后再进行主成分分析,得到纹理形变能量参数,记为k<sub>s‑final</sub>;步骤4:将最终的输入特征,即:k<sub>final</sub>=k<sub>d‑final</sub>+k<sub>α‑final</sub>+k<sub>s‑final</sub>作为RBF神经网络的训练数据,从而实现人脸表情识别。
地址 100191 北京市海淀区学院路37号