正面人脸识别算法综述_第1页
正面人脸识别算法综述_第2页
正面人脸识别算法综述_第3页
正面人脸识别算法综述_第4页
正面人脸识别算法综述_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

正面人脸识别算法综述

1人脸识别技术的应用现在,个人识别主要依靠传统的手段,如id卡和密码。这些传统药物的安全性能很低,它们是基于“whatyouinmove”或“whatyouinmove”的简单身份识别,这与真正的身份识别“whatyouinmove”相去甚远。生物特征识别技术可以允许可靠地确定身份。国际生物特征组织(ibg)对生物特征识别技术进行了详细的市场分析和预测。结果表明,2009年全球生物特征识别技术的产值将超过34亿,预计2014年将超过93亿。在所有的生物特征识别技术中,利用人脸特征进行身份识别是最自然、最直接和最友好的手段.与其它生物特征识别技术相比,人脸的获取非常容易,几乎可以在被采集对象无意识的状态下获取人脸图像,这样的取样方式没有“侵犯性”.自动人脸识别可以分为人脸检测和人脸识别两个过程.人脸检测就是对给定的图像,确定其中人脸的位置、大小等状态信息,人脸识别就是将现实空间的人脸图像映射到机器空间,并采取某种表示方式(如人脸的几何特征、代数特征和变换系数等)尽可能完整而准确地描述人脸,将待识别的人脸与已知人脸进行比较,根据相似程度对人脸的身份信息进行判断.这一过程又分为两类:一类是确认,是一对一进行图像比较的过程,另一类是辨认,是一对多进行图像匹配对比的过程.虽然人类具有很强的检测和识别人脸的能力,但是要建造一个高性能的自动人脸识别系统却是一个极其复杂的课题.人脸识别的性能受到人脸内在生理变化和外界环境变化的影响较大,这使得该课题极富挑战性.另外,人脸识别在身份鉴定、电子商务、视频监控、人机交互等领域具有广阔的应用前景,根据IBG的调查结果,目前人脸识别在整个生物特征识别市场中占有11.4%的份额.2人脸识别算法及发展现状早在20世纪60年代,人脸识别就引起了广大研究者的注意,上个世纪90年代以来,随着社会对人脸识别系统的迫切需求,人脸识别研究再次成为热门课题.当前世界各国有许多机构都在从事这方面的研究,并受到军方、警方以及许多大公司的高度重视和资助.目前常见的人脸识别基本算法可分为以下几类:基于几何特征的人脸识别、基于子空间分析的人脸识别、基于弹性图匹配的人脸识别、基于神经网络的人脸识别和基于隐马尔可夫模型的人脸识别等.2.1典型的人脸识别算法在众多的人脸识别方法中,基于几何特征的方法是最早被用于人脸识别的.其基本原理是:人脸由眼睛、鼻子、嘴巴、下巴等部件构成,正因为这些部件的形状、大小和结构上的各种差异才使得世界上每张人脸千差万别,因此对这些部件的形状和结构关系的几何描述,可以作为人脸识别的重要特征.但是该方法稳定性不高,识别效果差.典型的算法有活动轮廓模型和可变形模板模型等.2.2独立分量分析子空间方法的基本出发点是寻找一个线性或非线性的空间变换,把原始图像数据映射到某个子空间,使数据在该子空间的分布更加紧凑.Turk等将主分量分析(PCA)方法应用于人脸识别,提出了经典的特征脸方法.该方法把人脸图像看成随机变量,将N×N的人脸图像通过行堆叠的方式转换成一个N2×1的向量,减去均值向量后,采用K-L变换获得一组正交基,通过保留部分主分量,得到低维的人脸向量空间.与PCA不同,线性判别分析(LDA)是以样本的可分性为目标的,其基本思想是寻找一个投影方向,使训练样本投影到该方向时类内离散度最小而类间离散度最大.不过,LDA只有在训练集样本数较多时,性能才优于PCA.实践表明,人类在识别物体时,主要依靠的是图像的相位谱信息,高阶统计量对图像识别来说非常有用.独立分量分析(ICA)不但考虑了训练样本的一阶和二阶统计信息,还考虑了高阶统计信息,其基本思想是通过线性变换,从训练样本中找到一组互相独立的基(独立分量),并以此来描述样本数据.前面提到的PCA方法实际上是在二阶统计量上的去相关,而ICA则是在所有阶统计量上的去相关,从而使信号的二阶统计量和高阶统计量都得到了有效利用,ICA方法可以看成是PCA方法的泛化,在人脸识别中有广泛的应用.在基于线性子空间的人脸识别中,实际上是把人脸图像中存在的表情、姿态及光照等复杂的变化进行了线性简化,因此不可能得到人脸充分的描述.而非线性子空间方法则是利用核方法来实现人脸识别.该方法的基本思想是,在进行分类等数据处理时,对于线性不可分样本,首先通过一个非线性映射将原空间样本映射到高维特征空间(也称核空间)中,使核空间中的样本变得线性可分,或者近似线性可分,然后在核空间中用线性方法对其进行分类处理,从而实现相对于原空间来说非线性的处理,在计算上并不需要明确计算非线性变换,只需要通过一个核函数来计算在核空间中两两向量间的内积即可.目前已应用于人脸识别中的非线性子空间方法有核主分量分析、核Fisher判别分析和核独立分量分析等.2.3动态链接结构弹性图匹配(EGM)的理论基础是图匹配.用图来描述人脸,图的顶点表示人脸的局部特征点,边则表示面部特征之间的拓扑链接关系.匹配测度同时考虑顶点和边之间的距离,是一种考虑到识别目标局部特征点之间拓扑结构的局部特征匹配方法,典型的算法有Lades等提出的利用动态链接结构(DLA)来进行人脸识别的算法:人脸由一组用边链接的节点构成,节点对应于面部特定的特征点,被称为基准点;边由节点间的距离来表示,节点由包含局部灰度分布信息的特征向量表示;人脸图像之间的相似度由所对应的弹性图之间的相似度来衡量.Wiscott等在此基础上进行了改进,对每个节点采用一组图像特征来表示,从而增强了表达能力和适应性。一些后续的研究工作从特征分析、降维、算法比较等方面进一步发展了这种方法.基于弹性图匹配的人脸识别方法考虑到了人脸的局部细节,保留了人脸的空间分布信息;而且在一定程度上可以忽略人脸从三维到二维投影引起的变形,但是,该方法在提取人脸特征时,本质上是将几个不同频段的信息捆绑成一个单一的向量,所以很难提取人脸的显著特征,且计算量较大.2.4不同神经网络识别的研究分析基于神经网络的人脸识别方法就是利用神经网络的学习能力和分类能力对人脸进行特征提取与识别.Lawrence等采用卷积神经网络来进行人脸识别,由于卷积神经网络中集成了相邻像素之间的相关性知识,从而在一定程度上获得了对图像平移、旋转和局部变形的不变性,因此得到非常理想的识别结果.Lin等采用正反例样本进行强化学习,从而得到较为理想的概率估计结果,并采用模块化的网络结构加快网络的学习速度,这种方法在人脸检测、人脸定位和人脸识别的各个步骤上都得到了较好的应用.Meng等先用PCA技术对人脸样本进行降维处理,然后利用LDA技术提取判别特征,最后用RBF神经网络分类判决,实验结果表明该方法具有较高的学习效率和识别性能.神经网络的自学习功能非常强大,尽管对人脸识别的许多规律和规则进行显性的描述非常困难,但是神经网络可以通过反复学习的过程获得对这些规则的隐性表达,因此在提取人脸特征后进行分类识别时具有一定的优势.然而直接采用神经网络提取特征的方法一般需要庞大的输入节点,因此在训练时参数繁多,实现起来比较困难.2.5基于hmm的人脸识别在人脸识别中,人脸应当作为一个整体来描述,不仅要包括人脸各个器官的数值特征,还应当包括各个器官的不同表象和相互关联.而隐马尔可夫模型(HMM)提供了解决这一问题的方法,按照这种模型,观测到的特征被看成是另一组不可观测“状态”产生的一系列实现.因而可以将不同的人用不同的HMM参数来表征,而同一个人由于姿态和表情变化产生的多个观测序列可以通过同一个HMM模型来表征.Samaria最早提出了关于人脸的HMM模型,其用一个矩形窗从上到下对人脸图像进行采样,将窗内的像素点排列成向量,用灰度值作为观测向量.Nefian提出利用二维离散余弦变换来提取特征作为观测向量,减少了参数存储量.Othman等提出了低复杂度的2维HMM模型,更好地描述了人脸各个器官之间的关联,具有很高的识别率.基于HMM的人脸识别方法能够允许人脸有表情变化和较大幅度的头部转动,具有较高的识别率,但在提取特征和训练模型参数时需要较大的运算量.3人脸图像的识别目前的正面人脸识别算法主要适用于限定环境、限定类别数量条件下的应用,还远远不能发挥出人脸图像可在自然条件下获取和识别的优点,目前人脸识别的研究热点主要集中在非均匀光照补偿、小样本问题研究等方面.3.1特征识别中光照问题的方法人脸图像在获取过程中存在许多不确定性,如光强、光源方向等.这些不确定因素使得面部图像的灰度深浅不均匀,人脸在局部的对比度差别较大,从而影响识别效果,使人脸识别率大幅度下降.目前,解决人脸识别中光照问题的方法主要包括:提取光照不变特征、光照变化的建模、光照条件标准化等.提取光照不变特征的基本思想是:提取人脸不随光照变化或至少对光照变化不敏感的特征,包括人脸边缘图、人脸灰度图像的二阶导数、人脸图像的二维Gabor变换等.对于光照变化的建模,其主要思想是在一个合适的子空间中表示光照引起的变化,然后对人脸的特征估计模型参数,如子空间投影法、商图像法、光照锥法和基于球面谐波基图像的方法等.光照条件标准化方法的基本思想是在人脸图像被识别之前消除光照变化的影响,如经典的直方图均衡技术、SFS技术、3D变形技术、对数域离散余弦变换和对数域小波变换等.3.2kfda和流形学习算法中的小样本问题在人脸识别中,由于人脸样本的维数一般都远远高于训练样本数,所以如果用线性子空间分析、核方法或流形学习等算法来分类判决时,往往会产生所谓的小样本问题.为了解决这个问题,最常用的方法是先使用主分量分析消除训练样本的类内散度矩阵和类间散度矩阵的零空间,从而实现对样本的降维处理,然后再进行分类判决.但是,人脸识别中的小样本问题常会使得PCA等特征提取算法对训练数据出现过配现象并影响识别效果.在人脸识别的核方法中,尽管KPCA比PCA能更有效的描述人脸的复杂变化,但它同PCA方法一样,得到的非线性主分量仍然是以所有样本的最优重建为目标的,所以对于分类也不一定是最优的.KFDA结合了核方法和线性判别分析的思想来提取非线性的判别特征,既有线性判别分析的特点,又能有效描述数据中复杂的非线性关系,因此从理论上来说应该比KPCA更适合于人脸识别问题.但是KFDA本质上是LDA在Hilbert核空间上的扩展,因此LDA方法存在的某些本质问题同样会出现在KFDA中,而且还可能更加突出,其中主要的问题包括奇异性问题、秩限制问题等.另外,当流形学习算法用于人脸识别时,为了得到较好的效果,在训练中,需要较多的训练样本来描述非线性流形结构.因此,在流形学习算法中,同样需要解决小样本问题.最近,有学者提出了两维PCA和两维LDA的概念来解决人脸识别中的小样本问题.其基本原理就是分别在人脸图像的行方向和列方向做一次PCA或LDA变换,在图像的行方向计算PCA(或LDA)变换时,相当于把人脸图像的每一行都当作一个独立的样本,而在图像的列方向计算PCA(或LDA)变换时,相当于把人脸图像的每一列都当作一个独立的样本.这样,和传统的PCA相比,等效

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论