网站首页平台测试 系统测试

规划展示

基于嵌入式人脸识别的考勤系统设计分析

作者: 发布日期: 2019-06-22 21:15

基于嵌入式人脸识别的考勤系统设计分析

考勤系统称为行业考勤办公自动化管理系统,可实现企业人员现代化管理,评估员工考勤,便于管理部门随时查询,有效监控员工情况,系统还规定向员工支付工资。重要的统计信息。出勤系统主要用于许多新兴技术,如通信,生物技术,计算机等,通常在公司门口。使用51单片机作为处理器的早期考勤系统,只能实现基本的人脸图像信息存储,检测和识别,但结构和功能相对简单,低速率不能满足稳定性。目前的考勤系统。、实时性能、对前瞻性和灵活性的高要求,远远不能满足人们的需求。由于传统的考勤方式无法满足我公司的需求,新的考勤系统应运而生。该考勤系统配备了新一代嵌入式处理器,可在生物技术,通信和计算机等许多领域集成不同的技术。优点是,在设计网络管理员权限的同时,可以远程管理公司人员的出勤情况,并及时调整和协调新工作、的安排。目前,由于嵌入式技术的发展和这两项技术的融合,嵌入式考勤系统的开发得到了认可和提高,为新嵌入式系统平台的快速发展奠定了坚实的基础。

1.1系统总体框图设计

本文选择嵌入式人脸识别考勤系统的设计,设计硬件平台。硬件是设计的底层部分,它是整个系统的基础,也是系统的执行和实现部分。设计的硬件设计遵循以下过程:

(1)需求分析:通过调查用户的实际需求来确定系统的具体设计功能,进行功能模块分析;

(2)方案设置:通过需求分析,确定功能模块,选择组件,明确整个系统的设计方法;

(3)原理图设计:按照已定义的方案,设计电路图,然后根据电路图绘制PCB;

(4)印刷电路板、焊接和调试:参考系统电路图,焊接元件,下载调试器到开发板进行调试。

1.2系统硬件电路设计

在基于嵌入式人脸识别考勤系统的设计过程中,采用子模块的设计方法,总体设计硬件方案,确定各模块的设计方法,进行分层设计。根据方法、以有序的方式输出。由于系统使用公共总线和相同的接口,因此可以根据需要扩展其他功能,并且可以添加其他系统模块。该系统是可扩展的。人脸识别考勤系统包括以下功能模块:一个控制模块,基于S3C2440A核心、人脸图像采集模块、外部存储器扩展模块、网络通信模块、键盘输入模块、LCD显示模块。本文设计了一种基于嵌入式系统的嵌入式人脸识别考勤系统。系统采用ARM920T内核和S3C2440A处理芯片。 S3C2440A微处理器是由三星半导体设计和实现的高性能、低功耗、高集成度工业级温度范围和性能微处理器。它的工业温度范围高达533MHz。数码相机接口,支持更高分辨率的液晶屏,无需外围电路触摸屏界面。网络通信芯片选用DM9000,是一款完全集成且经济高效的单芯片快速以太网MAC控制器,具有通用处理接口,自适应PHY和4KDWORD值SRAM。 S3C2440A处理器与其他类型的嵌入式处理器类似。为了做好工作,必须扩展外部存储器。系统选择使用两个32M HY57V561620FTP-H芯片作为SDRAM存储扩展芯片。 Flash使用K9F1216UOA容量。 64M Nand-Flash容量用作Flash的存储扩展。系统摄像头工具选用130万像素的202 202B无驱动微型摄像头,可调节亮度、对比度、色调、饱和度、清晰度、白平衡等,支持320 * 240,640 * 480,800 * 600,1280 * 720分辨率图片获取。最后,系统电源电路、复位电路、时钟电路、JTAG电路、LCD电路等基本电路设计。

2系统软件设计

基于嵌入式人脸识别的考勤系统设计分析

2.1嵌入式系统的构建

引导加载程序的几个元素需要为嵌入式设备构建嵌入式Lroux系统、根文件系统、Roux操作系统内核、驱动程序。要在ARM硬件平台上构建嵌入式Roux系统,通常需要几个步骤:

(1)从Lroux技术网站下载嵌入式Lroux源包,配置交叉编译开发环境和开发环境;

(2)在PC上编译Boutoaferr,并使用串口或网线将引导程序编程到嵌入式开发板中;

(3)在PC上进行嵌入式Roux系统内核的配置和编译,并通过BootLoader将配置的内核系统编程到嵌入式开发板中;

(4)创建根文件系统,生成完成后,可以将应用程序加载到根文件系统中。完成上述步骤,从而完成基本嵌入式Roux系统的结构。目标板和主机PC之间的连接通常通过AG、串行端口或以太网接口建立。

2.2人脸识别考勤系统的设计

基于嵌入式设计的人脸识别与考勤系统的设计包括人脸识别算法PCA和PC服务器上考勤系统的设计。考勤系统服务器使用数据库存储面部信息、面部图像、打卡记录,并可实时更新员工数据和面部图像;人脸识别算法模块使用PCA算法自动在输入图像中找到人脸。并且面部定位,特征提取,然后将摄像机收集的面部图像与服务器数据库的面部图像信息进行比较,以确定考勤员工的身份组。 PCA利用V52010在服务器上开发考勤系统软件,查询员工的考勤记录,并通过ADO界面和SQLSEVER管理数据存储。系统使用以下过程:系统上电或复位后,首先进行自检工作,检查设备是否正常运行,然后进行初始化和基本配置设置。当有人必须执行出勤时,按出勤按钮发送视频捕获控制。信号,激活图像采集。收集的图像以文件格式存储在SDRAM中。在存储图像信号之后,通过面部检测算法处理图像,并且将特征数据与面部数据库进行比较,并且在界面上显示雇员的相关信息。并将员工的出勤记录保存到服务器的数据库中。

3结论

本文设计了一种人脸识别考勤系统,它集成了嵌入式系统和人脸识别技术,并选择了硬件核心芯片和系统框图、流程图以及考勤系统的设计。在Roux操作系统的环境中,实现了摄像机图像采集,并且人们广泛认可的人脸识别算法PCA用于完成人脸图像的识别。系统还可以根据用户需求进行扩展。该系统具有许多优点,如高效率、低成本、可扩展性,并具有广阔的市场应用前景。


上一篇:基于员工福利视角的中国团体保险发展
下一篇:“域”的形而上学意义

杏耀平台科技股份有限公司(www.sunmy-expo.com),是由杏耀娱乐平台官方出资成立的高科技节能环保装备制造股份企业 ,公司于2015年成立,注册资本金 5.2亿人民币,占地面积33300平方米,是集杏耀游戏注册、开发、生产、销售于一体的新型高新技术企业。


Copyright 2017-2019 杏耀娱乐科技有限公司 All Rights Reserved 备案号:鲁ICB备8754420-45号