发明名称 一种改进线性鉴别分析降维的笑脸识别方法
摘要 本发明提供一种改进线性鉴别分析降维的笑脸识别方法,具体步骤为:基于标准的Haar特征与AdaBoost算法的人脸区域定位;人脸区域Gabor特征矢量的提取;改进线性鉴别分析对Gabor特征矢量的特征降维;支持向量机的训练与识别。本发明提出改进的线性鉴别分析进行特征降维,克服传统线性鉴别分析的多模态问题,有效实现特征维数的降维。总体而言,本发明的笑脸识别方法的系统识别速度快,系统识别性能高。
申请公布号 CN102194107B 申请公布日期 2013.03.20
申请号 CN201110122936.8 申请日期 2011.05.13
申请人 华南理工大学 发明人 郭礼华
分类号 G06K9/00(2006.01)I;G06K9/62(2006.01)I 主分类号 G06K9/00(2006.01)I
代理机构 代理人
主权项 1.一种改进线性鉴别分析降维的笑脸识别方法,其特征在于:具体步骤为:(11)、基于标准的Haar特征与AdaBoost算法的人脸区域定位;(12)、人脸区域Gabor特征矢量的提取;(13)、改进线性鉴别分析对人脸区域Gabor特征矢量的特征降维;(14)、支持向量机对降维后的Gabor特征矢量进行训练与识别;所述步骤(13)的具体步骤为:定义子空间是由一系列矢量<img file="FDA00002498880500011.GIF" wi="51" he="54" />(1≤i≤m)组成,将这些矢量组成矩阵<img file="FDA00002498880500012.GIF" wi="367" he="66" />每个人脸区域中的Gabor特征矢量是一个样本,定义类间散度矩阵S<sub>b</sub>和类内散度矩阵S<sub>w</sub>为:<maths num="0001"><![CDATA[<math><mrow><msub><mi>S</mi><mi>w</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>C</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>n</mi><mi>i</mi></msub></munderover><msub><mi>A</mi><mi>j</mi></msub><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>i</mi><mo>,</mo><mover><mi>j</mi><mo>&OverBar;</mo></mover></mrow></msub><mo>)</mo></mrow><msup><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>i</mi><mo>,</mo><mover><mi>j</mi><mo>&OverBar;</mo></mover></mrow></msub><mo>)</mo></mrow><mi>T</mi></msup></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><msub><mi>S</mi><mi>b</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>C</mi></munderover><msub><mi>n</mi><mi>i</mi></msub><mo>[</mo><mfrac><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>-</mo><mi>u</mi><mo>)</mo></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>C</mi></munderover><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>-</mo><mi>u</mi><mo>)</mo></mrow></mrow></mfrac><mo>]</mo><msup><mrow><mo>[</mo><mfrac><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>-</mo><mi>u</mi><mo>)</mo></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>C</mi></munderover><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>-</mo><mi>u</mi><mo>)</mo></mrow></mrow></mfrac><mo>]</mo></mrow><mi>T</mi></msup></mrow></math>]]></maths><maths num="0003"><![CDATA[<math><mrow><msub><mi>A</mi><mi>j</mi></msub><mo>=</mo><mfrac><mn>1</mn><mrow><msup><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>-</mo><msub><mi>u</mi><mi>i</mi></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>i</mi><mo>,</mo><mover><mi>j</mi><mo>&OverBar;</mo></mover></mrow></msub><mo>-</mo><msub><mi>u</mi><mi>i</mi></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow></mfrac></mrow></math>]]></maths>A<sub>j</sub>是样本的权重值,u<sub>i</sub>是所有第i类训练样本的均值,<img file="FDA00002498880500016.GIF" wi="338" he="115" />是所有训练样本的均值,x<sub>i,j</sub>(1≤j≤n<sub>i</sub>)是第i类中第j个训练样本,<img file="FDA00002498880500017.GIF" wi="65" he="53" />是第i类中的非j样本,<img file="FDA00002498880500018.GIF" wi="165" he="109" />是训练样本数量,n<sub>i</sub>是第i类中样本的个数,C是样本的类别总数,样本x<sub>i,j</sub>(1≤j≤n<sub>i</sub>)对应均值是<maths num="0004"><![CDATA[<math><mrow><msub><mi>u</mi><mi>i</mi></msub><mo>=</mo><mrow><mo>(</mo><mn>1</mn><mo>/</mo><msub><mi>n</mi><mi>i</mi></msub><mo>)</mo></mrow><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>n</mi><mi>i</mi></msub></munderover><msub><mi>x</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>;</mo></mrow></math>]]></maths>再利用公式<maths num="0005"><![CDATA[<math><mrow><msup><mi>W</mi><mo>*</mo></msup><mo>=</mo><munder><mrow><mi>arg</mi><mi>max</mi><mi>tr</mi></mrow><mi>w</mi></munder><mrow><mo>(</mo><msup><mrow><mo>(</mo><msup><mi>W</mi><mi>T</mi></msup><msub><mi>S</mi><mi>w</mi></msub><mi>W</mi><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><msup><mi>W</mi><mi>T</mi></msup><msub><mi>S</mi><mi>b</mi></msub><mi>W</mi><mo>)</mo></mrow></mrow></math>]]></maths>求取最优的改进线性鉴别分析的投影矩阵W<sup>*</sup>;利用投影矩阵W<sup>*</sup>对训练样本进行投影,完成特征矢量的降维。
地址 510640 广东省广州市天河区五山路381号