基于matlab人脸识别线性特征提取方法对比研究.docVIP

基于matlab人脸识别线性特征提取方法对比研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于matlab人脸识别线性特征提取方法对比研究

基于matlab人脸识别线性特征提取方法对比研究   摘 要:如何有效的描述每个人脸的个体特征,使之容易区别于其他人,是人脸识别特征抽取中最关键的一部分。近年来,子空间分析方法因其具有描述性强、计算代价小等优点在人脸识别领域中得到了广泛的使用。本文重点对线性子空间方法中的2DPCA,2DLDA,2DICA做了理论上的比较,并利用matlab编程获得了实验数据的支持。同等的实验条件下,在ORL姿态库和CMU表情库的实验结果表明2DLDA识别效果最优,2DPCA识别效率最高,而无论是从识别率还是识别速度上来说,2DICA均介于二者之间。   关键词:人脸识别;2DPCA;2DLDA;2DICA   本文受到三峡大学硕士论文培优基金的支持(2013PY040)   1 引言   人脸识别因其具有自然性且易被人接受已成为计算机视觉与模式识别领域的一大研究热点[1-2]。但识别率的高低主要受到表情,姿态,光照等因素的制约,近些年已有大量的科研工作者提出了很多方法来解决这类问题[3],其中子空间分析因其描述性强、易实现等优点,在人脸识别领域受到了广泛的关注。子空间分析的思想就是根据一定的性能目标来寻找一线性或非线性的空间变换,把原始信号数据压缩到一个低维子空间,使数据在子空间中的分布更加紧凑,为数据的更好描述提供了手段,另外计算的复杂度也得到了大大的降低。目前在人脸识别中得到成功运用的线性子空间分析方法有:主成分分析(PCA)[4]、线性判别分析(LDA)[5]、独立成分分析(ICA)[6]和非负矩阵因子分解(NMF)[7]及其改进算法[8-10]。   2 实验与分析   本文中统一将训练样本图像集设为, 表示第类的第个大小为的训练样本,C为样本总类别数,为每一类样本数,总样本数为。   2.1 2DPCA   2DPCA[11]是在PCA基础上的改进,基本思想来源于K-L变换[12],目的是从训练样本图像中,通过线性变换得到一组特征脸图像,那么任意给定的人脸图像都可以近似为这组特征脸图像的线性组合,而组合的系数即作为人脸的特征向量。其本质特点在于采用最大化类间离散度作为准则。但是PCA是将图像转换成的向量,破坏了图像的二维结构特征,并且转换成向量之后计算量太大,2DPCA方法就很好地解决了以上的问题,不仅保持了人脸图像的结构特性,更容易准确地评估协方差矩阵,即在图像的特征提取上更加简单直观,而且确定相应的特征向量时需要的时间更少,因而可以显著提高图像的特征提取速度,计算量小。   基于二维主成分分析的人脸识别的具体步骤如下:   读入训练样本图象A并算出所有训练样本的平均图象   计算训练样本集总体散度矩阵即图像的协方差矩阵   (1)   构造矩阵并进行奇异值分解,求其特征值构成的对角阵V及其对应的特征向量组成的矩阵U   取出V中按降序排列的前d个最大特征值对应的特征向量组成特征空间   2.2 2DLDA   性性判别分析(LDA)技术是模式识别中的又一经典的特征提取和数据降维的方法。采用了Fisher判别准则函数,因此也称为FLD,是R.A.Fisher于1936 年提出的。但是它仅适用于两类分类问题。在Fisher思想的基础之上,Wilks和Duda分别提出了判别矢量集的概念,即寻找由一组判别矢量构成的投影子空间,将样本投影到该子空间上得到投影向量,并作为最终提取的特征向量从而解决了多分类问题,该方法被称为经典的Fisher线性判别分析方法。2DLDA[13]是LDA在矩阵模式下的平行推广,但都是以样本的可分性为目标,寻找线性变换从高维输入空间里提取出最具有判别能力的低维特征,这些特征能帮助将同一个类别的所有样本聚集在一起,而不同类别的样本尽量分开,即寻找线性变换使得变换后的样本类间离散度和类内离散度的比值最大。   基于线性判别分析的人脸识别的具体步骤如下:   读入训练样本图像并计算第i类训练样本均值和所有训练样本均值   (2)   求内类散度矩阵和内间散度矩阵   (3)   基于Fisher准则寻找最优的投影矩阵   (4)   计算的特征值V和对应的特征向量U   取出V中按降序排列的前d个最大特征值对应的特征向量组成特征空间   2.3 2DICA   独立元分析(ICA)是近几年才发展起来的一种新的统计方法,最早提出ICA概念的是Jutten和Herault,当时他们对ICA给出了一种相当简单的描述,认为ICA是从线性混合信号里恢复出一些基本的源信号的方法。由于ICA是基于信号高阶统计特性的分析方法,并且经ICA分解出的各信号分量之间是相互独立的,因此,ICA在信号处理领域受到了广泛的关注。基本思想就是通过线性变换,从训练样本中找到一组相互独立的基,并

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档