综述人脸识别中的子空间方法
人脸检测与识别的方法

人脸检测与识别的方法一、传统方法1.图像金字塔图像金字塔是指通过对图像进行多次减采样或加采样得到一系列分辨率不同的图像。
人脸检测中使用图像金字塔可以将输入图像在不同尺度下进行处理,从而实现对不同尺度的人脸进行检测。
2. Haar特征和级联分类器Haar特征是指用于检测人脸的一种灰度特征,它可以通过计算图像上不同区域的灰度差值来表示。
级联分类器是指通过级联多个简单的分类器来构建一个复杂的分类器,用于对图像中的人脸进行分类。
通过结合Haar特征和级联分类器可以实现高效的人脸检测。
3.高斯混合模型与皮肤颜色模型高斯混合模型是指将图像中的像素分布建模为几个高斯分布的加权和,通过对图像进行颜色建模可以用于判断像素是否属于人脸区域。
皮肤颜色模型是一种常用的方法,通过对肤色像素的统计分析可以辅助人脸检测。
二、深度学习方法1.卷积神经网络(CNN)卷积神经网络是一种深度学习模型,通过使用包含卷积层和池化层的结构可以从原始图像中学习到人脸特征。
通过在大量标注有人脸的数据集上进行训练,可以实现高效准确的人脸检测和识别。
2.目标检测框架目标检测框架是一种深度学习模型,通过将图像中的人脸看作一个目标并进行检测和定位。
常用的目标检测框架包括RCNN系列(如Faster RCNN、Mask RCNN)和YOLO系列(如YOLOv3)。
这些框架可以同时实现人脸检测和人脸识别。
3.人脸关键点检测人脸关键点检测是指通过深度学习模型来预测人脸中的关键点位置,如眼睛、鼻子、嘴巴等。
通过检测人脸关键点可以实现更加准确的人脸检测和识别。
常用的人脸关键点检测方法包括人脸解析模型(如BlazeFace)和人脸关键点检测模型(如Hourglass)。
总结:传统方法主要包括图像金字塔、Haar特征与级联分类器、高斯混合模型和皮肤颜色模型等;而深度学习方法主要包括卷积神经网络、目标检测框架和人脸关键点检测等。
随着深度学习技术的发展,深度学习方法在人脸检测与识别中取得了更好的表现,但传统方法在一些特定场景下仍然具有一定的优势。
基于外观的子空间人脸识别方法研究

物特征识别和信息安 全等 ) 同时 , 也是 模式识 别 理论 中 比 , 它 较典型 的多类型判别问题 。它的成功解 决可 以帮助解决 其他
的模式分类问题。 目前 , 基于 图像 的人脸识别技术按其所使用的表达方式不
结果 , 并对其进 行 总结 。
关键词 :人脸 识别 ;主成 分分析 ;独 立成分 分析 ;线性判 别 分析 ;子空 间分析
中 图分类号 :T 37 0 P 1 .4 文献标 志码 :A 文章 编 号 :10 — 6 5 2 0 )5 0 1— 3 0 1 39 ( 0 7 0 — 0 0 0
Su y o p a a c — a e u s a e F c c g i o g rtms t d fAp e r n e b s d S b p c a e Re o n t n Alo i i h
YU a — li XU n Xio ne , Da
( et fC m ue c ne出 E gnei Y na nv syK n ig Yn a 5 0 1 hn ) Dp.o o p t Si c r e nier g,u n nU ir t,u m n un n6 0 9 ,C ia n ei
维普资讯
第2 4卷第 5期
20 0 7年 5 月
计 算 机 应 用 研 究
Ap l ai n Re e r h o o ue s p i t s a c f C mp t r c o
V 1 2 No 5 o . 4, .
Ma 0 7 v2 0
同, 可分为两大类 : ①基 于外 观的方法 。使用 人脸 图像 中特 定
人脸识别经典算法

人脸识别经典算法
人脸识别经典算法是指在人脸识别领域经典、应用广泛的算法,主要包括以下几种:
1. 特征脸算法(Eigenface):该算法是利用主成分分析(PCA)对人脸图像进行降维处理,将高维度的图像转换为低维度的向量,然后通过计算向量之间的距离来实现人脸识别。
2. Fisherfaces算法:该算法和特征脸算法类似,但是在计算主成分时,将类内距离最小和类间距离最大作为优化目标,来提高人脸识别的准确率。
3. 局部二值模式(Local Binary Pattern)算法:该算法使用图像中每个像素点周围的像素点值来构建特征向量,并采用模式匹配算法来实现人脸识别。
4. 非负矩阵分解(Nonnegative Matrix Factorization)算法:该算法是将人脸图像矩阵分解为两个非负矩阵,利用这两个矩阵的乘积来表示原始矩阵,实现人脸特征提取和识别。
5. 线性判别分析(Linear Discriminant Analysis)算法:该算法通过最大化类间距离和最小化类内距离来提高人脸识别准确率,同时可以降低维度,减少计算量。
以上算法都有其优缺点,在实际应用中需要根据具体情况选择合适的算法来实现人脸识别。
随着人工智能技术的不断发展,人脸识别算法也在不断改进和创新。
- 1 -。
人脸识别主要算法原理

人脸识别主要算法原理主流的人脸识别技术基本上可以归结为三类,即:基于几何特征的方法、基于模板的方法和基于模型的方法。
1.基于几何特征的方法是最早、最传统的方法,通常需要和其他算法结合才能有比较好的效果;2.基于模板的方法可以分为基于相关匹配的方法、特征脸方法、线性判别分析方法、奇异值分解方法、神经网络方法、动态连接匹配方法等。
3.基于模型的方法则有基于隐马尔柯夫模型,主动形状模型和主动外观模型的方法等。
1.基于几何特征的方法人脸由眼睛、鼻子、嘴巴、下巴等部件构成,正因为这些部件的形状、大小和结构上的各种差异才使得世界上每个人脸千差万别,因此对这些部件的形状和结构关系的几何描述,可以做为人脸识别的重要特征。
几何特征最早是用于人脸侧面轮廓的描述与识别,首先根据侧面轮廓曲线确定若干显著点,并由这些显著点导出一组用于识别的特征度量如距离、角度等。
Jia等由正面灰度图中线附近的积分投影模拟侧面轮廓图是一种很有新意的方法。
采用几何特征进行正面人脸识别一般是通过提取人眼、口、鼻等重要特征点的位置和眼睛等重要器官的几何形状作为分类特征,但Roder对几何特征提取的精确性进行了实验性的研究,结果不容乐观。
可变形模板法可以视为几何特征方法的一种改进,其基本思想是:设计一个参数可调的器官模型(即可变形模板),定义一个能量函数,通过调整模型参数使能量函数最小化,此时的模型参数即做为该器官的几何特征。
这种方法思想很好,但是存在两个问题,一是能量函数中各种代价的加权系数只能由经验确定,难以推广,二是能量函数优化过程十分耗时,难以实际应用。
基于参数的人脸表示可以实现对人脸显著特征的一个高效描述,但它需要大量的前处理和精细的参数选择。
同时,采用一般几何特征只描述了部件的基本形状与结构关系,忽略了局部细微特征,造成部分信息的丢失,更适合于做粗分类,而且目前已有的特征点检测技术在精确率上还远不能满足要求,计算量也较大。
2.局部特征分析方法(Local Face Analysis)主元子空间的表示是紧凑的,特征维数大大降低,但它是非局部化的,其核函数的支集扩展在整个坐标空间中,同时它是非拓扑的,某个轴投影后临近的点与原图像空间中点的临近性没有任何关系,而局部性和拓扑性对模式分析和分割是理想的特性,似乎这更符合神经信息处理的机制,因此寻找具有这种特性的表达十分重要。
人脸识别的几种方法

人脸识别的几种方法
人脸识别的方法主要有以下几种:
1. 基于几何特征的方法:这种方法通过提取人脸的几何特征,如眼睛、鼻子、嘴巴等部位的形状和大小,以及它们之间的几何关系(如距离、角度等),来进行人脸识别。
这种方法简单易行,但识别率较低,且对光照、表情等因素较为敏感。
2. 基于模板的方法:这种方法将人脸图像与预先存储的模板进行比对,找到最相似的模板作为识别结果。
常见的模板匹配方法有基于特征的方法、基于子空间的方法、基于神经网络的方法等。
这种方法识别率较高,但计算复杂度较高,且对模板的选择和存储要求较高。
3. 基于模型的方法:这种方法通过建立人脸模型,将人脸图像与模型进行比对,找到最相似的模型作为识别结果。
常见的模型方法有隐马尔可夫模型(HMM)、支持向量机(SVM)、神经网络等。
这种方法能够处理复杂的表情和光照变化,但需要大量的人脸数据来训练模型,且计算复杂度较高。
4. 基于深度学习的方法:这种方法通过训练深度神经网络来学习人脸特征,并进行人脸识别。
常见的深度学习算法有卷积神经网络(CNN)、循环神
经网络(RNN)等。
这种方法能够自动提取有效特征,对光照、表情等因
素具有较强的鲁棒性,但需要大量的计算资源和训练数据。
总之,人脸识别的不同方法各有优缺点,应根据具体应用场景和需求选择合适的方法。
人脸检测和识别技术的文献综述

人脸检测和识别技术的文献综述Last updated on the afternoon of January 3, 2021人脸识别技术综述摘要:在阅读关于人脸检测识别技术方面文献后,本文主要讨论了人脸识别技术的基本介绍、研究历史,人脸检测和人脸识别的主要研究方法,人脸识别技术的应用前景,并且总结了人脸识别技术的优越性和当下研究存在的困难。
关键词:人脸识别;人脸检测;几何特征方法;模板匹配方法;神经网络方法;统计方法;模板匹配;基于外观方法;随着社会的发展,信息化程度的不断提高,人们对身份鉴别的准确性和实用性提出了更高的要求,传统的身份识别方式已经不能满足这些要求。
人脸识别技术(FRT)是当今模式识别和人工智能领域的一个重要研究方向.虽然人脸识别的研究已有很长的历史,各种人脸识别的技术也很多,但由于人脸属于复杂模式而且容易受表情、肤色和衣着的影响,目前还没有一种人脸识别技术是公认快速有效的[1]基于生物特征的身份认证技术是一项新兴的安全技术,也是本世纪最有发展潜力的技术之一[2]。
1.人脸识别技术基本介绍人脸识别技术是基于人的脸部特征,一个完整的人脸识别过程一般包括人脸检测和人脸识别两大部分,人脸检测是指计算机在包含有人脸的图像中检测出人脸,并给出人脸所在区域的位置和大小等信息的过程[3],人脸识别就是将待识别的人脸与已知人脸进行比较,得出相似程度的相关信息。
计算机人脸识别技术也就是利用计算机分析人脸图象,进而从中出有效的识别信息,用来“辨认”身份的一门技术.人脸自动识别系统包括三个主要技术环节[4]。
首先是图像预处理,由于实际成像系统多少存在不完善的地方以及外界光照条件等因素的影响,在一定程度上增加了图像的噪声,使图像变得模糊、对比度低、区域灰度不平衡等。
为了提高图像的质量,保证提取特征的有有效性,进而提高识别系统的识别率,在提取特征之前,有必要对图像进行预处理操作;人脸的检测和定位,即从输入图像中找出人脸及人脸所在的位置,并将人脸从背景中分割出来,对库中所有的人脸图像大小和各器官的位置归一化;最后是对归一化的人脸图像应用人脸识别技术进行特征提取与识别。
人脸识别综述

人脸识别概述及其相关问题研究080303214 08计本2 李志超摘要:概述了人脸识别中的主要流程和主要技术,并且对其目前存在的问题和未来的发展做了一定的分析。
关键词:模式识别,人脸识别一.概述近年来,数字图像技术的应用范围越来越广,运用数字图像处理技术的身份验证则更是由于其在公安(罪犯识别等)、安全验证系统、信用卡验证等方面的巨大应用前景而越来越成为当前模式识别和人工智能领域的一个研究热点。
由于生物特征是人的内在属性,具有很强的自身稳定性和个体差异性,因此是身份验证的最理想依据。
这其中,利用人脸特征进行身份验证又是最自然直接的手段,相比于指纹、视网膜、虹膜、基因等其它人体生物特征,它具有直接、友好、方便的特点,更易于为用户所接受,因此备受关注。
虽然人类可以轻松识别出不同人的脸部特征,但机器对人脸的自动识别涉及到模式识别、数字图像处理、生理和心理学等多方面的课题。
人脸识别系统应该能够处理脸部图像的变化,但是同一张脸,在不同的视角,不同的描述方法下,图像的差别很大,人脸的自动识别因此也是极具挑战性的工作。
二.人脸识别过程及其技术人脸识别问题是指:对输入的人脸图像或者视频,首先判断其中是否存在人脸,如果存在人脸,则进一步的给出每个人脸的位置、大小和各个主要面部器官的位置信息,并依据这些信息,进一步提取每个人脸中所蕴含的身份特征,并将其与已知人脸库中的人脸进行对比,从而识别每个人脸的身份。
人脸识别的过程可以分为以下三个部分:1)人脸检测:判断输入图像中是否存在人脸,如果有,给出每个人脸的位置,大小;2)面部特征定位:对找到的每个人脸,检测其主要器官的位置和形状等信息;3)人脸比对:根据面部特征定位的结果,与库中人脸对比,判断该人脸的身份信息。
完整的人脸识别系统至少包括两个主要环节。
首先在输入图像中找到人脸的位置,将人脸从背景中分割出来;其次,将分割后的人脸图像进行特征提取和识别。
如下图1所示:2.1人脸的检测和定位2.1.1人脸的色彩特性研究发现,虽然不同种族的肤色差异较大,但在色彩空间中的分布相对集中,因此可以充分利用皮肤的色彩特点进行脸部肤色和五官的分割.这种肤色的分布服从高斯分布N(m,C),其中:均值(Mean):m=E{x},x=(r b)T,协方差(Covariance):C=E{(x–m)(x–m)T}.由高斯分布可得到图像中任一像素的值为肤色的概率Likelihood[3],如下式所示.2.1.2彩色图转化为灰度图根据(1)可将原彩色图转化为灰度图.灰度图中的像素值表示该像素为肤色的概率.灰度图中肤色区域和非肤色区域存在着明显的差异,肤色区域要亮一些.2.1.3灰度图转化为二值图肤色区域和非肤色区域存在着明显的差异,因此可以用阈值法去除非肤色区域.由于固定阈值法不适用于色彩差异较大的各种人脸图像,因此采用自适应阈值选取法来获取最优阈值.自适应阈值选取法的原理如下:随着阈值的逐步减小,观察分割出的区域数目的增加情况.虽然这种增加速度有逐渐减缓的趋势,但当阈值取到一个很小值以至于部分非肤色区域被保留下来时,分割出的区域数目会产生一个跳变,此时的阈值即为最优阈值.用该阈值对灰度图做二值化处理,即:其中,gi(x,y)为灰度图中的像素值,T为自适应阈值选取的最优阈值.经过上述处理后,得到一幅二值图.2.1.4判断保留下的各个区域是否是人脸区域首先计算该区域的欧拉数E=C-H,其中C为区域连通数,H为洞的数目,对于人脸而言,E应大于1.然后根据欧拉数E判断区域中是否存在洞,若是,则根据下列公式计算矩、质心和倾角.再利用人脸的几何特性进一步判断:计算区域的长、宽,若长宽比过大则丢弃;将标准人脸模板和区域重合,计算十字相关性.若关联性大于一个即定值,则该区域为人脸.2.2人脸特征提取2.2.1利用小波多分辨特性对人脸做降维表达对人脸图像做一阶小波分解,再对高频图做积分投影.图像积分投影定义如下:给定N×M大小的图像I(x,y),分别定义水平函数量H(y)和垂直投影函数V(x),图像区域为Ψ(x1<x<x2,y1<y<y2=:2.2.2确定人脸带区在垂直细节图作积分投影,得到积分投影函数V(x),寻找V(x)的两个极值点,它们就是人脸的左右边界.这两个点的位置确定了一个垂直带区,命名为“人脸外接带区”.人脸左右边界部分的小波系数较大,所以具有较大的值.利用两个峰值,可以确定人脸的垂直带区.2.2.3特征基线确定在人脸外接带区范围内,对水平细节图作水平积分投影,得到H(y).在眼睛、鼻子、嘴的位置附近,小波系数的值比较大,寻找H(y)中极值点,它们分别对应眼睛、鼻子和嘴的基线.对水平细节图中基线的区域分别进行垂直积分投影、检测结果、确定基线.眼睛基线附近应得到两个突起的峰值,鼻子和嘴应在两眼的峰值中间有一个长的峰值.最后,定义人脸的外接矩形.由于头发、胡须和衣服等在多数方向上具有较高的小波系数,所以无法准确定位人脸上下基线.根据人脸的形状,一般确定人脸的长宽比大约为1.5:1,将人脸的上下基线定义为与鼻子的基线等距.2.2.4基于特征基线提取特征眼:在眼睛基线附近做边沿检测,对检测结果做水平投影,确定眼睛的范围.做垂直投影,对区域中的黑点进行区域膨胀.取黑点的均值作为瞳孔的位置.鼻子:设两眼瞳距为1,在双眼下方(0.7,1)范围内寻找颜色较深的区域即鼻孔.两鼻孔的1/2处的亮度最高点即为鼻尖.嘴:寻找满足下列条件并位于脸的下方的区域即唇色.嘴到两眼中心的距离为(1.0,1.3).用类似眼睛的方法找到左右嘴角和嘴的中心.2.3人脸对比国内人脸对比技术已取得了一定的成果.BP神经网络是应用较为广泛的一种特征提取和对比方法.例如,可将标准化后人脸图像各点的灰度值作为特征提取网络的输入,其隐层输出作为识别网络的输入.识别网络的期望输出为赋予每个人的标识号.每人多张照片参加训练,根据训练人数的多少,可适当增减输出层结点数.该方法的优点是识别速度快、识别率高、自适应性强,但训练和收敛速度慢,容易陷入局部极小.另一种有效方法是将本征脸、协同算法和自联想神经网络等单一分类器结合起来,形成了多分类器结合的方法进行人脸对比,并在已有的几种分类器结合方法的基础上,对投票法作一些改进:不同分类器给予不同的“说话权重”,增加“第二候选人”,并根据“第一候选人”与“第二候选人”的可信度差,给“第一候选人”加“附加选票”.实验结果表明,采用多分类器结合方法后的识别率比单一分类器要高,改进后的投票法较其他多分类器结合方法有较好的识别率(可高达95%).三.人脸识别主流技术及其简介主流的人脸识别技术基本上可以归结为3类:基于几何特征的方法,基于模板的方法和基于模型的方法。
人脸算法公式

人脸算法公式
人脸识别算法涉及多个步骤和公式,但具体公式取决于所使用的算法。
以下是其中两种常用的人脸识别算法及其相关公式:
1. 主成分分析(PCA,也被称为特征脸方法):
PCA是一种以较少数量的特征对样本进行描述以达到降低特征空间维数的
方法,其基础是Karhunen-Loeve展开式,简称KL展开式。
具体来说,对于一个输入的测试样本x,可以求出它与平均脸之间的偏差y = x - x’,y在特征脸空间的投影可以表示为系数向量z = W(T)y,z就是KL变换的展开系数向量。
2. Gabor小波变换+图形匹配:
Gabor滤波器将Gaussian网络函数限制为一个平面波的形状,并且在滤波器设计中有优先方位和频率的选择,表现为对线条边缘反应敏感。
这种方法精确抽取面部特征点以及基于Gabor引擎的匹配算法,具有较好的准确性,能够排除由于面部姿态、表情、发型、眼镜、照明环境等带来的变化。
请注意,以上仅为简要介绍,并无法涵盖所有的人脸识别算法公式。
在实际应用中,建议根据具体需求和场景选择适合的算法,并深入学习相关算法和公式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
的特征值之和的比值要大于等于0.9.关于主元数量与识别率之间的关系,在文献[18,zT]
中有较详细的实验分析.
尽管主元分析在人脸识别中取得了不错的效果,但是由于它是以所有样本的最优重建
为目的,因此对于描述不同类样本之间的差异而言,它不一定是最优的描述.从这个意义上
说,用它来描述人脸识别的特征是不充分的.
关键词 圭元分析,子空间分析,人脸识别 中围分类号TP391.4
A Survey:Subspace Analysis for Face Recognition
LIU Qing-Shan 1.U Han-Qing MA Song De
(Natia删lLaboratory oJ PatternRecognition,Institute of Automation.ChineseAcademy o/Science5,Beijing/00080) (E mail:lqMiu.1uhq,masd)@n[pr ia.ac on)
2.2线性判决分析
线性判决分析不同于主元分析,它是以样本的可分性为目标,寻找一组线性变换使每类
的类内离散度最小,并且使类问的离散度达到最大,因此从理论上说,比较适合于模式识别
问题.经典的线性判别分析中使用的是Fisher准则函数,所以线性判决分析又被称为Fish—
er线性判别分析(Fisher LDA/FLDA).Fisher准则函数定义为
人脸图像的维数通常都是非常高的,而实际上人脸图像在这样高维空衄中的分布很不 紧凑,因而不利于分类,并且在计算上的复杂度也非常大.为了得到人脸图像的较紧凑分布, Kirby等“61和Turk等“”首次把主元分析的子空间思想引入到人脸识别中,并获得了较大 的成功”J.随后子空间分析方法就引起了人们的广泛注意,从而成为了当前人脸识别的主 流方法之一.子空间分析的思想就是根据一定的性能目标来寻找一线性或非线性的空间变 换,把原始信号数据压缩到一个低维子空间,使数据在子空间中的分布更加紧凑,为数据的 更好描述提供了手段,另外计算的复杂度也得到了大大降低.子空间分析除了有线性和非线 性空间变换之分外,根据不同的性能目标要求,得到的子空间也是不一样的.目前在人脸识 别中得到成功应用的线性子空间方法有:主元分析(principal component analysis/PcA)、线 性判决分析(1inear diseriminant analysis/LDA)、独立元分析(independent component anal— ysis/ICA)和非负矩阵因子(non—negative matrix factorization/NMF),基于核技术的非线性 子空间分析方法有:核主元分析(kernel PCA/KPcA)和核Fisher判决分析(kernel fisher discriminant analy sis/KFDA)等.下面将按照线性和非线性分类,对子空间分析在人脸识别 中的应用作一回顾、比较和总结.
简单情况下可用单高斯函数来描述样本在主元子空间的分布,在存在光照、姿态等变化的复
杂情况下,应选择混合高斯形式,混合高斯的参数可通过EM算法2”来估计.不过对人脸识
别而言,用混合高斯来描述有些不切实际,因为它通常需要一定量的训练样本才能得到可靠
的结果.Liu等[22.233提出结合主元分析的概率推理模型,假设在主元子空间中每类的类条件
收稿日期2002—0 7-24
收修改稿日期2003 04 04
Received July Z4,200ZI in revised form April 4,2003
万方数据
6期
刘青山等:综述人脸说制叶l的子空间方法
901
计算机技术从包含人脸的静止图像或视频序列图像中提取人脸的个性化特征,并以此自动 识别出人的身份.因此,如何有效地从人脸图像中抽取和描述每个个体的特征,使之区别于 其他个体,是人脸识别研究的关键问题之一.在实际的人脸识别系统中.人脸个性化特征的 抽取好坏要受表情、姿态、光照等因素的制约,也受人脸检测”“、人脸跟踪“等相关工作的 影响.近年来人们提出了大量的方法,详细情况可参见文献[4~7].
Key words Principal component analysis。subspace analysis,face recognition
1 引言
由于人脸识别在身份认证、视觉监控以及人机接口等方面有着广泛的应用前景.从而成 为近年来计算机视觉与模式识别领域的一大研究热点.简单地说,人脸识别技术就是指利用
好的评价“…,系统的示意图如图1所示.
糟A
数据库
图1结合主元分析的线性辫决分析系统结构图
Fig.1,rhe syatem combines LDA with PCA
Liu等”2。用同时对角化s“和S。的方法.来避免求逆的过程.在本质上就是直接除去s, 的零空间.从Fisher准则(4)可看到:最优解应该是使1 w丁S。w1≠0.且1旷S。WI一0.这说明 最优解属于s。的零空间,然而上述的结合主元分析的策略和文献[32]的策略都是以牺牲 s。的零空间的为代价的.
100080
摘要如何描述每个个体人脸的特征.使之区别于其他十体.是人脸识别研究中的关键问题 之一.近年来提出了大量的方法,其中随着主元分析在人脸识别中的成功应用之后。于空间分析 因其具有描述陛强、计算代价小、易实现及可分性好的特电.受到了广泛的关注.义中结台近年 来已发表的文献,按照线性和非线性的划分.对于空lW分析在人脸识别中的应用作一回顾、比较 和总结.以供其他人参考.
为了避免这种情况,Yu等””提出一种新的策略:先去掉S。的零空间,然后再使类内离 散度最小化(称之为Direct LDA/DLDA).因为LDA最终降维的结果取决于s。的秩的大 小,并且通常存在这样的关系:rank(S)≤C-1≤rank(S。)≤N—C,其中C和N为总的类 数和总的训练样本数.因此在表面上DLDA没有丢掉S。的零空间,但是在去掉S的零空间 的同时,也间接地丢掉s。零空间的信息.Chen等04。提出采用s。零空间的策略(称为零空间 方法).思想是:先求出s。的零空间,将原样本投影到s。零空间上,再使类问离散度为最大.
第29卷第6期 2003年11月
自 动化 学报
AcTA Aul'()MA’l'lcA sINIcA
v。i.29,No 6 NOV.,2003
综述人脸识别中的子空间方法¨
刘青山 卢汉清 马颂德
(中国科学院自动化研究所模式识别国家重点实验室北京 【E—mail·}qs|iu.1uhq.masd}(/9nlpr ia∽cn)
2线性子空间分析
2.1主元分析
主元分析的思想来源于K—L变换,目的是通过线性变换找一组最优的单位正交向量基
(即主元),用它们的线性组合来重建原样本,并使重建后的样本和原样本的误差最小.在数
学上,主元分析就是通过解特征值问题来对角化协方差矩阵s,
N
.
S一寺∑(葺一z)(置一T)7
(1)
‘
f—J
3.w=Sw
上是先对原始图像采用边缘滤波和局部平滑的预处理,再利用主元分析提取特征,实验表明
可以更有效地处理人脸图像中的丰富表情变化.
主元分析中主元选取的优先级通常是按对应的特征值大小来确定的,特征值越大,其优
先级就越高.但是就人脸识别而言.应该选择多少个主元是最佳的,目前常用的标准有两种:
1)当对应的特征值和最大的特征值相比小于一定值时就不要了;2)选择的特征值之和与总
Abstract For face recognition,how to extract diseriminant features from face images is a key problem.Many methods have been proposed,and among these methods the sub— space analysis has been given more and more attention owing to its good properties, since principal component analysis(PCA)W0.S applied successfully.In this paper,all the subspace analysis methods which have been successfully applied to lace recognition will be reviewed and sonic summaries will be given.
戴眼镜的情况下与特征脸方法作了比较,实验结果表明在图像变化不大的情况下两者的性
能差不多,但是在有光照、表情等变化的情况下,Fisher脸要比特征脸鲁棒.另外他们还发现
在特征脸方法中,对应前三个最大特征值的主元对光照的变化比较敏感.Zhao等o““1也对
此方法也作了深入的研究.并实现了一个实际系统.此系统在FERET测试框架下取得了很
m)一arg四x等辫
(4)
万方数据
6期
刘青山等:综述人脸谌qJill中的子空间方法
903
其中类问离散度s。和类内离散度S。为
C
se=芝jN:‘p,一p)(p。一p)1
(j)
(
Ni
S。=∑∑?一(Jh;l 一p,,(《一p。)7
(6)
在数学上.求解函数(4)就等同于求解s。_1S的特征值问题.
但是对人脸识别的应用来说,由于通常没有足够的训练样本来保证类内离散度矩阵s。
也有采用基于Mahalanobis距和余弦角的“….
随着特征脸方法的成功之后,随后出现了许多种基于主元分析的入脸识别方法.Pent—
land等…1利用对每个视角都作局部主元分析.来实现多视角人脸识别.Moghaddam等o“根
据主元分解后的两个正交的子空间的特性,提出基于主元分析的贝叶斯框架.文中讨论了在