CN109741477A - 考勤管理***、方法及电子设备 - Google Patents

考勤管理***、方法及电子设备 Download PDF

Info

Publication number
CN109741477A
CN109741477A CN201811617662.8A CN201811617662A CN109741477A CN 109741477 A CN109741477 A CN 109741477A CN 201811617662 A CN201811617662 A CN 201811617662A CN 109741477 A CN109741477 A CN 109741477A
Authority
CN
China
Prior art keywords
attendance
cloud data
data platform
facial image
attendance record
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811617662.8A
Other languages
English (en)
Inventor
牛尧
李百丁
徐肇虎
黄王爵
左冬冬
蒋文忠
肖伟华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Sensetime Technology Co Ltd
Original Assignee
Shenzhen Sensetime Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Sensetime Technology Co Ltd filed Critical Shenzhen Sensetime Technology Co Ltd
Priority to CN201811617662.8A priority Critical patent/CN109741477A/zh
Publication of CN109741477A publication Critical patent/CN109741477A/zh
Priority to PCT/CN2019/114080 priority patent/WO2020134524A1/zh
Priority to KR1020217009251A priority patent/KR20210047350A/ko
Priority to JP2020573004A priority patent/JP2021529394A/ja
Priority to SG11202106330RA priority patent/SG11202106330RA/en
Priority to TW108145855A priority patent/TW202024998A/zh
Priority to US17/336,982 priority patent/US20210287472A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C1/00Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C1/00Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
    • G07C1/10Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people together with the recording, indicating or registering of other data, e.g. of signs of identity
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24553Query execution of query operations
    • G06F16/24558Binary matching operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/40Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/764Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/82Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/40Spoof detection, e.g. liveness detection
    • G06V40/45Detection of the body part being alive
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/50Maintenance of biometric data or enrolment thereof
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/32Individual registration on entry or exit not involving the use of a pass in combination with an identity check
    • G07C9/37Individual registration on entry or exit not involving the use of a pass in combination with an identity check using biometric data, e.g. fingerprints, iris scans or voice recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Evolutionary Computation (AREA)
  • Human Computer Interaction (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Artificial Intelligence (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Computing Systems (AREA)
  • Medical Informatics (AREA)
  • General Engineering & Computer Science (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computational Linguistics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Collating Specific Patterns (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)

Abstract

本发明公开了一种考勤管理***、方法、电子设备以及计算机存储介质,其中,所述***包括:云数据平台,云数据平台存储有待考勤对象的注册信息以及所述待考勤对象的考勤记录,注册信息包括身份信息以及属性信息;至少一个考勤终端,至少一个考勤终端中的每个考勤终端通过预定接口与所述云数据平台进行数据交互,每个考勤终端用于通过所述预定接口接收所述云数据平台发送的待考勤对象的注册信息;以及,采集待考勤对象的人脸图像,其中,考勤记录包括采集的待考勤对象的人脸图像,考勤时间以及考勤区域中的至少一种。通过实施本申请实施例,利用云数据平台为多个用户同时提供的考勤管理服务,使用户在引入考勤管理***时更加经济、快捷。

Description

考勤管理***、方法及电子设备
技术领域
本发明涉及考勤技术领域,主要涉及一种考勤管理***、方法及电子设备。
背景技术
当前,为了加强对员工的管理,使员工更加规范的上班和下班,各公司都会采用各种考勤方法记录每个员工的上班时间和下班时间,随着科技的发展,考勤方法已经由刷卡考勤、指纹识别考勤等接触性的考勤方法,发展为通过人脸识别进行非接触性的考勤,给员工带来了越来越便捷的体验。
但是,当前的考勤***提供服务的方式不够灵活、便捷。
发明内容
本申请实施例提供了一种考勤管理***及电子设备,该***能够为用户提供灵活、便捷的考勤服务。
第一方面,本申请提供一种考勤管理***,该***包括:
云数据平台,所述云数据平台存储有待考勤对象的注册信息以及所述待考勤对象的考勤记录,所述注册信息包括身份信息以及属性信息;
至少一个考勤终端,所述至少一个考勤终端中的每个考勤终端通过预定接口与所述云数据平台进行数据交互,所述每个考勤终端用于通过所述预定接口接收所述云数据平台发送的所述待考勤对象的注册信息;以及,
采集所述待考勤对象的人脸图像,其中,所述考勤记录包括采集的所述待考勤对象的人脸图像,考勤时间以及考勤区域中的至少一种。
可选地,所述至少一个考勤终端还用于将所述待考勤对象的人脸图像与所述身份信息中预存的人脸图像进行比对,获取比对结果,根据所述比对结果生成所述考勤记录,将所述考勤记录发送至所述云数据平台;或者,
所述至少一个考勤终端将采集的所述待考勤对象的人脸图像发送给所述云数据平台;
所述云数据平台还用于:
接收所述考勤终端发送的待考勤对象的人脸图像,将所述待考勤对象的人脸图像与所述身份信息中预存的人脸图像进行比对,获取比对结果,根据所述比对结果生成所述考勤记录。
可选地,所述云数据平台还用于:接收用户的建立帐号请求;根据所述建立帐号请求,生成用户帐号信息。
可选地,所述***还包括:用户交互界面,所述用户交互界面包括登录界面;
所述云数据平台接收用户通过所述登录界面输入的所述用户帐号信息;
所述云数据平台响应于所述用户帐号信息核对通过的情况,以使所述用户登录所述云数据平台并对其进行操作。
可选地,所述预定接口包括:所述预定接口包括:超文本传输协议接口。
可选地,所述***还包括:应用程序接口,用户终端通过所述应用程序接口接入所述云数据平台,获取所述考勤记录。
可选地,所述云数据平台还用于:
接收考勤终端发送的所述待考勤对象的人脸图像以及所述考勤终端的位置信息,在所述位置信息表示的位置在预设区域范围内的情况下,将所述待考勤对象的人脸图像与所述身份信息中的预设人脸图像匹配成功后,生成所述考勤记录。
可选地,所述云数据平台或所述考勤终端还用于对所述待考勤对象进行活体检测。
可选地,所述云数据平台或所述考勤终端还用于对所述待考勤对象进行活体检测,包括:
所述考勤终端播放预设的图像序列;
所述考勤终端采集所述待考勤对象的人脸图像,并获取采集所述待考勤对象的人脸图像时播放的显示图像;
所述云数据平台或所述考勤终端在确定所述待考勤对象的人脸图像的人眼中的倒影图像与所述显示图像相同的情况下,确定所述待考勤对象的人脸图像为活体人脸图像。
第二方面,本申请提供一种考勤管理方法,其特征在于,所述方法应用于考勤管理***,所述***包括:云数据平台,以及至少一个考勤终端,其中,
所述云数据平台存储有待考勤对象的注册信息以及所述待考勤对象的考勤记录,所述注册信息包括身份信息以及属性信息;
所述云数据平台通过预定接口将所述待考勤对象的注册信息给所述至少一个考勤终端,其中所述预定接口用于云数据平台与所述至少一个考勤终端中的每个考勤终端进行数据交互。
可选地,所述方法还包括:所述云数据平台接收所述考勤记录,其中所述考勤记录是所述至少一个考勤终端将所述待考勤对象的人脸图像与所述身份信息中预存的人脸图像进行比对,获取比对结果之后,根据所述比对结果生成的;或者,
所述云数据平台接收所述至少一个考勤终端采集的所述待考勤对象的人脸图像;
所述云数据平台接收到所述考勤终端发送的待考勤对象的人脸图像,将所述待考勤对象的人脸图像与所述身份信息中预存的人脸图像进行比对,获取比对结果,根据所述比对结果生成所述考勤记录。
可选地,所述方法还包括:所述云数据平台接收用户的建立帐号请求;
根据所述建立帐号请求,生成用户帐号信息。
可选地,所述方法还包括:所述云数据平台接收用户通过登录界面输入的所述用户帐号信息,其中所述用户交互界面包括登录界面;
所述云数据平台响应于所述用户帐号信息核对通过的情况,以使所述用户登录所述云数据平台并对其进行操作。
可选地,所述预定接口包括:超文本传输协议接口。
可选地,所述方法还包括:所述云数据平台通过应用程序接口向用户终端发送考勤记录,其中所述应用程序接口用于所述用户终端接入所述云数据平台。
可选地,所述方法还包括:所述云数据平台接收考勤终端发送的所述待考勤对象的人脸图像以及所述考勤终端的位置信息,在所述位置信息表示的位置在预设区域范围内的情况下,将所述待考勤对象的人脸图像与所述身份信息中的预设人脸图像匹配成功后,生成所述考勤记录。
可选地,所述方法还包括:所述云数据平台对所述待考勤对象进行活体检测。
可选地,所述云数据平台对所述待考勤对象进行活体检测,包括:
所述云数据平台获取所述待考勤对象的人脸图像以及采集所述人脸图像时播放的显示图像,其中所述待考勤对象的人脸图像以及采集所述人脸图像时播放的显示图像是所述考勤终端或所述用户终端采集的;
所述云数据平台在确定所述待考勤对象的人脸图像的人眼中的倒影图像与所述显示图像相同的情况下,确定所述待考勤对象的人脸图像为活体人脸图像。
第三方面,本申请一种考勤管理方法,其特征在于,所述方法应用于考勤管理***,所述***包括:云数据平台,以及至少一个考勤终端,其中,
所述至少一个考勤终端中的每个考勤终端通过预定接口与所述云数据平台进行数据交互,所述每个考勤终端通过所述预定接口接收所述云数据平台发送的所述待考勤对象的注册信息;以及,
所述至少一个考勤终端采集所述待考勤对象的人脸图像,其中,所述考勤记录包括采集的所述待考勤对象的人脸图像,考勤时间以及考勤区域中的至少一种。
可选地,所述方法还包括:所述至少一个考勤终端将所述待考勤对象的人脸图像与所述身份信息中预存的人脸图像进行比对,获取比对结果,根据所述比对结果生成所述考勤记录,将所述考勤记录发送至所述云数据平台;或者,
所述至少一个考勤终端将采集的所述待考勤对象的人脸图像发送给所述云数据平台。
可选地,所述预定接口包括:超文本传输协议接口。
可选地,所述方法还包括:所述考勤终端发送所述待考勤对象的人脸图像以及所述考勤终端的位置信息给云数据平台。
可选地,所述方法还包括:所述考勤终端对所述待考勤对象进行活体检测。
可选地,所述考勤终端对所述待考勤对象进行活体检测,包括:
所述考勤终端播放预设的图像序列;
所述考勤终端或所述用户终端采集所述待考勤对象的人脸图像,并获取采集所述待考勤对象的人脸图像时播放的显示图像;
所述考勤终端在确定所述待考勤对象的人脸图像的人眼中的倒影图像与所述显示图像相同的情况下,确定所述待考勤对象的人脸图像为活体人脸图像。
第四方面,本申请提供一种考勤装置,包括用于执行上述第二方面或第二方面的任意可能的实施方式中所描述方法的单元。
第五方面,本申请提供一种考勤装置,包括用于执行上述第三方面或第三方面的任意可能的实施方式中所描述方法的单元。
第六方面,本发明提供一种电子设备,包括处理器、输入输出设备和存储器,所述处理器、输入输出设备和存储器相互连接,其中,所述存储器用于存储应用程序代码,所述输入输出设备用于与其他设备交互数据,所述处理器被配置用于调用所述程序指令,所述处理器执行所述指令时执行上述第二方面或第二方面的任意可能的实施方式中所描述的方法。
第七方面,本发明提供一种电子设备,包括处理器、输入输出设备和存储器,所述处理器、输入输出设备和存储器相互连接,其中,所述存储器用于存储应用程序代码,所述输入输出设备用于与其他设备交互数据,所述处理器被配置用于调用所述程序指令,所述处理器执行所述指令时执行上述第三方面或第三方面的任意可能的实施方式中所描述的方法。
第八方面,发明提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时使所述处理器执行如上述第二方面或第二方面的任意可能的实施方式中所描述的方法。
第九方面,发明提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时使所述处理器执行如上述第三方面或第三方面的任意可能的实施方式中所描述的方法。
通过实施本申请实施例,用户可以通过注册成为所述云数据平台的用户,在所述用户获得所述云数据平台的使用权限之后,即可上传待考勤对象的注册信息,进而向所述用户提供基于人脸识别的考勤服务。通过建立所述云数据平台,用户可以通过云数据平台或者考勤终端中的任意一种实现基于人脸识别的考勤,考勤方式灵活,同时,在采用云数据平台进行人脸识别考勤时,一个云数据平台可以向多个公司用户同时提供基于人脸识别的考勤服务,使用户在引进基于人脸识别的考勤服务时更加灵活便捷。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种考勤管理***示意图;
图2是本申请实施例提供的一种考勤管理***交互示意图;
图3是本申请实施例提供的另一种考勤管理***示意图;
图4是本申请实施例提供的一种考勤管理***的交互示意图;
图5是本申请实施例提供的一种考勤装置的结构示意图;
图6是本申请实施例提供的另一种考勤装置的结构示意图。
图7是本申请实施例提供的一种电子设备的结构示意图;
图8是本申请实施例提供的另一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在本申请实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
如图1所示,图1是本申请实施例提供一种考勤管理***,所述***包括:
云数据平台,所述云数据平台存储有待考勤对象的注册信息以及待考勤对象的考勤记录,所述注册信息包括身份信息以及属性信息;
至少一个考勤终端,所述至少一个考勤终端中的每个考勤终端通过预定接口与所述云数据平台进行数据交互,所述考勤终端通过所述预定接口接收所述云数据平台发送的所述待考勤对象的注册信息;
所述至少一个考勤终端,还用于采集待考勤对象的人脸图像,其中,所述考勤记录包括考勤终端采集的所述待考勤对象的人脸图像、所述待考勤对象的人脸图像对应的身份标识、所述待考勤对象的考勤时间以及考勤区域中的至少一种。
本申请实施例中,所述云数据平台存储有待考勤对象的注册信息,所述注册信息包括身份信息以及属性信息,其中,所述身份信息包括所述待考勤对象的身份标识以及生物特征信息等,所述身份标识可以是待考勤对象的姓名或者编号等,所述生物特征信息至少包括所述待考勤对象的人脸图像特征,还可以包括所述待考勤对象的指纹、瞳孔信息或者其他生物特征信息,所述属性信息包括所述待考勤人员所属部门信息、所述待考勤人员的职位信息等。
本申请实施例中,所述考勤终端可以是固定安装在公司入口或者部门入口处的终端,也可以是工作人员使用的移动设备,例如手机、平板电脑等。所述考勤终端上安装有考勤应用程序,所述考勤终端通过考勤应用程序中的预定接口与所述云数据平台进行数据交互,包括通过所述预定接口接收所述云数据平台发送的所述待考勤对象的注册信息。其中,所述预定接口可以是基于超文本传输协议(hyper texttransfer protocol,HTTP)的接口,所述预定接口还可以是基于传输控制协议(transmission control protocol,TCP)的接口,所述预定接口还可以是基于用户数据报协议(user datagram protocol,UDP)的接口,本申请对此不做具体限定。所述预定接口预先定义了所述考勤终端和所述云数据平台的之间的数据交互的格式,使得所述考勤终端和所述云数据平台相互发送的数据在双方都能相互识别。
在一可能的实施方式中,所述考勤终端采集待考勤对象的人脸图像,并将所述待考勤对象的人脸图像与所述身份信息中预存的人脸图像进行比对,获取比对结果,在所述待考勤对象的人脸图像与所述身份信息中预存的人脸图像中任意一张人脸图像比对成功的情况下,所述考勤终端根据所述比对结果生成所述考勤记录,并将所述考勤记录上传至所述云数据平台。其中,所述考勤记录至少包括所述待考勤对象的姓名或者编号以及所述待考勤对象的考勤时间点。
在一可能的实施方式中,所述考勤终端仅用于采集所述待考勤对象的人脸图像,然后将所述待考勤对象的人脸图像发送给所述云数据平台,所述云数据平台在接收到所述考勤终端发送的待考勤对象的人脸图像之后,将所述待考勤对象的人脸图像与所述身份信息中预存的人脸图像进行比对,获取比对结果,在所述待考勤对象的人脸图像与所述身份信息中预存的人脸图像中任意一张人脸图像比对成功的情况下,所述云数据平台根据所述比对结果生成所述考勤记录。
具体的,请参见图2,图2是本申请实施例提供的一种考勤管理***的交互示意图,本实施例的***包括云数据平台以及一个或者多个考勤终端,本申请实施例中以其中一个考勤终端且所述考勤终端对所述待考勤对象的人脸图像进行人脸图像比对为例,对所述考勤管理***的交互进行说明,如图2所示,所述考勤管理***的交互过程包括:
201、云数据平台接收用户的建立帐号请求;
本申请实施例中,用户在使用所述云数据平台之前,考勤管理人员需要先通过所述云数据平台提供方提供的网站或者考勤终端上的考勤应用程序向所述云数据平台发送建立帐号请求,以申请成为注册用户,所述建立帐号请求用于请求获取所述云数据平台的使用权限,其中,所述用户可以是公司、企业、学校或者政府部门等需要进行考勤的单位,本申请实施例以用户为公司为例进行说明,则所述建立帐号请求至少包括所述用户的公司名称、公司的组织机构代码、公司地址、公司联系方式、公司人员数量等公司信息。
可以理解,在所述公司拥有多台考勤终端的情况下,只需要其中一台发送所述建立帐号请求,在获取用户帐号和用户密码之后,可以使用所述用户帐号和所述用户密码在多台考勤终端上登录所述考勤应用程序。
202、所述云数据平台根据所述建立帐号请求生成用户帐号信息,并将所述用户帐号信息发送给所述考勤终端;
所述云数据平台在接收到所述用户的使用请求后,若验证所述用户满足使用条件,则确定所述用户具有使用所述云数据平台的权限。所述云数据平台随机生成包括用户帐号和用户密码的用户帐号信息,将所述用户帐号和用户密码发送给所述考勤终端,或者,所述云数据平台在确定所述用户具有使用所述云数据平台的权限之后,由所述用户的管理人员设置帐号和密码,所述用户的管理人员即可使用所述用户帐号以及所述用户密码登录所述云数据平台。
203、所述考勤终端向所述云数据平台发送用户数据;
本申请实施例中,所述用户的管理人员可以使用所述用户帐号和用户密码登录所述云数据平台,上传用户数据。所述用户数据至少包括所述考勤终端所属公司的公司信息以及每个工作人员的信息,其中,所述公司信息至少包括所述公司的公司名称,以使所述云数据平台将所述用户数据存储至该公司对应的存储区域;所述工作人员的信息包括每个工作人员的身份标识、每个工作人员对应的预设人脸图像以及每个工作人员所属的部门等,其中,所述身份标识可以是工作人员的姓名或者编号,所述预设人脸图像即为上述身份信息中预存的人脸图像。可以理解,用户可以通过多个考勤终端向所述云数据平台发送所述用户数据,例如,不同部门采用各自部门的考勤终端上传各部门对应的所述用户数据。
204、所述云数据平台对每个身份标识对应的预设人脸图像进行特征提取,得到每个身份标识对应的一组预设人脸特征数据;
所述云数据平台接收到用户通过所述考勤终端上传的用户数据之后,对所述用户数据中每个工作人员对应的预设人脸图像进行特征提取,得到每个工作人员的预设人脸图像对应的一组预设人脸特征数据,所述云数据平台将每个身份标识、每个身份标识对应的预设人脸图像以及每个预设人脸图像对应的预设人脸特征数据进行关联存储,得到每个工作人员的身份标识、预设人脸图像以及预设人脸特征数据组成的工作人员信息集合,即每个待考勤对象的身份信息。
本申请实施例中,所述云数据平台可以采用机器学习的方法对所述预设人脸图像进行特征提取,也可以采用深度学习的方法对所述预设人脸图像进行特征提取。所述机器学习的方法包括但不限于基于尺度不变特征变换(Scale-invariant feature transform,SIFT)的方法、基于主成分分析(Principal component analysis,PCA)的方法以及基于方向梯度直方图的方法等;所述深度学习的方法包括但不限于卷积神经网络(ConvolutionalNeural Network,CNN)模型、深度神经网络(Deep Neural Networks,DNN)模型、递归神经网络(Recurrent Neural Network,RNN)模型等,本申请实施例不作具体限定。
205、所述云数据平台将所述待考勤对象的注册信息发送给所述考勤终端;
所述云数据平台在得到所述待考勤对象的身份信息之后,结合上述属性信息,得到所述待考勤用户的注册信息,并将所述注册信息通过所述预定接口发送给每个考勤终端。
206、所述考勤终端采集待考勤对象的人脸图像,将所述待考勤对象的人脸图像与所述预设人脸图像进行比对,获取比对结果,根据所述比对结果生成所述考勤记录。
所述考勤终端采集所述待考勤对象的人脸图像之后,提取所述待考勤对象的人脸图像的人脸特征数据,将所述待考勤对象的人脸图像的人脸特征数据与预设人脸特征数据进行匹配,若所述待考勤对象的人脸图像的人脸特征数据与任意一组预设人脸特征数据匹配成功,则生成与本次人脸识别对应的考勤记录,所述考勤记录至少包括目标身份标识以及所述考勤终端采集到所述待考勤对象的人脸图像的时间点,所述目标身份标识为与所述待考勤对象的人脸图像匹配成功的预设人脸图像对应的身份标识。
在一可能的实施例中,所述考勤终端在待考勤对象的人脸图像与预设人脸图像匹配成功的情况下,所述考勤终端发送控制信息,使与所述考勤终端连接的门禁门开启。
207、所述考勤终端向所述云数据平台发送所述考勤记录;
所述考勤终端在待考勤对象的人脸图像与预设人脸图像匹配成功的情况下,将与所述待考勤对象对应的考勤记录发送给所述云数据平台,由于每个公司拥有至少一个考勤终端,所述至少一个考勤终端中的每个考勤终端将各自生成的考勤记录发送给所述云数据平台,以在所述云数据平台中生成该公司全体工作人员的目标考勤记录。可以理解,所述云数据平台可以同时为多个用户提供考勤服务,所述考勤终端在将所述待考勤对象的考勤记录发送给所述云数据平台时,还需要将所述考勤终端所属的公司名或者用户帐号发送给所述云数据平台,以使所述云数据平台将所述待考勤对象的考勤记录存储到对应的存储区域。
208、所述云数据平台接收所述考勤终端发送的获取请求,将所述目标考勤记录发送给所述考勤终端。
本申请实施例中,所述获取请求用于请求获取所述目标考勤记录,所述获取请求中包括所述用户的公司名称或者用户帐号,所述云数据平台根据所述公司名称或者所述用户帐号,查找对应的目标考勤记录并将所述目标考勤记录发送给所述考勤终端。
本申请实施例提供的考勤管理***,能够提供两种考勤管理方案,既可以在考勤终端采集待考勤对象的人脸图像,并将所述待考勤对象的人脸图像与所述身份信息中预存的人脸图像进行比对,完成基于人脸比对的考勤,也可以通过考勤终端将待考勤对象的人脸图像发送至云数据平台,由云数据平台完成人脸比对的考勤。同时提供两种考勤管理方案,可以满足不同客户的需求,使用更加灵活便捷,例如对于员工人数较少的企业,可选择考勤人脸比对操作在考勤终端实现的方案,该方案经济实惠,对于员工人数较多的企业,可选择考勤人脸比对操作在云数据平台实现的方案,该方案提高了考勤过程中的人脸识别速度。同时,在用户选择采用云数据平台进行人脸识别考勤时,多个用户可以共用一个云数据平台提供的考勤服务,在用户需要引入或者更换考勤***时,只需要进行注册以获得所述云数据平台的使用权限,即可使用所述云数据平台提供的服务,从而减轻用户的经济压力,减少资源浪费,提升用户引入考勤服务的灵活性与便捷性。
在一种可能的实施方式中,所述考勤终端在采集到待考勤对象的人脸图像之后,需要将所述待考勤对象的人脸图像以及所述考勤终端的位置信息发送给所述云数据平台,若所述位置信息表示的位置在预设区域范围内,则所述云数据平台才会进行人脸比对以及生成考勤记录;或者,若由所述考勤终端完成人脸比对,则需要将待考勤对象的考勤记录以及所述考勤终端的位置信息发送给所述云数据平台,若所述位置信息表示的位置在预设区域范围内,则所述云数据平台确认所述考勤记录为合格的记录。
在一种可能的实施方式中,所述云数据平台或所述考勤终端还用于对所述待考勤对象进行活体检测。所述云数据平台或所述考勤终端在对待考勤对象的人脸图像进行人脸比对之前,需要对待考勤对象进行活体检测,具体的,所述考勤终端在采集所述待考勤对象的人脸图像时,随机播放预设的图像序列,在拍摄所述待考勤人脸图像的同时,获取所述考勤终端显示界面上播放的显示图像,所述云数据平台或所述考勤终端在进行活体检测时,确定所述待考勤对象的人脸图像的人眼中的倒影图像是否与所述显示图像相同,若相同,则通过所述活体检测,若不同,则提示活体检测失败,请重新录入图像。
在一可能的实施方式中,所述***还包括:用户交互界面,所述用户交互界面包括登录界面,用户通过所述登录界面输入所述用户帐号和用户密码;所述云数据平台响应于所述用户帐号和用户密码核对通过的情况,以使所述用户登录所述云数据平台并对该用户帐号下存储的数据进行操作,例如增加用户数据、增加待考勤对象的注册信息、修改待考勤对象的注册信息等,可以理解,所述用户交互界面可以是网页形式的交互界面,也可以是安装在所述考勤终端上的考勤应用程序提供的交互界面,本申请实施例不做具体限制。
在一可能的实施例中,考勤终端需要在使用之前在所述云数据平台中进行注册,通过所述云数据平台的认证之后,所述云数据平台才会接收所述考勤终端采集的待考勤对象的人脸图像和/或生成的考勤记录。举例来讲,若所述考勤终端为平板电脑,所述用户在使用所述平板电脑作为考勤终端之前,需要将所述平板电脑对应的唯一序列号以及所述用户的用户帐号通过所述平板电脑上的考勤应用程序发送给所述云数据平台,所述云数据平台将所述序列号与所述用户帐号进行绑定,则完成所述平板电脑的注册。所述平板电脑在将采集的待考勤对象的人脸图像和/或生成的考勤记录发送给所述云数据平台时,同时会将所述平板电脑的唯一序列号发送给所述云数据平台,以便所述云数据平台根据所述平板电脑的唯一序列号找到与其绑定的用户帐号对应的用户,进而进行人脸图像匹配或将考勤记录存储至对应的存储区域。
通过对所述一个或者多个考勤终端进行注册,可以使所述云数据平台屏蔽没有注册的考勤终端发送的待考勤对象的人脸图像或考勤记录,防止工作人员在未到达公司之前或者在早退之后通过没有注册的考勤终端向所述云数据平台提供待考勤对象的人脸图像或考勤记录,从而生成非法考勤记录的问题。
在一种可能的实施例中,上述人脸识别方法应用于门禁***时,所述考勤终端上传的所述用户数据中,还可以包括一个或多个人员组的人员组信息以及一个或多个考勤终端的考勤终端信息,其中,所述每个身份标识与至少一个人员组存在关联关系,每个人员组与至少一个考勤终端存在关联关系,一个人员组可以为公司的一个部门。如表1所示,表1是人员的身份标识、人员组以及考勤终端之间的关联关系表。
表1身份标识、人员组以及考勤终端之间的关联关系表
当基于云数据平台的考勤管理***用于门禁***时,所述云数据平台在对所述用户数据中每个工作人员对应的预设人脸图像进行特征提取,得到每个工作人员的预设人脸图像对应的一组预设人脸特征数据。所述云数据平台根据所述每个身份标识与至少一个人员组存在的关联关系以及每个人员组与至少一个考勤终端存在的关联关系,确定所述每个身份标识与至少一个考勤终端之间的关联关系;将所述每个身份标识以及与所述每个身份标识对应的一组预设人脸特征数据发送给存在关联关系的至少一个考勤终端。例如,上述表1中身份标识A0008对应的人员能够通过研发部、测试部以及市场部三个部门的门禁,根据表1中这三个部门与考勤终端的关联关系,所述云数据平台提取得到每个工作人员的预设人脸图像对应的一组预设人脸特征数据之后,将所述A0008对应的一组预设人脸特征数据发送给安装在这三个部门入口处的五个考勤终端,而上述身份标识为A0009的人员只有进入测试部的权限,则所述云数据平台只将A0009对应的一组预设人脸特征数据发送给所述测试部对应的两个考勤终端。当任意一个部门入口处的考勤终端在采集到一张待考勤对象的人脸图像之后,提取所述待考勤对象的人脸图像的人脸特征数据,将待考勤对象的人脸图像的人脸特征数据与该考勤终端中的预设人脸特征数据进行匹配,若匹配成功,则说明所述待考勤对象的人脸图像对应的人员具有进入该部门的权限,上述考勤终端发送开启指令,打开该部门入口处的门禁门。
通过将各部门允许通过门禁门的人员的身份标识以及预设人脸特征数据与各部门门禁***对应的考勤终端进行绑定,既能将云数据平台用于门禁***,也能实现考勤功能。
在一可能的实现方式中,如图3所示,图3是本申请实施例提供的另一种考勤管理***,所述***包括云数据平台、至少一个用户终端以及至少一个考勤终端,即所述考勤管理***还包括:用户终端。所述用户终端可以是公司管理考勤的部门所使用的台式电脑、便携式计算机、平板电脑以及移动互联网设备等,用于对公司在所述云数据平台上的注册信息进行管理以及查看公司员工的考勤记录等,例如,所述用户终端可以通过用户帐号和用户密码登录所述考勤应用程序,即可通过所述考勤应用程序提供的用户界面对云数据平台中对应的用户数据进行管理,例如可以通过所述考勤应用程序进行上传用户数据、增加、删除或者修改用户数据、获取目标考勤记录等操作。
在一可能的实施例中,所述用户可以使用用户自己开发的考勤管理程序管理所述云数据平台上的注册信息以及考勤记录,所述云数据平台可以向用户提供供所述考勤管理程序接入所述云数据平台的应用程序接口。所述应用程序接口可以使得用户在所述考勤管理程序中集成所述云数据平台的功能,即所述考勤管理程序可以通过所述应用程序接口与所述云数据平台进行数据交互。
可以理解,在所述考勤管理***中包括所述用户终端的情况下,所述用户终端可以完成上述考勤终端的部分功能,例如,所述用户终端可以执行上述步骤201或步骤203的操作,请参见图4,图4是本申请实施例提供的一种考勤管理***的交互示意图,如图4所示,所述考勤管理***的交互过程包括:
301、云数据平台接收用户的建立帐号请求;;
本申请实施例中,用户在使用所述云数据平台之前,考勤管理人员需要先通过所述云数据平台提供方提供的网站或者考勤终端上的考勤应用程序向所述云数据平台发送建立帐号请求,以申请成为注册用户,具体如上述实施例中步骤201所述,在此不再赘述。在本申请实施例中,考勤管理人员通过所述用户终端向所述云数据平台发送所述建立帐号请求。
302、所述云数据平台根据所述建立帐号请求生成用户帐号信息,并将所述用户帐号信息发送给所述用户终端;
303、所述用户终端向所述云数据平台发送用户数据;
304、所述云数据平台对每个身份标识对应的预设人脸图像进行特征提取,得到每个身份标识对应的一组预设人脸特征数据;
305、考勤终端在采集到一张待考勤对象的人脸图像之后,将所述待考勤对象的人脸图像发送给所述云数据平台;
其中,所述考勤终端发送给所述云数据平台的信息还包括所述考勤终端所在公司的用户帐号以及所述考勤终端采集到所述待考勤对象的人脸图像的时间点,以使所述云数据平台确定所述待考勤对象的人脸图像所属的公司以及待考勤对象的人脸图像所对应人员的上班或下班时间。
306、接收所述考勤终端发送的待考勤对象的人脸图像,对所述待考勤对象的人脸图像与所述预设人脸图像进行匹配,生成考勤记录。
所述云数据平台接收到所述待考勤对象的人脸图像之后,提取所述待考勤对象的人脸图像的人脸特征数据,将所述待考勤对象的人脸图像的人脸特征数据与预设人脸特征数据匹配,若所述待考勤对象的人脸图像的人脸特征数据与任意一组预设人脸特征数据匹配成功,则生成与本次人脸识别对应的人脸识别记录,所述人脸识别记录至少包括目标身份标识以及所述考勤终端采集到所述待考勤对象的人脸图像的时间点,所述目标身份标识为与所述待考勤对象的人脸图像匹配成功的预设人脸图像对应的身份标识。
所述云数据平台根据所述目标身份标识与所述时间点生成与所述目标身份标识对应的考勤记录,并根据所述用户帐号将所述考勤记录存储到与所述用户帐号对应的目标考勤记录中,所述目标考勤记录为该公司全体工作人员的考勤记录。
在一可能的实施例中,所述云数据平台根据所述人脸识别记录生成所述人脸识别记录中目标身份标识对应的考勤记录和/或人员出入信息;其中,所述人员出入信息包括所述待考勤对象的人脸图像的采集时间以及目标身份标识。
在一可能的实施例中,所述云数据平台在待考勤对象的人脸图像与预设人脸图像匹配成功的情况下,向所述考勤终端发送控制信息,以使所述考勤终端控制与所述考勤终端连接的门禁门开启。
307、所述用户终端向所述云数据平台发送获取请求,所述获取请求用于请求获取所述目标考勤记录;
本申请实施例中,所述获取请求中包括所述用户终端的终端识别码以及登录所述终端上考勤应用程序的用户帐号,云数据平台可以根据所述终端识别码或者所述用户帐号识别所述用户终端的类型,若所述用户终端为公司管理考勤的部门使用的用户终端,则所述用户终端可以通过所述考勤应用程序获取该公司所有人员的目标考勤记录,若为公司员工的手机或者平板电脑,则只可以通过所述考勤应用程序查看各个员工自己的考勤记录。
308、所述云数据平台向所述用户终端发送所述目标考勤记录。
上述图2与图3仅是以考勤管理***中的云数据平台为一个用户提供服务为例进行说明,可以理解,当所述云数据平台为多个用户提供人脸识别等服务时,所述云数据平台与每个用户的数据交互过程与上述过程相同,当所述云数据平台同时接收到多个用户上传的数据时,所述云数据平台可以并行处理接收到的数据,也可以串行处理接收到的数据,本申请不做具体限定。
通过实施本申请实施例,用户可以通过注册成为所述云数据平台的用户,在所述用户获得所述云数据平台的使用权限之后,云数据平台即可向所述用户提供基于人脸识别的考勤服务。通过建立所述云数据平台,用户可以通过云数据平台或者考勤终端中的任意一种实现基于人脸识别的考勤,考勤方式灵活,同时,在采用云数据平台进行人脸识别考勤时,多个用户可以共用一个云数据平台提供的考勤服务,在用户需要引入或者更换考勤***时,只需要进行注册以获得所述云数据平台的使用权限,即可使用所述云数据平台提供的服务,从而减轻用户的经济压力,减少资源浪费,提升用户引入考勤服务的灵活性与便捷性。
请参见图5,图5是本申请实施例以供的一种考勤装置的示意图,所述考勤装置包括接收单元501、发送单元502、处理单元503以及存储单元504,其中,
处理单元503用于对所述考勤装置的动作进行管理,例如,所述处理单元503用于控制所述接收单元501执行图2中步骤201的接收建立帐号请求、步骤203中的接收用户数据,步骤207中的接收考勤记录,或者图4中步骤305中的接收待考勤对象的人脸图像,和/或用于执行本申请实施例中所描述的其他由所述云数据平台实施接收的动作。
所述发送单元502用于执行图2中步骤202中的发送用户帐户和用户密码、步骤205中的发送注册信息,和/或用于执行本申请实施例中所描述的其他由所述云数据平台实施发送的动作。
所述处理单元503还用于对用户数据进行处理,例如执行图2中步骤204中的对预设人脸图像进行特征提取,或者,图3步骤304中预设人脸图像进行特征提取、步骤306中的生成考勤记录,和/或用于执行本申请实施例中所描述的其他由所述云数据平台实施的数据处理功能。
所述存储单元504用于存储用户数据以及考勤记录,还用于存储程序代码和数据,处理单元503可调用存储单元504中的程序代码实现上述方法实施例中描述的以云数据平台为执行主体的功能。
可以理解,根据上述图2或者图4对应的实施例中对所述云数据平台的功能描述,本领域技术人员可以清楚地知道所述考勤装置所包含的各个单元实现考勤管理的实现方法,在此不再赘述。
请参见图6,图6是本申请实施例以供的另一种考勤装置的示意图,所述考勤装置包括接收单元601、发送单元602、处理单元603以及存储单元604,其中,
处理单元603用于对所述考勤装置的动作进行管理,例如,所述处理单元603用于控制所述接收单元601执行图2中步骤202的接收用户帐户和用户密码、步骤205中的接收注册信息,步骤208中的接收目标考勤记录,和/或用于执行本申请实施例中所描述的其他由所述考勤终端实施接收的动作。
所述发送单元602用于执行图2中步骤201中的发送建立帐号请求、步骤203中的发送用户数据,和/或用于执行本申请实施例中所描述的其他由所述考勤终端实施发送的动作。
所述处理单元603还用于对用户数据进行处理,例如执行图2中步骤206中的对待考勤对象的人脸图像与预设人脸图像进行比对,生成考勤记录,和/或用于执行本申请实施例中所描述的其他由所述考勤终端实施的数据处理功能。
所述存储单元604用于存储注册信息,还用于存储程序代码和数据,处理单元603可调用存储单元604中的程序代码实现上述方法实施例中描述的以考勤终端为执行主体的功能。
所述考勤终端还包括显示单元605,用于显示用户交互界面,以使考勤管理人员通过用户交互界面输入用户帐号和用户密码登录考勤应用程序,对云数据平台中的用户数据进行管理,或者,在采集待考勤对象的人脸图像时,播放预设的图像序列等。
可以理解,根据上述图2或者图4对应的实施例中对所述考勤终端的功能描述,本领域技术人员可以清楚地知道上述考勤装置所包含的各个单元实现考勤管理的实现方法,在此不再赘述。
请参见图7,图7是本申请实施例提供的另一种电子设备的示意图,所述电子设备运用于上述考勤管理***中,用于实现上述云数据平台的功能,所述电子设备包括:处理器701、输入输出设备702以及存储器703,处理器701、输入输出设备702以及存储器703通过总线704连接。
所述处理器701可以是中央处理单元(Central Processing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述输入输出设备702可以包括一个接收器和一个发送器,例如,无线射频模块,以下描述的处理器701接收或者发送某个消息和/或数据,具体可以理解为该处理器701通过该输入输出设备702来接收或者发送。
所述存储器703可以包括只读存储器和随机存取存储器,并向处理器701提供指令和数据。存储器703的一部分还可以包括非易失性随机存取存储器。另外,存储器703还可以存储设备类型的信息。
本实施例中,所述处理器701用于调用所述存储器703中所存储的指令实现如图2中步骤204、步骤205或者步骤208中由所述云数据平台执行的操作,或者用于实现图4中步骤302、步骤304或者步骤306中由所述云数据平台执行的操作,和/或用于执行本申请实施例中所描述的其他由所述云数据平台实现的功能。
可选地,所述电子设备可以为台式电脑、移动互联网设备(Mobile InternetDevice,MID)、服务器等各种终端设备,本申请实施例不作限定。
具体地,根据上述图2或者图4对应的实施例中对所述云数据平台的功能描述,本领域技术人员可以清楚地知道所述电子设备所包含的各个单元实现考勤管理的实现方法,在此不再赘述。
请参见图8,图8是本申请实施例提供的另一种电子设备的示意图,所述电子设备运用于上述考勤管理***中,用于实现上述云数据平台的功能,所述电子设备包括:处理器801、输入输出设备802以及存储器803,处理器801、输入输出设备802以及存储器803通过总线804连接。
所述处理器801可以是CPU,该处理器还可以是其他通用处理器、DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述输入输出设备802可以包括一个接收器和一个发送器,例如,无线射频模块,以下描述的处理器801接收或者发送某个消息和/或数据,具体可以理解为该处理器801通过该输入输出设备802来接收或者发送。
所述存储器803可以包括只读存储器和随机存取存储器,并向处理器801提供指令和数据。存储器803的一部分还可以包括非易失性随机存取存储器。另外,存储器803还可以存储设备类型的信息。
本实施例中,所述处理器801用于调用所述存储器803中所存储的指令实现如图2中步骤201、步骤203步骤206以及步骤207中由所述考勤终端执行的操作,或者用于实现图4中步7骤301、步骤303或者步骤306中由所述考勤终端执行的操作,和/或用于执行本申请实施例中所描述的其他由所述考勤终端实现的功能技术。
可选地,所述电子设备可以为台式电脑、移动互联网设备(Mobile InternetDevice,MID)、服务器等各种终端设备,本申请实施例不作限定。
具体地,根据上述图2或者图4对应的实施例中对所述考勤终端的功能描述,本领域技术人员可以清楚地知道所述电子设备所包含的各个单元实现考勤管理的实现方法,在此不再赘述。
基于同一发明构思,在另一实施例中提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时实现前述任一方法实施例所描述的方法。
所述计算机可读存储介质可以是前述任一实施例所述的终端的内部存储单元,例如终端的硬盘或内存。所述计算机可读存储介质也可以是所述终端的外部存储设备,例如所述终端上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)等。进一步地,所述计算机可读存储介质还可以既包括所述终端的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述终端所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的单元、电子设备的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (10)

1.一种考勤管理***,其特征在于,所述***包括:
云数据平台,所述云数据平台存储有待考勤对象的注册信息以及所述待考勤对象的考勤记录,所述注册信息包括身份信息以及属性信息;
至少一个考勤终端,所述至少一个考勤终端中的每个考勤终端通过预定接口与所述云数据平台进行数据交互,所述每个考勤终端用于通过所述预定接口接收所述云数据平台发送的所述待考勤对象的注册信息;以及,
采集所述待考勤对象的人脸图像,其中,所述考勤记录包括采集的所述待考勤对象的人脸图像,考勤时间以及考勤区域中的至少一种。
2.根据权利要求1所述的***,其特征在于,所述至少一个考勤终端还用于将所述待考勤对象的人脸图像与所述身份信息中预存的人脸图像进行比对,获取比对结果,根据所述比对结果生成所述考勤记录,将所述考勤记录发送至所述云数据平台;或者,
所述至少一个考勤终端将采集的所述待考勤对象的人脸图像发送给所述云数据平台;
所述云数据平台还用于:
接收所述考勤终端发送的待考勤对象的人脸图像,将所述待考勤对象的人脸图像与所述身份信息中预存的人脸图像进行比对,获取比对结果,根据所述比对结果生成所述考勤记录。
3.一种考勤管理方法,其特征在于,所述方法应用于考勤管理***,所述***包括:云数据平台,以及至少一个考勤终端,其中,
所述云数据平台存储有待考勤对象的注册信息以及所述待考勤对象的考勤记录,其中,所述注册信息包括身份信息以及属性信息,所述考勤记录包括采集的所述待考勤对象的人脸图像、考勤时间以及考勤区域中的至少一种;
所述云数据平台通过预定接口将所述待考勤对象的注册信息发送给所述至少一个考勤终端,其中,所述预定接口用于云数据平台与所述至少一个考勤终端中的每个考勤终端进行数据交互。
4.一种考勤管理方法,其特征在于,所述方法应用于考勤管理***,所述***包括:云数据平台,以及至少一个考勤终端,其中,
所述至少一个考勤终端中的每个考勤终端通过预定接口与所述云数据平台进行数据交互,所述每个考勤终端通过所述预定接口接收所述云数据平台发送的所述待考勤对象的注册信息,所述注册信息包括身份信息以及属性信息;以及,
所述至少一个考勤终端用于采集所述待考勤对象的人脸图像。
5.一种考勤装置,其特征在于,包括执行如权利要求3所述的方法的单元。
6.一种考勤装置,其特征在于,包括执行如权利要求4所述的方法的单元。
7.一种电子设备,其特征在于,包括处理器、输入输出设备和存储器,所述处理器、输入输出设备和存储器相互连接,其中,所述存储器用于存储应用程序代码,所述输入输出设备用于与其他设备交互数据,所述处理器被配置用于调用所述程序代码,执行如权利要求3所述的方法。
8.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时使所述处理器执行如权利要求3所述的方法。
9.一种电子设备,其特征在于,包括处理器、输入输出设备和存储器,所述处理器、输入输出设备和存储器相互连接,其中,所述存储器用于存储应用程序代码,所述输入输出设备用于与其他设备交互数据,所述处理器被配置用于调用所述程序代码,执行如权利要求4所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时使所述处理器执行如权利要求4所述的方法。
CN201811617662.8A 2018-12-27 2018-12-27 考勤管理***、方法及电子设备 Pending CN109741477A (zh)

Priority Applications (7)

Application Number Priority Date Filing Date Title
CN201811617662.8A CN109741477A (zh) 2018-12-27 2018-12-27 考勤管理***、方法及电子设备
PCT/CN2019/114080 WO2020134524A1 (zh) 2018-12-27 2019-10-29 考勤管理***、方法及电子设备
KR1020217009251A KR20210047350A (ko) 2018-12-27 2019-10-29 출석 관리 시스템, 방법 및 전자 기기
JP2020573004A JP2021529394A (ja) 2018-12-27 2019-10-29 勤怠管理システム、方法及び電子機器
SG11202106330RA SG11202106330RA (en) 2018-12-27 2019-10-29 Attendance management system and method, and electronic device
TW108145855A TW202024998A (zh) 2018-12-27 2019-12-13 考勤管理系統、方法及電子設備
US17/336,982 US20210287472A1 (en) 2018-12-27 2021-06-02 Attendance management system and method, and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811617662.8A CN109741477A (zh) 2018-12-27 2018-12-27 考勤管理***、方法及电子设备

Publications (1)

Publication Number Publication Date
CN109741477A true CN109741477A (zh) 2019-05-10

Family

ID=66361687

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811617662.8A Pending CN109741477A (zh) 2018-12-27 2018-12-27 考勤管理***、方法及电子设备

Country Status (7)

Country Link
US (1) US20210287472A1 (zh)
JP (1) JP2021529394A (zh)
KR (1) KR20210047350A (zh)
CN (1) CN109741477A (zh)
SG (1) SG11202106330RA (zh)
TW (1) TW202024998A (zh)
WO (1) WO2020134524A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110675518A (zh) * 2019-08-20 2020-01-10 吴益光 一种智能考勤管理及交互方法及***
WO2020134524A1 (zh) * 2018-12-27 2020-07-02 深圳市商汤科技有限公司 考勤管理***、方法及电子设备
CN111640217A (zh) * 2020-06-09 2020-09-08 重庆科技学院 物业辅助办公***及其控制方法
CN111753798A (zh) * 2020-07-03 2020-10-09 重庆智者炎麒科技有限公司 一种基于图像处理的教学辅助***及其方法
CN111861414A (zh) * 2020-07-28 2020-10-30 杭州海康威视数字技术股份有限公司 一种会议考勤***、方法及设备
CN114140863A (zh) * 2022-01-29 2022-03-04 深圳市中讯网联科技有限公司 基于人脸识别的签到方法、装置、存储介质及电子设备

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11763605B2 (en) * 2020-09-04 2023-09-19 TOTVS Inc. Synchronized online/offline clock in management
CN112489282A (zh) * 2020-12-02 2021-03-12 杭州国辰机器人科技有限公司 门禁考勤方法、***、计算机设备及存储介质
CN114170700A (zh) * 2021-12-27 2022-03-11 中国电信股份有限公司 一种考勤方法及装置
CN114613031A (zh) * 2022-03-08 2022-06-10 平安国际智慧城市科技股份有限公司 基于多个考勤位置的考勤方法、装置、设备及介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106022283A (zh) * 2016-05-27 2016-10-12 北京中金国信科技有限公司 生物识别方法、装置及识别设备
KR20180112302A (ko) * 2017-04-03 2018-10-12 한국전자통신연구원 얼굴 인식에 기초한 사용자 인증 방법
CN108846912A (zh) * 2018-06-14 2018-11-20 深圳市商汤科技有限公司 考勤方法、终端及服务器
CN108876276A (zh) * 2017-06-02 2018-11-23 北京旷视科技有限公司 基于人脸识别的自动考勤方法及装置
CN108986245A (zh) * 2018-06-14 2018-12-11 深圳市商汤科技有限公司 基于人脸识别的考勤方法及终端

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003030394A (ja) * 2001-07-17 2003-01-31 Tokyu Biru Maintenance Kk 出退勤管理システム
JP2007310681A (ja) * 2006-05-18 2007-11-29 Chugoku Electric Power Co Inc:The 出入り管理システム及び出入り管理機能付き携帯端末
US20150170104A1 (en) * 2012-07-24 2015-06-18 Nec Corporation Time and attendance management device, data processing method thereof, and program
CN107886032B (zh) * 2016-09-30 2021-12-14 阿里巴巴集团控股有限公司 终端设备、智能手机、基于脸部识别的认证方法和***
CN109741477A (zh) * 2018-12-27 2019-05-10 深圳市商汤科技有限公司 考勤管理***、方法及电子设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106022283A (zh) * 2016-05-27 2016-10-12 北京中金国信科技有限公司 生物识别方法、装置及识别设备
KR20180112302A (ko) * 2017-04-03 2018-10-12 한국전자통신연구원 얼굴 인식에 기초한 사용자 인증 방법
CN108876276A (zh) * 2017-06-02 2018-11-23 北京旷视科技有限公司 基于人脸识别的自动考勤方法及装置
CN108846912A (zh) * 2018-06-14 2018-11-20 深圳市商汤科技有限公司 考勤方法、终端及服务器
CN108986245A (zh) * 2018-06-14 2018-12-11 深圳市商汤科技有限公司 基于人脸识别的考勤方法及终端

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020134524A1 (zh) * 2018-12-27 2020-07-02 深圳市商汤科技有限公司 考勤管理***、方法及电子设备
CN110675518A (zh) * 2019-08-20 2020-01-10 吴益光 一种智能考勤管理及交互方法及***
CN111640217A (zh) * 2020-06-09 2020-09-08 重庆科技学院 物业辅助办公***及其控制方法
CN111753798A (zh) * 2020-07-03 2020-10-09 重庆智者炎麒科技有限公司 一种基于图像处理的教学辅助***及其方法
CN111861414A (zh) * 2020-07-28 2020-10-30 杭州海康威视数字技术股份有限公司 一种会议考勤***、方法及设备
CN111861414B (zh) * 2020-07-28 2023-09-29 杭州海康威视数字技术股份有限公司 一种会议考勤***、方法及设备
CN114140863A (zh) * 2022-01-29 2022-03-04 深圳市中讯网联科技有限公司 基于人脸识别的签到方法、装置、存储介质及电子设备

Also Published As

Publication number Publication date
US20210287472A1 (en) 2021-09-16
SG11202106330RA (en) 2021-07-29
KR20210047350A (ko) 2021-04-29
TW202024998A (zh) 2020-07-01
WO2020134524A1 (zh) 2020-07-02
JP2021529394A (ja) 2021-10-28

Similar Documents

Publication Publication Date Title
CN109741477A (zh) 考勤管理***、方法及电子设备
CN106710017B (zh) 用于物流签收的身份验证方法、装置及***
US9288196B2 (en) Identity verification via selection of sensible output from recorded digital data
CN105678872B (zh) 一种门禁管理***及其授权方法和门禁终端设备
CN104392221B (zh) 一种多元身份识别***及多维多元身份识别方法
CN107025397B (zh) 身份信息的获取方法和装置
CN109120605A (zh) 身份验证及账户信息变更方法和装置
CN106127872A (zh) 基于移动终端的考勤方法、客户端及设备
CN105162604B (zh) 一种基于特征图像识别的验证方法、服务器及***
CN108898728A (zh) 智能交互设备及其投票方法、装置和***
CN108932760A (zh) 基于人脸识别的考勤方法及终端
CN107026836A (zh) 一种业务实现方法和装置
CN109450867B (zh) 一种身份认证方法、装置及存储介质
CN108306886A (zh) 一种身份验证方法、装置及存储介质
CN106470200A (zh) 一种身份验证方法及相关装置
CN109598232A (zh) 一种集成生物识别技术控制方法及其装置
CN107886437A (zh) 主动查勘处理方法、***、计算机设备和存储介质
CN108615141A (zh) 一种用于线下授课的智能课程管理方法
CN107548059A (zh) 一种认证方法及***
CN103310335A (zh) 基于网络的付费方法及***
CN111934881B (zh) 数据确权方法和装置、存储介质和电子装置
CN116506418A (zh) 基于元宇宙的文件传输方法、装置、电子设备和存储介质
CN108962360A (zh) 核验方法、装置及服务器、应用服务器、实名制核验***
Bucher et al. Captcha your location proof—A novel method for passive location proofs in adversarial environments
CN110210205B (zh) 登录状态的确定方法、装置、计算机设备及计算机存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40008700

Country of ref document: HK

RJ01 Rejection of invention patent application after publication

Application publication date: 20190510

RJ01 Rejection of invention patent application after publication