基于PCA的人脸识别算法设计及硬件实现

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:a370412412
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的不断进步,人脸识别技术已经成为了现代社会发展中不可或缺的重要组成部分。人脸识别技术以其特有的诸如采集数据方便,不变性以及无接触性广泛受到好评,越来越多的公司和机构选择使用人脸识别技术。由于学校实验室门禁系统采用的仍是指纹识别技术,因此本文决定采用人脸识别技术设计学校的实验室门禁。本文人脸识别系统的设计分为人脸特征提取及分类识别两方面,特征提取模块选择使用PCA算法,分类识别模块选择使用BP神经网络算法。本文阐述了 PCA与BP两个算法的基本原理和不足,针对PCA算法在矩阵分解时需要消耗大量的时间,对矩阵分解方法进行了改进,该方法可以有效的减少矩阵分解的时间。通过大量实验表明,改进的PCA算法结合BP神经网络算法在人脸识别时拥有较好的识别率。FPGA具有并行处理数据的能力,开发成本小且可重构。因此本文使用FPGA对人脸识别系统进行加速,硬件设计部分主要包括人脸数据存储模块、PCA降维模块和BP神经网络分类模块。PCA人脸降维模块中,通过对人脸数据与平均值的减法运算得到对应数据,再通过与存储模块中读取的数据做定点乘法运算得到分类识别所需的投影系数,完成PCA模块后进入BP神经网络分类模块,将投影系数与权重做全连接运算,最终分类输出结果。本文选用的开发板是DE2-115,并在软件Quartus Ⅱ上对人脸识别系统进行编译和综合。最终在开发板上验证输出结果与功能仿真结果一致,人脸识别系统在硬件上的运行速度达到了 10ms左右,优于软件运行速度,因此证明本次设计正确且完成实时性的要求。
其他文献
汽车融资租赁相较于传统金融服务来说,客户方便租赁,无需抵押登记,节省了大量的成本和时间,效率更高。面对汽车融资租赁公司内部系统不完善、信息系统失灵等问题而引发的各类
针对岸电系统中大容量降压变启动时存在的励磁涌流过大问题,以AC450 V/60 Hz低压发电机并网的集装箱船型为例,设计了一套高压励磁方案,通过高压限流电阻对船载大容量降压变进
为了探寻晋北盐碱地高粱的适宜播种期,以"龙杂5号"和"龙杂9号"为试验材料,研究了播种期对高粱生长发育及产量形成的影响。结果表明,随着播种期的推迟,两个高粱品种播种-出苗
欲完善知识产权诉讼制度,需建立体现知识产权价值的侵权损害赔偿制度,对于重复侵权、恶意侵权以及有其他严重侵权情节的,赔偿力度与赔偿数额都应相应提高~1,然而确定赔偿数额
高压聚乙烯的生产,是化工生产的重要的生产工艺。通过对高压聚乙烯生产工艺的优化,获得最佳的聚乙烯收率,使其满足石油化工生产的技术要求。应用高压生产低密度的聚乙烯,向着
本文研究一类二阶非线性微分方程 X+q(t)φ(X,X)+p(t)g(X)h(X)=0的解的振动性。文[1]研究了方程 X+q(t)φ(X,X)+p(t)g (X)X~α=0的解的振动性,而文[2]研究了方程 X+p(t)g(X)h
<正>师:同学们,我们共同来诵读台湾著名作家余光中的诗歌《乡愁》。(师生共诵《乡愁》)师:诗歌中的"这"可读作"zhèi","那"可读作"nèi"。(示范)"小时候,乡愁是一枚小小的邮
研究目的:三阴性乳腺癌被认为是乳腺癌中一种难治的特殊类型,临床中医各家对三阴性乳腺癌的辨治多凭借个人经验,缺乏规范、统一的辨证治疗体系。辨证论治是中医学重要的特色
近年来,随着规模化猪场的迅速发展,生猪饲养密度增高,且处于密闭的生产环境中,特别是疫病的发生与流行越来越复杂.集约化养殖场,消毒是贯彻“预防为主”方针的一项关键的技术
<正>随着小学英语新课改的不断深化,教师们越来越重视学生综合语言运用能力的培养。但是,英语教学实践中很多教师将课堂教学的重心放在语言的讲授和操练环节中,忽视了导入环