人脸考勤是选择人脸比对1:1还是人脸搜索1:N?

简介: 人脸考勤是选择人脸比对1:1还是人脸搜索1:N?

人脸考勤是选择人脸比对1:1还是人脸搜索1:N呢?第一次接触人脸识别的产品或者技术会有些迷茫,这两个好像是一个东西,但是却不是同一个算法,实现的过程也是不相同的,如何选择才是最优的呢,下面我们就分类介绍人脸比对1:1和人脸搜索1:N都适合哪些人脸考勤场景。
1、人脸搜索1:N
首先人脸搜索是需要先建立人脸数据库,人脸考勤的时候,是通过打卡现场获取的人脸图片并进行人脸活体检测,杜绝非活体打卡。当完成以上步骤之后,人脸图片和人脸数据库的图片进行检索,检索结果返回的相似度,大于设定的人脸阈值,那就可以认定打卡人是该人脸库中的。
以上的打卡机制是运用在哪呢?这个场景比较多的是在本地的打卡设备上,比如公司的人脸打卡机、人脸闸机等设备。比较典型的案例有钉钉智能前台人脸识别考勤机、富士康人脸闸机。固定的打卡设备,固定的打卡人群,固定的网络环境,基于这样的情况,使用人脸搜索会更加合理。
Dingtalk_20220811093440.jpg

2、人脸比对1:1
人脸比对是两张人脸图片的比对,该能力也是可以应用于人脸考勤的,而该能力有更高的移动性,不限网络,不限设备。
近些年因为疫情的原因,在家办公已经司空见惯,如果在家实现考勤,且是人脸考勤,公司有AO系统的是可以基于自己的系统+人脸搜索完成人脸考勤打卡,还有一个情况就是借助第三方人脸考勤软件。
借用钉钉的人脸考勤进行举例说明,但不代表钉钉一定是按照以下流程完成人脸考勤的流程。通过钉钉进行考勤,使用定位+人脸考勤,人脸考勤的时候,员工登录自己的钉钉,进入人脸考勤打卡功能,现场进行拍照,拍照之后的图片会进行人脸活体检测,在活体检测之后的人脸图片会和员工钉钉账号下缓存的一张人脸图片进行比对,比对结果超过设定的人脸阈值,就认定是同一个人,再加上打卡定位实现人脸考勤。
所以综上所述,人脸搜索和人脸比对都可以应用再人脸考勤中,但是要考虑自己的考勤流程和考勤设备来判断哪种方法才是最适合的。
Dingtalk_20220811093410.jpg

相关文章
|
JavaScript Linux
linux安装pm2全过程
你要在linux上安装pm2有很多方法,但我是用node的工具npm来完成安装的,所以在安装pm2之前需要先安装node
4696 1
|
8月前
|
缓存 NoSQL Linux
Linux系统内存使用优化技巧
交换空间(Swap)的优化 禁用 Swap sudo swapoff -a 作用:这个命令会禁用系统中所有的 Swap 空间。swapoff 命令用于关闭 Swap 空间,-a 参数表示关闭 /etc/fstab 文件中配置的所有 Swap 空间。 使用场景:在高性能应用场景下,比如数据库服务器或高性能计算服务器,禁用 Swap 可以减少磁盘 I/O,提高系统性能。
295 3
|
SQL 关系型数据库 MySQL
postgresql|数据库|MySQL数据库向postgresql数据库迁移的工具pgloader的部署和初步使用
postgresql|数据库|MySQL数据库向postgresql数据库迁移的工具pgloader的部署和初步使用
964 0
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的高校心理咨询系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的高校心理咨询系统的详细设计和实现(源码+lw+部署文档+讲解等)
173 0
聊天框(番外篇)—如何实现@功能的整体删除
上一篇文章中,我们已经初步实现了聊天输入框,但其@功能是不完善的,例如无法整体删除、无法获取除用户名以外的数据(假设用户名不是唯一的)。有问题就要想办法解决,在网上百度了一圈后,倒是有一些收获。本文就着重解决@的整体删除以及获取额外数据。
1384 0
聊天框(番外篇)—如何实现@功能的整体删除
|
监控 安全 计算机视觉
实战 | 18行代码轻松实现人脸实时检测【附完整代码与源码详解】Opencv、人脸检测
实战 | 18行代码轻松实现人脸实时检测【附完整代码与源码详解】Opencv、人脸检测
|
XML 存储 编解码
svg的viewBox、width和height的设置说明
svg的是没有边界的,svg画布只是用于展示svg世界中某一个范围的内容,而对于超过了svg画布范围的内容,则会被遮挡。默认svg画布默认显示世界坐标下原点坐标的width*height面积的矩形视野。
|
机器学习/深度学习 算法
【MATLAB】 多元变分模态分解MVMD信号分解算法
【MATLAB】 多元变分模态分解MVMD信号分解算法
1381 0
|
JavaScript 前端开发 程序员
Javascript工具 - 使用JSLint完成JavaScript语法检查
JSLint是一个JavaScript验证工具(www.jslint.com),可以扫描JavaScript源代码来查找问题。如果JSLint发现一个问题,JSLint就会显示描述这个问题的消息,并指出错误在源代码中的大致位置。
1301 0
|
小程序 前端开发 开发者
微信小程序web-view上覆盖原生组件,解决cover-view点击事件无法触发问题
微信小程序web-view上覆盖原生组件,解决cover-view点击事件无法触发问题
510 0