静态人脸识别设计毕业论文.doc_第1页
静态人脸识别设计毕业论文.doc_第2页
静态人脸识别设计毕业论文.doc_第3页
静态人脸识别设计毕业论文.doc_第4页
静态人脸识别设计毕业论文.doc_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

本科学生毕业论文(设计) 题目 静态人脸识别 目录中文 摘要 关键词1 绪论11.1 课题背景11.1.1 课题来源11.1.2 人脸识别技术11.1.3 人脸识别技术的研究意义21.2 静态人脸识别发展历史与概况31.3 人脸识别的难点42 静态人脸特征52.1 人脸特征52.1.1 肤色特征52.1.2 灰度特征53 静态人脸识别方法53.1 人脸检测与定位63.2 基于PCA的人脸特征提取63.3 人脸识别方法73.3.1 几何特征法83.3.2 特征脸法93.3.3 弹性图匹配法103.3.4 神经网络法114 小结114.1 总结114.2 展望12参考文献13英文 摘要 关键词13附件14静态人脸识别摘要:人脸识别技术是一种新型的身份识别技术,它是生物识别技术的一种,人脸识别技术也是一个非常活跃的研究领域,它覆盖了数字图像处理等诸多领域。随着人们应用需求的不断深入,人脸识别技术将呈现出主流化、芯片化、标准化发展趋势。静态人脸识别系统主要由检测与定位、特征提取与识别两部分组成,在这两部分的基础上还包括预处理等步骤,对于一个全自动的人脸识别系统,整个的识别过程可归纳为人脸检测与定位、特征提取和识别。实现流程如下:首先是预处理,对图像进行光照处理等以改善图像质量;检测与定位,从不同场景中检测出人脸并将其从背景中分割出来;对人脸库中所有图像大小和各器官位置归一化;最后对归一化的人脸图像进行特征提取与识别。由于动态识别研究处于起步阶段,该技术相对较欠缺,因此本文只研究基于静态人脸图像的识别方法。关键词:人脸识别;数字图像处理;检测方法显示对应的拉丁字符的拼音字典1 绪论1.1 课题背景1.1.1课题来源随着安全入口控制和金融贸易方面应用需要的快速增长,生物统计识别技术得到了新的重视。目前,微电子和视觉系统方面取得的新进展,使该领域中高性能自动识别技术的实现代价降低到了可以接受的程度。而人脸识别是所有的生物识别方法中应用最广泛的技术之一,人脸识别技术是一项近年来兴起的一种新型的身份识别技术,它是生物识别技术的一种。随着人们应用需求的不断深入,人脸识别技术将呈现出主流化、芯片化、标准化发展趋势。近年来受到了各国研究人员的普遍关注,主要用于安全保密等领域。人们更多的是在电影中看到这种技术的神奇应用:警察将偷拍到的嫌疑犯的脸部照片,输入到电脑中,与警方数据库中的资料进行比对,并找出该嫌犯的详细资料和犯罪记录。这并非虚构的情节。在国外,人脸识别技术早已被大量使用在国家重要部门以及军警等安防部门。在国内,对于人脸识别技术的研究始于上世纪90年代,目前主要应用在公安、金 融、网络安全、物业管理以及考勤等领域。人脸识别按照信息来源可分为两类:基于静态人脸图像的识别和基于动态信息的识别。由于动态识别研究处于起步阶段,该技术相对较欠缺,因此本文只研究基于静态人脸图像的识别方法。1.1.2 人脸识别技术所谓人脸识别,是指对输入的人脸图像或者视频,判断其中是否存在人脸,如果存在人脸,则进一步给出每张人脸的位置、大小和各个面部主要器官的位置信息,并且依据这些信息,进一步提取每张人脸蕴含的身份特征,并将其与已知人脸库中的人脸进行对比,从而识别每张人脸的身份。其研究内容包括以下五个方面:(1)人脸检测 从不同的背景中检测是否存在人脸,并确定其位置、大小、形状、姿态等信息的过程。它关系到后续识别工作能否正确进行,并保障最终识别结果的可靠性。(2)人脸表征 确定表示检测出的人脸和数据库中的已知人脸的描述方式。通常的表示方式包括几何特征(如欧氏距离、曲率、角度等)、代数特征(如矩阵的特征矢量)和固定特征模板等。(3)人脸鉴别 即狭义的人脸识别,就是通常所指的将待识别的人脸与数据库中的已知人脸进行比较,得出相关信息。这一过程的核心是选择适当的人脸表示方式和匹配策略,系统地构造与人脸的表征方式密切相关。(4)表情/姿态分析 即对待识别人脸的表情或姿态进行分析,并对其加以归类。(5)生理分类 对待识别人脸的物理特征进行分类,得出其年龄、性别、种族等相关信息,或从几幅相关的图像中推导出希望得到的人脸图像,如从父母的脸推导出孩子的脸像等。本论文中的人脸识别主要是指狭义的人脸识别,指将待识别的人脸与数据库中的已知人脸之间进行匹配的人脸鉴别。人脸识别的目的是让计算机具有通过人脸的特征来鉴别身份的功能。基于人脸特征的身份识别主要设计到复杂场景中的人脸检测及识别技术,是一种依托于图像理解、模式识别及计算机视觉、统计学和人工智能等高技术的研究方向。1.1.3 人脸识别技术的研究意义(1) 富有挑战性的课题人脸识别是机器视觉和模式识别领域最富有挑战性的课题之一,同时也具有较为广泛的应用意义。人脸识别技术是一个非常活跃的研究领域,它覆盖了数字图像处理、模式识别、计算机视觉、神经网络、心理学、生理学、数学等诸多学科的内容。如今,虽然在这方面的研究已取得了一些可喜的成果,但是FRT在实用应用中仍面临着很严峻的问题,因为人脸五官的分布是非常相似的,而且人脸本身又是一个柔性物体,表情、姿态或发型、化妆的千变万化都给正确识别带来了相当大的麻烦。如何能正确识别大量的人并满足实时性要求是迫切需要解决的问题。 (2)面部感知系统的重要内容 基于视觉通道信息的面部感知系统,包括人脸检测和跟踪、面部特征定位、面部识别、人脸归类(年龄、种族、性别等的判别)、表情识别、唇读等分系统,如图1所式,可以看出,继人脸检测和跟追之后,面部特征定位通常是面部感知的一个必备环节,是后续工作的基础,具有重要的意义。尽管人脸识别不能说是其他面部感知模块的必备功能,但是,可以肯定的是,利用已知的身份信息,结合特定人的先验知识,可以提高表情分析、唇读和语音识别、手势识别乃至手写体识别的可靠性。而计算机对使用者身份确认的最直接的应用就是基于特定使用者的环境设置:如使用者的个性化工作环境,信息的共享和隐私保护等等。(3)实际应用广泛人脸识别研究已经有40多年的历史,作为生物识别的一种,广泛应用在身份识别、海关监控等领域。目前,人脸识别技术也逐渐走向了商用,如Eyematic公司研发的人脸识别系统等。目前研究较多的是静态人脸识别技术,计算机静态人脸识别是一个经典的模式识别问题。人脸识别的传统方法主要分为:整体匹配方法,其中最具代表性的是主元分析法,其他混合型的算法。这些人脸识别系统多数都要依赖于面部特征(比如眼睛中心位置)的严格特征匹配来归一化人脸以便提取人脸描述特征。静态人脸识别系统主要由检测与定位、特征提取与识别两部分组成,在这两部分的基础上海包括预处理等步骤。常用的人脸识别试验库以美国军方的FERET库最为权威,它包括多人种、多年龄段、各种表情变化、光照变化、姿态变化的图象,图像的数量和实验的人数也非常多,可以充分地验证人脸识别算法。目前尚没有专门测试人脸检测和定位算法的图像库。视频输入人脸检测和跟踪面部特征定位人脸识别表情分析性别判断种族判断年龄判别唇 读身份信息情感状态性别信息种族信息年龄信息唇形类别图1面部感知系统结构图11.2 静态人脸识别发展历史与概况20世纪60年代末至70年代初,人脸识研究刚刚起步。最早的研究者是 Bledsoe,他建立了一个半自动的人脸识别系统,主要是以人脸特征点的间距、比率等参数为特征。 20世纪90年代以来,对着计算机软硬件性能的迅速提高,以及对人脸识别能力的高要求,是发展更具鲁棒性2的人脸识别方法称为时代的必然。于是基于整体的识别方法营运而生,并且很快成了研究的重点,如特征脸方法和弹性图匹配方法。90年代中期以来,人脸识别方法想着整体识别和部件分析相结合的趋势发展。研究人员开始逐渐认识到人脸识别算法必须能充分地利用人脸的各种特征信息,融合人脸的形状拓扑结构特征、局部灰度特征和全局灰度分布特征等多种特征。因此,出现了很多新的算法,这些算法是将原先单一的算法结合起来,共同完成人脸的识别。灰度和形状分离的可变形模型方法就是其中之一。90年代后期,一些商业性的人脸识别系统开始逐渐进入市场,人脸识别技术成为当今国际安全防范最重要的手段之一。但是,这些技术和系统离实用化还有一定的距离,性能和准确率有待提高。2000年前后至今,人脸识别方法的性能虽然有了一定的提高,但仍与人们的要求还有一定的差距,现有方法对光照、年龄、表情、姿态、距离等条件的变化比较敏感,当某些条件发生变化时,识别效果很不理想。目前,人脸识别技术仍只能用于某些对识别准确率要求不高的场合。1.3 人脸识别的难点目前人脸识别的难点主要存在于以下几个方面:(1)光照变化是影响人脸识别性能的最关键因素,对该问题的解决程度关系着人脸识别实用化进程的成败,在人脸图像预处理或者归一化阶段,尽可能地补偿乃至消除其对识别性能的影响。(2)成像角度及成像距离等因素的影响,即人脸的姿态的变化,会垂直于图像平面的两个方向的深度旋转,会造成面部信息的部分缺失。(3)不同年龄的人脸有着较大的差别。身份证是以前照的,在逃犯的照片也是以前的,因此在公安部门的实际应用中,年龄问题是一个最突出的问题。(4)采集图像的设备较多,主要有扫描仪、数码相机、摄像机等。由于成像的机理不同,形成了同类人脸图像的识别率较高,而不同类间人脸图像识别率较低的情况。随着人脸识别技术的发展,这一问题也将逐步得到解决。(5)人脸图像的数据量巨大。目前由于计算量的考虑,人脸定位和识别算法研究大多使用尺寸很小的灰度图像。一张64*64像素的256级灰度图像就有4096个数据,每个数据有256种可能的取值。定位和识别算法一般都很复杂,在人脸库较大的情况下,计算量十分大,很多情况下速度令人难以忍受。而灰度数据事实上是丧失了色彩、运动等有用信息的。如果使用全部的有用信息,计算量就更大了。2 静态人脸特征特征提取是人脸识别中的核心步骤,直接影响识别精度。由于人脸是多维弹性体,易受表情、光照等因素影响,提取特征的困难较大。特征提取的任务就是针对这些干扰因素,提取出具有稳定性、有效性的信息用于识别。2.1 人脸特征人脸特征3是识别的重要依据之一,检测定位过程中也会用到人脸特征,其中肤色特征和灰度特征是两类常用特征。2.1.1 肤色特征肤色特征由肤色模型描述,即用统计的方法对目标对象的肤色建模。基于肤色特征的识别方法简单且能够快速定位人脸。人脸肤色不依赖于细节特征且和大多背景色相区别,但该方法对光照和图像采集设备特性较敏感。肤色在色彩空间中具有聚合性,而脸部色彩复杂,这给统一建模造成了一定难度。该方法通常作为其他统计模型的辅 助方法使用,适于粗定位或对运行时间有较高要求的应用。2.1.2 灰度特征灰度特征包括轮廓特征、灰度分布特征( 直方图特征、镶嵌图特征等 )、结构特征、模板特征等。由于人脸五官位置相对固定,灰度分布呈一定规律性,因此 ,可利用灰度特征来进行人脸识别。通常采用统计的方法或特征空间变换的方法进行灰度特征的提取,如利用变换法4(是由卡尔胡宁(Karhumen)与勒夫(Loeve)分别提出的一种图像变换方法)得到的特征脸,利用小波变换得到的小波特征等。3 静态人脸识别方法当人脸图象的来源是一幅静态图象时进行的人脸识别属于静态人脸识别。人脸识别算法包含2部分:人脸定位和归一化(如图2),对于一个全自动的人脸识别系统,整个的识别过程可归纳为人脸检测与定位、特征提取和识别,(如图3)所示,这两个环节独立性很强,而在许多特定情况下,人脸检测与定位工作比较简单,而“特征提取与识别”环节得到了更为广泛和深入研究。图2 人脸定位和归一化5 图3 人脸识别系统的构成63.1 人脸检测与定位目前人脸检测还是一个相当困难的工作,其中所面临的问题可以归结如下:图像中是否存在人脸:这是人脸检测不同于其它有关人脸研究工作的地方,即如何判断图像中是否存在人脸,如何区别人脸和类似人脸的非人脸图像。检测不同表现形式的人脸:人脸可能以不同视角出现在图像中,也可能被某些物体遮挡,造成某些用于检测而需提取的人脸特征不可见。图像中存在着噪声:由于成像时亮度、对比度等因素的影响使图像不清晰,人脸与背景区别不大,给检测带来一定的难度。人脸自身的因素:由于人脸结构复杂,某些局部特征具有随机性(如眼镜、胡须、发型等),而且还存在着不同表情的人脸,这些都给人脸检测带来难度。由此可见,人脸检测是一个复杂而具有挑战性的问题。任意给定一个图像或者一组图像序列,人脸检测的目的就在于判定该图像或图像序列中是否存在人脸。如果存在,则返回其位置和空间分布,将所有人脸从背景图象中分割出来,并确定每个人脸在图象中的大小和位置,人脸检测系统的输入是可能包含人脸的图象,输出是关于图象中是否存在人脸以及人脸的数目、位置、尺度等信息的参数化描述。根据这个定义可知,人脸检测可分为两类:第一类是在静止图像中判断是否存在人脸,若存在,则定位人脸的位置;第二类是在视频图像序列中判断是否存在人脸,若存在,则动态地跟踪人脸。显然,后一种所采用的人脸检测方法要比前一种困难。人脸检测的基本思想是用知识或统计的方法对人脸建模,比较所有可能的待检测区域与人脸模型的匹配度,从而得到可能存在人脸的区域。3.2 基于PCA的人脸特征提取 通常由图像直接获得的数据量是很大的,为了有效地进行分类识别,就要对原始数据进行变换,得到最能反映分类本质的特征,这就是特征的提取和选择的过程。我们把原始数据组成的空间叫测量空间,把分类识别赖以进行的空间叫特征空间。通过变换,可以把维数较高的测量空间中表示模式变为在维数较低的特征空间的表示模式。在特征空间中的一个表示模式也叫做一个样本,它往往表示成一个向量,即特征空间中的一个点。人脸图像可以看作是一个矢量(如图4所示),如果图像的高度和宽度分别为h和w,则对应的矢量维数为w*h,人脸矢量属于一个空间,称为是图像空间。图4 人脸矢量示意图7由于每个人脸都非常类似,在相同的位置都有两只眼睛,一个嘴巴,一个鼻子等等,所以在图像空间里所有的人脸矢量都聚集在一个狭窄的区域内(如图5所示),所以整个图像空间不是人脸描述的一个优化空间,PCA主元分析法的任务就是构造一个能更好描述人脸的人脸空间,降低空间维数,使新的人脸空间的基向量(又叫主元)能更好地描述典型的人脸模式。图5 人脸空间示意图8PCA主元分析法又称Karhunen-Loece(KL)变换,它的目的是降维,人脸空间是典型的高维空间,一个128*128像素的人脸若视为向量,就有16384维,运算极不方便。若将人脸看作是平稳的高斯过程,就可以利用KL变换提取主兀,达到降维的目的。KL变换是图像压缩的一种最优化变换,高维的图像空间经过KL变换后得到一组新的正交基(主元),保留其中最重要的正交基,由这些正交基可以组成低维线性空间。如果假设人脸在这些低维线性空间的投影具有可分性,那么就可以把这些投影用作识别的特征向量。这就是PCA的主要思想。PCA最早是由统计学发展过来的,然后就被用在人工神经网络理论中,所以对PCA的理论描述可以从两方面进行,一种是从人工神经网络理论这个角度来理解,这样相对来讲比较直观。另一种就是从统计学角度来理解,这就比较严格,比较难懂,因为这是严格的按照数学的理论来推导出来的。3.3 人脸识别方法高水平的识别工作一般需要复杂的处理过程,如将图象映射到表面,恢复为三维模型,进行模型匹配等,但基于二维的图象处理也可进行人脸识别,下面介绍常用的几种方法。3.3.1 几何特征法许多人也将几何特征法用于人脸识别中。例如:常用的几何特征有人脸的五官如眼睛、鼻子、嘴巴等的局部形状特征,脸型特征以及五官在脸上分布的几何特征。提取特征时往往通过人脸面部拓扑结构几何关系的先验知识。在这种基于几何特征的识别中,识别总归为特征矢量之间的匹配,基于欧式距离的判决是最常用的识别方法。人脸由眼睛、鼻子、嘴巴、下巴等部件构成,正因为这些部件的形状、大小和结构上的各种差异才使得世界上每个人脸千差万别,因此对这些部件的形状和结构关系的几何描述,可以作为人脸识别的重要特征。采用几何特征进行正面人脸识别 一般是通过提取人眼、口、鼻等重要特征点的位置和眼睛等重要器官的几何形状作为分类特征。基于几何特征的识别方法具有存储量小、对光照不敏感、简单且容易理解等优点。这种方法同样存在一些问题: 从图像中抽取稳定的特征比较困难;对强烈表情变化和姿态变化鲁棒性较差;造成部分信息丢失,适合于粗分类。可变形模板方法可以视为几何特征方法的一种改进,它是一种经典的模式识别方法,这种方法大多是用归一化互相关,直接计算两幅图象之间的匹配程度。最简单的人脸模板是将人脸看成一个椭圆,检测人脸也就是检测图像中的椭圆。另一种办法是将人脸用一组独立的小模板表示,如眼睛模板、嘴巴模板、鼻子模板、眉毛模板和下巴模板等。而这些模板的获得必须利用各个特征的轮廓,而传统的基于边缘提取的方法很难获得较高的连续边缘。即使获得了可靠度高的边缘,也很难从中自动提取所需的特征量。为此,用弹性模板方法提取特征显示出其独到的优越性。弹性模板有一组根据特征形状的先验知识设计的可调参数所定义。为了求出这组参数,需要利用图像的边缘、峰值、谷值和强度信息及特征形状的先验知识设计合适的能量函数。参数向能量减小方向调整,当能量达到最小时,这组参数对应的模板形状最符合特征形状。其基本思想是:设计一个参数可调的器官模型(即可变形模板,如图6所示),定义一个能量函数,通过调整模型参数使能量函数最小化,此时的模型参数即作为该器官的几何特征。图6 可变形模板方法的眼模型93.3.2 特征脸法这种方法的原理是PCA(Principal Component Analysis 主分量分析法)PCA用于特征选择和降低图象维数的一种通用方法,因此可以用K-L变换获取其正交K-L基底,对应其中较大特征值的基底具有与人脸相似的形状,因此,又称之为特征脸,得到人脸重要特征之后,要对其进行主成份分析(PCA),其具体的算法思想如下: 若抽样参加训练的人脸图像有M张,每张图像的维数是N*N,则可以分别表示为:x1、x2、x3、x M ,那么平均脸可以表示为:F=1/Mxi (i=1、2M) (3.1)每张人脸和平均人脸的距离可以表示为:di=xi-F (3.2)假设矩阵A=d1,d2,d2,d M,特征脸需要做的就是找出矩阵 AAT的前Z个较大特征值的特征向量,但AAT是一个N2*N2维的大矩阵,求这样一个矩阵的特征值计算量是非常大的。为此我们可以先求出 AAT的特征值与特征向量,然后求出ui Ui=Aujn1/2j(j=0,1,2,z-1) (3.3)uj表示AAT的特征向量,uj表示ATA的特征向量,ni是ATA的特征值,uj就是所指的特征脸。求出特征脸以后,所剩下的工作就是要对库中的人脸进行降维,由uj可以组成一个投影矩阵,表示为W=u1u2,,u Z-1,并进行降维: qi=WTdi(i=0,1,2,N-1) (3.4)由式子(3.4)得出所有人脸向量的降维向量。基于特征脸的识别方法优点:它大大降低了原始空间的维数,在这个低维空间中可进行人脸检测和识别。Pentland等人在人脸检测中使用了特征脸方法,得到的特征脸如图7所示:图7 特征脸10缺点:这种方法对光照条件的改变较敏感。如果提供了在光照条件变化下的人脸图象,则投影矩阵保留的主要元素会因光照而改变。于是,投影矩阵中的点便不能被很好的分类,甚至会变得轮廓模糊。作为特征脸技术的改进,可以将Fisher线性判断准则(Fisher Linear Discriminant,简写为FLD)应用于人脸识别。并对PCA和FLD进行了比较,结论是特征脸不能区分类内和类间变化的不同角色,而是将他们一视同仁;FLD克服了PCA的一个缺点;它可区分类内和类间的散布矩阵。 线性判断准则分析并不总是优于PCA。当每一类的样本数较小时,PCA的效果比FLD好。在很多领域,尤其是人脸识别领域,人们根本不知道不同分类的基本分布。所以,实际上是很难弄清楚已有的训练数据是否适用。他们的实验表明这种考虑是正确的,在一些实验中,PCA的效果比FLD好,而在另一些试验中则是FLD的效果比PCA好。3.3.3 弹性图匹配法弹性图匹配法11(Elastic Graph Matching)是一种基于动态链接结构(Dynamic Link Architecture,DLA)的方法。该方法在二维空间中为人脸建立属性拓扑图 ,把拓扑图放置在人脸上,每一节点包含一特征向量,它记录了人脸在该顶点附近的分布信息,节点间的拓扑连接关系用几何距离来标记,从而构成基于二维拓扑图的人脸描述。利用该方法进行人脸识别时,可同时考虑节点特征向量匹配和相对几何位置匹配。在待识别人脸图像上扫描拓扑图结构并提取相应节点特征向量,把不同位置的拓扑图和库中人脸模式的拓扑图之间的距离作为相似性度量。此外,可用一个能量函数来评价待识别人脸图像向量场和库中已知人脸向量场间的匹配度,即最小能量函数时的匹配 。 该方法使得几何特征描述越来越充分,保留了人脸的拓扑结构和局部特征,通过局部节点调节和弹性图变形,以及局部特征的多级Gabor变换描述,使得该方法对光照、姿态变化等具有较好的适应性。该方法的主要缺点是计算量较大,必须对每个存储的人脸计算其模型图,占用很大存储空间。3.3.4 神经网络法基于神经网络的人脸识别方法是近几年比较活跃的一个研究方向,已被应用于人脸检测、人脸识别、表情分析等问题,并取得了较好的效果。该类方法将人脸用灰度图表征,利用神经网络的学习和分类能力进行识别。通常需考虑两方面的因素:选择图像哪些参数作为输入;选择何种神经网络。目前主要有两种输入策略,第一种是将提取的特征向量作为输入向量;第二种是将图像像素直接输入神经网络。第一种输入策略可有效控制神经网络规模,但对提取特征的要求较高;第二种对于提取要求降低,并可根据样本集自身的方差特征来进行特征选择,但网络规模扩大而造成收敛缓慢。用于人脸识别的神经网络有很多,如基于反向传播(Back Propogation,BP)算法的BP神经网络,该方法基本理论简单且有很强的学习能力,运算量较小;Cottrell等人提出使用级联BP神经网络进行识别,对受损人脸的识别能力较好;LinSH等人提出基于概率决策的神经网络(Probabilistic Decision-Based Neural Network,PDBNN)方法,采用虚拟样本进行强化和反强化学习,从而得到较理想的概率估计结果,并采用模块化网络结构加快学习。径向基函数神经网络(Radial Basis Function Network,RBFN)因具有逼近性好、空间描述紧凑、训练速度快等特点也被用于人脸识别。神经网络用以解决复杂模式识别与行为控制问题,其特色在于信息分布式存储,具有良好的容错性、联想记忆功能以及通过学习获取知识并解决问题的能力。但该类方法要求训练集中包含较多的人脸图像,只能适合于小型人脸库。由于原始灰度图像数据量庞大,神经元数目多,该方法运算量较大。4 小结4.1 总结人脸识别技术(Face Recognition Technology)就是利用计算机分析人脸图像,从中提取有用的识别信息,用来辨认身份的一门技术。由于人的行动和人脸的装饰表情都具有复杂的模式变化,加之存在人脸的图像背景的复杂性,使得人脸的检测成为一个极具挑战的课题,具有很高的学术价值和应用前景。本文主要介绍了静态人脸识别的技术,对其进行了分类总结,同时,详细介绍了其中的关键技术和研究成果。本文综述了静态人脸识别技术国内外研究的现状、以及发展趋势,分析了存在的问题,提出了一些研究思路和技术方案。4.2 展望人类对人脸识别的研究已经有40多年的时间,并取得了相当的成就,但距离实际可用行还有一定的距离,存在的问题也不少。从目前的研究成果来看,成功的人脸识别至少需要考虑以下几个方面: (1)人脸是具有一定可变形部分的三维固体的表面,目前仍存在争议的是在选用人脸模型时,是用二维表面还是三维模型基哪一个更好点。 (2)由于外部干扰不可避免,预处理的效果将会影响到识别结果,好的人脸模型应能够在识别的同时,抑制分离外在干扰的影响。 (3)对于表达人脸的各种特征需要进行比较和选择,以找出人脸最活跃的特征。这可以通过如下两种途径:一是比较同一个人的多张图片,以得到稳定的特征;另一种方法就是比较不同人的图片,以得出该人最“与众不同”之处。 (4)人脸识别是人类视觉的独特过程,因此人脸识别必须结合生理学和心理学的研究成果。参考文献1 Chellappa R, W ilson C L, Sirohey S Human and machinerecognition of faces a surveyJ.Proceedings of the IEEE,1995,83(5):705-740.2 Hjelmas E, Low B K Face detection: a survey J.Computer Visionand image understanding,2001,83(1):236-274.3 J.Benarie,D.Nandy.IEEE TransJ.PAMI,1998,20:449-457.4 R.Brunelli,T .Poggio .IEEE TransJ.PAMI,1993,15:1024-1052.5 LJ.Cox,J.Ghosn,P.N.YianilosJ.CVPR96:209-216.6李刚,高政.人脸识别理论研究进展J。计算机与现代化,2003,(5):1-6.7周杰,卢春雨等.人脸自动识别方法综述J.电子学报.2000,28(4):102-106.8张翠平,苏光大.人脸识别技术综述J.中国图像图形学报.2000.5(11):885-894.9丁嵘,苏光大,林行刚.特征脸和弹性匹配人脸识别算法的比较J.计算机工程与应用,2002,38(7):1-2.10苏华,苏光大,杜成.人脸关键特征点的自动定位.光电子激光,2004,15(8):975-979.11冯奔.常用静态人脸识别技术的研究J.人工智能与识别技术,2009,38(2).Static face recognitionSummary: Face recognition technology is a new identification technology, which is a kind of biometrics, face recognition technology is also a very active research field, which covers digital image processing and other areas. With the deepening of applications, face recognition technology will appear in the mainstream, chip, standardization trends. Static face recognition system consists of detection and location, feature extraction and recognition of two parts, in two parts on the basis of pretreatment steps include, for a fully automatic face recognition system, the whole recognition process can be summarized as human Face detection and location, feature extraction and recognition. Implementation process is as follows: first, pretreatment, processing the image light to improve the image quality; detection and location, from a different scene and face detection from the background segmentation; on the face database of all the image size and location of each organ normalized; last normalized face image feature extraction and recognition. Identification of the dynamic in its infancy, the technology is relatively lacking, so this study only based on static face image recognition method.Key words: face recognition; digital image processing; detection附件一个简单的Matlab人脸识别程序,MATLAB人脸识别的PCA 算法程序,读出来后对人脸进行灰度处理clear;I=imread(E:Matlab图片q5.jpg);O=rgb2ntsc(I);G=O(:,:,2);m n=size(G); U=zeros(m,n); for i=1:m for j=1:n if G(i,j)0.03&G(i,j)m*n/27B1=bwareaopen(C,Sm); k_y1=m;k2=m;l2=n; for i=1:m if any(B1(i,:)=1 k_y1=i; break end end for i=k_y1:m if B1(i,:)=0 k2=i; break end end for j=1:n if any(B1(:,j)=1 l_y1=j; break end end for j=l_y1:n if B1(:,j)=0 l2=j; break end end k_y=k2-k_y1; l=l2-l_y1;if k_y.5*l&k_y.3 B2=bwareaopen(I1,floor(.5*Sm); g_y1=m1;g2=m1; for j=1:m1 if any(B2(:,j)=1 g_y1=j; break end end for j=g_y1:m1 if B2(:,j)=0; g2=j;break end end g=g2-g_y1;figure;imshow(I);hold onh1=line(l_y1+g_y1,l_y1+g_y1+g,k_y1,k_y1);h2=line(l_y1+g_y1+g,l_y1+g_y1+g,k_y1,k_y1+1.1*g);h3=line(l_y1+g_y1+g,l_y1+g_y1,k_y1+1.1*g,k_y1+1.1*g);h4=line(l_y1+g_y1,l_y1+g_y1,k_y1+1.1*g,k_y1);h=h1 h2 h3 h4;set(h,Color,1 0 0,LineWidth,2);else figure;imshow(I);endelse figure;imshow(I);end else figure;imshow(I); end注:本程序是基于肤色的人脸侦测程序,较为简单,只能检测出一个人脸,对于背景较单调的情况下的个体照,有较高的检测率,而且检测速度快。在本程序的基础上,再进行眼睛定位,有很好的效果。袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁

温馨提示

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

评论

0/150

提交评论