公司职员身份指纹识别系统技术解决方案
开发背景:
为了加强管理,某公司希望在其厂区使用指纹识别技术进行员工考勤。
在众多的用于身份验证的生物识别技术中,指纹识别技术是目前最方便、可靠、非侵害和价格便宜的解决方案。指纹识别作为识别技术有着悠久的历史,这种技术通过分析指纹的全局特征和局部特征,从指纹中抽取的特征值可以非常的详尽以便可靠地通过指纹来确认一个人的身份。平均每个指纹都有几个独一无二可测量的特征点,每个特征点都有大约七个特征,我们的十个手指产生最少4900个独立可测量的特征--这足够来确认指纹识别是否是一个更加可靠的鉴别方式。
指纹是人体独一无二的特征,并且它们的复杂度足以提供用于鉴别的足够特征;如果我们想要增加可靠性,我们只需登记更多的指纹,鉴别更多的手指,最多可以多达十个,而每一个指纹都是独一无二的;扫描指纹的速度很快,使用非常方便;读取指纹时,用户必需将手指与指纹采集头相互接触,与指纹采集头直接接触是读取人体生物特征最可靠的方法。这也是指纹识别技术能够占领大部份市场的一个主要原因。
该公司厂区估计员工人数为:3-5千人,厂区内共有3个大门、10个小门,员工指纹考勤点分布在各个小门的入口处,每个小门考勤人数大约为400人,即本系统解决方案需要完成3-5千名员工的日常指纹考勤管理。
主要技术困难及其解决方法:
(1) 人数多
·指纹识别算法方面
尽管Biokey是目前最快的指纹识别算法,但是若以4千人每人登记2枚指纹来算,整个系统需要登记的指纹数为8千枚,在PentiumⅢ 800的计算机上考勤通过的平均验证时间就达到了3秒,而考勤失败的验证时间达到了5秒,这显然是不能够接受的,因此必须采取必要的手段来解决此问题。在考勤时,人们能够接受最多3秒的验证时间,因此一个验证终端验证指纹时搜索的范围就不能超过4000枚指纹。
方法一:在某一个验证终端,限制搜索的人数在可接受范围。例如只允许某一分厂的员工在该厂前的考勤机上用指纹签到,而在别处签到时不能识别。通常情况下,员工只需要在自己的分厂进行考勤、也只能进出自己的分厂,因此这种方法可以运用在小于2000人的分厂上,进行考勤是可行的。然而对于大门处的考勤管理,每一个分厂的员工都有可能使用,因此就不能使用该方法了。
方法二:在比对指纹前输入工号。这样一来,系统只需要比对与该工号相同的登记指纹即可验证员工的身份,属于一对一的比对,因此对于能够在此验证的员工数量就没有任何限制了。该方法的缺点在于:必须输入员工的工号,这会增加员工的记忆负担和使用时的操作时间。
·员工操作方面
由于上下班时间比较集中,因此上下班时的考勤就会聚集很多员工,必须要保证他们能够在短时间内完成考勤,不应该出现排长队现象。每个人考勤的时间不能简单地计算为计算机比对指纹的时间,因为员工还需要有走向考勤机、按指纹的过程,另外指纹有可能一次识别不出来,也可能员工操作不当,导致识别失败等等,根据实际经验,每个员工的平均通过时间为3秒。以20分钟作为一次考勤的时间估算,一个考勤点可以容纳450人同时考勤。考虑到突发事件的存在,因此每个考勤点只能按400人计算。
对于大于400人的分厂,建议必须按照实际人数的多少来设立考勤点的数量,例如1000人同时上下班的分厂应该设立3个考勤点,或者一台计算机连接3个考勤终端。少于400人的分厂可以只设立一个考勤点。
相关阅读
征稿:
为了更好的发挥CPS中安网资讯平台价值,促进诸位自身发展以及业务拓展,更好地为企业及个人提供服务,中安网诚征各类稿件,欢迎有实力安防企业、机构、研究员、行业分析师。投稿邮箱: cps-tougao@cps.com.cn(查看征稿详细)