基于OpenCV的人脸识别系统的设计与实现

被引量 : 0次 | 上传用户:qiwa99
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的飞速发展及人们安全意识的不断提高,传统的身份识别方法容易被窃取和泄露,已经不足以满足社会的需求。生物特征识别已经逐渐成为当今炙手可热的研究领域。生物特征识别技术主要是运用计算机视觉、图形图像处理、模式识别等技术来提取和描述人类的生理特征或行为特征,从而对个人的身份进行验证。在多种多样的生物识别技术中,人脸识别方式更自然,更直观,而且具有非接触性、非强制性、并发性和简便性等特点,因此吸引了众多研究者对其进行研究,是当今社会研究和应用的热点方向。人脸识别技术的研究起始于60年代末期,经过了三个阶段的发展,在各国学者的共同努力下,形成了较为成熟的技术,并在国家安全、证件核实、信息安全、人事考勤等许多领域都得到了广泛应用。OpenCV是一个开源跨平台的计算机视觉库,实现了图像处理和计算机视觉方面的很多通用算法。它可以直接应用于很多领域,其中包括物体识别,图像分区,人脸识别,运动跟踪,运动分析等等,还可以作为一个二次开发的理想工具,来实现人脸识别的主要算法。MFC是一个微软公司提供的类库,以C++类的形式封装了Windows API,并且包含了一个应用程序的框架,进而减少了开发人员在编程时的工作量。它可以通过面向对象的方法来调用WindowsAPI,还可以便捷的实现应用程序的开发,因此本文使用MFC来实现人脸识别系统的框架。目前人脸识别的算法主要有三种:第一种是基于PCA的Eigenface方法,它的基本思想是通过K-L变换对图像进行投影降维,找到图像的主要成分来对人脸进行描述及比对;第二种是基于LDA的FisherFace方法,它的主要思想是将高维的样本投影到最佳判别向量空间,从而能够有效的提取分类信息、压缩特征空间的维数,在新的子空间形成投影后,类间距离达到了最大和类内距离达到了最小,从而达到最佳的可分离性;第三种是基于局部特征提取的LBP方法,它的主要思想是对图像中的像素点和该点周围像素点进行对比,然后根据对比结果进行求和。本文对三种人脸识别算法进行了研究,运用OpenCV实现了三种算法中计算效率较高的LBP算法进行人脸识别。然后运用Visual Studio2010搭建了基于OpenCV的人脸识别系统,用MFC设计了用户界面,实现了人脸模型训练功能、读入待识别图像功能、提取待识别图像功能、识别人脸功能四种功能。本文还运用ORL人脸数据库对系统进行了训练和测试,识别效率高、结果准确。同时,本文对系统的各个模块和整体流程也进行了测试,测试结果良好,实现了完整的基于OpenCV的人脸识别系统。
其他文献
外语教学研究显示,文化差异对外语教学有着重要的影响,目的语的习得在一定程度上也是目的语文化的习得。高职院校由于生源的原因,虽然高职学生有一定英语词汇和语法的知识储
<正>泽内普·图费克奇(Zeynep Tufekci)指出,Facebook影响着我们的社交生活,随之而来的还有它巨大的责任。20世纪的反乌托邦主要有两种特点:一种是严密监视的国度,正如奥威尔
随着市场经济在我国的蓬勃发展,企业间的侵权行为也在不断增加,利用企业档案来维护企业自身的合法权益成为了学界的热门话题。而目前对于企业档案的维权功能系统研究仍然较少
对于应用创新型金融人才培养,课程实验教学标准是其实验教学品质保障体系中的重要环节。文章介绍了以实验教学为主体的四维一体教学模式的框架及其内在逻辑,进一步说明了该模
直线超声电机是利用压电陶瓷的逆压电效应使两个结构对称的振子做同时相互反相的振动,通过定子表面和转子之间面接触产生的摩擦力使转子运动。近年来,航空航天、精密定位等多领
农村小学教育在中国的教育事业中发挥着举足轻重的作用,但其发展一直被边缘化。虽然国家出台了一系列的扶持政策,但教学状况还是没能得到有效改善,如教学质量低,教学环境恶劣等现
文章基于详实的微观家户数据首次区分和比较了家庭生产性固定资产和非生产性住房资产对居民消费的影响,细致考察了家庭资产对居民消费的"资产效应"和"财富效应",并在此基础上
在现代信息化的企业运作中,一个IT环境中会存在各种各样的设备,例如,硬件设备、软件设备,其业务系统的构成也是非常复杂的。运营维护部门需要实时监控网络节点中所有主机的物
文章从大学生的消费现状出发,通过问卷调查高校大学生的消费心理和消费行为,获得大学生在消费领域的有关真实资料。以大学生的消费心理为主题,分析大学生的消费特点,探究影响
意象,是艺术家内在的情趣和思想与外在对象相互的交融,是客观物象的主观化表现。对于意象的选择和创造,反映着作者独特的审美倾向和价值。余光中爱情诗中多次出现"莲"的意象,