毕业设计(论文)基于核化MMC的人脸识别系统.doc
《毕业设计(论文)基于核化MMC的人脸识别系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于核化MMC的人脸识别系统.doc(68页珍藏版)》请在三一办公上搜索。
1、基于核化MMC的人脸识别系统摘 要人脸识别是模式识别研究领域中一个较为热的研究方向。在实际应用中,人脸往往看成高维数据,因此会遇到维数灾难问题,此时需要通过数据降维进行特征提取,即将原始数据对应的高维空间数据映射到低维空间中,并尽可能地保持数据间的判别信息,以利于分类问题。论文首先对人脸识别进行简单介绍和概述,将众多人脸识别分为几类,基于核化最大间距准则算法(KMMC)采用非线性映射将原始数据由数据空间映射到高维特征空间,然后再在特征空间中进行了相应的线性操作,该特征提取方法消除了核鉴别矢量间的统计相关性,提高了特征提取的有效性,通过在ORL人脸库上进行试验,结果表明提出的特征提取方法在人脸识
2、别中的有效性。关键词:人脸识别;降维;KMMCKernel MMC Based Face Recognition Algorithms SystemAbstractFace recognition is one of the hottest research topics in pattern recognition. In practical applications, the faces image are high-dimensional, which will encounter the curse of dimensionality, and in such cases, there
3、 is a great need to use dimensionality reduction method to extract features. That is to say, the high dimensional data are mapped into lower dimensional ones, meanwhile the discriminant information are preserved as much as possible, which helps for classification.Firstly, some basics about face reco
4、gnition are introduced and surveyed. The kernel maximum margin criterion(KMMC) algorithm is non-linear mapping to the original data from the data space is mapped into high dimensional feature space, Then in the feature space corresponding linear operation, the method is powerful in eliminating the s
5、tatistical correlation between feature vectors and improving efficiency of feature extraction in the high dimensional feature space. The experimental results on Olivetti Research Laboratory(ORL) face database show that the new method of feature extraction method in face recognition is effective.Keyw
6、ords:Face recognition; Dimension reduction; kernel maximum margin criterion(KMMC)目 录引 言1第1章 绪论21.1 人脸识别的研究意义21.2 人脸识别的研究现状21.3 人脸识别的应用31.4 人脸识别的研究内容31.5 人脸识别存在的问题41.6 本文的研究内容及组织结构5第2章 人脸识别概述62.1 基于几何特征的人脸识别62.2 基于弹性图匹配的人脸识别62.3 基于神经网络的人脸识别62.4 基于模板匹配的方法72.5 基于隐马尔可夫方法72.6 基于贝叶斯网络的人脸识别72.7 基于核方法的人脸识别8
7、2.8 本章小结9第3章 数据降维算法概述103.1 线性降维算法103.1.1 主成分分析103.1.2 线性判别分析113.2 非线性降维算法123.2.1 等度映射123.2.2 局部线性嵌入133.2.3 拉普拉斯映射133.2.4 基于核技巧的非线性降维算法143.3 流行学习算法的几个线性化算法143.4 本章小结15第4章 基于核方法的最大间距准则算法164.1 引言164.2 算法推导164.2.1 KPCA算法164.2.2 MMC方法184.2.3 KMMC算法204.3 系统功能及实现224.3.1 系统基本功能流程224.3.2 系统演示说明254.4 计算机仿真算法描
8、述与实验结果294.4.1 实验参数描述294.4.2 算法描述294.4.3 实验与实验结果304.5 本章小结34结论与展望35致 谢36参考文献37附 录A 外文文献及译文38附 录B 参考文献的题录及摘要51附 录C 程序源代码55插图清单图 1-1 人脸自动识别系统的主要环节4图 3-1 欧式距离(虚线),测地线距离和最短路径距离比较12图 4-1 二维空间中的四个类及其边缘距离19图 4-2 人脸识别模块流程图23图 4-3 人脸检测模块流程图24图 4-4 系统总体流程图25图 4-5 系统启动画面26图 4-6 人脸识别功能图126图 4-7 人脸识别功能图227图 4-8 人
9、脸识别功能图327图 4-9 人脸识别功能图428图 4-10 人脸检测功能图128图 4-11 人脸检测功能图229图 4-12 人脸库部分图像29图 4-13 基于核最大间距准则的算法框图30图 4-14 主分量数对识别性能的影响31图 4-15 主分量数对识别时间的影响31图 4-15 x=5时识别率与降维关系图33图 4-16 x=7时识别率与降维关系图34表格清单表 4-1 x=5时识别率与降维关系表32表 4-2 x=7时识别率与降维关系表33表 4-3 KMMC,KPCA两种方法所达最佳的识别率34引 言人脸识别是生物特征识别技术的一种,生物特征识别是根据生物体自身特征利用计算机
10、进行身份识别的一种技术。常用的生物特征有,DNA、虹膜、指纹、掌纹、语音、人脸等。与其它生物特征相比,人脸具有很强的自身稳定性和个体差异性,人脸识别更为直接、友好、符合人类认知习惯、容易被人接受,因此有着广阔的应用前景。人脸识别是计算机视觉和模式识别领域中的一个难题,它涉及到信号处理、图像处理、模式识别、神经网络、认知科学、心理学和生理学等诸多学科,在过去的十多年中受到研究人员的广泛重视,研究也越来越深入,但是由于人脸识不同于一般的目标识别,其难度极大,人脸识别技术还不够完善,应用工作还处于尝试阶段。人脸识别的困难行表项在:人脸结构大体相同,所不同的是一些细节上的差异;人脸不是纯粹的刚体,具有
11、复杂而丰富的表情(喜怒哀乐等);人脸随着年龄增长会呈现出很大的不同;由于外界环境的影响,例如眼镜、光照条件、成像角度、以及成像距离等因素的影响,使得同一个人的人脸图像在不同的条件下呈现出很大的差异。目前尚没有很好的描述人脸的三维模型。诸多因素使得人脸识别成为计算机视觉领域一个富有挑战性的课题。论文对目前比较流行的降维算法进行了介绍,主要从两方面出发:1)线性化算法、比如 PCA; 2)非线性化算法,主要是基于核技巧的算法,比如KPCA 。在这些基础上,学习和研究了基于核化最大间距准则算法,并通过实验仿真验证了算法的正确性和有效性,实验表明比经典算法 PCA、KPCA 和MMC有更高的识别率。第
12、1章 绪论1.1 人脸识别的研究意义近几年来,随着计算机网络技术的高速发展和信息化进程的日益加快,信息安全和公共安全越来越显示出其前所未有的重要性,成为了许多信息系统要首先考虑的问题。人脸识别作为一种非接触、隐蔽性较好的生物特征识别技术而受到极大的关注。在公安部门、海关部门、视频会议、小区和银行监控等领域有着很高的应用价值。并且人脸识别是一项复杂的工作,涉及到模式识别、图像处理、计算机视觉、认知学等领域,因此对人脸识别的研究有助于其它领域的发展,具有重要的学术价值。1.2 人脸识别的研究现状人脸识别最早可以追溯到十九世纪八十年代年,但人脸识别的真正研究起始于二十世纪六十年代末,Bledsoe
13、等人以人脸特征点的间距、比率等参数为特征,建成了一个半自动化的人脸识别系统,但因受到技术条件限制发展缓慢。从二十世纪六十年代末至今,人脸识别算法技术的发展大体可以分为如下四个阶段:1)基于简单背景的人脸识别阶段:这是人脸识别研究的初级阶段,它从二十世纪六十年代开始,通常利用人脸器官的局部特征来描述人脸,但是由于人脸器官没有显著的边缘且比较易受到表情的影响,因此它仅限于正面人脸(变形很小)的识别。2)基于多姿态/表情的人脸识别阶段:这是人脸识别研究的发展阶段,它从二十世纪七十年代开始末,但到九十年代年代初才被人们真正关注并进行专门研究,并得到较快发展。3)动态跟踪人脸识别阶段:这是人脸识别研究的
14、实用化阶段,从二十世纪九十年代末开始,特别是”9.11”事件促进了动态人脸跟踪技术的快速发展,同时也促进了其他生物特征识别技术的发展。4)三维人脸识别阶段:为了获得更多的特征信息,直接就利用二维人脸图像来合成三维人脸模型进行识别,也成为该领域的一个主要研究方向,现有研究将两维图像重构三维图像,这也是一个研究方向。当前,虽然人脸识别技术的应用还没有能够做到“普及”,但是不能否认的是,它已经在开始影响着我们的生活。近几年来,国内外学者对人脸识别技术做了大量研究。在国际上,主要有北美的一些研究机构、一些欧洲国家、日本等,著名的研究机构有美国 MIT 的多媒体实验室,人工智能实验室,CMU 的人机交互
15、机构,微软研究远,英国剑桥大学的工程学院等。综合有关文献,目前的人脸识别方法主要集中在以下几个方面: 基于几何特征的人脸识别,基于子空间的人脸识别,基于弹性图匹配的人脸识别,基于神经网络方面的人脸识别,基于模板匹配方面的人脸识别方法,基于隐马尔可夫方面的人脸识别方法以及基于贝叶斯网路的人脸识别算法。国内的研究者关于人脸自动识别的研究始于 20 世纪八十年代,主要的研究单位有南京理工大学、清华大学,哈尔滨工业大学,香港理工大学、中科院计算所,中科院自动化所,中科大等,并都取得了一定的成果。1.3 人脸识别的应用随着人脸识别技术的发展以及人脸识别技术应用范围空间的不断拓宽,人脸识别技术在各个领域上
16、的应用空间己经越来越广泛,归纳起来,人脸识别技术的应用大体上可以分为以下几类:1.证件验证在许多场合,证件验证是检验某个人身份的一种常用手段,而身份证、驾驶执照以及其他很多证件上都有照片,那么这项工作就可以交给机器完成,用以实现自动化智能管理。2.刑侦破案公安部门通常在档案系统中存储有嫌疑犯的照片,可以从数据库里迅速查找确认,这就大大提高了刑侦破案的准确性和效率。3.视频监视在许多银行、公司、公共场所等处都装有视频监视系统。当出现异常的时候需要对采集到的图像进行具体分析,就要用到人脸的检测、跟踪和识别技术。4.入口控制入口控制的范围比较广泛,它可能是设在需要的地方进行安全检查,也可能是计算机系
17、统或情报系统的入口控制。5.另外,人脸识别在医学、人机交互系统等方面也具有巨大的应用前景。以上所说的应用基本又可以分为两类:静态(非视频)匹配和动态(视频)匹配。嫌疑犯查找是静态匹配中的最常见的应用。很显然,在嫌疑犯照片的拍摄过程中,一般来说可以控制照相的背景、光照的条件、摄像机的分辨率以及摄像机与被拍照人之间的距离、角度等等,获得到多幅人脸正面图像和侧面图像。在这些条件约束下来获取图像,可简化人脸分割和识别算法。公众场合监控也就是典型的动态匹配应用。通过摄像机得到的视频图像质量一般都比较差,同时背景也比较杂乱,分割人脸也就相当困难,但是可以利用运动图像分析来分割运动者的人脸,也可以利用现有的
18、人脸模型,在部分上重建人脸图像,在某种程度上会比静态匹配更方便容易解决。这方面应用的难点是需要实时处理。1.4 人脸识别的研究内容人脸识别的研究内容从广义上来讲大致上包括以下五个方面的内容:1人脸检测:要从各种不同的场景中检测出人脸的存在并确定其位置。这一任务主要受到光照、噪声、面部倾斜度以及各种各样遮挡等方面的影响。2人脸表征:通过采取某种表示方式表示检测出的人脸和数据库中的已知人脸。通常的表示法主要有几何特征(如欧氏距离、曲率、角度)、代数特征(如矩阵特征矢量)、固定特征模板、统计特征等。3人脸鉴别:通过将待识别的人脸与数据库中的己知人脸比较,得出比对信息。此过程通常也被称为人脸识别。4表
19、情识别:通过对待识别人脸的表情或姿态信息进行分析,并对其加以归类。5生理分类:通过分析待识别人脸的生理特征,得出其年龄、性别等相关信息。图像从来源上来说分类包括静态图像和动态图像、单帧和多帧,以及受控背景和非受控背景等。同时人脸识别的技术难度,很大程度上就是取决于用于识别的图像来源和质量。一般来说,多帧、受控背景图像的识别要比单帧、非受控背景图像更容易得到一个比较好的识别结果。而进入实际应用的人脸识别系统如:银行的 ATM 自动提款机,各种证件的检验以及车场、仓库的管理等都上属于受控背景的一类。所以确切的来讲,人脸识别至少要包括两个方面的任务:复杂背景下人脸的定位和分割,以及人脸的鉴别。一个狭
20、义的人脸自动识别系统通常包括三个主要技术环节,如图 1.1 所示:图 1-1 人脸自动识别系统的主要技术环节首先是人脸的检测以及定位。即检测图像中有没有人脸,并确定其在图像中的位置。普通证件照片上的头部占据了照片中央的大部分地方,定位也较容易。但是在另一些情况下,人脸在图像中的位置是事先未知的,因此检测和定位存在一些困难。然后是特征提取。特征提取之前一般需要进行预处理。比如对图像进行去噪工作,对图像进行增等等。使得对后续的工作有利。然后利用有效手段,提取出有效特征。最后一步就是决策分类。在人脸数据库里预先存放了己知的人脸图像或有关的特征值,决策分类的目的就是将待识别的图像或特征与库中的进行匹配
21、。根据所输入图像的性质,可将人脸识别分为静态图像的人脸识别和动态图像序列的人脸识别两大类。前者主要是用静态图像,同时对这些图像进行识别;后者则是用摄像机的时间图像序列来进行识别。1.5 人脸识别存在的问题1、人脸检测与定位人脸检测是指在输入图像中确定是否存在着人脸,如果有的话则需要确定人脸的位置、大小、位姿的过程。人脸检测作为人脸识别中的一项关键技术,近年来也成为模式识别与计算机视觉领域内一项比较活跃的课题。同时由于人脸模式的多样性和图像获取过程中的不确定性,比如人脸是一类具有相当复杂的细节变化的自然结构目标,主要是:第一、人脸由于外貌、肤色、表情等方面不同,具有模式的可变性;第二、人脸可能存
22、在眼镜、胡须等附属物;第三、作为三维物体的人脸的影像不可避免地受由光照产生的阴影的影响。因此,就需要找到解决这些问题的方法,并且能使用高级手段对复杂背景下的图像能检测出人脸,并且进行精确定位。2、特征选择与提取数字图像分析是图像处理中的高级阶段,它所研究的方面是使用及其分析和识别周围物体的图像,从而科得出结论性的判断。但是人类视觉系统可以认识的图像如何能让计算机系统也能识别呢? 其中的关键就在于找到目标的特征。人们必须寻找出算法,分析图像的特征,然后将其特征用数学的办法表示出来并且教会计算机也会懂得这些特征。这样,计算机也就拥有了认识或者识别图像的本论了。要让计算机具有识别的本领,首先要得到图
23、像的各种特征,即图像特征提取。图像特征就是指图像的原始特征或属性。其中有些是说视觉直接感受到的自然特征,如区域的亮度、边缘的轮廓、图像的纹理等,有些则是需要通过变换或测量才能都得到的人为特征。图像特征提取工作的结果就给出了某一具体的图像中与其他图像相区别的特征。因此如何提取出有效的特征,如何对这些特征进行融合就成为今后的一个研究问题。3、人脸识别在进行人脸识别匹配时,不仅要考虑各种因素所导致的人脸微笑变形,而且在容忍变形的时候,同时还不能损害到人脸识别的有效性。另外,实用的识别系统还必须要考虑计算复杂度。由于每种识别方法各有优缺点,多种方法有效综合将是以后研究的一个趋势,如何融合其他生物特征的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 MMC 识别 系统
链接地址:https://www.31ppt.com/p-3981395.html