一种基于移动终端、语音及人脸识别的考勤方法及装置制造方法

文档序号:6674737阅读:162来源:国知局
一种基于移动终端、语音及人脸识别的考勤方法及装置制造方法
【专利摘要】本发明提出了一种基于移动终端、语音及人脸识别的考勤方法,包括:员工输入工号,采集人脸生物特征数据进行压缩;管理人员核对注册信息并设置考勤要求后发送到云端服务器;将采集的被考勤员工的语音信息、压缩后的人脸生物特征数据以及地理位置和时间信息汇总发送到云端服务器;判断考勤信息与注册的工号和人脸生物特征数据是否匹配,如是,执行下一步骤;否则,考勤异常;判断地理位置和时间信息是否符合考勤要求,如是,考勤正常;否则,考勤异常。本发明还涉及一种实现上述方法的装置。实施本发明的基于移动终端、语音及人脸识别的考勤方法及装置,具有以下有益效果:传输速度较快、识别效率较高、识别速度较快、对考勤机要求不高。
【专利说明】—种基于移动终端、语音及人脸识别的考勤方法及装置【技术领域】
[0001]本发明涉及考勤领域,特别涉及一种基于移动终端、语音及人脸识别的考勤方法及装置。
【背景技术】
[0002]传统的考勤方式使用考勤机以及射频考勤卡,用户打卡时,必须将射频考勤卡接近考勤机,由考勤机自动读取射频卡号码完成考勤,射频考勤卡与考勤机的距离必须在IOcm内才能正常工作,因此经常发生考勤时排队拥挤的情况,为解决上述问题,在申请号为200910139477.7,发明名称为“基于蓝牙技术的考勤方法、装置和系统”的中国专利申请中,描述了一种使用蓝牙接入考勤机的方法,实现短距离无线考勤。但是,蓝牙的通信距离在10米内,对于在外地设有分公司、办事处的企业和集团,仍然存在总公司对整个公司的考勤进行管理的问题,另外在很大程度上也限制了对销售、警务人员等外勤员工的考勤管理。
[0003]为了进一步解决上述问题,在申请号为201120434365.7,名称为“一种远程考勤系统”的中国专利申请中,描述了一种使用GSM接入服务器实现远程考勤的方法。但是,该技术方案中使用射频考勤卡进行考勤,在远程考勤时,容易出现代打卡问题,使考勤管理存在漏洞。
[0004]为了实现远程考勤和防止代打卡问题,在申请号为201210326962.7,名称为“基于位置的考勤系统及方法”的中国专利申请中,描述了一种使用手机考勤客户端登录并发送用户人脸生物特征和地理信息的考勤装置,从而完成考勤的方法。但是,该技术方案中使用摄像头对人脸进行拍照并发送照片给考勤装置进行识别,由于照片的数据量较大,势必存在网络传输带宽压力无 法承受、传输速度慢、识别效率低、识别速度慢以及考勤机后台运算能力要求超过现有水平的问题。

【发明内容】

[0005]本发明要解决的技术问题在于,针对现有技术的上述传输速度较慢、识别效率较低、识别速度较慢、对考勤机要求较高的缺陷,提供一种传输速度较快、识别效率较高、识别速度较快、对考勤机要求不高的移动通信终端的考勤方法及装置。
[0006]本发明解决其技术问题所采用的技术方案是:构造一种基于移动终端、语音及人脸识别的考勤方法,包括如下步骤:
[0007]A)员工登录其移动终端的考勤客户端或浏览器并输入其工号,所述移动终端采集所述员工的人脸生物特征数据并对其进行压缩,同时将所述员工的注册信息发送给云端服务器进行存储;
[0008]B)管理人员登录其移动终端的考勤客户端或浏览器,核对所述注册信息并设置对员工的考勤要求后将其发送到所述云端服务器进行存储;
[0009]C)采集当前被考勤员工的语音信息,同时采集当前被考勤员工的人脸生物特征数据并将其进行压缩,同时获取当前被考勤员工的地理位置和时间信息;[0010]D)将所述语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总,并将汇总后得到的考勤信息发送到云端服务器;
[0011]E)判断所述考勤信息与所述预先注册的工号和人脸生物特征数据是否匹配,如是,执行步骤F);否则,得到考勤异常的信息并以文字形式进行显示;
[0012]F)判断当前地理位置和时间信息是否符合考勤要求,如是,得到考勤正常的信息并以文字形式进行显示,同时记录相关考勤信息;否则,得到考勤异常的信息并以文字形式进行显示。
[0013]在本发明所述的基于移动终端、语音及人脸识别的考勤方法中,所述步骤A)进一步包括:
[0014]Al)员工登录移动终端的考勤客户端或浏览器接入云端服务器;
[0015]A2)员工输入其工号并选择注册功能;
[0016]A3)采集所述员工的人脸生物特征数据,将所述人脸生物特征数据通过高维仿生识别技术进行压缩,并将员工的注册信息发送到云端服务器进行存储;
[0017]A4)在所述云端服务器中将所述员工的工号和人脸生物特征数据构成一一对应的关系。
[0018]在本发明所述的基于移动终端、语音及人脸识别的考勤方法中,所述步骤B)进一步包括:
[0019]BI)管理人员登录移动终端的考勤客户端或浏览器接入云端服务器;
[0020]B2)管理人员输入其工号,选择设置考勤要求功能;
[0021]B3)核对员工的注册信息并设置所述员工的考勤地点和考勤时间,并将设置好的考勤要求发送到云端服务器进行存储。
[0022]在本发明所述的基于移动终端、语音及人脸识别的考勤方法中,所述步骤D)进一步包括:
[0023]Dl)对所述语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总后得到考勤信息;
[0024]D2)判断通信是否正常,如是,执行步骤D3);否则,将所述考勤信息保存到所述移动终端中,并继续进行本步骤的判断;
[0025]D3)将所述考勤信息发送到所述云端服务器;
[0026]D4)在所述云端服务器中将所述考勤信息与预先注册的工号和人脸生物特征数据 进行比较。
[0027]在本发明所述的基于移动终端、语音及人脸识别的考勤方法中,在所述步骤F)之后还包括:
[0028]G)管理人员登录移动终端的客户端或浏览器接入云端服务器;
[0029]H)管理人员输入其工号,选择管理考勤信息功能;
[0030]I)将查看、下载或统计考勤信息的管理指令发送给云端服务器,所述云端服务器接收所述管理指令后执行相应的操作。
[0031]本发明还涉及一种实现上述基于移动终端、语音及人脸识别的考勤方法的装置,包括:
[0032]登录注册单元:用于使员工登录其移动终端的考勤客户端或浏览器并输入其工号,所述移动终端采集所述员工的人脸生物特征数据并对其进行压缩,同时将所述员工的注册信息发送给云端服务器进行存储;
[0033]核对发送单元:用于使管理人员登录其移动终端的考勤客户端或浏览器,核对所述注册信息并设置对员工的考勤要求后将其发送到所述云端服务器进行存储;
[0034]采集单元:用于采集当前被考勤员工的语音信息,同时采集当前被考勤员工的人脸生物特征数据并将其进行压缩,同时获取当前被考勤员工的地理位置和时间信息;
[0035]汇总单元:用于将所述语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总,并将汇总后得到的考勤信息发送到云端服务器;
[0036]匹配单元:用于判断所述考勤信息与所述预先注册的工号和人脸生物特征数据是否匹配,在不匹配时得到考勤异常的信息并以文字形式进行显示;
[0037]考勤判断单元:用于判断当前地理位置和时间信息是否符合考勤要求,如是,得到考勤正常的信息并以文字形式进行显示,同时记录相关考勤信息;否则,得到考勤异常的信息并以文字形式进行显示。
[0038]在本发明所述的实现上述基于移动终端、语音及人脸识别的考勤方法的装置中,所述登录注册单元进一步包括:
[0039]第一登录模块:用于使员工登录移动终端的考勤客户端或浏览器接入云端服务器;
[0040]第一输入模块:用于使员工输入其工号并选择注册功能;
[0041]采集注册模块:用于采集所述员工的人脸生物特征数据,将所述人脸生物特征数据通过高维仿生识别技术进行压缩,并将员工的注册信息发送到云端服务器进行存储;
[0042]对应关系构成模块:用于在所述云端服务器中将所述员工的工号和人脸生物特征数据构成 对应的关系。
[0043]在本发明所述的实现上述基于移动终端、语音及人脸识别的考勤方法的装置中,所述核对发送单元进一步包括:
[0044]第二登录模块:用于使管理人员登录移动终端的考勤客户端或浏览器接入云端服务器;
[0045]第二输入模块:用于使管理人员输入其工号,选择设置考勤要求功能;
[0046]核对设置模块:用于核对员工的注册信息并设置所述员工的考勤地点和考勤时间,并将设置好的考勤要求发送到云端服务器进行存储。
[0047]在本发明所述的实现上述基于移动终端、语音及人脸识别的考勤方法的装置中,所述汇总单元进一步包括:
[0048]汇总模块:用于对所述语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总后得到考勤信息;
[0049]通信判断模块:用于判断通信是否正常,在不正常时将所述考勤信息保存到所述移动终端中,并继续进行判断;
[0050]考勤信息发送模块:用于将所述考勤信息发送到所述云端服务器;
[0051]比较模块:用于在所述云端服务器中将所述考勤信息与预先注册的工号和人脸生物特征数据一一进行比较。
[0052]在本发明所述的实现上述基于移动终端、语音及人脸识别的考勤方法的装置中,还包括:
[0053]登录单元:用于使管理人员登录移动终端的客户端或浏览器接入云端服务器;
[0054]输入选择单元:用于使管理人员输入其工号,选择管理考勤信息功能;
[0055]指令发送执行单元:用于将查看、下载或统计考勤信息的管理指令发送给云端服务器,所述云端服务器接收所述管理指令后执行相应的操作。
[0056]实施本发明的基于移动终端、语音及人脸识别的考勤方法及装置,具有以下有益效果:由于将人脸生物特征数据进行压缩,所以其人脸特征数据量较少,这样可提高远程传输的速率,在减小网络传输带宽压力的同时,也提高云端服务器的识别速度,所以其传输速度较快、识别效率较快、识别速度较快,同时由于数据量较小,所以对考勤机的后台运算能力要求不高。
【专利附图】

【附图说明】
[0057]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0058]图1为本发明基于移动终端、语音及人脸识别的考勤方法及装置一个实施例中方法的流程图;
[0059]图2为所述实施例中员工登录其移动终端的考勤客户端或浏览器并输入其工号,移动终端采集员工的人脸生物特征数据并对其进行压缩,同时将员工的注册信息发送给云端服务器进行存储的具体流程图;
[0060]图3为所述实施例中管理人员登录其移动终端的考勤客户端或浏览器,核对注册信息并设置对员工的考勤要求后将其发送到云端服务器进行存储的具体流程图;
[0061]图4为所述实施例中将语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总,并将汇总后得到的考勤信息发送到云端服务器的具体流程图;
[0062]图5为所述实施例中装置的结构示意图。
【具体实施方式】
[0063]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0064]在本发明基于移动终端、语音及人脸识别的考勤方法及装置实施例中,其基于移动终端、语音及人脸识别的考勤方法的流程图如图1所示。图1中,该基于移动终端、语音及人脸识别的考勤方法包括如下步骤:
[0065]步骤SOl员工登录其移动终端的考勤客户端或浏览器并输入其工号,移动终端采集员工的人脸生物特征数据并对其进行压缩,同时将员工的注册信息发送给云端服务器进行存储:本实施例中,移动终端安装有考勤客户端或浏览器,本步骤中,员工登录自己的移动终端的考勤客户端或浏览器,输入其工号,然后移动终端采集该员工的人脸生物特征数据,并对该人脸生物特征数据进行压缩,这样上述工号和压缩后的人脸生物特征数据就构成注册信息,移动终端将该注册信息发送给云端服务器进行存储,这样就完成了员工信息的注册。值得一提的是,该步骤中的移动终端为该员工的移动终端,该移动终端可以是智能手机、平板电脑或便携式计算机。本实施例中,移动终端选用智能手机。
[0066]步骤S02管理人员登录其移动终端的考勤客户端或浏览器,核对注册信息并设置对员工的考勤要求后将其发送到云端服务器进行存储:本步骤中,管理人员登录其移动终端的考勤客户端或浏览器,核对注册信息并设置对员工的考勤要求,然后将考勤要求发送到云端服务器进行存储。本步骤中的移动终端为管理人员自己的移动终端,也就是说每个员工都有自己的移动终端,管理人员也有自己的移动终端。值得一提的是,考勤要求根据具体情况可进行相应设置。
[0067]步骤S03采集当前被考勤员工的语音信息,同时采集当前被考勤员工的人脸生物特征数据并将其进行压缩,同时获取当前被考勤员工的地理位置和时间信息:本步骤中,采集当前被考勤员工的语音信息,同时采集当前被考勤员工的人脸生物特征数据并将其进行压缩,同时获取当前被考勤员工的地理位置和时间信息;具体来讲,移动终端采集的语音信息就是被考勤员工说出的工号,移动终端设有红外摄像头,员工注视红外摄像头,通过红外摄像头采集被考勤员工的人脸生物特征数据,然后将采集的人脸生物特征数据进行压缩。移动终端中还设有定位模块,通过定位模块来获取被考勤员工的地理位置和时间信息,也就是获取被考勤员工当前所在位置及当前时间点。
[0068]步骤S04将语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总,并将汇总后得到的考勤信息发送到云端服务器:本步骤中,将上述语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总,并将汇总后得到的考勤信息发送到云端服务器,并在云端服务器中将考勤信息与预先注册的工号和人脸生物特征数据一一进行比较。
[0069]步骤S05判断考勤信息与预先注册的工号和人脸生物特征数据是否匹配:本步骤中,判断考勤信息与预先注册的工号和人脸生物特征数据是否匹配,也就是判断上述考勤信息中的被考勤员工的工号及人脸生物特征数据在云端服务器的数据库中是否存在,如果判断的结果为是,则执行步骤S06 ;否则,执行步骤S07。
[0070]步骤S06判断当前地理位置和时间信息是否符合考勤要求:如果上述步骤S05的判断结果为是,则执行本步骤。本步骤中,判断当前地理位置和时间信息是否符合考勤要求,也就是判断该被考勤员工所在地理位置是否符合管理人员设置的地理位置,且该员工的考勤时间是否符合设置的时间,也就是是否迟到,如果判断的结果为是,如果判断的结果为是,则执行步骤S08 ;否则,执行步骤S07。
[0071]步骤S07得到考勤异常的信息并以文字形式进行显示:如果上述步骤S05或步骤S06的判断结果为否,则执行本步骤。本步骤中,得到考勤异常的信息,并将考勤异常的信息以文字形式进行显示。
[0072]步骤S08得到考勤正常的信息并以文字形式进行显示,同时记录相关考勤信息:如果上述步骤S06的判断结果为是,则执行本步骤。本步骤中,得到考勤正常的信息,并将考勤正常的信息以文字形式进行显示,同时记录相关考勤信息,以便管理人员进行查看。上述考勤信息可以包括员工姓名、所属公司、工号、考勤地点、考勤时间、是否为本人考勤以及考勤结果(考勤结果为正常或异常)等等。由于将人脸生物特征数据进行压缩,所以其人脸特征数据量较少,这样可提高远程传输的速率,在减小网络传输带宽压力的同时,也提高云端服务器的识别速度,同时结合获取考勤的当前地理位置和时间信息,可彻底杜绝代打卡和考勤造假现象;所以其传输速度较快、识别效率较高、识别速度较快,同时由于数据量较少,所以其对考勤机的要求也不高。
[0073]在本实施例的一些情况下,当管理人员管理考勤时,该基于移动终端、语音及人脸识别的考勤方法还需执行一些步骤。如图1所示,在执行步骤S07或步骤S08后,接着执行如下步骤:
[0074]步骤S09管理人员登录移动终端的客户端或浏览器接入云端服务器:本步骤中,管理人员登录其移动终端的客户端或浏览器,使其接入云端服务器。
[0075]步骤SOlO管理人员输入其工号,选择管理考勤信息功能:本步骤中,管理人员输入其工号,选择管理考勤信息功能。
[0076]步骤SOll将查看、下载或统计考勤信息的管理指令发送给云端服务器,云端服务器接收管理指令后执行相应的操作:本步骤中,管理人员将看、下载或统计考勤信息的管理指令发送给云端服务器,云端服务器接收该管理指令后,执行相应的操作。这样管理起来比较方便,而且考勤管理也比较完善。
[0077]对于本实施例而言,上述步骤SOl还可进一步细化,其细化后的流程图如图2所示。图2中,上述步骤SOl进一步包括:
[0078]步骤Sll员工登录移动终端的考勤客户端或浏览器接入云端服务器:本步骤中,员工登录移动终端的考勤客户端或浏览器,使其接入云端服务器。
[0079]步骤S12员工输入其工号并选择注册功能:本步骤中,员工输入自己的工号,并选择注册功能。
[0080]步骤S13采集员工的人脸生物特征数据,将人脸生物特征数据通过高维仿生识别技术进行压缩,并将员工的注册信息发送到云端服务器进行存储:本步骤中,员工注视移动终端的红外摄像头,红外摄像头采集员工的人脸生物特征数据,然后通过高维仿生识别技术将人脸生物特征数据进行压缩,将其压缩为48?200个字节的人脸生物特征数据,移动终端中设有通信模块,移动终端通过该通信模块将工号和人脸生物特征数据发送到云端服务器,云端服务器接收并保存员工的注册信息(即员工的工号和人脸生物特征数据)。
[0081]步骤S14在云端服务器中将员工的工号和人脸生物特征数据构成一一对应的关系:本步骤中,在云端服务器中将员工的工号和人脸生物特征数据构成一一对应的关系。这样便于后续对员工考勤时进行比较匹配。
[0082]对于本实施例而言,上述步骤S02还可进一步细化,其细化后的流程图如图3所示。图3中,上述步骤S02进一步包括:
[0083]步骤S21管理人员登录移动终端的考勤客户端或浏览器接入云端服务器:本步骤中,管理人员登录自己的移动终端的考勤客户端或浏览器,使其接入云端服务器。管理人员可以是员工的上级领导,也可以是指定的负责考勤的人员等等。
[0084]步骤S22管理人员输入其工号,选择设置考勤要求功能:本步骤中,管理人员输入自己的工号,并选择设置考勤要求功能。当然,在本实施例的一些情况下,为了增加安全性,管理人员可以同时输入工号和密码,这里的工号和密码是预先注册的。[0085]步骤S23核对员工的注册信息并设置员工的考勤地点和考勤时间,并将设置好的考勤要求发送到云端服务器进行存储:本步骤中,管理人员核对员工的注册信息,并设置该员工的考勤地点和考勤时间,设置完成后,通过通信模块将设置的考勤要求发送到云端服务器,云端服务器接收并保存员工的考勤要求。这样可方便对考勤的管理。
[0086]对于本实施例而言,上述步骤S04还可进一步细化,其细化后的流程图如图4所示。图4中,上述步骤S04进一步包括:
[0087]步骤S41对语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总后得到考勤信息:本步骤中,对语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总后得到考勤信息,其中,要先将语音信息转换为文字信息,然后将文字信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行组合得到考勤信息。值得一提的是,上述文字信息包括人类用于交流的各国语言,可以为词组或句子。
[0088]步骤S42判断通信是否正常:本步骤中,判断移动终端与云端服务器之间的通信(本实施例中移动终端与云端服务器之间通过网络进行通信)是否正常,如果判断的结果为是,则执行步骤S44 ;否则,执行步骤S43。
[0089]步骤S43将考勤信息保存到移动终端中:如果上述步骤S42的判断结果为否,即通信不正常,则执行本步骤。本步骤中,将考勤信息保存到移动终端中。执行完本步骤,返回步骤S42继续判断通信是否正常。
[0090]步骤S44将考勤信息发送到云端服务器:如果上述步骤S42的判断结果为是,则执行本步骤。本步骤中,将考勤信息通过网络发送到云端服务器。执行完本步骤,执行步骤S45。
[0091]步骤S45在云端服务器中将考勤信息与预先注册的工号和人脸生物特征数据一一进行比较:本步骤中,在云端服务器中将考勤信息与预先注册的工号和人脸生物特征数据一一进行比较,也就是将考勤信息中的被考勤员工的工号和人脸生物特征数据与保存在数据库中的预先注册的工号和人脸生物特征数据一一进行对比。这样既可以防止代打卡,又可以增强考勤的准确性。
[0092]本实施例还涉及一种实现上述基于移动通信终端的考勤方法的装置,其结构示意图如图5所示。图5中,该装置包括登录注册单元1、核对发送单元2、采集单元3、汇总单元
4、匹配单元5和考勤判断单元6 ;其中,登录注册单元I用于使员工登录其移动终端的考勤客户端或浏览器并输入其工号,移动终端采集员工的人脸生物特征数据并对其进行压缩,同时将员工的注册信息发送给云端服务器进行存储;核对发送单元2用于使管理人员登录其移动终端的考勤客户端或浏览器,核对注册信息并设置对员工的考勤要求后将其发送到云端服务器进行存储;采集单元3用于采集当前被考勤员工的语音信息,同时采集当前被考勤员工的人脸生物特征数据并将其进行压缩,同时获取当前被考勤员工的地理位置和时间信息;汇总单元4用于将语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总,并将汇总后得到的考勤信息发送到云端服务器;匹配单元5用于判断考勤信息与预先注册的工号和人脸生物特征数据是否匹配,在不匹配时得到考勤异常的信息并以文字形式进行显示;考勤判断单元6用于判断当前地理位置和时间信息是否符合考勤要求,如是,得到考勤正常的信息并以文字形式进行显示,同时记录相关考勤信息;否贝U,得到考勤异常的信息并以文字形式进行显示,这样显示更直观。
[0093]在本实施例的一些情况下,当管理人员管理考勤时,该装置还包括登录单元7、输入选择单元8和指令发送执行单元9 ;其中,登录单元7用于使管理人员登录移动终端的客户端或浏览器接入云端服务器;输入选择单元8用于使管理人员输入其工号,选择管理考勤信息功能;指令发送执行单元9用于将查看、下载或统计考勤信息的管理指令发送给云端服务器,云端服务器接收管理指令后执行相应的操作。由于将人脸生物特征数据进行压缩,所以其人脸特征数据量较少,这样可提高远程传输的速率,在减小网络传输带宽压力的同时,也提高云端服务器的识别速度,同时结合获取考勤的当前地理位置和时间信息,可彻底杜绝代打卡和考勤造假现象;所以其传输速度较快、识别效率较高、识别速度较快,同时由于数据量较少,所以其对考勤机的要求也不高。
[0094]本实施例中,注册单元I进一步包括第一登录模块11、第一输入模块12、采集注册模块13和对应关系构成模块14 ;其中,第一登录模块11用于使员工登录移动终端的考勤客户端或浏览器接入云端服务器;第一输入模块12用于使员工输入其工号并选择注册功能;采集注册模块13用于采集员工的人脸生物特征数据,将人脸生物特征数据通过高维仿生识别技术进行压缩,并将员工的注册信息发送到云端服务器进行存储;对应关系构成模块14用于在云端服务器中将员工的工号和人脸生物特征数据构成一一对应的关系。
[0095]本实施例中,核对发送单元2进一步包括第二登录模块21、第二输入模块22和核对设置模块23 ;其中,第二登录模块21用于使管理人员登录移动终端的考勤客户端或浏览器接入云端服务器;第二输入模块22用于使管理人员输入其工号,选择设置考勤要求功能;核对设置模块23用于核对员工的注册信息并设置员工的考勤地点和考勤时间,并将设置好的考勤要求发送到云端服务器进行存储。
[0096]本实施例中,汇总单元4进一步包括汇总模块41、通信判断模块42、考勤信息发送模块43和比较模块44 ;其中,汇总模块41用于对语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总后得到考勤信息;通信判断模块42用于判断通信是否正常,在不正常时将考勤信息保存到移动终端中,并继续进行判断;考勤信息发送模块43用于将考勤信息发送到云端服务器;比较模块44用于在云端服务器中将考勤信息与预先注册的工号和人脸生物特征数据一一进行比较。
[0097]在本实施例的一些情况下,多个移动终端可以共享同一个云端服务器或云端服务器群,云端服务器可执行多个移动终端同时考勤的任务,对考勤信息进行保存、读取、统计
的管理工作。
[0098]总之,在本实施例中,通过借助移动终端的普及性以及网络通信功能的特点,使多个用户可以同时在异地考勤;采用高维仿生模式识别技术将人脸特征压缩为48?200个字节的超低数据量,可以提高远程传输的速率,在减小网络传输带宽压力的同时,也提高云端服务器的识别速度;结合定位模块获取用户的地理位置和时间信息,彻底杜绝代打卡和考勤造假现象。所以其具有远程考勤、低数据量、高识别速度、高传输速度、真实有效的优点。
[0099]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种基于移动终端、语音及人脸识别的考勤方法,其特征在于,包括如下步骤: A)员工登录其移动终端的考勤客户端或浏览器并输入其工号,所述移动终端采集所述员工的人脸生物特征数据并对其进行压缩,同时将所述员工的注册信息发送给云端服务器进行存储; B)管理人员登录其移动终端的考勤客户端或浏览器,核对所述注册信息并设置对员工的考勤要求后将其发送到所述云端服务器进行存储; C)采集当前被考勤员工的语音信息,同时采集当前被考勤员工的人脸生物特征数据并将其进行压缩,同时获取当前被考勤员工的地理位置和时间信息; D)将所述语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总,并将汇总后得到的考勤信息发送到云端服务器; E)判断所述考勤信息与所述预先注册的工号和人脸生物特征数据是否匹配,如是,执行步骤F);否则,得到考勤异常的信息并以文字形式进行显示; F)判断当前地理位置和时间信息是否符合考勤要求,如是,得到考勤正常的信息并以文字形式进行显示,同时记录相关考勤信息;否则,得到考勤异常的信息并以文字形式进行显不O
2.根据权利要求1所述的基于移动终端、语音及人脸识别的考勤方法,其特征在于,所述步骤A)进一步包括: Al)员工登录移动终端的考勤客户端或浏览器接入云端服务器; A2)员工输入其工号并选择注册功能; A3)采集所述员工的人脸生物特征数据,将所述人脸生物特征数据通过高维仿生识别技术进行压缩,并将员工的注册信息发送到云端服务器进行存储; A4)在所述云端服务器中将所述员工的工号和人脸生物特征数据构成一一对应的关系O
3.根据权利要求2所述的基于移动终端、语音及人脸识别的考勤方法,其特征在于,所述步骤B)进一步包括: BI)管理人员登录移动终端的考勤客户端或浏览器接入云端服务器; B2)管理人员输入其工号,选择设置考勤要求功能; B3)核对员工的注册信息并设置所述员工的考勤地点和考勤时间,并将设置好的考勤要求发送到云端服务器进行存储。
4.根据权利要求3所述的基于移动终端、语音及人脸识别的考勤方法,其特征在于,所述步骤D)进一步包括: Dl)对所述语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总后得到考勤信息; D2)判断通信是否正常,如是,执行步骤D3);否则,将所述考勤信息保存到所述移动终端中,并继续进行本步骤的判断; D3)将所述考勤信息发送到所述云端服务器; D4)在所述云端服务器中将所述考勤信息与预先注册的工号和人脸生物特征数据一一进行比较。
5.根据权利要求1至4任意一项所述的基于移动终端、语音及人脸识别的考勤方法,其特征在于,在所述步骤F)之后还包括: G)管理人员登录移动终端的客户端或浏览器接入云端服务器; H)管理人员输入其工号,选择管理考勤信息功能; I)将查看、下载或统计考勤信息的管理指令发送给云端服务器,所述云端服务器接收所述管理指令后执行相应的操作。
6.一种实现如权利要求1所述的基于移动终端、语音及人脸识别的考勤方法的装置,其特征在于,包括: 登录注册单元:用于使员工登录其移动终端的考勤客户端或浏览器并输入其工号,所述移动终端采集所述员工的人脸生物特征数据并对其进行压缩,同时将所述员工的注册信息发送给云端服务器进行存储; 核对发送单元:用于使管理人员登录其移动终端的考勤客户端或浏览器,核对所述注册信息并设置对员工的考勤要求后将其发送到所述云端服务器进行存储; 采集单元:用于采集当前被考勤员工的语音信息,同时采集当前被考勤员工的人脸生物特征数据并将其进行压缩,同时获取当前被考勤员工的地理位置和时间信息; 汇总单元:用于将所述语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总,并将汇总后得到的考勤信息发送到云端服务器; 匹配单元:用于判断所述考勤信息与所述预先注册的工号和人脸生物特征数据是否匹配,在不匹配时得到考勤异常的信息并以文字形式进行显示; 考勤判断单元:用于判断当前地理位置和时间信息是否符合考勤要求,如是,得到考勤正常的信息并以文字形式进行显示,同时记录相关考勤信息;否则,得到考勤异常的信息并以文字形式进行显示。
7.根据权利要求6所述的实现上述基于移动终端、语音及人脸识别的考勤方法的装置,其特征在于,所述登录注册单元进一步包括: 第一登录模块:用于使员工登录移动终端的考勤客户端或浏览器接入云端服务器; 第一输入模块:用于使员工输入其工号并选择注册功能; 采集注册模块:用于采集所述员工的人脸生物特征数据,将所述人脸生物特征数据通过高维仿生识别技术进行压缩,并将员工的注册信息发送到云端服务器进行存储; 对应关系构成模块:用于在所述云端服务器中将所述员工的工号和人脸生物特征数据构成对应的关系。
8.根据权利要求7所述的实现上述基于移动终端、语音及人脸识别的考勤方法的装置,其特征在于,所述核对发送单元进一步包括: 第二登录模块:用于使管理人员登录移动终端的考勤客户端或浏览器接入云端服务器; 第二输入模块:用于使管理人员输入其工号,选择设置考勤要求功能; 核对设置模块:用于核对员工的注册信息并设置所述员工的考勤地点和考勤时间,并将设置好的考勤要求发送到云端服务器进行存储。
9.根据权利要求8所述的实现上述基于移动终端、语音及人脸识别的考勤方法的装置,其特征在于,所述汇总单元进一步包括: 汇总模块:用于对所述语音信息、当前压缩后的人脸生物特征数据以及当前地理位置和时间信息进行汇总后得到考勤信息; 通信判断模块:用于判断通信是否正常,在不正常时将所述考勤信息保存到所述移动终端 中,并继续进行判断; 考勤信息发送模块:用于将所述考勤信息发送到所述云端服务器; 比较模块:用于在 所述云端服务器中将所述考勤信息与预先注册的工号和人脸生物特征数据一一进行比较。
10.根据权利要求6至9任意一项所述的实现上述基于移动终端、语音及人脸识别的考勤方法的装置,其特征在于,还包括: 登录单元:用于使管理人员登录移动终端的客户端或浏览器接入云端服务器; 输入选择单元:用于使管理人员输入其工号,选择管理考勤信息功能; 指令发送执行单元:用于将查看、下载或统计考勤信息的管理指令发送给云端服务器,所述云端服务器接收所述管理指令后执行相应的操作。
【文档编号】G07C1/10GK103985165SQ201410198560
【公开日】2014年8月13日 申请日期:2014年5月12日 优先权日:2014年5月12日
【发明者】张少林 申请人:深圳市威富多媒体有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1