- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于嵌入式平台和OPENCV人脸识别系统设计
基于嵌入式平台和OPENCV人脸识别系统设计
摘要:该文设计了一种基于嵌入式平台的人脸识别系统,该系统采用S3C2440A作为微处理器,以嵌入式Linux为操作系统,QT为界面编辑语言,对摄像头采集的图像进行分析处理。通过移植OpenCV视觉函数库,调用PCA算法的相关库函数完成人脸图像的检测与识别。具有较强的实用价值。
关键词:S3C2440A;QT;人脸识别
中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2016)04-0195-03
Face Recognition System Design Based On Embedded Platform And OPENCV
ZHANG Jun, LI Xin, ZHAO Sha-sha, DENG Shuo-chen
(College of Information Engineering, Taiyuan University of Technology, Taiyuan 030024)
Abstract: In this paper, we design a face recognition system based on embedded platform, the system adopts the S3C2440A as microprocessor, based on embedded Linux operating system, QT is the interface editor language, analysis image which getting from camera. It complete face image detection and recognition by transplanting OpenCV vision function library and calling library function related PCA algorithm. It has strong practical value.
Key words: S3C2440A;QT;face recognition
如今, 生物特征识别技术正作为IT行业热门的技术革新手段,应用需求广泛。在各种生物特征识别技术中,人脸识别技术以其非强制性、非接触性、并发性和普遍性的特点,得到了广泛应用。以嵌入式系统为平台的各种智能设备使用量剧增,但在嵌入式系统上增加人脸识别功能,开发周期长,难度大。OpenCV是一个良好的跨平台计算机视觉库,资源丰富,将两者结合起来实现人脸识别能够有效提高开发效率。
1 方案设计
1.1硬件组成
系统采用的微控制器是三星公司推出的S3C2440A,运用ARM920T内核,具有性能高、功耗低、成本低的特点。LCD显示屏,采用支持4K色STN、分辨率为480*272的显示屏。USB摄像头,通过V4L2接口与主控制器进行数据传输,实现图像采集。V4L2是一种由Linux内核提供的可供用户编写驱动程序后使用的编程接口,通过控制API即可灵活地完成摄像头对整个图像采集的过程。
1.2软件设计
软件设计包括人脸库的录入和人脸库的匹配两部分组成,人脸录入便于尽快采集样本数据,方便检测系统识别的精度。同时提取特征值形成特征脸空间并进行存储。人脸匹配通过将摄像头采集的数据投影到特征脸空间,并与存储器中每一幅图像进行匹配,得到检测结果。软件流程图如图2所示:
1.3 基本原理
在人脸识别算法上,我们使用了当前最广泛使用的PCA算法,即主成分分析法(Principal Component Analysis),是通过协方差矩阵来对样本数据进行抽取主要特征维度的一种方法 ,可以把富含高维度的信息,投射到低的维度空间,进而可以通过对低维度的描述,来表示事物的主要方面。
1.3.1 PCA主成分分析
人脸识别的过程,是把人脸样本表征为向量,通过构造出的特征脸子空间,求出平均向量即平均脸,计算训练集对于平均脸的偏差、协方差矩阵特征值与特征向量,并选取N个最大特征值表征人脸维数。
1.3.2人脸检测与识别
采用最短欧式距离作为判定准则,在录入图像的向量空间中寻找与特征空间最为相近的样本,若此距离小于设定阈值,则系统判定人脸身份,否则拒绝陌生用户的登录申请。
采集图像矩阵与每个训练图像特征脸矩阵的欧氏距离为:
[εi2=τ-τ0T2]
通过[εi]与指定阈值[κ]的大小比较,来确定该图像是否被识别。
2 系统开发
2.1 嵌入式操作系统构建
Linux内核的嵌入式系统的构建,主要分为Bootloader
您可能关注的文档
最近下载
- 心血管-肾脏-代谢综合征患者的综合管理中国专家共识2025解读-1.pptx
- 生态系统课件课件.ppt VIP
- 2024年国网新疆电力有限公司高校毕业生招聘450人(第二批)笔试参考题库附带答案详解.doc
- 关于八项规定主题教育题库(含答案).pdf VIP
- 2025八项规定精神主题教育测试题(含答案).docx VIP
- 深入贯彻中央八项规定精神学习教育知识测试题库(含答案).docx VIP
- 2025年深入贯彻中央八项规定精神学习教育知识竞赛题(附答案)范文.docx VIP
- 关于深入贯彻中央八项规定精神学习教育知识竞赛题(含答案).pdf VIP
- 深入贯彻中央八项规定精神学习教育知识测试题库(含答案)_可搜索.pdf VIP
- 毕业论文-基于单片机的自动避障智能小车控制系统设计.doc VIP
文档评论(0)