APP下载

基于人脸识别的教务安全客户端设计与实现*

2021-11-19南京理工大学紫金学院刘红英钟冰冰

数字技术与应用 2021年10期
关键词:人脸识别数据库系统

南京理工大学紫金学院 刘红英 钟冰冰

人脸识别技术是一项拥有漫长研究历史的成熟技术,教务管理客户端采用人脸识别技术作为登录方式能够保障教务管理系统信息安全,防止他人篡改、冒用、删除他人教务管理信息。本课题实现基于人脸识别技术的教务管理客户端开发与设计,本系统采用C/S架构,基于PyQt桌面开发工具,结合网络爬虫技术,采用SQLite与Neo4j作为数据库技术,为用户提供便利性,并提高了安全性能。

0 引言

教务管理系统的发展跟随着计算机技术的进步而不断完善,从最早的单机模式到网络计算机时代采用C/S与B/S模式,但是教务系统仍存在许多安全性问题,如易被攻击、弱口令密码被利用等。人脸识别技术应用广泛,将人脸识别技术应用于教务客户端系统,增加教务系统安全性。

1 关键技术

1.1 人脸识别

人脸识别是一种提取人脸特征与轮廓的生物识别技术。人脸识别主要流程为:数据采集、人脸检测、特征提取、分类识别。人脸检测即使用算法判断人脸是否存在。特征提取即以计算机语言表达人脸特征。人脸检测有统计与基于知识的方法。特征提取有基于模板匹配、基于几何特征、基于子空间、基于机器学习的方法[1]。

本客户端人脸识别模块采用开源的ArcFace 3.0 SDK。它具有人脸检测、人脸追踪、人脸特征提取、人脸特征比对、人脸属性检测、活体检测等功能。适用于身份核验、门禁通行场景,支持人脸1∶1,1∶N搜索[2]。

1.2 网络爬虫技术

爬虫技术的主要流程为:(1)请求数据:模拟浏览器,通过发送User-Agent等HTTP请求头获取服务端响应,取得网页数据。……

登录APP查看全文

猜你喜欢

人脸识别数据库系统
Smartflower POP 一体式光伏系统
人脸识别 等
WJ-700无人机系统
ZC系列无人机遥感系统
揭开人脸识别的神秘面纱
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
数据库
数据库
数据库
数据库