基于扫码认证和人脸识别的签到方法及系统技术方案

技术编号:38351162 阅读:11 留言:0更新日期:2023-08-05 17:24
本发明专利技术涉及扫码认证和人脸识别技术领域,是一种基于扫码认证和人脸识别的签到方法及系统,其包括以下步骤:根据签到要求的不同,通过导入或用户注册的方式形成参会人员数据库;签到者通过移动终端进行信息注册或关联,产生个人身份二维码,供身份认证时使用;进行签到时,签到者出示身份二维码,管理者采用移动终端进行扫码认证;系统进行二维码解码,自动匹配数据库中的签到者信息,若匹配成功则进入活体人脸识别阶段,否则提示认证失败;进行活体人脸识别,其中,活体人脸识别包括人脸识别和活体检测。本发明专利技术有效地解决了设备不足、携带不便的问题,且能够避免采用照片、视频等方式的误识别情况发生,确保签到的有效性。确保签到的有效性。确保签到的有效性。

【技术实现步骤摘要】
基于扫码认证和人脸识别的签到方法及系统


[0001]本专利技术涉及扫码认证和人脸识别
,是一种基于扫码认证和人脸识别的签到方法及系统。

技术介绍

[0002]为保障会议、活动的正常开展,签到已经成为高校、企事业单位日常管理不可缺少的组成部分。然而,传统的人工签到方式早已经被淘汰,人们转而研究管理方便、时效性高、准确性高的智能化签到方式。
[0003]近年来,应用比较广泛的是打卡签到、指纹签到、人脸识别签到等。这些签到方式在一定程度上解决了人工签到的繁杂性、准确率低等问题,但仍然存在很多不足,如打卡签到并不能避免代签到的情况发生,指纹签到和人脸识别签到又因设备昂贵而使用受限,并且在会场人数多的情况下,设备携带不便、设备数量不足、签到反应时间长的问题更加凸显。
[0004]比如,在公开号为CN106600733A,名称为“基于人脸识别的签到方法和系统”的中国专利技术专利中,公开了一种基于人脸识别的签到方法和系统,所述方法包括采集到访人员的人脸图像,基于所述人脸图像检测注册人像数据库中是否存在与所述到访人员相匹配的注册人员,并基于所述检测的结果确认签到结果,以及在显示装置上显示签到成功的注册人员的相关信息;该专利技术利用人脸识别技术进行刷脸签到,可提高签到的效率和可靠性,通过显示签到成功人员的相关信息,可提高到访人员的参会体验。但是,该签到方法和系统只采用了人脸识别,由于没有采用相关的活体检测技术,签到者可以采用照片、视频等方式进行签到,不能避免代签到的情况发生。

技术实现思路

[0005]本专利技术提供了一种基于扫码认证和人脸识别的签到方法及系统,克服了上述现有技术之不足,其能有效解决现有技术中的签到方法不能避免代签到的情况发生的问题。
[0006]本专利技术的技术方案之一是通过以下措施来实现的:一种基于扫码认证和人脸识别的签到方法,包括以下步骤:根据签到要求的不同,通过导入或用户注册的方式形成参会人员数据库;签到者通过移动终端进行信息注册或关联,产生个人身份二维码,供身份认证时使用;进行签到时,签到者出示身份二维码,管理者采用移动终端进行扫码认证;系统进行二维码解码,自动匹配数据库中的签到者信息,若匹配成功则进入活体人脸识别阶段,否则提示认证失败;进行活体人脸识别,其中,活体人脸识别包括人脸识别和活体检测。
[0007]下面是对上述专利技术技术方案之一的进一步优化或/和改进:上述二维码编码具体可包括以下步骤:
对封装好的数据进行分析,确定编码字符类型、版本信息和纠错等级;采用既定规则将字符转换为位流,将位流转换为码字,完成数据编码,将生产的纠错码字加在数据编码后,生成纠错编码;通过加剩余位的方法,将数据和纠错码字构造成最终信息,并排列寻像图像、分隔符、矫正图形与码字形成二维码矩阵;对编码区域位图掩模处理,采用掩模图形处理并评价结果,选择最优结果,生成版本和格式信息,构成符号,即生成最终的二维码图像。
[0008]上述二维码解码具体可包括以下步骤:对二维码进行处理,包括识别深浅、格式信息译码、确定版本、清除掩模;计算伴随多项式值、求错误位置多项式和错误位置多项式的根;求出错误值并对码字进行错误纠正,得出二维码解码输出。
[0009]上述人脸识别具体可包括以下步骤:人脸区域范围的查找:使用摄像头拍摄的图像为输入,判断当前图像中是否有人脸信息,如果人脸在指定的区域范围中,则标记出来;人脸特征的提取:将标记出来的人脸进行特征分析和定位,并生成一个脸部的模型;人脸检测的确认:基于该模型,检测是否为真实的人体而非图片或者视频,并与服务器的模型做比对完成确认工作。
[0010]可采用AdaBoost算法进行人脸识别,配合基于交互式随机动作的活体检测方法确保签到者身份的真实性。
[0011]采用Adaboost算法进行人脸识别时,具体可包括以下步骤:把所指定的区域分为若干个矩形区域,再对每个矩形区域进行Haar特征分析;使用Adaboost算法计算并判断出人脸的区域,将整张图像的人脸部位进行提取,将非人脸部位的部分进行丢弃。
[0012]进行上述活体检测时,具体可包括以下步骤:检测到人脸的实时动作,完成对被识别者人脸的检测、跟踪和对齐;在指定时间内,按照随机动作顺序对用户发出动作指令;对签到者的人脸进行检测、定位、跟踪和特征提取后,判断是否按照系统要求的动作指令做出了正确的动作;如果判断被签到者做出了正确的动作则检测通过,如果人脸跟踪失败或者动作验证失败则需要重新进行签到。
[0013]本专利技术的技术方案之二是通过以下措施来实现的:一种基于扫码认证和人脸识别的签到系统,包括签到移动终端、管理移动终端、管理PC端、应用服务器、数据库服务器;其中,签到移动终端用于提供给签到者进行签到,管理移动终端用于提供给管理者进行扫码验证,管理PC端用于导入用户信息、管理用户信息、统计签到情况,应用服务器用于处理二维码身份认证和活体人脸识别,数据库服务器用于存储数据。
[0014]本专利技术是一种管理方便、时效性高、准确性高的智能化签到方法,该专利技术基于移动终端Android系统,并融合扫码认证和人脸识别的签到系统,运用当前使用最广泛的移动手机终端作为签到终端;运用二维码扫码的方式确定签到者身份,签到者注册关联个人信息,产生个人二维码供管理者扫描,管理系统扫描二维码自动验证签到者身份,验证通过者跳转到人脸识别界面进行人脸识别,保证了身份的真实性;人脸识别阶段则包括活体检测和人脸识别,避免采用照片、视频等方式的误识别情况发生,确保签到的有效性。本专利技术实现了基于扫码认证和人脸识别的签到系统,采用当前流行的Android手机作为签到终端,有效
地解决了签到终端设备昂贵、不易携带等问题;采用扫码身份认证与人脸活体识别相结合的方式,签到APP实现服务端扫码身份认证与终端人脸活体识别,将视觉识别核心算法移植到Android客户端,保证了多台设备并行高效处理,使签到的实时性高,双重认证的结合保证了签到的真实性、准确性。
附图说明
[0015]附图1为本专利技术实施例的总体流程示意图。
[0016]附图2为本专利技术实施例的网络架构图。
[0017]附图3为本专利技术实施例的功能模块的示意图。
[0018]附图4为本专利技术实施例的二维码生成流程示意图。
[0019]附图5为本专利技术实施例的二维码扫码认证时序图。
[0020]附图6为本专利技术实施例的二维码解码流程示意图。
具体实施方式
[0021]本专利技术不受下述实施例的限制,可根据本专利技术的技术方案与实际情况来确定具体的实施方式。
[0022]在本专利技术中,为了便于描述,各部件的相对位置关系的描述均是根据说明书附图的布图方式来进行描述的,如:前、后、上、下、左、右等的位置关系是依据说明书附图的布图方向来确定的。
[0023]下面结合实施例及附图对本专利技术作进一步描述:实施例1:如附图1至6所示,该基于扫码认证和人脸识别的签到方法,包括以下步骤:服务端可根据活动、会议签到要求的不同,通过导入或用户本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于扫码认证和人脸识别的签到方法,其特征在于包括以下步骤:根据签到要求的不同,通过导入或用户注册的方式形成参会人员数据库;签到者通过移动终端进行信息注册或关联,产生个人身份二维码,供身份认证时使用;进行签到时,签到者出示身份二维码,管理者采用移动终端进行扫码认证;系统进行二维码解码,自动匹配数据库中的签到者信息,若匹配成功则进入活体人脸识别阶段,否则提示认证失败;进行活体人脸识别,其中,活体人脸识别包括人脸识别和活体检测。2.根据权利要求1所述的基于扫码认证和人脸识别的签到方法,其特征在于二维码编码具体包括以下步骤:对封装好的数据进行分析,确定编码字符类型、版本信息和纠错等级;采用既定规则将字符转换为位流,将位流转换为码字,完成数据编码,将生产的纠错码字加在数据编码后,生成纠错编码;通过加剩余位的方法,将数据和纠错码字构造成最终信息,并排列寻像图像、分隔符、矫正图形与码字形成二维码矩阵;对编码区域位图掩模处理,采用掩模图形处理并评价结果,选择最优结果,生成版本和格式信息,构成符号,即生成最终的二维码图像。3.根据权利要求1或2所述的基于扫码认证和人脸识别的签到方法,其特征在于二维码解码具体包括以下步骤:对二维码进行处理,包括识别深浅、格式信息译码、确定版本、清除掩模;计算伴随多项式值、求错误位置多项式和错误位置多项式的根;求出错误值并对码字进行错误纠正,得出二维码解码输出。4.根据权利要求1或2所述的基于扫码认证和人脸识别的签到方法,其特征在于人脸识别具体包括以下步骤:人脸区域范围的查找:使用摄像头拍摄的图像为输入,判断当前图像中是否有人脸信息,如果人脸在指定的区域范围中,则标记出来;人脸特征的提取:将标记出来的人脸进行特征分析和定位,并生成一个脸部的模型;人脸检测的确认:基于该模型,检测是否为真实的人体而非图片或者视频,并与服务器的模型做比对完成确认工作。5.根据权利要求3所述的基于扫码认证和人脸识别的签到方法,其特征在于人脸识别具体包括以下步骤:人脸区域范围的查找:使用摄像头拍摄的图像为输入,判断当前图像中是否有人脸信息,如果人脸在指定的区域范围中,则标记出来;人脸特征的提取:将...

【专利技术属性】
技术研发人员:万姣胡美慧李凯向志威杨大伟贺思敏聂旭贝周建忠孙博文陈涛马天福景康陈佳白亮古再奴尔
申请(专利权)人:国家电网有限公司
类型:发明
国别省市:

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

1