指纹识别和人脸识别都是现今比较主流的考勤方式,相对于指纹识别,人脸识别要更为严格,几乎不可能出现代考勤的情况。下面小编给大家详细介...
指纹识别和
人脸识别都是现今比较主流的考勤方式,相对于指纹识别,人脸识别要更为严格,几乎不可能出现代考勤的情况。下面小编给大家详细介绍一下动态人脸识别考勤系统。
1、动态人脸识别考勤系统概述
动态人脸识别考勤系统,是将先进的人脸识别技术应用到考勤领域的一个成功产品。该产品首先录入员工的文字资料和动态采集人脸图像并训练,建立人脸图像库。考勤时,通过与计算机相连的摄像头动 态捕捉员工的脸部照片,同时把捕捉到的人脸照片与预先采集的照片进行比对,如果是员工本人,则考勤成功,同时根据考勤时间判断人员出勤情况(正常、迟到、 早退或加班等),并记录考勤信息,如考勤日期、班次、上班时间等信息。如果不是员工本人考勤,则系统给出友好提示,并进行相应处理。所有考勤数据通过主机程序处理汇总后,生成相应管理报表或数据文本,可提供给人事部门进行人事考核或财务部门进行工资结算。
2、动态人脸识别考勤系统的关键技术
动态人脸识别考勤系统由人脸识别子系统和考勤管理子系统组成,其核心部分在于人脸识别子系统,下面就这一部分的关键内容加以论述。
2.1视频采集
动态采集视频图像是系统开发工作的基础。视频采集使用微软公司Windows操作系统提供的VFM(videoforwindows)库函数来对uSB摄像头进行操作。VFM是Windows环境下实现实时视频捕获的视频模块库,其中 AVICAP。DLL模块是VFW的一个重要组成部分,它的主要作用是实现视频捕获。AVICAP为应用程序提供了一个简单的、基于消息的接E1,通过该 接口,程序可以访问视频和波形音频硬件并控制视频流到硬件的捕获。AVICAP支持实时视频流捕获和单帧捕获并提供对视频流的控制。它能直接访问视频缓冲 区,而不需要生成中间文件,实时性很强,效率高。在进行视频捕获之前需要创建一个捕获窗类,它是所有捕获操作及其设置的基础。用AⅥCAP窗口类实现实时视频捕获的一般流程:
(1)创建视频捕获窗口;
(2)注册系统回调函数;
(3)获取有关视频捕获窗口的缺省设置;
(4)设置捕获窗口相关参数;
(5)与视频采集设备连接;
(6)设置捕获窗口显示模式;
(7)捕获视频到缓存或文件并进行相应处理;
(8)终止视频捕获并断开与视频采集设备的连接。
随着科技的发展,动态人脸识别考勤系统技术也在不断完善,相信动态人脸识别考勤系统的应用也会越来越广泛。