基于人脸识别技术的研究
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于人脸识别技术的研究
作者:谷冰
来源:《硅谷》2008年第22期
[摘要]随着计算机技术的迅猛发展,人们期望计算机能具有人的视觉功能,然而除了一些专用的视觉系统外,迄今为止,还没有较为成功的通用视觉系统。人脸识别目前的社会需求巨大,几乎各行各业都迫切需要。主要针对人脸识别技术进行综述,并展望其未来的发展前景。
[关键词]人脸识别特征识别人工神经网络
中图分类号:TP3文献标识码:A 文章编号:1671-7597(2008)1120127-01
生物特征识别技术是指人体生物特征识别技术,这是一种利用人体生物特征来进行身份识别的技术。人体生物特征包括生理特征和行为特征,生理特征包括DNA、指纹、掌纹、人脸、虹膜等特征,行为特征包括语音、笔迹、步态等特征。生物特征识别技术为身份识别提供了一个解决方案,同时,生物识别技术也是目前最方便最安全的识别技术。利用生物特征技术来识别人的身份,正成为IT行业的一项重要革新。与其他生物特征识别技术相比,人脸识别具有三个优点:后验识别性能优越;人脸图像的普遍性; 非接触式的操作方式。人脸图像由于年龄、姿态、表情、光照等因素而具有“一人千面”的特点,因此,人脸识别面临多方面的挑战。
一、人脸识别的发展过程
早在上世纪60年代末,人脸识别即引起了研究者的强烈兴趣,但早期的人脸识别一般都需要人的某些先验知识,无法摆脱人的干预。进入上世纪90年代,由于高速度、高性能计算机的出现,人脸识别的方法有了重大突破,进入了真正的机器自动识别阶段,人脸识别研究得到了前所未有的重视。
虽然我们人类可以毫不困难地通过人脸来辨别一个人,但是利用计算机进行完全自动的人脸识别仍存在许多困难,其表现在:人脸是非刚体,存在表情变化;人脸随年龄的增长而有所改变;发型、眼镜对人脸造成遮挡;人脸所成图像受光照、成像角、成像距离等影响。此外,人脸识别技术研究与相关学科的发展及人脑的认识程度紧密联系。这诸多因素使得人脸识别研究成为一项极富挑战性的课题。
19世纪末期,Sir Franis Galton就对人脸识别的问题进行了研究。早期人脸识别研究主要有两个方向:一是提取人脸几何特征的方法,该识别方法从图像中抽取特征比较困难,对强烈的表情变化或姿态变化鲁棒性较差,更适合于做粗分类。主要代表是MIT的Brunelli和Poggio 小组;二是模板匹配的方法。主要是利用计算机模板和图像灰度的自相关性来实现识别功能。主要代表是Harvard和Smith_Kettlewell眼睛研究中心的Yuille。Berto在1993年对这两类方法作了较全面的介绍和比较后认为:模板匹配的方法优于几何特征的方法。
目前的研究也主要有两个方面:其一是基于整体的研究方法。它考虑了模式的整体属性,包括特征脸方法(Eigenface)。在此基础上还出现了各种改进方法,如Yale大学的Belhumeur提出的Fisher脸方法等;SVD分解的方法;弹性图匹配的方法(elastic graph matching);隐马尔可夫模型方法(Hidden Markov Model);神经网络方法;其二是基于特征分析的方法,也就是将人脸基准点的相对比率和其它描述人脸脸部特征的形状参数或类别参数等一起构成识别特征向量。这种基于整体脸的识别不仅保留了人脸部件之间的拓扑关系,而且也保留了各种部件本身的信息。
二、人脸识别方法的研究
(一)基于特征脸(PCA)的人脸识别方法。特征脸方法是基于KL变换的人脸识别方法。高维的图像空间经过KL变换后得到一组新的正交基,保留其中重要的正交基,由这些基可以构成低维线性空间。将人脸图像在这些低维线性空间进行投影,由此形成识别的特征向量,这就是特征脸方法的基本思想。这种方法需要较多的训练样本,而且完全是基于图像的统计特性。
采用特征脸识别方法有良好的稳定性、位移不变性、特征向量与图像的高度成比例变化以及转置不变性。不足之处是受表情变化、光照角度强度变化和视角变化等严重影响,鲁棒性较差。为了解决上述缺点,研究人员在此基础上发展了许多改进方法:如将特征脸与线性判别函数相结合,可以使得对光照及人脸表情不太敏感。
(二)弹性匹配的人脸识别方法。弹性图匹配方法是一种基于动态连接结构(Dynamic Link ArchitectureDLA)的方法,它将人脸用格状的稀疏图表示,图中的节点用图像位置的Gabor小波分解得到的特征向量标记(称为jet),图的边用连接节点非距离向量标记。
小波特征分析是一种时频分析,若空间一点周围区域的不同频率响应构成该点的特征串,则其高频部分就对应了小范围内的细节,而低频部分则对应了该点周围较大范围的概貌。因此采用小波变化特征的弹性图匹配方法,既考虑了局部人脸细节,又保留了人脸的空间分布信息,而且它的可变形匹配方式在一定程度上能够容忍人脸从三维到二维投影引起的变形。此外,Gabor小波与人眼视网膜对图像的响应具有相似的形状,而且对图像亮度具有鲁棒性,通
过对jet的归一化处理,也能消除图像对比度的影响,因此弹性图匹配方法对光照、位移、旋转及尺度变化都不敏感。基于弹性图匹配的识别系统主要缺点是对每个存储的人脸需计算其模型图,因此计算复杂,存储量大,利用聚束图匹配可部分克服这个缺点。
(三)神经网络的人脸识别方法。人工神经网络是由多个神经元按照一定的排列顺序构成的,是一个非线性动力学系统,其特色在于信息的分布式存储和并行协同处理。虽然单个神经元的结构极其简单,功能有限,但由大量神经元所构成的网络系统却能够实现复杂丰富的功能。神经网络系统除了具有集体运算的能力和自适应的学习能力外,还有很强的容错性和鲁棒性,善于联想、综合和推广。神经网络模型各种各样,它们是从不同的角度对生物神经系统不同层次的描述和模拟。有代表性的网络模型有感知器、多层映射BP网络、RBF网络、Ilopficld模型等。目前,在人工神经网络的实际应用中,绝大部分的神经网络模型都是采用BP 网络及其变化形式,它也是前向网络的核心部分,是人工神经网络最精华的部分。BP网络主要用于函数逼近、模式识别、数据压缩等领域。
(四)线段Hausdorff距离(LHD)的人脸识别方法。LHD是基于从人脸灰度图像中提取出来的线段图,它定义的是两个线段集之间的距离,与众不同的是,LHD并不建立不同线段集之间线段的一一对应关系,因此它更能适应线段图之间的微小变化。实验结果表明,该方法在不同光照条件下和不同姿态情况下有较好的表现,但是它在大表情的情况下识别效果不好。
(五)支持向量机(SVM)的人脸识别方法。近年来,支持向量机是统计模式识别领域的一个新的热点,它试图使得学习机在经历风险和泛化能力上达到一种妥协,从而提高学习机的性能。支持向量机主要解决的是一个2分类问题,它的基本思想是试图把一个低维的线性不可分的问题转化成一个高维的线性可分的问题。实验结果表明SVM有较好的识别率。
(六)几何特征的人脸识别方法。几何特征可以是眼、鼻、嘴等部件的形状或类型以及它们之间的几何关系(如相互之间的距离)。这些算法识别速度快,但识别率较低。
三、总结
今天,人脸识别技术虽然离我们的目标仍然有一定的差距,但是随着科学技术的发展及各种技术手段的综合应用,一定会推动人脸识别技术不断向前发展。
参考文献:
[1]金忠,人脸图像特征抽取与维数研究[博士学位论文][D].南京:南京理工大学,1999.