信息处理方法及相关产品与流程

文档序号:14077949阅读:110来源:国知局
信息处理方法及相关产品与流程

本发明涉及互联网技术领域,具体涉及一种考勤记录方法及装置。



背景技术:

随着信息技术的快速发展,也给生活带来了巨大的改变,例如,物联网的出现。物联网可理解为:物与物之间的通讯,它不像人与人之间的通讯那样以人为主导,通常情况下,以人为主导的通讯特点是信息若有误发或者漏发,作为主导的人是可以通过各种方式纠正过来的。但物联网中的通讯,多数情况下通讯双方都是物体,自身不能进行人工干预,因而,在物联网通讯过程中,对无线通讯系统的可靠性提出了更高的要求。

在办公室环境下,物联网也越来越热门,现有技术中,一般考勤的话,则需要录入指纹,该指纹验证效率较低,尤其在早晚上下班高峰期,则非常浪费时间,因此,如何提升考勤效率的问题亟待解决。



技术实现要素:

本发明实施例提供了一种考勤记录方法及相关产品,可以提升考勤效率。

本发明实施例第一方面提供了一种考勤记录方法,包括:

在目标进入办公区域时,获取所述目标的人脸图像;

将所述人脸图像与预设人脸模板进行匹配;

在所述人脸图像与预设人脸模板匹配成功时,记录考勤起始时间;

对所述目标进行目标跟踪,并在所述目标离开所述办公区域时,记录考勤结束时间;

根据所述考勤起始时间和所述考勤结束时间确定所述目标的工作时间,在所述工作时间大于预设时长时,确定所述目标考勤正常。

本发明实施例第二方面提供了一种考勤记录装置,包括:

获取单元,用于在目标进入办公区域时,获取所述目标的人脸图像;

匹配单元,用于将所述人脸图像与预设人脸模板进行匹配;

第一记录单元,用于在所述人脸图像与预设人脸模板匹配成功时,记录考勤起始时间;

第二记录单元,用于对所述目标进行目标跟踪,并在所述目标离开所述办公区域时,记录考勤结束时间;

确定单元,用于根据所述考勤起始时间和所述考勤结束时间确定所述目标的工作时间,在所述工作时间大于预设时长时,确定所述目标考勤正常。

本发明实施例第三方面提供了一种控制器,包括:

处理器和存储器;其中,所述处理器通过调用所述存储器中的代码或指令以执行如本发明实施例第一方面中所描述的部分或全部步骤的指令。

第四方面,本发明实施例提供了一种计算机可读存储介质,其中,所述计算机可读存储介质用于存储计算机程序,其中,所述计算机程序使得计算机执行如本发明实施例第一方面中所描述的部分或全部步骤的指令。

第五方面,本发明实施例提供了一种计算机程序产品,其中,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如本发明实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

实施本发明实施例,具有如下有益效果:

可以看出,通过本发明实施例所描述的考勤记录方法及相关产品,在目标进入办公区域时,获取目标的人脸图像,将人脸图像与预设人脸模板进行匹配,在人脸图像与预设人脸模板匹配成功时,记录考勤起始时间,对目标进行目标跟踪,并在目标离开办公区域时,记录考勤结束时间,根据考勤起始时间和考勤结束时间确定目标的工作时间,在工作时间大于预设时长时,确定目标考勤正常,从而,可以在目标进入办公区域,便可以开始考勤,在离开之前,一直进行目标跟踪,从而,跟踪记录目标的工作时间,直到离开办公区域,考勤结束,提升了考勤效率,当然,也可以更为精确地记录用户的工作时间,提升了考勤效率,以及管理效率。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1本发明实施例提供的一种考勤记录系统的网络架构图;

图2本发明实施例提供的一种考勤记录方法的实施例流程示意图;

图3本发明实施例提供的另一种考勤记录方法的实施例流程示意图;

图4a是本发明实施例提供的一种考勤记录装置的实施例结构示意图;

图4b是本发明实施例提供的图4a中所描述的考勤记录装置的获取单元的结构示意图;

图4c是本发明实施例提供的图4a中所描述的考勤记录装置的又一结构示意图;

图4d是本发明实施例提供的图4a中所描述的考勤记录装置的匹配单元的结构示意图;

图4e是本发明实施例提供的图4a中所描述的考勤记录装置的又一结构示意图;

图5是本发明实施例提供的一种控制器的实施例结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置展示该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本发明实施例所描述的终端,可以由考勤对象携带,当然,该终端还可以泛指安装了物联网传感器的终端,例如,可以包括智能手机(如android手机、ios手机、windowsphone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(mid,mobileinternetdevices)或穿戴式设备等,当然其也可以包含带有联网功能的其他设备,例如智能电视、智能空调、智能水壶、智能灯、智能开关或一些物联网的智能设备。上述终端仅是举例,而非穷举,包含但不限于上述终端。本发明实施例中所涉及的传感器可以为温度传感器、距离传感器、湿度传感器、摄像头等等。

为更好的理解本发明技术方案,下面先对本发明实施例提供的考勤记录方法所适用的考勤记录系统的网络架构进行简要介绍。如图1所示,图1为该网络架构图,其中,它包括:控制器以及多个摄像头,其中,摄像头可分布于不同的办公室,如图1所示,控制器控制办公室1和办公室2,办公室1中包含摄像头a和摄像头b,办公室2包含摄像头c和摄像头d,摄像头用于实现监控。基于图1所描述的网络架构,主要执行如下一种考勤记录方法:在目标进入办公区域时,获取所述目标的人脸图像;将所述人脸图像与预设人脸模板进行匹配;在所述人脸图像与预设人脸模板匹配成功时,记录考勤起始时间;对所述目标进行目标跟踪,并在所述目标离开所述办公区域时,记录考勤结束时间;根据所述考勤起始时间和所述考勤结束时间确定所述目标的工作时间,在所述工作时间大于预设时长时,确定所述目标考勤正常。上述控制器可包括但不仅限于:服务器、控制平台、监控中心等等。上述摄像头可包括但不仅限于:红外摄像头,可见光摄像头,双摄像头等等。上述办公室1和办公室2统称为办公区域,当然,办公区域还可以包含其他的办公室,如此,可以对办公区域进行全方位监控,当然,上述办公区域可以指一个公司的办公区域,也可以指一个写字楼的办公区域,或者,其他地方的办公区域,例如商场,超市,机场,博物馆,学校等等。

基于图1所描述的网络架构,请参阅图2,请参阅图2,为本发明实施例提供的一种考勤记录方法的实施例流程示意图。本实施例中所描述的考勤记录方法,包括以下步骤:

201、在目标进入办公区域时,获取所述目标的人脸图像。

其中,上述目标可以为人,也可以是佩戴有射频识别器的人。上述办公区域可以指一个公司的办公区域,也可以指一个写字楼的办公区域,或者,其他地方的办公区域,例如商场,超市,机场,博物馆,学校等等。

例如,a公司的员工,上班需要佩戴射频识别器,那么,在其到达办公区域,则有专门的射频识别装置识别到射频识别器,进而,可以获取该人员的人脸图像。

可选地,上述步骤201中,所述获取所述目标的人脸图像,包括:

21、获取所述目标与摄像头之间的距离;

22、在所述距离小于预设距离时,对所述目标进行拍摄,得到第一图像;

23、对所述第一图像进行图像分割,得到所述目标的人脸图像。

其中,上述预设距离可以由用户自行设置,或者,系统默认,例如,5米,10米,6.7米等等。可以通过摄像头识别到目标与摄像头之间的距离,在目标与摄像头之间的距离小于预设距离时,才执行获取目标的人脸图像的步骤,例如,有时候,公司门口有送快递,他不一定会进公司,但是只要其处于办公区域,还是会被摄像头识别到,进而,只有其与摄像头之间的距离小于预设距离时,才获取目标的人脸图像,如此,可以降低误识别几率。在目标与摄像头之间的距离小于预设距离时,可以对目标进行拍摄,进而,得到第一图像,对该第一图像进行图像分割,得到目标的人脸图像。

进一步可选地,上述步骤22之后,还可以包括如下步骤:

a1、对所述第一图像进行图像质量评价,得到图像质量评价值;

a2在所述图像质量评价值低于预设质量阈值时,对所述第一图像进行图像增强处理;

则,上述步骤23,对所述第一图像进行图像分割,可以按照如下方式实施:

对图像增强处理后的所述第一图像进行图像分割。

其中,在图像质量较差,或者,光线较暗的时候,容易导致人脸识别效率较低,因而,可以先对第一图像进行图像质量评价,得到一个图像质量评价值,依据该图像质量评价值判断图像是好还是坏,上述预设质量阈值可以由用户自行设置或者系统默认。在图像质量不好时,可以对该第一图像进行图像增强处理,图像增强处理可以为以下至少一种:小波去噪,灰度拉伸,直方图均衡化,等等。

可选地,在执行步骤a1过程中,可以采用多个图像质量评价指标对第一图像进行图像质量评价,每一图像质量评价指标也对应一个权重,如此,每一图像质量评价指标对第一图像进行图像质量评价时,均可得到一个评价结果,最终,进行加权运算,也就得到最终的图像质量评价值。图像质量评价指标可包括但不仅限于:均值、标准差、熵、清晰度、信噪比等等。

需要说明的是,由于采用单一评价指标对图像质量进行评价时,具有一定的局限性,因此,可采用多个图像质量评价指标对图像质量进行评价,当然,对图像质量进行评价时,并非图像质量评价指标越多越好,因为图像质量评价指标越多,图像质量评价过程的计算复杂度越高,也不见得图像质量评价效果越好,因此,在对图像质量评价要求较高的情况下,可采用2~8个图像质量评价指标对图像质量进行评价。具体地,选取图像质量评价指标的个数及哪个指标,依据具体实现情况而定。当然,也得结合具体地场景选取图像质量评价指标,在暗环境下进行图像质量评价和亮环境下进行图像质量评价选取的图像质量指标可不一样。

可选地,在对图像质量评价精度要求不高的情况下,可用一个图像质量评价指标进行评价,例如,以熵对待处理图像进行图像质量评价值,可认为熵越大,则说明图像质量越好,相反地,熵越小,则说明图像质量越差。

可选地,在对图像质量评价精度要求较高的情况下,可以采用多个图像质量评价指标对图像进行评价,在多个图像质量评价指标对图像进行图像质量评价时,可设置该多个图像质量评价指标中每一图像质量评价指标的权重,可得到多个图像质量评价值,根据该多个图像质量评价值及其对应的权重可得到最终的图像质量评价值,例如,三个图像质量评价指标分别为:a指标、b指标和c指标,a的权重为a1,b的权重为a2,c的权重为a3,采用a、b和c对某一图像进行图像质量评价时,a对应的图像质量评价值为b1,b对应的图像质量评价值为b2,c对应的图像质量评价值为b3,那么,最后的图像质量评价值=a1b1+a2b2+a3b3。通常情况下,图像质量评价值越大,说明图像质量越好。

可选地,上述步骤201中,所述获取所述目标的人脸图像,包括:

确定当前时间;在所述当前时间处于指定时间范围时,执行所述获取所述目标的人脸图像。

其中,上述指定时间范围可以由用户自行设置或者系统默认。当然,该指定时间范围可以是正常的工作时间,例如,下班时间或者节假日放假时间,则可以不用获取目标的人脸图像,一方面是为了保护员工的隐私,另一方面,也可以节省考勤记录系统的内存资源以及降低功耗。

202、将所述人脸图像与预设人脸模板进行匹配。

其中,上述预设人脸模板可以预先保存在控制器的存储器。

可选地,上述步骤202中,将所述人脸图像与预设人脸模板进行匹配,可包括如下步骤:

21、确定所述人脸图像的人脸角度;

22、根据所述人脸角度从所述人脸图像中确定出待匹配的目标人脸区域;

23、按照预设的角度与匹配阈值之间的对应关系,确定所述人脸角度对应的目标匹配阈值;

24、判断所述目标人脸区域与所述预设人脸模板之间的匹配值是否大于所述目标匹配阈值,若是,则确认匹配成功。

其中,在人脸图像角度正的话,则匹配的话,成功率会高些,在人脸角度不正的话,则会降低人脸识别效率,例如,人将头偏向于远离摄像头的方向,进而,可以根据人脸角度从人脸图像中确定待匹配的目标人脸区域,该待匹配的目标人脸区域可以理解为角度较好,此时,则特征点较多,可以按照人脸角度与人脸区域之间的映射关系确定人脸图像中确定出待匹配的目标人脸区域,上述人脸角度与人脸区域之间的映射关系可以预先保存在控制器的存储器中,进而,可以按照预设的角度与匹配阈值之间的对应关系,确定人脸角度对应的目标匹配阈值,同理,预设的角度与匹配阈值之间的对应关系可以预先保存在控制器的存储器中,进而,可以判断目标人脸区域与预设人脸模板之间的匹配值是否大于目标匹配阈值,若是,则确认匹配成功。若目标人脸区域与预设人脸模板之间的匹配值小于或等于目标匹配阈值但大于第一阈值,若是,则重新获取目标的第二图像,若目标人脸区域与预设人脸模板之间的匹配值小于第一阈值,则确认目标不是该办公区域中的职员。其中,上述第一阈值可以由用户自行设置,或者系统默认。之所以考虑到第一阈值,因为有可能人脸采集效果导致识别率低于正常结果,但是肯定会在一个范围内,若是低于第一阈值,可以理解为完全就不匹配,如此,更加人性化地进行人脸识别。

203、在所述人脸图像与预设人脸模板匹配成功时,记录考勤起始时间。

其中,在人脸图像与预设人脸模板匹配成功时,则可以记录考勤起始时间,在人脸图像与预设人脸模板匹配失败时,则说明目标不是该公司的职员,则可以不用记录。

204、对所述目标进行目标跟踪,并在所述目标离开所述办公区域时,记录考勤结束时间。

其中,可以对目标进行目标跟踪,以实时记录该目标的工作状况,若目标离开办公区域,记录考勤结束时间。上述目标跟踪为现有技术,在此不做过多赘述。

可选地,在具体实现过程中,可能会出现目标出于见客户或者出差的情况,有可能也会记录多个考勤开始时间,和考勤结束时间,基于这种情况,可以记录该目标在一天时间之内出于办公区域的时间。

205、根据所述考勤起始时间和所述考勤结束时间确定所述目标的工作时间,在所述工作时间大于预设时长时,确定所述目标考勤正常。

其中,可以根据考勤起始时间与考勤结束时间确定目标的工作时间,例如,将考勤结束时间减去考勤起始时间,得到目标的工作时间。上述预设时长可以由用户自行设置或者系统默认,例如,8个小时(通常情况下,为8小时工作制),如此,工作时间若大于预设时长,则说明目标没有缺勤或者早退,确定该目标考勤正常。

可以看出,通过本发明实施例所描述的考勤记录方法,在目标进入办公区域时,获取目标的人脸图像,将人脸图像与预设人脸模板进行匹配,在人脸图像与预设人脸模板匹配成功时,记录考勤起始时间,对目标进行目标跟踪,并在目标离开办公区域时,记录考勤结束时间,根据考勤起始时间和考勤结束时间确定目标的工作时间,在工作时间大于预设时长时,确定目标考勤正常,从而,可以在目标进入办公区域,便可以开始考勤,在离开之前,一直进行目标跟踪,从而,跟踪记录目标的工作时间,直到离开办公区域,考勤结束,提升了考勤效率,当然,也可以更为精确地记录用户的工作时间,提升了考勤效率,以及管理效率。

与上述一致地,请参阅图3,请参阅图3,为本发明实施例提供的一种考勤记录方法的实施例流程示意图。本实施例中所描述的考勤记录方法,包括以下步骤:

301、在目标进入办公区域时,获取所述目标的人脸图像。

302、将所述人脸图像与预设人脸模板进行匹配。

303在所述人脸图像与预设人脸模板匹配成功时,判断所述目标是否属于预设白名单。

其中,上述预设白名单可以预先保存在控制器的存储器中,该预设白名单可以是那些不需要考勤的人员,例如,公司的老板。如此,本发明实施例可以只针对普通员工进行考勤。

304、若否,记录考勤起始时间。

305、对所述目标进行目标跟踪,并在所述目标离开所述办公区域时,记录考勤结束时间。

306、根据所述考勤起始时间和所述考勤结束时间确定所述目标的工作时间,在所述工作时间大于预设时长时,确定所述目标考勤正常。

其中,上述步骤301-302、步骤304-步骤306的具体描述可以参照图2所描述的考勤记录方法的相应步骤,在此不再赘述。

可以看出,通过本发明实施例所描述的考勤记录方法,在目标进入办公区域时,获取目标的人脸图像,将人脸图像与预设人脸模板进行匹配,在人脸图像与预设人脸模板匹配成功时,判断目标是否属于预设白名单,若否,记录考勤起始时间,对目标进行目标跟踪,并在目标离开办公区域时,记录考勤结束时间,根据考勤起始时间和考勤结束时间确定目标的工作时间,在工作时间大于预设时长时,确定目标考勤正常,从而,可以在目标进入办公区域,便可以开始考勤,在离开之前,一直进行目标跟踪,从而,跟踪记录目标的工作时间,直到离开办公区域,考勤结束,提升了考勤效率,当然,也可以更为精确地记录用户的工作时间,提升了考勤效率,以及管理效率。

与上述一致地,以下为实施上述本发明实施例提供的考勤记录方法的装置,具体如下:

请参阅图4a,为本发明实施例提供的一种考勤记录装置的实施例结构示意图。本实施例中所描述的考勤记录装置,包括:获取单元401、匹配单元402、第一记录单元403、第二记录单元404和确定单元405,具体如下:

获取单元401,用于在目标进入办公区域时,获取所述目标的人脸图像;

匹配单元402,用于将所述人脸图像与预设人脸模板进行匹配;

第一记录单元403,用于在所述人脸图像与预设人脸模板匹配成功时,记录考勤起始时间;

第二记录单元404,用于对所述目标进行目标跟踪,并在所述目标离开所述办公区域时,记录考勤结束时间;

确定单元405,用于根据所述考勤起始时间和所述考勤结束时间确定所述目标的工作时间,在所述工作时间大于预设时长时,确定所述目标考勤正常。

可选地,如图4b,图4b为图4a所描述的考勤记录装置的获取单元401的具体细化结构,所述获取单元401可包括:获取模块4011、拍摄模块4012和分割模块4013,具体如下:

获取模块4011,用于获取所述目标与摄像头之间的距离;

拍摄模块4012,用于在所述距离小于预设距离时,对所述目标进行拍摄,得到第一图像;

分割模块4013,用于对所述第一图像进行图像分割,得到所述目标的人脸图像。

可选地,如图4c,图4c为图4a所描述的考勤记录装置的又一变型结构,其与图4a相比较,还可以包括:评价单元406和图像增强单元407,具体如下:

评价单元407,用于对所述第一图像进行图像质量评价,得到图像质量评价值;

图像增强单元408,用于在所述图像质量评价值低于预设质量阈值时,对所述第一图像进行图像增强处理;

所述分割模块具体用于:

对图像增强处理后的所述第一图像进行图像分割。

可选地,如图4d,图4d为图4a所描述的考勤记录装置的匹配单元402的具体细化结构,所述匹配单元402可包括:确定模块4021和判断模块4022,具体如下:

确定模块4021,用于确定所述人脸图像的人脸角度;根据所述人脸角度从所述人脸图像中确定出待匹配的目标人脸区域;以及按照预设的角度与匹配阈值之间的对应关系,确定所述人脸角度对应的目标匹配阈值;

判断模块4022,用于判断所述目标人脸区域与所述预设人脸模板之间的匹配值是否大于所述目标匹配阈值,若是,则确认匹配成功。

可选地,如图4e,图4e为图4a所描述的考勤记录装置的又一变型结构,其与图4a相比较,还可以包括:判断单元408,具体如下:

判断单元408,用于判断所述目标是否属于预设白名单,若否,则执行所述记录考勤起始时间的步骤。

可以看出,通过本发明实施例所描述的考勤记录装置,可在目标进入办公区域时,获取目标的人脸图像,将人脸图像与预设人脸模板进行匹配,在人脸图像与预设人脸模板匹配成功时,记录考勤起始时间,对目标进行目标跟踪,并在目标离开办公区域时,记录考勤结束时间,根据考勤起始时间和考勤结束时间确定目标的工作时间,在工作时间大于预设时长时,确定目标考勤正常,从而,可以在目标进入办公区域,便可以开始考勤,在离开之前,一直进行目标跟踪,从而,跟踪记录目标的工作时间,直到离开办公区域,考勤结束,提升了考勤效率,当然,也可以更为精确地记录用户的工作时间,提升了考勤效率,以及管理效率。

需要注意的是,本发明装置实施例所描述的考勤记录装置是以功能单元的形式呈现。这里所使用的术语“单元”应当理解为尽可能最宽的含义,用于实现各个“单元”所描述功能的对象例如可以是集成电路asic,单个电路,用于执行一个或多个软件或固件程序的处理器(共享的、专用的或芯片组)和存储器,组合逻辑电路,和/或提供实现上述功能的其他合适的组件。

举例来说,获取单元401,用于在目标进入办公区域时,获取所述目标的人脸图像的功能可以由图5所示的控制器来实现,具体可以通过处理器3000通过调用存储器4000中的可执行程序代码,在目标进入办公区域时,获取所述目标的人脸图像。

与上述一致地,请参阅图5,为本发明实施例提供的一种控制器的实施例结构示意图。本实施例中所描述的控制器,包括:至少一个输入设备1000;至少一个输出设备2000;至少一个处理器3000,例如cpu;和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000通过总线5000连接。

需要说明的是,这里的处理器3000可以是一个处理元件,也可以是多个处理元件的统称。例如,该处理元件可以是中央处理器(centralprocessingunit,cpu),也可以是特定集成电路(applicationspecificintegratedcircuit,asic),或者是被配置成实施本申请实施例的一个或多个集成电路,例如:一个或多个微处理器(digitalsingnalprocessor,dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,fpga)。

存储器4000可以是一个存储装置,也可以是多个存储元件的统称,且用于存储可执行程序代码或应用程序运行装置运行所需要参数、数据等。且存储器4000可以包括随机存储器(ram),也可以包括非易失性存储器(non-volatilememory),例如磁盘存储器,闪存(flash)等。

总线5000可以是工业标准体系结构(industrystandardarchitecture,isa)总线、外部设备互连(peripheralcomponent,pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

上述处理器3000,用于:

在目标进入办公区域时,获取所述目标的人脸图像;

将所述人脸图像与预设人脸模板进行匹配;

在所述人脸图像与预设人脸模板匹配成功时,记录考勤起始时间;

对所述目标进行目标跟踪,并在所述目标离开所述办公区域时,记录考勤结束时间;

根据所述考勤起始时间和所述考勤结束时间确定所述目标的工作时间,在所述工作时间大于预设时长时,确定所述目标考勤正常。

可选地,上述处理器3000获取所述目标的人脸图像,包括:

获取所述目标与摄像头之间的距离;

在所述距离小于预设距离时,对所述目标进行拍摄,得到第一图像;

对所述第一图像进行图像分割,得到所述目标的人脸图像。

可选地,上述处理器3000,还具体用于:

对所述第一图像进行图像质量评价,得到图像质量评价值;

在所述图像质量评价值低于预设质量阈值时,对所述第一图像进行图像增强处理;

所述对所述第一图像进行图像分割,包括:

对图像增强处理后的所述第一图像进行图像分割。

可选地,上述处理器3000将所述人脸图像与预设人脸模板进行匹配,包括:

确定所述人脸图像的人脸角度;

根据所述人脸角度从所述人脸图像中确定出待匹配的目标人脸区域;

按照预设的角度与匹配阈值之间的对应关系,确定所述人脸角度对应的目标匹配阈值;

判断所述目标人脸区域与所述预设人脸模板之间的匹配值是否大于所述目标匹配阈值,若是,则确认匹配成功。

可选地,上述处理器3000,还具体用于:

判断所述目标是否属于预设白名单,若否,则执行所述记录考勤起始时间的步骤。

本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何一种考勤记录方法的部分或全部步骤。

本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种考勤记录方法的部分或全部步骤。

尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。

本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过internet或其它有线或无线电信系统。

本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1