CN109544721A - 一种远程打卡方法及*** - Google Patents
一种远程打卡方法及*** Download PDFInfo
- Publication number
- CN109544721A CN109544721A CN201811472913.8A CN201811472913A CN109544721A CN 109544721 A CN109544721 A CN 109544721A CN 201811472913 A CN201811472913 A CN 201811472913A CN 109544721 A CN109544721 A CN 109544721A
- Authority
- CN
- China
- Prior art keywords
- supervisor
- mobile terminal
- identification code
- image information
- information
- 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
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
- G07C1/10—Registering, 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/172—Classification, e.g. identification
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请实施例提供了一种远程打卡方法及***,其中,该方法包括:接收监理人员触发移动终端后发送的打卡请求,提取所述打卡请求中的图像信息、地理位置信息和移动终端的标识码,所述图像信息中包括所述监理人员的人脸图像;基于所述监理人员的人脸图像,以及预存的人脸图像信息与标识码的映射表,验证所述监理人员的人脸图像与所述标识码对应的人脸图像信息是否匹配;以及验证所述地理位置信息是否与预设位置匹配;若是,确认所述移动终端对应的监理人员完成打卡。本申请实施例简便了考勤流程,降低了考勤成本。
Description
技术领域
本申请涉及考勤管理技术领域,具体而言,涉及一种远程打卡方法及***。
背景技术
为了实现考勤管理,企业内部通常设置打卡装置并为员工配备内置有员工个人信息的工卡,员工在上下班的时候可以通过工卡在打卡装置上进行打卡操作。
目前,打卡装置一般设置在企业的办公大楼,当员工上下班时,通过打开装置进行打卡,在工程建设领域,监理工程师的日常工作即为代表业主监控工程质量,其工作地点一般为项目工地,现有技术中,监理人员在上班前需要到达监理人员所在的企业进行上班打卡,然后再赶往项目进行一天的工作,给监理工程师带来极大的不便;或者为了方便监理工程师,在项目工地和企业同时安装打卡装置,但是往往不同的监理工程师负责的项目所在地不同,这样就需要安装大量的打卡装置。
综上,现有技术的打卡方式不方便或者成本较高。
发明内容
有鉴于此,本申请的目的在于提供一种远程打卡方法及***,以简便考勤流程,降低考勤成本。
第一方面,本申请实施例提供了一种远程打卡方法,应用于后台服务器,所述方法包括:
接收监理人员触发移动终端后发送的打卡请求,提取所述打卡请求中的图像信息、地理位置信息和移动终端的标识码,所述图像信息中包括所述监理人员的人脸图像;
基于所述监理人员的人脸图像,以及预存的人脸图像信息与标识码的映射表,验证所述监理人员的人脸图像与所述移动终端的标识码对应的人脸图像信息是否匹配;以及验证所述地理位置信息是否与预设位置匹配;
若是,确认所述移动终端对应的监理人员完成打卡。
结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,所述基于预存的人脸图像信息与标识码的映射表,验证所述监理人员的人脸图像与所述移动终端的标识码对应的人脸图像信息是否匹配,包括:
确认所述监理人员的人脸图像的特征值;
将所述人脸图像的特征值与所述人脸图像信息中保存的特征值进行比对得到比对值;
基于所述比对值验证所述监理人员的人脸图像与所述标识码对应的人脸图像信息是否匹配。
结合第一方面的第一种可能的实施方式,本申请实施例提供了第一方面的第二种可能的实施方式,所述确认所述监理人员的人脸图像的特征值,包括:
提取所述监理人员的人脸图像的特征点在设定坐标系中的坐标值;
对所述坐标值进行归一化,得到所述人脸图像的特征值。
结合第一方面,本申请实施例提供了第一方面的第三种可能的实施方式,所述图像信息还包括监理工作地点标识物图像,在验证所述地理位置信息是否与预设位置匹配之后,在若是,确认所述移动终端对应的监理人员完成打卡之前,所述方法还包括:
基于所述监理工作地点标识物图像,和预存的监理工作地点标识物图像与所述标识码的映射表,验证所述监理工作地点标识物图像与所述标识码对应的监理工作地点标识物图像是否匹配。
结合第一方面,本申请实施例提供了第一方面的第四种可能的实施方式,所述方法还包括:
接收到所述移动终端发送的新的人脸图像和标识码的映射关系时,将所述映射关系存储于所述预存的人脸图像信息与标识码的映射表中。
第二方面,本申请实施例提供了一种远程打卡方法,应用于移动终端,所述方法包括:
在接收到监理人员触发打卡键时,获取图像信息和当前地理位置信息,所述图像信息包括所述监理人员的人脸图像;
基于所述图像信息、所述当前地理位置信息以及所述移动终端的标识码生成打卡请求,并将所述打卡请求发送至后台服务器,以使所述后台服务器进行打卡验证。
结合第二方面,本申请实施例提供了第二方面的第一种可能的实施方式,所述方法还包括:
在首次获取到监理人员身份信息时,建立所述监理人员身份信息与所述标识码的映射关系,并将所述映射关系发送至所述后台服务器,所述监理人员身份信息包括所述监理人员的人脸图像。
结合第二方面,本申请实施例提供了第二方面的第二种可能的实施方式,所述方法还包括:
将获取的图像信息保存于内置的安全元件内,当监测到所述监理人员触发打卡键时,调取所述安全元件内存储的图像信息;
将所述图像信息和当前地理位置信息发送至所述后台服务器。
第三方面,本申请实施例提供了一种远程打卡***,包括:移动终端和后台服务器,所述移动终端和所述后台服务器连接;
所述移动终端,用于在接收到监理人员触发打卡键时,获取图像信息和当前地理位置信息,所述图像信息包括所述监理人员的人脸图像;基于所述图像信息、所述当前地理位置信息以及所述移动中的标识码生成打卡请求,并将所述打卡请求发送至所述后台服务器;
所述后台服务器,用于接收监理人员触发移动终端后发送的打卡请求,提取所述打卡请求中的图像信息、地理位置信息和移动终端的标识码;基于所述监理人员的人脸图像,以及预存的人脸图像信息与标识码的映射表,验证所述监理人员的人脸图像与所述移动终端的标识码对应的人脸图像信息是否匹配;以及验证所述地理位置信息是否与预设位置匹配;若是,确认所述移动终端对应的监理人员完成打卡。
结合第三方面,本申请实施例提供了第三方面的第一种可能的实施方式,
所述移动终端,还用于在首次获取到监理人员身份信息时,建立所述监理人员身份信息与所述标识码的映射关系,并将所述映射关系发送至所述后台服务器,所述监理人员身份信息包括所述监理人员的人脸图像;
所述后台服务器,还用于接收到所述移动终端发送的新的人脸图像和标识码的映射关系时,将所述映射关系存储于所述预存的人脸图像信息与标识码的映射表中。
与现有技术相比,本申请实施例提供的远程打卡方法包括:接收监理人员触发移动终端后发送的打卡请求,提取打卡请求中的图像信息、地理位置信息和移动终端的标识码,图像信息中包括监理人员的人脸图像;基于监理人员的人脸图像,以及预存的人脸图像信息与标识码的映射表,验证监理人员的人脸图像与移动终端的标识码对应的人脸图像信息是否匹配;以及验证地理位置信息是否与预设位置匹配;若是,确认移动终端对应的监理人员完成打卡。
可见,本申请实施例是通过同时验证人脸图像和监理人员所在的地理位置,从而确认监理人员是否完成打卡,这样不需要监理人员必须达到企业进行上班打卡,然后再赶往项目进行工作,本申请实施例简便了考勤流程,降低了考勤成本。
为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本申请实施例所提供的一种远程打卡方法的流程图;
图2示出了本申请实施例所提供的验证监理人员的人脸图像与标识码对应的人脸图像信息是否匹配;
图3示出了本申请实施例所提供的另一种远程打卡方法的流程图;
图4示出了本申请实施例所提供的一种远程打卡装置结构示意图;
图5示出了本申请实施例所提供的另一种远程打卡装置结构示意图;
图6示出了本申请实施例所提供的一种远程打卡***结构示意图;
图7示出了本申请实施例所提供的一种电子设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供了一种远程打卡方法,应用于后台服务器,如图1所示,该方法包括以下具体步骤S100~S102:
S100,接收监理人员触发移动终端后发送的打卡请求,提取打卡请求中的图像信息、地理位置信息和移动终端的标识码,图像信息中包括监理人员的人脸图像。
移动终端发送的打卡请求中包括移动终端的标识码、人脸图像和监理人员所在的当前地理位置。
这里的标识码包括MEID(Mobile Equipment Identifier,移动设备识别码)或IMEI(International Mobile Equipment Identity,国际移动设备标识)。
这里的打卡请求既可以是上班打卡请求也可以是下班打卡请求。
S101,基于监理人员的人脸图像,以及预存的人脸图像信息与标识码的映射表,验证监理人员的人脸图像与移动终端的标识码对应的人脸图像信息是否匹配;以及验证地理位置信息是否与预设位置匹配。
这里不仅仅要对监理人员的身份信息进行验证,还要验证监理人员是否到达指定地点,本申请实施例中是通过人脸图像来完成对监理人员的身份信息的验证的。
对监理人员的身份进行验证,需要通过移动终端的标识码,在预存的人脸图像信息与标识码的映射表,找到与该移动终端的标识码对应的人脸图像信息,然后再将接收移动终端发送的人脸图像与找到的人脸图像信息进行比对完成对监理人员身份信息的验证。
其中,步骤S101中,基于预存的人脸图像信息与标识码的映射表,验证监理人员的人脸图像与标识码对应的人脸图像信息是否匹配,如图2所示,包括以下具体步骤S200~S202:
S200,确认监理人员的人脸图像的特征值。
以下是确认所述监理人员的人脸图像的特征值的过程,包括:
提取监理人员的人脸图像的特征点在设定坐标系中的坐标值。
对坐标值进行归一化,得到人脸图像的特征值。
这里的特征点可以是人脸的长度、宽度、眼睛及嘴巴等,可以表示一个人脸特征的点,并确认这些点在预设的坐标中对应的坐标位置。
对上述得到的各个特征点的坐标位置进行归一化后,得到各个特征点对应的特征值。
这里的归一化可以是将脸图像的特征点在设定坐标系中的坐标值转换到设定坐标系的单元区域内,比如转换到平面坐标系的第一象限中的横纵坐标为(0,1)的单元区域内。然后再将归一化的特征点坐标点的横纵坐标进行数据压缩和加密,得到该任一特征点的特征值。
S201,将人脸图像的特征值与人脸图像信息中保存的特征值进行比对得到比对值。
这里的比对值可以是将人脸图像的特征值与预存的人脸图像信息中保存的特征值进行比对后的误差值;
当人脸图像的特征值有多个时,比如人脸图像中提取了多个特征点,如嘴角、眼角和鼻子两侧等,此时对应的预存的人脸图像信息中也包括对应的多个特征点,所以在比对时,将每个特征点对应的特征值都进行一一比对,然后确定该人脸图像中的任一特征值与预存的人脸图像信息中的对应的特征值之间的误差值。
S202,基于比对值验证监理人员的人脸图像与标识码对应的人脸图像信息是否匹配。
当误差值小于设定阈值时,可以认为移动终端发送的人脸图像即为与标识符对应的监理人员,即对监理人员的身份信息进行了验证。
当特征值包括多个时,这里的误差值也有多个,需要每个误差值均小于设定阈值,才会确定对监理人员的身份信息进行了验证。
S102,若是,确认移动终端对应的监理人员完成打卡。
在一种实施方式中,移动终端发送的图像信息还包括监理工作地点标识物图像,在验证所述地理位置信息是否与预设位置匹配之后,在若是,确认移动终端对应的监理人员完成打卡之前,远程打卡方法还包括:
基于监理工作地点标识物图像,和预存的监理工作地点标识物图像与标识码的映射表,验证监理工作地点标识物图像与标识码对应的监理工作地点标识物图像是否匹配。
这里的监理工作地点标识物图像包括待监理项目的标识物图像,比如工作人员提前在待监理项目上贴标签或者具有待监理项目的具有突出区别的位置。
这样,通过同时验证移动终端发送的图像信息中的人脸图像、图像信息中的监理工作工作地点标识物图像和地理位置信息,更加准确的确认是否为正确的监理人员在正确的监理项目地点完成了打卡。
在一种实施方式中,远程打卡方法还包括:后台服务器接收到移动终端发送的新的人脸图像和标识码的映射关系时,将映射关系存储于预存的人脸图像信息与标识码的映射表中。
这里新的人脸图像和标识码是指移动终端对应的监理人员更新了,或者监理人员对应的移动终端更新了,需要发送至后台服务器,以使的后台服务器保留人脸图像和标识码的映射关系,在保留时,会确认该人脸图像对应的监理人员身份信息,一起进行保存。
在一种实施方式中,后台服务器接收到移动终端发送的解绑指令时,将保存的该移动终端的标识符和对应的监理人员的人脸图像信息从映射表中剔除。
本申请实施例还提供了一种远程打卡方法,如图3所示,应用于移动终端,该方法包括以下具体步骤S300~S301:
S300,在接收到监理人员触发打卡键时,获取图像信息和当前地理位置信息,图像信息包括监理人员的人脸图像。
打卡键可以是移动终端上的打卡APP中的虚拟键,监理人员可以通过触摸屏幕上的该虚拟键进行触发打卡。
这里移动终端可以内置的特有的拍照APP,为了防止代替别人打卡现象,监理人员需要通过录入身份信息登录该拍照APP,且只有该拍照APP拍摄的人脸图像和其他图像才能被发送至后台服务器。
S301,基于图像信息、当前地理位置信息以及移动终端的标识码生成打卡请求,并将打卡请求发送至后台服务器,以使后台服务器进行打卡验证。
在一种实施方式中,在首次获取到监理人员身份信息时,建立监理人员身份信息与标识码的映射关系,并将映射关系发送至后台服务器,监理人员身份信息包括监理人员的人脸图像。
当监理人员需要更换移动终端时,需要重新录入身份信息以及人脸图像,建立监理人员与移动终端的绑定关系。
在一种实施方式中,移动终端接收到监理人员触发的解绑指令时,向后台服务器发送解绑请求,以使后台服务器将保存的该移动终端的标识符和对应的监理人员的人脸图像信息从映射表中剔除。
在一种实施方式中,移动终端可以将拍照APP拍摄的图像信息保存于内置的安全元件内,当监测到监理人员触发打卡键时,调取该安全元件内存储的图像信息;将图像信息和当前地理位置信息发送至后台服务器。
这里的安全元件能够对拍照APP拍摄的图像信息进行加密,然后接收到调取指令时,再对该图形信息进行解密。具体地,这里的安全元件可以是加密的文件夹,即该文件夹是通过设定方式进行加密的,图像信息保存至该文件夹后,即被安全保存。
为了保护监理人员的信息安全,获取到照片APP拍摄的图像信息后,可以将该图像信息存储到安全元件内进行加密,当需要调取该安全元件内存储的图像信息,再进行解密。
在一种实施方式中,为了进一步确认监理人员是否到达指定的地点开始工作,可以预先在指定的监理项目附近设置标识物,监理人员可以手持移动终端进行拍照,将自身人脸图像和标识物一起拍摄到同一个图片中,这样可以便于后台服务器进行图像识别后,确认监理人员到达了指定的工作地点。
本申请实施例提供了一种远程打卡装置,驻留于上述实施例中的后台服务器,如图4所示,该装置包括:
接收模块401,用于接收监理人员触发移动终端后发送的打卡请求,提取打卡请求中的图像信息、地理位置信息和移动终端的标识码,图像信息中包括监理人员的人脸图像。
验证模块402,用于基于监理人员的人脸图像,以及预存的人脸图像信息与标识码的映射表,验证监理人员的人脸图像与标识码对应的人脸图像信息是否匹配;以及验证地理位置信息是否与预设位置匹配。
确认模块403,用于若是,确认移动终端对应的监理人员完成打卡。
可选地,验证模块402,具体用于:
确认监理人员的人脸图像的特征值。
将人脸图像的特征值与所述人脸图像信息中保存的特征值进行比对得到比对值。
基于比对值验证所述监理人员的人脸图像与标识码对应的人脸图像信息是否匹配。
可选地,验证模块402,具体用于:
提取监理人员的人脸图像的特征点在设定坐标系中的坐标值。
对坐标值进行归一化,得到人脸图像的特征值。
可选地,图像信息还包括监理工作地点标识物图像,在验证模块验证所述地理位置信息是否与预设位置匹配之后,在确认模块确认移动终端对应的监理人员完成打卡之前,所述验证模块还用于:
基于监理工作地点标识物图像,和预存的监理工作地点标识物图像与标识码的映射表,验证监理工作地点标识物图像与标识码对应的监理工作地点标识物图像是否匹配。
可选地,该装置还包括:
存储模块,用于接收到移动终端发送的新的人脸图像和标识码的映射关系时,将映射关系存储于预存的人脸图像信息与标识码的映射表中。
本申请实施例还提供了一种远程打卡装置,驻留于移动终端,如图5所示,该装置包括:
获取模块501,用于在接收到监理人员触发打卡键时,获取图像信息和当前地理位置信息,图像信息包括监理人员的人脸图像。
发送模块502,用于基于图像信息、当前地理位置信息以及移动中的标识码生成打卡请求,并将打卡请求发送至后台服务器,以使后台服务器进行打卡验证。
可选地,还包括映射建立模块,用于在首次获取到监理人员身份信息时,建立监理人员身份信息与标识码的映射关系。
发送模块502,还用于将上述映射关系发送至后台服务器,监理人员身份信息包括监理人员的人脸图像。
可选地,获取模块501还用于:
将获取的图像信息保存于内置的安全元件内,当监测到监理人员触发打卡键时,调取安全元件内存储的图像信息。
发送模块502,还用于将图像信息和当前地理位置信息发送至后台服务器。
本申请实施例提供了一种远程打卡***,如图6所示,包括:移动终端601和后台服务器602,移动终端601和后台服务器602连接。
移动终端601,用于在接收到监理人员触发打卡键时,获取图像信息和当前地理位置信息,图像信息包括监理人员的人脸图像;基于图像信息、当前地理位置信息以及移动中的标识码生成打卡请求,并将打卡请求发送至后台服务器。
后台服务器602,用于接收监理人员触发移动终端后发送的打卡请求,提取打卡请求中的图像信息、地理位置信息和移动终端的标识码;基于监理人员的人脸图像,以及预存的人脸图像信息与标识码的映射表,验证监理人员的人脸图像与移动终端的标识码对应的人脸图像信息是否匹配;以及验证地理位置信息是否与预设位置匹配;若是,确认移动终端对应的监理人员完成打卡。
可选地,移动终端601,还用于在首次获取到监理人员身份信息时,建立监理人员身份信息与标识码的映射关系,并将映射关系发送至后台服务器,监理人员身份信息包括监理人员的人脸图像。
后台服务器602,还用于接收到移动终端发送的新的人脸图像和标识码的映射关系时,将映射关系存储于所述预存的人脸图像信息与标识码的映射表中。
可选地,移动终端601,还用于接收到监理人员触发的解绑指令时,向后台服务器发送解绑请求。
后台服务器602,还用于接收到移动终端发送的解绑指令时,将保存的该移动终端的标识符和对应的监理人员的人脸图像信息从映射表中剔除。
本申请实施例还提供了一种电子设备,如图7所示,包括:处理器701、存储介质702和总线703,存储介质702存储有处理器701可执行的机器可读指令,当电子设备运行时,处理器701与存储介质702之间通过总线703通信,处理器701执行机器可读指令,以执行时执行上述远程打卡方法的步骤。
对应于图1至图2中的远程打卡方法,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述远程打卡方法的步骤。
与现有技术相比,本申请实施例提供的远程打卡方法包括:接收监理人员触发移动终端后发送的打卡请求,提取打卡请求中的图像信息、地理位置信息和移动终端的标识码,图像信息中包括监理人员的人脸图像;基于监理人员的人脸图像,以及预存的人脸图像信息与标识码的映射表,验证监理人员的人脸图像与移动终端的标识码对应的人脸图像信息是否匹配;以及验证地理位置信息是否与预设位置匹配;若是,确认移动终端对应的监理人员完成打卡。
可见,本申请实施例是通过同时验证人脸图像和监理人员所在的地理位置,从而确认监理人员是否完成打卡,这样不需要监理人员必须达到企业进行上班打卡,然后再赶往项目进行工作,本申请实施例简便了考勤流程,降低了考勤成本。
本申请实施例所提供的进行远程打卡方法的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
本申请实施例所提供的远程打卡装置可以为设备上的特定硬件或者安装于设备上的软件或固件等。本申请实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,前述描述的***、装置和单元的具体工作过程,均可以参考上述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请提供的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围。都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。
Claims (10)
1.一种远程打卡方法,其特征在于,应用于后台服务器,所述方法包括:
接收监理人员触发移动终端后发送的打卡请求,提取所述打卡请求中的图像信息、地理位置信息和移动终端的标识码,所述图像信息中包括所述监理人员的人脸图像;
基于所述监理人员的人脸图像,以及预存的人脸图像信息与标识码的映射表,验证所述监理人员的人脸图像与所述移动终端的标识码对应的人脸图像信息是否匹配;以及验证所述地理位置信息是否与预设位置匹配;
若是,确认所述移动终端对应的监理人员完成打卡。
2.根据权利要求1所述的方法,其特征在于,所述基于预存的人脸图像信息与标识码的映射表,验证所述监理人员的人脸图像与所述移动终端的标识码对应的人脸图像信息是否匹配,包括:
确认所述监理人员的人脸图像的特征值;
将所述人脸图像的特征值与所述人脸图像信息中保存的特征值进行比对得到比对值;
基于所述比对值验证所述监理人员的人脸图像与所述标识码对应的人脸图像信息是否匹配。
3.根据权利要求2所述的方法,其特征在于,所述确认所述监理人员的人脸图像的特征值,包括:
提取所述监理人员的人脸图像的特征点在设定坐标系中的坐标值;
对所述坐标值进行归一化,得到所述人脸图像的特征值。
4.根据权利要求1所述的方法,其特征在于,所述图像信息还包括监理工作地点标识物图像,在验证所述地理位置信息是否与预设位置匹配之后,在若是,确认所述移动终端对应的监理人员完成打卡之前,所述方法还包括:
基于所述监理工作地点标识物图像,和预存的监理工作地点标识物图像与所述标识码的映射表,验证所述监理工作地点标识物图像与所述标识码对应的监理工作地点标识物图像是否匹配。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收到所述移动终端发送的新的人脸图像和标识码的映射关系时,将所述映射关系存储于所述预存的人脸图像信息与标识码的映射表中。
6.一种远程打卡方法,其特征在于,应用于移动终端,所述方法包括:
在接收到监理人员触发打卡键时,获取图像信息和当前地理位置信息,所述图像信息包括所述监理人员的人脸图像;
基于所述图像信息、所述当前地理位置信息以及所述移动终端的标识码生成打卡请求,并将所述打卡请求发送至后台服务器,以使所述后台服务器进行打卡验证。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
在首次获取到监理人员身份信息时,建立所述监理人员身份信息与所述标识码的映射关系;
将所述映射关系发送至所述后台服务器,所述监理人员身份信息包括所述监理人员的人脸图像。
8.根据权利要求6所述的方法,其特征在于,所述方法还包括:
将获取的图像信息保存于内置的安全元件内,当监测到所述监理人员触发打卡键时,调取所述安全元件内存储的图像信息;
将所述图像信息和当前地理位置信息发送至所述后台服务器。
9.一种远程打卡***,其特征在于,包括:移动终端和后台服务器,所述移动终端和所述后台服务器连接;
所述移动终端,用于在接收到监理人员触发打卡键时,获取图像信息和当前地理位置信息,所述图像信息包括所述监理人员的人脸图像;基于所述图像信息、所述当前地理位置信息以及所述移动中的标识码生成打卡请求,并将所述打卡请求发送至所述后台服务器;
所述后台服务器,用于接收监理人员触发移动终端后发送的打卡请求,提取所述打卡请求中的图像信息、地理位置信息和移动终端的标识码;基于所述监理人员的人脸图像,以及预存的人脸图像信息与标识码的映射表,验证所述监理人员的人脸图像与所述移动终端的标识码对应的人脸图像信息是否匹配;以及验证所述地理位置信息是否与预设位置匹配;若是,确认所述移动终端对应的监理人员完成打卡。
10.根据权利要求9所述的***,其特征在于,
所述移动终端,还用于在首次获取到监理人员身份信息时,建立所述监理人员身份信息与所述标识码的映射关系,并将所述映射关系发送至所述后台服务器,所述监理人员身份信息包括所述监理人员的人脸图像;
所述后台服务器,还用于接收到所述移动终端发送的新的人脸图像和标识码的映射关系时,将所述映射关系存储于所述预存的人脸图像信息与标识码的映射表中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811472913.8A CN109544721A (zh) | 2018-12-04 | 2018-12-04 | 一种远程打卡方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811472913.8A CN109544721A (zh) | 2018-12-04 | 2018-12-04 | 一种远程打卡方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109544721A true CN109544721A (zh) | 2019-03-29 |
Family
ID=65852879
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811472913.8A Pending CN109544721A (zh) | 2018-12-04 | 2018-12-04 | 一种远程打卡方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109544721A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110136286A (zh) * | 2019-04-16 | 2019-08-16 | 平安科技(深圳)有限公司 | 基于移动终端的考勤方法、装置、计算机设备和存储介质 |
CN110148227A (zh) * | 2019-04-26 | 2019-08-20 | 武汉欧铭达科技有限公司 | 测绘工程项目自动考勤管理方法及其*** |
CN110570535A (zh) * | 2019-07-30 | 2019-12-13 | 深圳市天彦通信股份有限公司 | 打卡管理方法及相关装置 |
CN112070013A (zh) * | 2020-09-08 | 2020-12-11 | 安徽兰臣信息科技有限公司 | 一种儿童人脸特征点的检测方法、装置及储存介质 |
CN112330833A (zh) * | 2020-10-30 | 2021-02-05 | 中国平安人寿保险股份有限公司 | 人脸识别考勤数据验证方法、装置及计算机设备 |
CN112991569A (zh) * | 2021-02-23 | 2021-06-18 | 上海慧贤网络科技有限公司 | 考勤打卡方法以及相关装置 |
CN113034771A (zh) * | 2021-03-12 | 2021-06-25 | 浙江大华技术股份有限公司 | 基于人脸识别的过闸方法、装置、设备及计算机存储介质 |
CN115966035A (zh) * | 2022-12-30 | 2023-04-14 | 武汉佰钧成技术有限责任公司 | 弱网环境下的打卡方法及相关设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105701457A (zh) * | 2016-01-08 | 2016-06-22 | 西安工程大学 | 基于人脸识别控制的直流电磁继电器装置及其控制方法 |
CN106097468A (zh) * | 2016-06-07 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 一种签到方法、终端及im应用服务器 |
US20170132456A1 (en) * | 2012-02-05 | 2017-05-11 | Apple Inc. | Enhanced face detection using depth information |
WO2017159215A1 (ja) * | 2016-03-18 | 2017-09-21 | 三菱電機株式会社 | 情報処理装置及び情報処理方法 |
CN108346191A (zh) * | 2018-02-06 | 2018-07-31 | 中国平安人寿保险股份有限公司 | 考勤方法、装置、计算机设备和存储介质 |
-
2018
- 2018-12-04 CN CN201811472913.8A patent/CN109544721A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170132456A1 (en) * | 2012-02-05 | 2017-05-11 | Apple Inc. | Enhanced face detection using depth information |
CN105701457A (zh) * | 2016-01-08 | 2016-06-22 | 西安工程大学 | 基于人脸识别控制的直流电磁继电器装置及其控制方法 |
WO2017159215A1 (ja) * | 2016-03-18 | 2017-09-21 | 三菱電機株式会社 | 情報処理装置及び情報処理方法 |
CN106097468A (zh) * | 2016-06-07 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 一种签到方法、终端及im应用服务器 |
CN108346191A (zh) * | 2018-02-06 | 2018-07-31 | 中国平安人寿保险股份有限公司 | 考勤方法、装置、计算机设备和存储介质 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110136286A (zh) * | 2019-04-16 | 2019-08-16 | 平安科技(深圳)有限公司 | 基于移动终端的考勤方法、装置、计算机设备和存储介质 |
CN110136286B (zh) * | 2019-04-16 | 2022-12-13 | 平安科技(深圳)有限公司 | 基于移动终端的考勤方法、装置、计算机设备和存储介质 |
CN110148227A (zh) * | 2019-04-26 | 2019-08-20 | 武汉欧铭达科技有限公司 | 测绘工程项目自动考勤管理方法及其*** |
CN110570535A (zh) * | 2019-07-30 | 2019-12-13 | 深圳市天彦通信股份有限公司 | 打卡管理方法及相关装置 |
CN110570535B (zh) * | 2019-07-30 | 2021-12-31 | 深圳市天彦通信股份有限公司 | 打卡管理方法及相关装置 |
CN112070013A (zh) * | 2020-09-08 | 2020-12-11 | 安徽兰臣信息科技有限公司 | 一种儿童人脸特征点的检测方法、装置及储存介质 |
CN112330833A (zh) * | 2020-10-30 | 2021-02-05 | 中国平安人寿保险股份有限公司 | 人脸识别考勤数据验证方法、装置及计算机设备 |
CN112991569A (zh) * | 2021-02-23 | 2021-06-18 | 上海慧贤网络科技有限公司 | 考勤打卡方法以及相关装置 |
CN113034771A (zh) * | 2021-03-12 | 2021-06-25 | 浙江大华技术股份有限公司 | 基于人脸识别的过闸方法、装置、设备及计算机存储介质 |
CN115966035A (zh) * | 2022-12-30 | 2023-04-14 | 武汉佰钧成技术有限责任公司 | 弱网环境下的打卡方法及相关设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109544721A (zh) | 一种远程打卡方法及*** | |
CN105741126B (zh) | 空调器的管理方法及管理装置、服务器、终端和通信装置 | |
CN104167040B (zh) | 一种电子锁的远程控制方法及*** | |
CN109936585A (zh) | 基于智能设备来远程控制车辆的方法 | |
CN104980926B (zh) | 移动终端的远程控制方法及装置 | |
CN106022046B (zh) | 一种特种设备持证操作监管方法 | |
CN108428099A (zh) | 外勤员工考勤管控方法、应用服务器及计算机可读存储介质 | |
EP3248130B1 (de) | Laufzeitumgebung für mobiles endgerät, die ein bereitstellen eines sicherheits-dienstes ermöglicht | |
EP2544397B1 (en) | Method and communication device for accessing to devices in security | |
CN204143429U (zh) | 一种电子锁的远程控制*** | |
CN105813072B (zh) | 一种终端鉴权方法、***及云端服务器 | |
EP3090111A1 (en) | Remote electronic physical layer access control using an automated infrastructure management system | |
CN104780043A (zh) | 基于二维码的门禁控制方法和*** | |
CN103078757B (zh) | 基于近场通信的网元设备管理方法及***、巡检终端、网管及网元设备 | |
US20190372977A1 (en) | System and a method for granting ad-hoc access and controlling privileges to physical devices | |
CN104754582A (zh) | 维护byod安全的客户端及方法 | |
CN109818742B (zh) | 一种设备调试方法、装置及存储介质 | |
CN104737177A (zh) | 用于提供安全服务的方法 | |
CN102316132A (zh) | 网络设备登陆方法以及网络设备 | |
CN109214221B (zh) | 一种身份证阅读器验证方法、上位机和身份证阅读器 | |
CN105450658A (zh) | 一种***登录方法及装置 | |
CN108859825A (zh) | 电动车辆身份识别方法及装置 | |
CN107479574A (zh) | 一种基于移动通信技术的无人机管控方法及装置 | |
CN105488875A (zh) | 一种门禁验证方法及装置 | |
CN105516219B (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190329 |
|
RJ01 | Rejection of invention patent application after publication |