人脸识别
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人脸识别技术的应用背景及研究现状
1.人脸识别技术的应用
随着社会的不断进步以及各方面对于快速有效的自动身份验证的迫切要求,生物特征识别技术在近几十年中得到了飞速的发展。作为人的一种内在属性,并且具有很强的自身稳定性及个体差异性,生物特征成为了自动身份验证的最理想依据。当前的生物特征识别技术主要包括有:指纹识别,视网膜识别,虹膜识别,步态识别,静脉识别,人脸识别等。与其他识别方法相比,人脸识别由于具有直接,友好,方便的特点,使用者无任何心理障碍,易于为用户所接受,从而得到了广泛的研究与应用。除此之外,我们还能够对人脸识别的结果作进一步的分析,得到有关人的性别,表情,年龄等诸多额外的丰富信息,扩展了人脸识别的应用前景。当前的人脸识别技术主要被应用到了以下几个方面:(1)刑侦破案公安部门在档案系统里存储有嫌疑犯的照片,当作案现场或通过其他途径获得某一嫌疑犯的照片或其面部特征的描述之后,可以从数据库中迅速查找确认,大大提高了刑侦破案的准确性和效率。
(2)证件验证在许多场合(如海口,机场,机密部门等)证件验证是检验某人身份的一种常用手段,而身份证,驾驶证等很多其他证件上都有照片,使用人脸识别技术,就可以由机器完成验证识别工作,从而实现自动化智能管理。
(3)视频监控在许多银行,公司,公共场所等处都设有24小时的视频监控。当有异常情况或有陌生人闯入时,需要实时跟踪,监控,识别和报警等。这需要对采集到的图像进行具体分析,且要用到人脸的检测,跟踪和识别技术。
(4)入口控制入口控制的范围很广,既包括了在楼宇,住宅等入口处的安全检查,也包括了在进入计算机系统或情报系统前的身份验证。
(5)表情分析根据人脸图像中的面部变化特征,识别和分析人的情感状态,如高兴,生气等。此外,人脸识别技术还在医学,档案管理,人脸动画,人脸建模,视频会议等方面也有着巨大的应用前景。
2.人脸识别技术在国外的研究现状
当前很多国家展开了有关人脸识别的研究,主要有美国,欧洲国家,日本等,著名的研究机构有美国MIT的Media lab,AI lab,CMU的Human-Computer Interface Institute,Microsoft Research,英国的Department of Engineering in University of Cambridge等。
(1)模板匹配
主要有两种方法,固定模板和变形模板。固定模板的方法是首先设计一个或几个参考模板,然后计算测试样本与参考模板之间的某种度量,以是否大于阈值来判断测试样本是否人脸。这种方法比较简单,在早期的系统中采用得比较多。但是由于人脸特征的变化很大,很难得到有效的模板来表示人脸的共性。变形模板在原理上与固定模板相同,但其中包含一些非固定的元素,一种方法是手工构造参数化的曲线和曲面以表征人脸中的某些非固定特征,如眼睛,鼻子和嘴唇等。另一种方法是系统自动生成自适应的曲线或曲面,以构成变形人脸模板。检测方
法是:将模板与测试图像进行弹性匹配,并加入惩罚机制,利用某种能量函数表示匹配程度。
(2)示例学习
示例学习的基本思想是从某一概念的已给正例和反例的集合中归纳产生出接受所有正例同时排斥所有反例的该概念的一般规则。将人脸样本和非人脸样本送入学习机中,产生出判别规则,从而用于作为判断输入的测试图像是否属于人脸的主要判别依据。为了获得较高的精度,学习过程需要大量的样本,另外样本数据本身是高维矢量,因此,研究通用而有效的学习算法的关键是精确的区分性和数据维数的降低。
将多个表示人脸模式的线性空间进行组合,是示例学习的另一条途径。采用了Kohonen自组织映射网络对人脸样本和非人脸样本进行聚类,对每一类样本进行Fisher线性判别,得到每一类的判别平面,从而构成图像子空间,并运用高斯模型描述每个子空间,估计出类条件概率密度。这样,对于测试图像,计算其属于各个子空间的概率,分类决策为概率最大的类是它所属的类,从而判断测试图像是否为人脸。
(3)神经网络
从本质上讲,神经网络也是一种基于样本的学习方法。将神经网络用于人脸检测取得了很大的进展。MIT的学者首先对人脸样本集和非人脸样本集聚类,以测试样本与人脸样本集和非人脸样本集的子类之间的距离作为分类的度量,利用多层感知器(MLP)网络作为分类器。CMU的研究人员直接以图像作为神经网络的输入,设计了一个具有独特结构的适用于人脸特征的神经网络分类器,并通过前馈神经网络对检测结果优化。Raphael Feraud等利用多个神经网络:多层感知器(MLP)和约束产生式模型(CGM,Constrained Generative Model),实现了一个可应用于WEB中人脸图像检索的快速而准确的人脸检测方法。
Shang-Hung Lin等训练了三个基于概率决策的神经网络(PDBNN,Probabilistic Decision Based Neural Network),用于人脸检测,眼睛定位和人脸识别,实现了一个完整的人脸识别系统。
(4)基于隐马尔可夫模型的方法
马尔可夫模型是一个离散时序有限状态自动机,隐马尔可夫模型(HMM)是指这一马尔可夫模型的内部状态外界不可见,外界只能看到各个时刻的输出值。对于人脸模式来说,我们可以把它分成前额,眼睛,鼻子,嘴巴和下巴这样一个序列。人脸模式就可以通过对这些区域的有序的识别来检测,这正好是隐马尔可夫模型容易做到的。Samaria等人提出了使用HMM模型进行人脸检测的算法,他们使用人脸区域的结构信息作为隐马尔可夫模型的状态迁移条件。除此以外,基于AdaBoost的人脸识别算法,基于彩色信息的方法,基于形状
分析的方法,以及多模态信息融合的方法,国外都进行了大量的研究与实验。3.当前人脸识别技术所存在的主要问题
尽管人脸识别技术有着广阔的应用前景,但是无论是在识别率,还是在防伪性上,都与指纹,视网膜等有着较大的差距,归根结底,影响人脸识别效果的原因主要有以下的几个方面:
1)人脸图像的获取过程中的不确定性(如光的方向,以及光的强度等)。
2)人脸模式的多样性(如胡须,眼镜,发型等)。
3)人脸塑性变形的不确定性(如表情等)。
4)所涉及的领域知识的综合性(如心理学,医学,模式识别,图像处理,数学等)。
正因为在人脸识别的过程中存在上述的各种各样的问题,因此在实际的检测和识别过程中,当这些因素叠加到一起的时候,情况就变得更加复杂。基于几何特征的识别方法,其存在的主要问题在于,没有形成一个统一的,优秀的特征提取标准。在描述人脸的时候,受到表情,光照,姿态的影响比较大,无法准确地描述人脸特征。尽管如此,基于几何特征的方法在处理人脸表情分析时,仍然是一个最有效的依据。同时,目前已经提出了很多改进的特征提取的算法,使得人脸几何特征的提取越来越趋于合理,这里面最具代表性的方法就是结合3D人脸信息的特征点提取技术。基于代数特征的识别方法是目前在实际应用中使用得最多的一类方法,其主要原因是由于代数特征矢量(即人脸图像在特征空间的投影结果)对角度,表情等因素都具有一定的稳定性。但对于光照而言,似乎效果并不太明显。这种代数的特征识别方法,无法应用于人脸的表情识别。
从某种意义上来说,人脸识别的各种方法,实际上就是在寻找一种人脸的描述方式,但是要找到一种能够不受各种因素影响的描述方式非常地困难,无论是最早使用的几何描述方式以及后来比较常用的代数描述方式,都不可避免地存在各种干扰。我们只能是在以后的研究中,逐渐去完善人脸的描述方式,使之更加有效,更加准确。