|
自美國“9.11”事件以來,生物特征識別技術得到了快速的發展。與此同時,人臉檢測和識別技術也在不斷的發展和進步。而應用人臉識別技術的人臉考勤系統最為有效地杜絕了考勤管理中的人為因素,充分體現了考勤管理的公正,避免不必要的人事糾紛。
近年來,特別是美國“9.11”事件以來,生物特征識別技術得到了快速的發展。與此同時,人臉檢測和識別技術也在不斷的發展和進步,與指紋、掌紋、虹膜等其他人體生物特征識別系統相比,人臉識別具有更加直接、友好、便捷、使用者無心理障礙、非侵犯性等特點,因而容易為用戶所接受,并且其在身份驗證、公安刑偵、安全驗證、檔案管理、智能視頻監控、視頻監控、智能人機交互系統等方面都有著廣泛的應用。
目前將人臉識別技術應用于考勤系統的報道很少。張婷等人提出了一種用于考勤的人臉識別算法,但存在著考勤前需要為具有訪問權限的每人制作一張IC卡的不足,如果IC卡丟失或損壞,則給考勤帶來一定的麻煩。本文將運用Gabor濾波器和Fisher線性鑒別分析(FLDA)的人臉識別技術應用于單位考勤系統,采用建立人臉圖像訓練庫代替文提出的IC卡,解決了IC卡在丟失或損壞情況下存在的問題,并實現了動態人臉識別考勤系統。動態人臉識別考勤系統 (Dynamic Face Recognition-based Attendance System,DFRAS),簡稱人臉考勤系統,是指利用人體面相所具有的唯一性、排他性而研制的考勤系統。它克服了傳統打卡中磁卡、IC卡等考勤方式存在的代打卡、卡丟失等不足和缺陷,最為有效地杜絕了考勤管理中的人為因素,充分體現了考勤管理的公正,避免不必要的人事糾紛。
1、人臉考勤系統概述
人臉考勤系統,是將先進的人臉識別技術應用到考勤領域的一個成功產品。該產品首先錄入員工的文字資料和動態采集人臉圖像并訓練,建立人臉圖像庫。考勤時,通過與計算機相連的攝像頭動態捕捉員工的臉部照片,同時把捕捉到的人臉照片與預先采集的照片進行比對,如果是員工本人,則考勤成功,同時根據考勤時間判斷人員出勤情況(正常、遲到、早退或加班等),并記錄考勤信息,如考勤日期、班次、上班時間等信息。如果不是員工本人考勤,則系統給出友好提示,并進行相應處理。所有考勤數據通過主機程序處理匯總后,生成相應管理報表或數據文本,可提供給人事部門進行人事考核或財務部門進行工資結算。
2、人臉考勤系統的關鍵技術
人臉考勤系統由人臉識別子系統和考勤管理子系統組成,其核心部分在于人臉識別子系統,下面就這一部分的關鍵內容加以論述。
2.1 視頻采集
動態采集視頻圖像是系統開發工作的基礎。視頻采集使用微軟公司Windows操作系統提供的VFM(video for windows)庫函數來對uSB攝像頭進行操作。VFM 是Windows環境下實現實時視頻捕獲的視頻模塊庫,其中AVICAP.DLL模塊是VFW的一個重要組成部分,它的主要作用是實現視頻捕獲。AVICAP為應用程序提供了一個簡單的、基于消息的接E1,通過該接口,程序可以訪問視頻和波形音頻硬件并控制視頻流到硬件的捕獲。AVICAP支持實時視頻流捕獲和單幀捕獲并提供對視頻流的控制。它能直接訪問視頻緩沖區,而不需要生成中間文件,實時性很強,效率高。在進行視頻捕獲之前需要創建一個捕獲窗類,它是所有捕獲操作及其設置的基礎。用AⅥCAP窗口類實現實時視頻捕獲的一般流程:
(1)創建視頻捕獲窗口;
(2)注冊系統回調函數;
(3)獲取有關視頻捕獲窗口的缺省設置;
(4)設置捕獲窗口相關參數;
(5)與視頻采集設備連接;
(6)設置捕獲窗口顯示模式;
(7)捕獲視頻到緩存或文件并進行相應處理;
(8)終止視頻捕獲并斷開與視頻采集設備的連接。
來源:智能建筑網 |
|