摘要:为解决入考前考试管理人工二次编写考试号以及监考教师人工识别学生信息等等传统操作带来的问题,文章利用Hadoop相关技术、人脸识别功能以及混合算法等关键技术构建了智能排考管理系统,设计出总体框架,实现了图像收集模板、考试管理模块以及人脸识别模块等主要功能,简化了考试管理流程,确保考生的公平、公正性。
为提高考试的管理效率,有效识别参加考试的考生身份数据采集,各大型考试均有各自的编排系统,缩短了各个考试单位的工作流程。但由于很多考试都在高校进行各类考试,都采用考务工作人员二次人工现场排考,并通过监考教师人工识别学生身份,不能完全避免替考、作弊等异常行为的发生,减少考试过程中带来不必要的问题。经知网搜索,目前还没有通过“人脸识别”+“二次编排”混合应用的考试管理平台,为解决实际需求,以全国计算机等级考试为例,提出了自动有效识别考生的个人信息,完成考场动态编排及时。
1、系统总体框架
在系统中,学生在线报名参加考试(如全国计算机等级考试),学生按照照片提交要求,在线报名并提交采集图片(不符合的将自动要求重新提交),系统将报名信息及图像数据保存到数据库;然后,考试管理工作人员根据学生人数、场地等做好计算机等级考试分批次考场,做好与考试准考证制作(包含考试时间、考场、场次、照片、身份证等信息);当考试进入考试时,先进行人脸识别考场门口触摸屏(流程如图1所示),然后考生触屏单击“进入考场”,将会二次抽出考场座位号(流程如图2所示)。
2、关键核心技术
(1)Hadoop相关技术
Hadoop是Apache基金会的一个分布式计算开源框架,是一种应对大量数据进行分布式处理的软件框架[1]。第一,HDFS分布式处理系统表现出及时存储大量视频、图像数据的强大功能,能在文件安全以及数据保存等方面提供可靠的保证,并能实现高吞吐量的用户访问。HDFS以文件形式可以进行编辑操作,并采用主从服务器形式有效管理,有多个DataNode数据节点负责实时存储单元运算,多个Client通过NameNode主控制服务器访问,实现与DataNode的交互,而SecondaryNameNode次控制服务器作为维护中心,对NameNode做好维护工作并确保所有集群数据不出问题。第二,MapReduce分布式计算框架有效地并行处理考生视频数据的海量图像,并进行特征处理。MapReduce采用分而治之原理,将数据能及时分成若干个小数据集。在Map阶段,读取HDFS数据文件,执行分解的考生图像数据程序,将封装后的数据给Reduce处理;在Reduce阶段,将中间数据进行调用并整合,实现数据的汇聚并整理最后结果给HDFS。
(2)人脸识别相关技术
计算机人脸识别技术利用计算机分析人脸图象,进而从中提取出有效的识别信息,用来“辨认”身份的一门技术[2]。人脸识别已经在手机解锁、考勤、支付、门禁识别、疫情工作等多种应用中。本智能排考管理系统采用人脸识别,对考生通过二次身份识别,有效遏制考生的“代考”、“替考”等现象。本系统通过摄像头拍摄采集考生现场考试图像,定位检测图像,通过OpenCV[3]读取所需帧信息,采用弹性图匹配法[4]方法,设计人脸识别技术的身份信息模块,对图像面部五官、脸部等局部特征做好特征处理,设定对比阀值,与数据库图像人脸面部尺寸、比例及其他特殊细微特征对比识别,输出对比结果(人脸识别过程如图3所示)。
(3)二次混排排考相关算法
由于全国计算机等级考试进入考场前,需要进行二次座位混排,当考生聚集,人工编写现场编座位号容易出错。考虑到考试带来的不便,本智能排考管理系统直接进行二次混排的形式,让学生在进入考场前随机生成座位号,打印出座位号便条,让学生快速进入考场。考场座位号的编排要考虑学生的场次、考场验证,然后采用混合算法[5]实现随机混排技术确定座位号是否同班级验证,杜绝熟人作弊隐患,若判断座位周围有冲突则重新搜索,直到座位号确定为止(二次混排算法流程图如图4所示)。
3、智能排考管理系统实现
本系统实现了考生入考前身份验证以及考场二次混排的功能,进行信息化管理,为考务管理人员工作中带来了便捷,同时也为考生提供了公正公平,具有一定的实用功能。本系统各模块主要有以下三个模板:
(1)图像收集模块
根据考试需要,考生利用手机或电脑端进入系统计算机等级考试报名,同时填写基本信息及上传照片,系统利用图像压缩算法和检测处理,将有效图像转换为可识别的图片信息格式,否则考生需重新上传照片。
(2)考试管理模块
考试管理人员将会将报名的考生进行考试时间、考场等信息确认完善,方便考生查询考试准考证的打印;及时将考生入考信息、考生考试入考信息、缺考信息输出及打印功能。
(3)面部识别模块
考生进入考场时,图像将对考生实时图像采集,经过图像的几何归一化、灰度归一化、平滑处理及灰度均衡[6]预处理,人脸特征提取并识别有效后,考生单击触屏“打印考生考场信息”,考生打印入考座位号,才能进入考场考试,否则考生将不得进入考场;该模块也做好考生的相关数据信息日志备份及保存工作。
4、结束语
该系统采用网页设计的最新技术Html5来设计制作网页,作为终端加载的基础页面;通过Java开发环境设计和跨平台计算机视觉库OpenCV智能排考系统与一体化终端之间的专用接口,实现智能识别终端平台和平台服务器的数据交互;采用网络技术,并调动百度的人脸识别API接口,有效识别考试身份,提高考试工作效率和服务能力;在系统开发中,使用JSP技术作为智能考场编排系统的开发技术,使用Tomcat作为Web应用服务器,使用MySQL作为网站数据库,实现业务逻辑,满足智能考场编排功能。
全国计算机等级考试是一项重要的考试工作,将人脸识别技术以及二次编排功能结合,优化考务管理,辅助考务管理人员有效判别考生入场身份,从源头上杜绝替考代考现象;也减少人力、简化时间,提高考务人员工作效率。
参考文献:
[1]丁文涛.基于Hadoop的人脸识别系统研究与设计[D].江苏科技大学,2017.[2]张翠平,苏光大.人脸识别技术综述[J].中国图象图形学报,2000(11):7-16.
[3]刘志鹏.基于实时视频流的车牌定位与识别算法的研究[D].电子科技大学,2008.
[4]张翠平,苏光大.人脸识别技术综述[J].中国图象图形学报,2000(11);:7-16.
[5]高昊.基于混合算法的研究生招生考试考场座位编排系统研究及应用[D].中南大学,2011.[6]李妹.基于opencv的人脸识别系统的应用研究[J].信息系统工程,2020(12):85-87.
文章来源:吴小香,陈斌,孙宇航.基于人脸识别的智能混排考试管理系统的关键技术研究[J].电脑与信息技术,2021,29(05):20-22
分享:
由于日益增长的环境问题和全球石油危机,太阳能已成为一种有吸引力的替代能源[1],光伏组件的需求也在快速增长,为保证产能及组件品质的可靠性,高精度、高速光伏电池片的全自动串焊机已成为光伏企业的首选。而传统机械夹具定位精度低、速度慢、自动化程度低[2],以及存在许多其他不足。为了实现光伏电池片的自动化生产,有必要对电池片进行更精确位置检测。
2023-09-05以灯杆为构建基础,通过现代化的智能管理技术,使灯杆变得智能化,此时灯杆即被称为智慧灯杆。本文设计一种集供电、网络和控制于一体的多功能城市智慧灯杆,以达到自由调节该城市智慧灯杆的高度的目的,适用于不同环境与场地使用,避免因地面高度不一造成该城市智慧灯杆的路灯本体照明亮度不一的问题。
2023-09-01电子信息工程是信息时代发展的产物,其核心包括电子、计算机、信息等技术,打造智能化电子模块,由此来体现电子信息技术的应用功能优势。计算机电子新技术发展中,计算机属于源头,对电子信息技术工程来讲至关重要。科学技术发展基础上,对计算机电子信息技术工程的管理与应用提出高标准,基于此,必须加大计算机电子信息技术工程研究力度。
2022-04-26为提高PNS机房管理系统运行效率,对现有软硬件环境进行改进是十分必要的。本文对现有机房环境进行分析,明确了存在的局域网带宽不足、组网方式不合理、备份机制不合理、备份空间占用过大的问题,并提出了一个通过网络设备更新、组网方式调整以及管理软件升级来解决问题的具体措施,大大提升了机房管理水平。
2022-03-12对于公路路面来讲,裂缝是需要重视的病害之一。目前,我国对路面裂缝检测需要专门的路面管理部门定期进行安全巡视和检查,然后进行养护与整修。但是,人工检测存在效率低、精度低、费时、费力等缺点,此方法已经不再适用于如今的路面养护。随着数字图像处理技术的不断发展,使其技术在道路养护领域中得到广泛应用。
2021-10-08为提高考试的管理效率,有效识别参加考试的考生身份数据采集,各大型考试均有各自的编排系统,缩短了各个考试单位的工作流程。但由于很多考试都在高校进行各类考试,都采用考务工作人员二次人工现场排考,并通过监考教师人工识别学生身份,不能完全避免替考、作弊等异常行为的发生,减少考试过程中带来不必要的问题。
2021-10-08本文说明了计算机组装与维护实验室承担的实验项目,并从计算机组件展示功能区、维修工具管理功能区、计算机拆装功能区、计算机硬件维护功能区、计算机软件维护功能区入手,对计算机组装与维护实验室功能区的划分进行阐述,同时提出了实验室的优化建设及管理路径,旨在促进计算机组装与维护实验室建设及管理工作的升级。
2021-07-29随着科学技术的不断发展,计算机语言的使用也已较为普遍,而这其中C语言编程则为科学技术的发展做出了巨大的贡献。通过对C语言这一编程语言进行运用可以有效地提高人们的工作效率,并为人们的工作生活带来便利。本文则将对计算机C语言编辑程序的意义以及学生C语言编辑程序的学习现状进行一定的分析。
2021-04-19大数据虽具有经济价值,但并不是所有数据都能够作为信息发挥其经济价值,在浩瀚如烟的数据中,如何高效精准地对数据进行甄别、统计以及转化为有序的信息是计算机信息处理技术的核心内容。除此,计算机信息处理技术还包括信息系统技术与检索技术。在信息时代的今天,信息的处理、有序储存以及有效地利用不仅是市场发展的基础。
2021-03-22PLC能够有效改善控制开关和通信技术等方面的问题,能够通过不断的发展创新,使PLC技术在机电一体化生产过程中广泛的应用。在将PLC技术除外后,同样的机电一体化生产系统和生产技术也被各个企业应用到目前的生产中,如此不仅有效地提高了企业的生产效率,而且也提高了生产质量。
2021-02-08人气:4921
人气:3820
人气:2200
人气:2041
人气:1741
我要评论
期刊名称:计算机学报
期刊人气:3841
主管单位:中国科学院
主办单位:中国科学院计算技术研究所,中国计算机学会
出版地方:北京
专业分类:计算机
国际刊号:0254-4164
国内刊号:11-1826/TP
邮发代号:2-833
创刊时间:1978年
发行周期:月刊
期刊开本:大16开
见刊时间:一年半以上
影响因子:0.000
影响因子:0.599
影响因子:0.335
影响因子:0.419
影响因子:0.422
400-069-1609
您的论文已提交,我们会尽快联系您,请耐心等待!
你的密码已发送到您的邮箱,请查看!