基于qt和opencv的人脸识别系统.doc

基于qt和opencv的人脸识别系统.doc

ID:18093789

大小:203.33 KB

页数:5页

时间:2018-09-13

基于qt和opencv的人脸识别系统.doc_第1页
基于qt和opencv的人脸识别系统.doc_第2页
基于qt和opencv的人脸识别系统.doc_第3页
基于qt和opencv的人脸识别系统.doc_第4页
基于qt和opencv的人脸识别系统.doc_第5页
资源描述:

《基于qt和opencv的人脸识别系统.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于QT和OpenCV的人脸识别系统TheFaceRecognitionSystemBasedonQTandOpenCVbysununs11关键词:ARM,QT,OpenCV,人脸识别,PCA1系统方案设计1.1引言人脸是一个常见而复杂的视觉模式,人脸所反映的视觉信息在人与人的交流和交往中有着重要的作用和意义,对人脸进行处理和分析在视频监控、出入口控制、视频会议以及人机交互等领域都有着广泛的应用前景,因此是模式识别和计算机视觉领域持续的研究热点。本系统在FriendlyARMTiny6410开发板基础上,利用OpenCV计算机视觉库和QT图形库,通过普

2、通的USB摄像头实现了自动人脸识别,准确率较高,方便易用。1.2系统总体架构“人脸识别”大致可分为两个阶段:1.人脸检测搜索一幅图像,寻找一切人脸区域(此处以绿色矩形显示),然后进行图像处理,清理脸部图像以便于更好地识别。2.人脸识别把上一阶段检测处理得到的人脸图像与数据库中的已知人脸进行比对,判定人脸对应的人是谁(此处以白色文本显示)。1.3工作流程系统运行时,自动从USB摄像头获取YUV格式的图片,转换成QImage格式并实时显示在LCD屏上,再将其转换成IplImage格式,利用OpenCV的HaarCascadeFaceDetector(也称为

3、Viola-Jones方法)进行人脸检测,得到一个矩形区域,截取该矩形区域图像进行直方图均衡化处理,进行训练或识别。系统训练流程:otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommit

4、teeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand点击触摸屏上的按钮获取一帧图片,由训练者判断是否加入训练集。当训练集图片足够后,点击训练按钮,即使用P

5、CA方法处理训练集中的人脸图片,生成XML文件。系统识别流程:点击触摸屏上的按钮,进入识别状态。得到上述的人脸区域图像后,读取XML文件,使用PCA方法将图像与数据库比对,若可信度超过阈值,则在屏幕上显示出人名。摄像头可获取多幅图像以提高准确度和可靠性,我们采集多幅图像求可信度平均值与阈值比较,若可信度平均值大于阈值,则登录系统成功,通过串口发送信号并弹出对话框提示信息;若在规定时间内未登录成功,则记录访问者的人脸并提示登录失败。2系统原理与算法实现2.1基于Haar特征级联强分类器的人脸检测多分类器级联结构是很多强分类器的组合,其结构如下图所示:它是

6、一种由粗到细的结构,其中每一层是AdaBoost算法训练得到的一个强分类器,都经过阈值调整,使得每一层能让全部正例样本通过,而拒绝很大一部分非人脸样本。本作品使用OpenCV中的检测器,使用其自带的一个XML文件执行检测。2.2基于PCA方法的人脸识别PCA方法由Turk和Pentlad首先提出,它的基础就是Karhunen-Loeve变换(简称KL变换)。一幅人脸图像(假设为50x50像素)是一个2500维空间的数据点,我们利用PCA方法将所有人脸图像数据点投影到PCA子空间中进行降维和特征提取。相对于欧式距离,利用马氏距离作为人脸图像间的距离识别效

7、果较好,但由于本作品主要用于判断待测人脸是否为数据库中人脸,可信度的计算方法极为关键,而目前最好的可信度的计算方程是基于欧式距离的:otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommi

8、tteeAfterthevictoryofthelongMarch,hehasbeentheN

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。