一种基于WebPortal与交换机应用人脸中台分组人脸认证方法、装置、设备及介质与流程
本技术涉及人脸认证,尤其涉及一种基于webportal与交换机应用人脸中台分组人脸认证方法、装置、设备及介质。
背景技术:
1、随着信息化建设的不断深入,园区网、校园网及企业内网等场景中对接入用户的安全管控需求日益增强。基于人脸识别的无密码认证上网方式因其兼具安全性与便捷性,逐渐成为网络准入控制领域的重要技术手段之一。在典型的web认证上网场景中,用户终端通过接入交换机连接网络,认证通过后交换机放通用户终端的媒体访问控制地址,用户方可正常访问网络资源。
2、目前,已有的人脸识别与webportal结合的接入认证方案通常采用如下流程:用户终端访问网页时,接入交换机将请求重定向至webportal服务器,webportal服务器完成人脸采集与活体检测后,将人脸信息发送至人脸识别中台,人脸识别中台在全量人脸底库中执行1:n比对,认证通过后webportal服务器通知接入交换机放通用户终端的媒体访问控制地址。该方案适用于统一底库、统一认证策略的通用准入场景。此外,人脸识别中台虽已支持将用户划分至不同组别并维护独立的人脸特征库,但该能力在接入认证流程中未被有效利用。
3、然而,上述技术方案在上述场景下,人脸识别中台仅能进行全库1:n比对而无法在指定用户组内执行分组人脸认证。
技术实现思路
1、本技术提供了一种基于webportal与交换机应用人脸中台分组人脸认证方法、装置、设备及介质,能够在指定用户组内执行分组人脸认证。
2、为达到上述目的,本技术采用如下技术方案:
3、第一方面,本技术提供了一种基于webportal与交换机应用人脸中台分组人脸认证方法,应用于webportal服务器和交换机认证上网场景,包括:
4、接收接入交换机重定向给上网终端发送的认证请求;所述认证请求通过重定向统一资源定位符实现且所述统一资源定位符中携带用户组参数;所述用户组参数用于标识用户终端所接入的端口对应的用户组;
5、根据所述认证请求,采集所述用户终端上传的人脸信息;
6、将所述人脸信息和所述用户组参数发送至人脸识别中台,以使人脸识别中台在所述用户组参数对应的用户组内对所述人脸信息进行1:n比对;
7、接收所述人脸识别中台返回的认证结果;
8、当所述认证结果为认证通过时,向所述接入交换机下发放行指令,以使所述接入交换机放行用户终端对应的mac地址。
9、可选的,所述认证结果为认证通过时,包括:
10、人脸识别中台将所述人脸信息与所述用户组内的各人脸底库进行1:n比对,得到n个相似度分数;
11、人脸识别中台从n个相似度分数中选取的最高分;
12、当最高分大于或等于预设阈值时,认证结果为认证通过。
13、可选的,所述方法还包括:
14、当最高分小于预设阈值时,或者用户组内不存在与所述人脸信息相匹配的人脸底库时,认证结果为认证不通过。
15、可选的,所述将所述人脸信息和所述用户组参数发送至人脸识别中台之前,所述方法还包括:
16、对采集到的所述人脸信息进行图像质量检测;
17、当所述人脸信息未通过所述图像质量检测时,向所述用户终端返回重新采集提示。
18、可选的,所述对采集到的所述人脸信息进行图像质量检测,包括:
19、计算所述人脸信息的图像清晰度评分、人脸姿态评分、光照均匀度评分和遮挡比例评分;
20、根据所述图像清晰度评分、第一权重系数、所述人脸姿态评分、第二权重系数、所述光照均匀度评分、第三权重系数、所述遮挡比例评分和第四权重系数,得到所述人脸信息的综合质量评分。
21、可选的,所述当所述人脸信息未通过所述图像质量检测时,向所述用户终端返回重新采集提示,包括:
22、将所述综合质量评分与预设综合质量阈值进行比较;
23、当所述综合质量评分小于所述预设综合质量阈值时,判定所述人脸信息未通过所述图像质量检测,向所述用户终端返回重新采集提示。
24、可选的,所述方法还包括:
25、当所述认证结果为认证不通过时,向所述接入交换机下发阻断指令,以使所述接入交换机保持对所述用户终端的阻断状态。
26、第二方面,本技术提供了一种基于webportal与交换机应用人脸中台分组人脸认证装置,包括:
27、接收模块,用于接收接入交换机重定向上网终端发送的认证请求;所述认证请求通过重定向统一资源定位符实现且所述统一资源定位符中携带用户组参数;所述用户组参数用于标识用户终端所接入的端口对应的用户组;
28、采集模块,用于根据所述认证请求,采集所述用户终端上传的人脸信息;
29、发送模块,用于将所述人脸信息和所述用户组参数发送至人脸识别中台,以使人脸识别中台在所述用户组参数对应的用户组内对所述人脸信息进行1:n比对;
30、接收模块,用于接收所述人脸识别中台返回的认证结果;
31、处理模块,用于当所述认证结果为认证通过时,向所述接入交换机下发放行指令,以使所述接入交换机放行用户终端对应的mac地址。
32、第三方面,本技术提供了一种计算设备,包括存储器和处理器;
33、其中,在所述存储器中存储有一个或多个计算机程序,所述一个或多个计算机程序包括指令;当所述指令被所述处理器执行时,使得所述计算设备执行如第一方面中任一项所述的方法。
34、第四方面,本技术提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行如第一方面中任一项所述的方法。
35、由上述技术方案可知,本技术至少具有如下有益效果:
36、本技术提供的基于webportal与交换机应用人脸中台分组人脸认证方法,接入交换机根据其端口配置的nass-group字段在重定向统一资源定位符中添加用户组参数,webportal服务器从接收到的统一资源定位符中提取该用户组参数,并将该用户组参数连同采集的人脸信息一并发送至人脸识别中台,以使人脸识别中台在所述用户组参数对应的用户组内对所述人脸信息进行1:n比对。与现有技术相比,本技术通过在重定向统一资源定位符中携带用户组参数,使接入交换机端口配置的组信息能够传递至webportal服务器和人脸识别中台,人脸识别中台得以在指定用户组内执行认证,避免了仅能进行全库1:n比对而无法在指定用户组内执行分组人脸认证的问题,满足了分区域、分身份的细粒度准入控制要求。
37、进一步地,webportal服务器在人脸信息发送至人脸识别中台之前对采集到的人脸信息进行图像质量检测,通过计算图像清晰度评分、人脸姿态评分、光照均匀度评分和遮挡比例评分并进行加权求和得到综合质量评分,只有在综合质量评分达到预设阈值时才将人脸信息发送至人脸识别中台,避免低质量图像占用比对资源。webportal服务器接收人脸识别中台返回的认证结果后,根据人脸识别中台在指定用户组内将人脸信息与各人脸底库进行1:n比对得到的n个相似度分数中的最高分是否大于或等于预设阈值来确定认证通过,并在最高分小于预设阈值或用户组内不存在匹配底库时确定认证不通过,避免在全库范围内检索导致的误匹配和错误放行。webportal服务器在认证不通过时向接入交换机下发阻断指令,使接入交换机保持对用户终端的阻断状态,确保未通过分组认证的用户无法访问网络资源。
38、应当理解的是,本技术中对技术特征、技术方案、有益效果或类似语言的描述并不是暗示在任意的单个实施例中可以实现所有的特点和优点。相反,可以理解的是对于特征或有益效果的描述意味着在至少一个实施例中包括特定的技术特征、技术方案或有益效果。因此,本说明书中对于技术特征、技术方案或有益效果的描述并不一定是指相同的实施例。进而,还可以任何适当的方式组合本实施例中所描述的技术特征、技术方案和有益效果。本领域技术人员将会理解,无需特定实施例的一个或多个特定的技术特征、技术方案或有益效果即可实现实施例。在其他实施例中,还可在没有体现所有实施例的特定实施例中识别出额外的技术特征和有益效果。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com