基于AI的自动化考勤记录方法、装置、设备及存储介质制造方法及图纸

技术编号:22690209 阅读:24 留言:0更新日期:2019-11-30 04:19
本发明专利技术公开了一种基于AI的自动化考勤记录方法,属于数据统计分析领域。该方法包括以下步骤:从考勤终端获取员工在考勤记录日当天的下班考勤时间信息;若获取所述下班考勤时间信息失败,则从所述员工的电脑端获取所述考勤记录日当天的图像;若获取所述图像成功,则识别所述图像中是否包含所述员工的人脸特征;若识别出所述图像中包含所述员工对应的人脸特征,则生成所述员工在所述考勤记录日的加班记录并保存至数据库中。本发明专利技术可以减少员工制作加班报销表格的时间并减少加班报销数据的错误率。

AI based automatic attendance record method, device, equipment and storage medium

The invention discloses an automatic attendance record method based on AI, which belongs to the field of data statistics and analysis. The method comprises the following steps: obtaining the off-duty time information of the employee on the day of the attendance record from the attendance terminal; obtaining the image on the day of the attendance record from the computer terminal of the employee in case of failure in obtaining the off-duty time information; identifying whether the image contains the face features of the employee in case of success in obtaining the image; and identifying the face features of the employee in case of failure in obtaining the off-duty time information If the image contains the face feature corresponding to the employee, the overtime record of the employee on the attendance record day is generated and saved in the database. The invention can reduce the time for employees to make overtime reimbursement forms and reduce the error rate of overtime reimbursement data.

【技术实现步骤摘要】
基于AI的自动化考勤记录方法、装置、设备及存储介质
本专利技术涉及数据统计分析领域,特别涉及一种基于AI的自动化考勤记录方法、装置、设备及存储介质。
技术介绍
目前,加班现象很普遍,企业也一般会给加班的员工发放一定的加班补贴。企业发放加班补贴一般需要由加班员工提交加班统计表,提交的统计表中要备注好加班日期、时间、事由和费用等。在一些加班非常频繁的公司或者工作岗位上,有时一个月连续加班可能达到15天以上,次数一多就容易忘记,此时需要员工去考勤系统中获取自己的考勤记录,然后将考勤记录填写到加班统计表中,并填上每次的加班事由等其他信息,每个月如此反复,费时费力。当前没有一套系统可以自动计算并生成员工的加班记录表,导致员工需要手动填写自己的加班记录,费时又费力,还容易出错。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中加班记录的统计费时又费力的问题,提出了一种基于AI的自动化考勤记录方法、装置、设备及存储介质,以方便加班记录的统计。本专利技术是通过下述技术方案来解决上述技术问题:一种基于AI的自动化考勤记录方法,包括以下步骤:从考勤终端获取员工在考勤记录日当天的下班考勤时间信息;若获取所述下班考勤时间信息失败,则从所述员工的电脑端获取所述考勤记录日当天的图像;若成功获取所述图像,则识别所述图像中是否包含所述员工的人脸特征;若识别出所述图像中包含所述员工对应的人脸特征,则生成所述员工在所述考勤记录日的加班记录并保存至数据库中。<br>优选地,若获取所述下班考勤时间信息成功,则判断所述下班考勤时间是否属于加班时间;若所述下班考勤时间属于加班时间,则直接生成所述员工在所述考勤记录日的加班记录并保存至数据库中。优选地,所述下班考勤时间是否属于加班时间的判断包括以下步骤:将所述下班考勤时间与预设的加班起算时间进行比对,若所述下班考勤时间在所述预设的加班起算时间之后,则确定所述下班考勤时间属于加班时间;或,将所述员工在考勤记录日当天的上班时长与预设的加班起算时长进行比对,若所述上班时长超过预设的加班起算时长,则确定所述下班考勤时间属于加班时间,所述上班时长等于所述员工的上班考勤时间减去所述下班考勤时间的时长。优选地,还包括以下步骤:响应于加班记录的导出请求,从所述数据库中调取员工的加班记录,并将所述加班记录按预设的模板导出。优选地,所述员工的电脑根据预设的加班起算时间启动所述电脑上的摄像头,并以预设的拍摄间隔拍摄图像。优选地,所述图像中是否有包含所述员工对应的人脸特征的识别过程包括以下步骤:提取所述图像中出现的人像;获取所述员工电脑端的设备识别码;获取与所述设备识别码相关联的人员识别码;调取与所述人员识别码关联保存的标准人像;将所述人像与所述标准人像进行比对,若相匹配,则表示所述图像中包含所述员工对应的人脸特征。本专利技术还公开了一种基于AI的自动化考勤记录装置,包括:考勤获取模块,用于从考勤终端获取员工在考勤记录日当天的下班考勤时间信息;图像获取模块,用于在获取所述下班考勤时间信息失败时,从所述员工的电脑端所述考勤记录日当天的图像;图像识别模块,用于在成功获取所述图像时,识别所述图像中是否包含所述员工的人脸特征;加班记录生成模块,用于在识别出所述图像中包含所述员工对应的人脸特征时,生成所述员工在所述考勤记录日的加班记录并保存至数据库中。优选地,还包括:记录导出模块,用于响应于加班记录的导出请求,从所述数据库中调取员工的加班记录,并将所述加班记录按预设的模板导出。本专利技术还公开了一种计算机设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时实现前述的基于AI的自动化考勤记录方法的步骤。本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以实现前述的基于AI的自动化考勤记录方法的步骤。本专利技术的积极进步效果在于:减少了员工制作加班报销表格的时间,同时还能减少加班报销数据的错误率。附图说明图1示出了本专利技术基于AI的自动化考勤记录方法实施例一的流程图;图2示出了本专利技术基于AI的自动化考勤记录方法中识别图像中是否有员工出现的流程图;图3示出了本专利技术基于AI的自动化考勤记录方法实施例二的流程图;图4示出了本专利技术基于AI的自动化考勤记录装置第一实施例的结构图;图5示出了本专利技术基于AI的自动化考勤记录装置第二实施例的结构图;图6示出了本专利技术计算机设备一实施例的硬件架构示意图。具体实施方式下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。首先,本专利技术提出一种基于AI的自动化考勤记录方法。在实施例一中,如图1所示,所述的基于AI的自动化考勤记录方法,包括以下步骤:步骤01:从考勤终端获取员工在考勤记录日当天的下班考勤时间信息,若获取成功则执行步骤02,若获取失败则执行步骤03。通常公司都通过考勤机对员工的出勤进行监督,员工在上班和下班的时候都要在考勤机上进行打卡,打卡的方式有多种,比如刷卡、指纹、人脸识别等。在工作日,考勤机通常每天都会有新的考勤记录产生,这些考勤记录每天定时上传到固定的后台系统或数据库中保存。假设一员工正常上下班,那么在考勤日当天就会产生两条记录,分别是上班考勤记录和下班考勤记录,记录内容包括员工信息、打卡时间(即上班考勤时间和下班考勤时间)等。所谓获取成功是指从保存的考勤记录中读取到某一员工的下班考勤时间,例如读取到下班考勤时间为17:30;所谓获取失败通常指从保存的考勤记录中没有读取到某一员工的下班考勤时间,例如读取到下班考勤时间为空(null)。步骤02:判断所述下班考勤时间是否属于加班时间,若是则直接执行步骤05。如果读取到下班考勤时间,那么只需根据考勤时间判断该员工在加班即可,具体判断方法根据公司对考勤的不同要求而定。当上下班时间都是固定的时,那么可以预设一个绝对的加班起算时间,所谓加班起算时间可以是下班时间,也可以是下班时间之后的某个时间点,根据公司的考勤制度决定,例如下班时间为17:30,但是加班起算时间为19:00,即员工在19:00之后下班才算是加班。预设好加班起算时间后,将所述下班考勤时间与预设的加班起算时间进行比对,若所述下班考勤时间在所述预设的加班起算时间之后,则确定所述下班考勤时间属于加班时间。假设上下班时间为弹性制的,那么需要预设一个加班起算时长,例如标准的上班时长为8小时,但是加班起算时长为9小时,即员工当天的上班时间满9小时之后才算加班。预设好加班起算时长后,将所述员工在考勤记录日当天的上班时长与预设的加班起算时长进行比对,若所述上班时长超过预设的加班起算时长,则确定所述下班考本文档来自技高网...

【技术保护点】
1.一种基于AI的自动化考勤记录方法,其特征在于,包括以下步骤:/n从考勤终端获取员工在考勤记录日当天的下班考勤时间信息;/n若获取所述下班考勤时间信息失败,则从所述员工的电脑端获取所述考勤记录日当天的图像;/n若成功获取所述图像,则识别所述图像中是否包含所述员工的人脸特征;/n若识别出所述图像中包含所述员工对应的人脸特征,则生成所述员工在所述考勤记录日的加班记录并保存至数据库中。/n

【技术特征摘要】
1.一种基于AI的自动化考勤记录方法,其特征在于,包括以下步骤:
从考勤终端获取员工在考勤记录日当天的下班考勤时间信息;
若获取所述下班考勤时间信息失败,则从所述员工的电脑端获取所述考勤记录日当天的图像;
若成功获取所述图像,则识别所述图像中是否包含所述员工的人脸特征;
若识别出所述图像中包含所述员工对应的人脸特征,则生成所述员工在所述考勤记录日的加班记录并保存至数据库中。


2.根据权利要求1所述的基于AI的自动化考勤记录方法,其特征在于,若获取所述下班考勤时间信息成功,则判断所述下班考勤时间是否属于加班时间;
若所述下班考勤时间属于加班时间,则直接生成所述员工在所述考勤记录日的加班记录并保存至数据库中。


3.根据权利要求2所述的基于AI的自动化考勤记录方法,其特征在于,所述下班考勤时间是否属于加班时间的判断包括以下步骤:
将所述下班考勤时间与预设的加班起算时间进行比对,若所述下班考勤时间在所述预设的加班起算时间之后,则确定所述下班考勤时间属于加班时间;或,
将所述员工在考勤记录日当天的上班时长与预设的加班起算时长进行比对,若所述上班时长超过预设的加班起算时长,则确定所述下班考勤时间属于加班时间,所述上班时长等于所述员工的上班考勤时间减去所述下班考勤时间的时长。


4.根据权利要求1或2所述的基于AI的自动化考勤记录方法,其特征在于,还包括以下步骤:
响应于加班记录的导出请求,从所述数据库中调取员工的加班记录,并将所述加班记录按预设的模板导出。


5.根据权利要求1所述的基于AI的自动化考勤记录方法,其特征在于,所述员工的电脑根据预设的加班起算时间启动所述电脑上的摄像头,并以预设的拍摄间隔拍摄图像。...

【专利技术属性】
技术研发人员:梅锦振华
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东;44

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

1