基于人脸识别的考勤方法、装置及系统制造方法及图纸

技术编号:12474897 阅读:128 留言:0更新日期:2015-12-10 10:32
本发明专利技术实施例提供了一种基于人脸识别的考勤方法、装置及系统。该方法包括:当用户所输入的针对于人脸识别的考勤客户端的登录信息被认证通过且确定出终端设备位于预设考勤区域内时,输出预设考勤界面;获得基于预设考勤界面所调起的前置摄像头所拍摄的关于用户的具有默认表情的脸部的第一人脸图片;确定在预设反应操作倒计时内保持脸部位于前置摄像头的图像采集区域内以及完成关于脸部的动作指令所对应的用户执行结果信息;基于用户执行结果信息,判断是否满足考勤触发条件,如果是,基于第一人脸图片,通过用于考勤管理的第一服务器确定所述用户的考勤状态。通过本方案可降低利用已有照片进行虚假考勤的风险,提高考勤有效率。

【技术实现步骤摘要】

本专利技术涉及人脸识别
,特别是涉及基于人脸识别的考勤方法、装置及系统
技术介绍
考勤是企业进行日常管理的一项必要措施,而基于人脸识别的考勤属于一种常见的考勤方式。现有技术中,基于人脸识别的考勤系统包括:客户端和服务器,具体的,用户利用智能手机等终端设备内的客户端,通过用户名和密码登录到考勤服务器,客户端利用终端设备内的WiFi模块或GPS模块等模块进行定位,在所定位到的位置位于考勤区域时,采集用户的人脸图像,服务器计算该用户的人脸图像与预先保存的该用户的人脸图像的图像相似度,如果图像相似度大于阈值,则确定该用户的考勤状态为考勤成功,否则,确定该用户的考勤状态为考勤失败。尽管这种考勤方案能够快速的实现较大规模人群的考勤,但是,由于使用的人脸识别是一种静态人脸识别,无法区分真实人脸和事先拍好的该用户的人脸图像,导致考勤有效率降低。那么,提供一种考勤方案,以降低现有技术中利用已有照片进行虚假考勤的风险,从而提尚考勤有效率,是一个亟待解决的冋题。
技术实现思路
本专利技术实施例的目的在于提供基于人脸识别的考勤方法、装置及系统,以降低利用已有照片进行虚假考勤的风险,从而提高考勤有效率。具体技术方案如下:第一方面,本专利技术实施例提供了一种基于人脸识别的考勤方法,应用于终端设备,所述方法包括:当用户所输入的针对于人脸识别的考勤客户端的登录信息被认证通过且确定出所述终端设备位于预设考勤区域内时,输出预设考勤界面,其中,所述预设考勤界面用于指示所述用户利用所述终端设备的前置摄像头完成具有默认表情的脸部的图像拍摄后,在预设反应操作倒计时内保持脸部位于所述前置摄像头的图像采集区域内,以及完成关于脸部的动作指令;获得基于预设考勤界面所调起的前置摄像头所拍摄的关于所述用户的具有默认表情的脸部的第一人脸图片;确定在预设反应操作倒计时内保持脸部位于所述前置摄像头的图像采集区域内以及完成关于脸部的动作指令所对应的用户执行结果信息;基于所述用户执行结果信息,判断是否满足考勤触发条件;当判断出满足考勤触发条件时,基于所述用户的第一人脸图片,通过用于考勤管理的第一服务器确定所述用户的考勤状态。可选的,所述完成关于脸部的动作指令,包括:在所述预设反应操作倒计时结束时完成关于脸部的动作指令的图像拍摄。可选的,所述确定在预设反应操作倒计时内保持脸部位于所述前置摄像头的图像采集区域内以及完成关于脸部的动作指令所对应的用户执行结果信息,包括:对所述前置摄像头在所述预设反应操作倒计时内所实时采集的图像进行人脸检测;获得基于所述前置摄像头在所述预设反应操作倒计时结束时所拍摄的关于所述用户执行所述动作指令的第二人脸图片;判断所述第二人脸图片是否具有所述动作指令所对应的图像特征且所述预设反应操作倒计时内是否持续检测到所述用户的人脸信息,得到判断结果;所述基于所述用户执行结果信息,判断是否满足考勤触发条件,包括:确定所述判断结果是否表明所述第二人脸图片具有所述动作指令所对应的图像特征且所述预设反应操作倒计时内持续检测到所述用户的人脸信息,如果是,表明满足考勤触发条件,否则,表明不满足预设考勤触发条件。可选的,所述完成关于脸部的动作指令,包括:在所述预设反应操作倒计时内持续执行关于脸部的动作指令。可选的,所述确定在预设反应操作倒计时内保持脸部位于所述前置摄像头的图像采集区域内以及完成关于脸部的动作指令所对应的用户执行结果信息,包括:获得基于所述前置摄像头在所述预设反应操作倒计内实时采集的关于所述用户执行所述动作指令的多帧目标人脸图片;从所采集的多帧目标人脸图片中,筛选得到符合所述动作指令所对应图像特征的第一类图片;确定所筛选得到的第一类图片与所述目标人脸图片的比值;所述基于所述用户执行结果信息,判断是否满足考勤触发条件,包括:判断所述比值是否大于预定阈值,如果是,表明满足考勤触发条件,否则,表明不满足预设考勤触发条件。可选的,基于所述用户的第一人脸图片,通过用于考勤管理的第一服务器确定所述用户的考勤状态,包括:将所述用户的第一人脸图片发送至用于考勤管理的第一服务器,以使得:所述第一服务器在接收到所述用户的第一人脸图片后,确定所述用户的第一人脸图片与预先存储的所述用户的关于具有默认表情的脸部的基准图片的图片相似度,判断所述图片相似度是否大于预设阈值,如果是,确定所述用户的考勤状态为考勤成功,否则,确定所述用户的考勤状态为考勤失败。可选的,所述第一服务器确定所述用户的第一人脸图片与预先存储的所述用户的关于具有默认表情的脸部的基准图片的图片相似度,包括:所述第一服务器将所述用户的第一人脸图片发送至用于人脸识别的第二服务器,以使得所述第二服务器在接收到所述用户的第一人脸图片后,计算所述用户的第一人脸图片与预先存储的所述用户的关于具有默认表情的脸部的基准图片的图片相似度,将所述图片相似度反馈给所述第一服务器;接收所述第二服务器反馈的所述图片相似度。可选的,本专利技术实施例所提供的一种基于人脸识别的考勤方法还包括:获得用户针对于基于人脸识别的考勤客户端的登录请求,所述登录请求携带有所述用户的登录信息;判断所述用户的登录信息是否与预先保存的关于所述用户的注册信息是否匹配,如果匹配,确定用户所输入的针对于人脸识别的考勤客户端的登录信息被认证通过,并且,请求与预设无线路由器进行连接,如果连接成功,确定所述终端设备位于预设考勤区域内。可选的,本专利技术实施例所提供的一种基于人脸识别的考勤方法还包括:获得用户针对于基于人脸识别的考勤客户端的登录请求,所述登录请求携带有所述用户的登录信息;判断所述用户的登录信息是否与预先保存的关于所述用户的注册信息是否匹配,如果匹配,确定用户所输入的针对于人脸识别的考勤客户端的登录信息被认证通过,并且,判断当前所述终端设备是否连接于预设无线路由器,如果是,确定所述终端设备位于预设考勤区域内。可选的,本专利技术实施例所提供的一种基于人脸识别的考勤方法还包括:接收并输出所述第一服务器反馈的考勤结果,其中,所述考勤结果包括考勤成功或考勤失败。可选的,本专利技术实施例所提供的一种基于人脸识别的考勤方法还包括:当判断出不满足考勤触发条件时,输出考勤失败的提示信息。第二方面,本专利技术实施例还提供了一种基于人脸识别的考勤装置,应用于终端设备,所述装置包括:预设考勤界面输出模块,用于当用户所输入的针对于人脸识别的考勤客户端的登录信息被认证通过且确定出所述终端设备位于预设考勤区域内时,输出预设考勤界面,其中,所述预设考勤界面用于指示所述用户利用所述终端设备的前置摄像头完成具有默认表情的脸部的图像拍摄后,在预设反应操作倒计时内保持脸部位于所述前置摄像头的图像采集区域内,以及完成关于脸部的动作指令;第一人脸图片获得模块,用于获得基于预设考勤界面所调起的前置摄像头所拍摄的关于所述用户的具有默认表情的脸部的第一人脸图片;结果信息确定模块,用于确确定在预设反应操作倒计时内保持脸部位于所述前置摄像头的图像采集区域内以及完成关于脸部的动作指令所对应的用户执行结果信息;信息处理模块,用于基于所述用户执行结果信息,判断是否满足考勤触发条件;考勤状态确定模块,用于当判断出满足考勤触发条件时,基于所述用户的第一人脸图片,通过用于考勤管理的第一服务器确定所述用户的考勤状态。可选的,所述本文档来自技高网...
基于人脸识别的考勤方法、装置及系统

【技术保护点】
一种基于人脸识别的考勤方法,其特征在于,应用于终端设备,所述方法包括:当用户所输入的针对于人脸识别的考勤客户端的登录信息被认证通过且确定出所述终端设备位于预设考勤区域内时,输出预设考勤界面,其中,所述预设考勤界面用于指示所述用户利用所述终端设备的前置摄像头完成具有默认表情的脸部的图像拍摄后,在预设反应操作倒计时内保持脸部位于所述前置摄像头的图像采集区域内,以及完成关于脸部的动作指令;获得基于预设考勤界面所调起的前置摄像头所拍摄的关于所述用户的具有默认表情的脸部的第一人脸图片;确定在预设反应操作倒计时内保持脸部位于所述前置摄像头的图像采集区域内以及完成关于脸部的动作指令所对应的用户执行结果信息;基于所述用户执行结果信息,判断是否满足考勤触发条件;当判断出满足考勤触发条件时,基于所述用户的第一人脸图片,通过用于考勤管理的第一服务器确定所述用户的考勤状态。

【技术特征摘要】

【专利技术属性】
技术研发人员:浦世亮孙杰韩杰茜王春茂王鹏宛斐
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1