学生公寓管理方式中的人脸识别应用,软件工程论文_第1页
学生公寓管理方式中的人脸识别应用,软件工程论文_第2页
学生公寓管理方式中的人脸识别应用,软件工程论文_第3页
学生公寓管理方式中的人脸识别应用,软件工程论文_第4页
学生公寓管理方式中的人脸识别应用,软件工程论文_第5页
已阅读5页,还剩3页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学生公寓管理方式中的人脸识别应用,软件工程论文本篇论文目录导航:【】【】【】【】学生公寓管理方式中的人脸辨别应用【】学生管理系统论文范文:学生公寓管理方式中的人脸辨别应用内容摘要:随着科学技术水平的日益提升,越来越多的新技术已经融入到了我们的日常生活和管理当中,对学生公寓的管理方式也由传统的人力管理逐步过渡到基于网络平台的管理,由门卫来管理学生进出的传统管理方式也变成了基于人脸辨别的门禁闸机方式,这样大大减小了管理人员的管理压力,同时也使学生公寓的安全愈加有保障。本文关键词语:人脸辨别;学生公寓;应用:作者简介:任相花〔1972-〕,女,工学硕士,副教授,研究方向:网络安全,物联网。;Abstract:Withtheimprovementofthelevelofscienceandtechnology,moreandmorenewtechnologieshavebeenintegratedintoourdailylifeandmanagement,andthemanagementofstudentapartmentshasgraduallychangedfromtraditionalmanpowermanagementtomanagementbasedonnetworkplatform.Thetraditionalmanagementmodeofmanagingstudentsentryandexitbydoormenhasalsobecomeagatemodebasedonfacerecognition,whichgreatlyreducesthemanagementpressureonmanagers.Atthesametime,italsomakesthestudentapartmentmoresecure.Keyword:facerecognition;studentapartment;application;1概述进入21世纪,我们国家的科学技术水平日益增长,越来越多的新技术已经融入到了我们的日常生活和管理当中,对学生公寓的管理也不例外。学生公寓作为高校最重要的学生活动场所,对公寓的管理成了校园管理的重中之重。然而随着高校扩招、大学生人数急剧增长,公寓楼的数量也在日益增长,怎样管理这些学生公寓成了最令人头疼的问题[1].同时,家长、外卖员、快递员等外来人员不断增加,管理员无法保证百分之百地控制相关人员的进出,管理难度急剧增大。人脸辨别是近期几年大热的生物辨别技术,与其他生物特征,如:虹膜、指纹、掌纹等相比,人脸特征愈加易于提取、比照、友好、快速等优点[2].在学生公寓的门禁系统内使用人脸辨别这种生物辨别技术既能帮助管理员愈加精准地排除外来人员或非该公寓人员,又能够大大减少公寓管理员的工作量和工作难度,可谓是一箭双雕。2公寓管理系统总体设计高校学生公寓管理系统包括软件系统及硬件系统两部分,华而不实软件系统包括管理客户端、服务器与手机客户端。公寓出入口硬件系统由单片机、图像采集模块、RFID读卡模块、网络传输模块等部件组成。管理客户端负责采集用户信息,完成身份认证,实现对公寓出入口的管理控制;服务器存储和管理所有用户数据;采用微信公众平台开发,用户能够通过扫描二维码或者登陆小程序的方式上传自个的面部图像、手机号、学号、所属楼号等个人信息,这些信息由服务器收集整理后发给指定的公寓楼客户端,用于用户出入楼宇的身份验证。管理人员可以用手机客户端发送广播,如失物招领、停水停电通知、提醒用户及时归寝等。公寓管理系统的设计包括硬件设计和软件设计。硬件设计包括闸门设计和人脸信息采集辨别的设计。软件设计主要包括人脸辨别模块的设计和公寓管理系统的设计。详细如此图1所示。华而不实最关键的环节为人脸辨别模块设计,人脸辨别模块开发时使用的语言是Python,开发使用的集成环境是PyCharm2022,所使用的工具为OpenCV3与Dlib开源工具包。PyCharm是一个专门为设计Python程序而研发的集成开发环境,是当前在Python社区内最流行的IDE.OpenCV3是一个跨平台的计算机视觉库。有专门为Python设计的接口包opencv_python.whl,华而不实包含很多计算机视觉库,能知足该模块绝大部分的需求。图1系统总体设计示意图图2人脸辨别的基本流程3人脸辨别模块设计人脸辨别首先进行图像采集,然后是检测人脸,对人脸的图像进行预处理,提取特征,将提取的特征值与人脸库进行比对匹配。人脸辨别的基本流程如此图2所示。3.1面部检测图像采集利用摄像头要进行人脸辨别,前提是要采集到人脸,在多彩的背景中过滤掉其他图像,将需要的人脸分离出来,也就是判定出图像中能否有人脸。首先借助于摄像头采集人脸信息,采用应用广且经典的Harr+AdaBoost检测算法,根据人脸肤色等特征定位人脸区域并排除其他干扰性的背景元素。假如有多个人脸被定位则需要多个空间来保存人脸位置,然后把人脸图像中包含的构造信息、颜色信息等特征提取出来,转化为数据用于后续人脸辨别,人脸辨别操作本质是人脸特征的比照。该检测算法有较高的检测率、对光线、肤色以及角度有一定变化的人脸检测的鲁棒性高。AdaBoost人脸检测算法本质是一种形式分类经过,由训练和检测两经过组成。判定图片中能否存在人脸的算法流程如此图3所示。3.2图像预处理摄像头采集照片经常受背景、光照、姿态等干扰因素影响,实际获取的图像并不太能直接用于人脸辨别,同时人脸也会有一定的倾斜角度,基本不会与摄像机成水平状态,基于以上原因在很大程度上影响人脸辨别的精度,这就需要将图像进行预处理,将图像中相对重要的,有用的信息愈加明显突出地展现出来,弱化乃至剔除噪点〔相对无用或次要的信息〕,进而提高辨别的准确率,图像预处理不会改变原始图像的特征。使图像尽可能到达最理想的状态,图像预处理结果的好坏程度将直接影响人脸辨别的最终结果。图3人脸检测流程图3.3特征提取图4人脸辨别基本经过特征提取经过是根据开源的68D人脸关键点检测器定位人脸面部关键点,使用卷积神经网络CNN图像模型中的深度残差网络ResNet人脸辨别模型将面部特征提取出来。3.4人脸辨别子模块人脸信息采集完成后,进行持续辨别,同样对画面中的人脸采集128个特征点,与数据库当中的人脸特征进行比照。通过计算特征值之间的欧氏距离来判定人脸差异大小,进而来判定能否为数据库中已经存在的人脸,辨别基本经过如此图4所示。人脸辨别模块会持续辨别进入摄像头的人脸,一旦辨别到人脸,该模块会自动采集该人脸特征,进行灰度化与归一化的处理,在进入数据库与数据库中已经存在的人脸特征进行比照,进而实现门禁的功能。为了保证学生有充足的时间通过闸机,一旦辨别成功,程序将打开闸机阻塞该模块3秒钟,之后关闭闸机等待。4系统测试通过模拟测试,系统的软硬件系统可协调工作,当人脸辨别通过时,闸门打开,人脸辨别率可到达90%,一个人测试通过需要8秒,辨别的速度关键在于人脸库的大小,本测试采用100人的库,通过学生先刷学生卡确定身份后,人脸的比对变成只和库中一个图像的比对,速度变为3秒钟,大大提高了辨别速度。基于人脸辨别的公寓管理系统,能够有效保障公寓的安全管理,在当下疫情时期,采用人脸辨别的管理系统,能够极大减轻公寓管理人员的工作量,很好保障学生的安全。以下为参考文献[1]李盛文,鲍苏苏基于PCA+AdaBoost算法的人脸辨别技术[J].计算机工程与应用,2018,46〔04〕:170-173.[2]严严,陈日伟,王菡子。基于深度学习的人脸分析研究进展[J].厦门大学学报〔自然科学版〕,2021,56〔01〕;:13-1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论