企业人脸识别考勤机开发(附件)
人脸识别技术的发展是很快的,所以企业考勤正逐步过渡到智能化。现在人脸识别考勤机成为了热门话题,钻研人脸识别技术也是随着潮流,跟上时代的步伐。企业人脸识别考勤机系统主要分为硬件系统设计和软件系统设计两方面,硬件系统设计使用的是RK6748型号的DSP开发板,使用的CPU是TMS320C6748BZWTA375,并设计了扩展电路,如电源模块电路,存储器模块电路等,软件系统主要实现摄像头采集图像信息,图像预处理,提取人脸图像的几何特征,最后采用PCA算法进行人脸识别。关键字 人脸识别,DSP,考勤,PCA
目 录
1 引言 1
1.1 课题研究背景及内容 1
1.2 国内外研究现状与存在的问题 1
2系统总体结构 2
3硬件方案的选择 3
3.1 摄像头采集部分 4
3.2 图像预处理 5
3.3 图像预处理 6
3.4 储存部分 8
3.5 电源部分 9
4 软件设计与实现 10
4.1 软件知识准备 10
4.2 图像预处理 13
4.3 PCA 14
5 调试运行 24
5.1 烧写二进制文件到FLASH中 24
5.2 实验结果及分析 27
结 论 29
致 谢 30
参考文献 31
1 引言
1.1 课题研究背景及内容
每个企业都有自己的考勤制度,随着科学技术飞速发展,企业的考勤制度也走上了正确的道路,新的考勤方法也出现了,所以企业考勤正逐步过渡到智能化。具有人脸识别的考勤机与指纹、虹膜考勤机相比,人脸图像无须刻意提取,不会给人带来反感。企业人脸识别考勤机应具有图像采集、图像处理、人脸检测、人脸识别等多种功能,此外,该终端应具有界面友好、便于维护,安装灵活、功能智能化等优势,企业员工可以通过考勤机实现快速考勤,并且考勤的准确率是非常高的,很多企业都在用企业人脸识别考勤机来,进一步提升企业智能化管理的水平。
现在人脸识别考勤机成为了热门话题,钻研人脸识别技术也是随着潮流,跟上时代的步伐。所以本次毕业设计对我是有非常 *好棒文|www.hbsrm.com +Q: &351916072&
大的帮助的,这会让我跟上时代的步伐,从而掌握人脸识别考勤机相关的知识,这对我以后工作是有很大帮助的。
1.2 国内外研究现状与存在的问题
我们最常用的动作就是人脸识别,它跟其他的识别技术比起来,它的优点是非常多的,也是非常明显的,所以我们科技高速发展以来,我们人类会仔仔细细,多用时间的来研究人脸识别术。我们地球的信息技术和数字技术发展是越来越快,现代化智能,监控等系统已经在我们生活中扮演着越来越重要的地位,人脸识别考勤机系统也伴随着科技的快速发展而产生了,人脸识别考勤机系统也越来越贴近我们的生活。同时,为了能更准确的记录考勤情况,有别于传统的纸片打卡,指纹打卡,更为精准与先进的人脸识别技术被公司所使用,人脸识别考勤机就是该产物[1]。
这几十年以来,人脸自动识别考勤机系统发展也是很快的[2],能在网上查到的人脸识别的文献也是非常多的,在整个地球中,也有非常厉害,非常多的专栏在报道相关人脸识别的技术和发展。还有非常多的协会会组织相关人脸识别的比赛,比较权威的国际学术会议上的研究员也会在一起讨论相关的人脸识别技术。这些都极大地让人脸识别技术得到非常快的发展。这也让我们越来越看好人脸识别技术[3],人脸识别技术的未来发展也是被人们一众看好的,人脸识别考勤机发展得也是越来越快,越来越好,现在越来越多的企业都在使用人脸识别考勤机。
在我国的人脸识别领域中,我国的发展是很快的,虽然我国对人脸识别技术的了解比较晚[4],是70年代才开始了解的。但由于我国相关技术的科学家每时每刻都在不断钻研,这也让我国的人脸识别技术在不断发展中。在其中,我国也取得了非常多的成就,我国的人脸识别技术也有着非常美好的未来,并且我国的很多企业也都在人脸识别考勤机进行考勤[5]。
同时,图像处理设备的性价比也不断地提高,从而使得图像处理成为当前研究领域的热点。早期的人脸信息方面的研究主要集中在人脸识别领域,这一时期的人脸识别算法都是在默认已经得到了一个正面人脸或者人脸很容易获得的前提下进行的。但是随着人脸信息利用的研究范围不断扩大和开发实际系统需求的不断提高,研究者们发现,这种假设下的研究并不能满足实际需求。于是,人脸检测算法开始作为独立的研究内容发展起来,并且发展出了人脸特征定位,人脸跟踪等相关研究。
虽然人脸识别考勤机发展很快[6],但也存在着一些弊端,目前人脸识别考勤机的存在的弊端:
(1)安全性低
(2)智能化水平低
(3)安装成本高
(4)撞脸问题严重
(5)使用者姿势受限制
在查阅大量文献和资料的基础上,全面了解了该课题需要的人脸识别考勤机技术和开发研究方法。并拟定了一套较为合理的方案,方案基本可行。
2、系统总体结构
在本次的人脸识别考勤机系统设计中,企业人脸识别考勤机系统主要分为硬件系统设计和软件系统设计两方面,硬件系统设计使用的是RK6748型号的DSP开发板,使用的CPU是TMS320C6748BZWTA375,并设计了扩展电路,如电源模块电路,存储器模块电路等,软件系统主要实现摄像头采集图像信息,图像预处理,提取人脸图像的几何特征,最后采用PCA算法进行人脸识别。软件设计使用的CCS软件开发工具,并且完成了人脸识别算法,先对图像进行预处理,然后通过PCA算法进行人脸识别。并且给出了人脸识别考勤机系统流程图。主程序流程图给出了软件设计程序实现系统工作的基本过程,描述了信号的基本流向,起到一个向导的作用。并且给出了人脸识别考勤机系统流程图。主程序流程图如图2.1所示:
目 录
1 引言 1
1.1 课题研究背景及内容 1
1.2 国内外研究现状与存在的问题 1
2系统总体结构 2
3硬件方案的选择 3
3.1 摄像头采集部分 4
3.2 图像预处理 5
3.3 图像预处理 6
3.4 储存部分 8
3.5 电源部分 9
4 软件设计与实现 10
4.1 软件知识准备 10
4.2 图像预处理 13
4.3 PCA 14
5 调试运行 24
5.1 烧写二进制文件到FLASH中 24
5.2 实验结果及分析 27
结 论 29
致 谢 30
参考文献 31
1 引言
1.1 课题研究背景及内容
每个企业都有自己的考勤制度,随着科学技术飞速发展,企业的考勤制度也走上了正确的道路,新的考勤方法也出现了,所以企业考勤正逐步过渡到智能化。具有人脸识别的考勤机与指纹、虹膜考勤机相比,人脸图像无须刻意提取,不会给人带来反感。企业人脸识别考勤机应具有图像采集、图像处理、人脸检测、人脸识别等多种功能,此外,该终端应具有界面友好、便于维护,安装灵活、功能智能化等优势,企业员工可以通过考勤机实现快速考勤,并且考勤的准确率是非常高的,很多企业都在用企业人脸识别考勤机来,进一步提升企业智能化管理的水平。
现在人脸识别考勤机成为了热门话题,钻研人脸识别技术也是随着潮流,跟上时代的步伐。所以本次毕业设计对我是有非常 *好棒文|www.hbsrm.com +Q: &351916072&
大的帮助的,这会让我跟上时代的步伐,从而掌握人脸识别考勤机相关的知识,这对我以后工作是有很大帮助的。
1.2 国内外研究现状与存在的问题
我们最常用的动作就是人脸识别,它跟其他的识别技术比起来,它的优点是非常多的,也是非常明显的,所以我们科技高速发展以来,我们人类会仔仔细细,多用时间的来研究人脸识别术。我们地球的信息技术和数字技术发展是越来越快,现代化智能,监控等系统已经在我们生活中扮演着越来越重要的地位,人脸识别考勤机系统也伴随着科技的快速发展而产生了,人脸识别考勤机系统也越来越贴近我们的生活。同时,为了能更准确的记录考勤情况,有别于传统的纸片打卡,指纹打卡,更为精准与先进的人脸识别技术被公司所使用,人脸识别考勤机就是该产物[1]。
这几十年以来,人脸自动识别考勤机系统发展也是很快的[2],能在网上查到的人脸识别的文献也是非常多的,在整个地球中,也有非常厉害,非常多的专栏在报道相关人脸识别的技术和发展。还有非常多的协会会组织相关人脸识别的比赛,比较权威的国际学术会议上的研究员也会在一起讨论相关的人脸识别技术。这些都极大地让人脸识别技术得到非常快的发展。这也让我们越来越看好人脸识别技术[3],人脸识别技术的未来发展也是被人们一众看好的,人脸识别考勤机发展得也是越来越快,越来越好,现在越来越多的企业都在使用人脸识别考勤机。
在我国的人脸识别领域中,我国的发展是很快的,虽然我国对人脸识别技术的了解比较晚[4],是70年代才开始了解的。但由于我国相关技术的科学家每时每刻都在不断钻研,这也让我国的人脸识别技术在不断发展中。在其中,我国也取得了非常多的成就,我国的人脸识别技术也有着非常美好的未来,并且我国的很多企业也都在人脸识别考勤机进行考勤[5]。
同时,图像处理设备的性价比也不断地提高,从而使得图像处理成为当前研究领域的热点。早期的人脸信息方面的研究主要集中在人脸识别领域,这一时期的人脸识别算法都是在默认已经得到了一个正面人脸或者人脸很容易获得的前提下进行的。但是随着人脸信息利用的研究范围不断扩大和开发实际系统需求的不断提高,研究者们发现,这种假设下的研究并不能满足实际需求。于是,人脸检测算法开始作为独立的研究内容发展起来,并且发展出了人脸特征定位,人脸跟踪等相关研究。
虽然人脸识别考勤机发展很快[6],但也存在着一些弊端,目前人脸识别考勤机的存在的弊端:
(1)安全性低
(2)智能化水平低
(3)安装成本高
(4)撞脸问题严重
(5)使用者姿势受限制
在查阅大量文献和资料的基础上,全面了解了该课题需要的人脸识别考勤机技术和开发研究方法。并拟定了一套较为合理的方案,方案基本可行。
2、系统总体结构
在本次的人脸识别考勤机系统设计中,企业人脸识别考勤机系统主要分为硬件系统设计和软件系统设计两方面,硬件系统设计使用的是RK6748型号的DSP开发板,使用的CPU是TMS320C6748BZWTA375,并设计了扩展电路,如电源模块电路,存储器模块电路等,软件系统主要实现摄像头采集图像信息,图像预处理,提取人脸图像的几何特征,最后采用PCA算法进行人脸识别。软件设计使用的CCS软件开发工具,并且完成了人脸识别算法,先对图像进行预处理,然后通过PCA算法进行人脸识别。并且给出了人脸识别考勤机系统流程图。主程序流程图给出了软件设计程序实现系统工作的基本过程,描述了信号的基本流向,起到一个向导的作用。并且给出了人脸识别考勤机系统流程图。主程序流程图如图2.1所示:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/667.html