论文部分内容阅读
招生考试一直以来都是教育领域选拔人才的重要手段之一,在全面推行信息化的今天,信息技术特别是网络技术和多媒体技术在传统教育领域的应用越来越多,招生考试的模式也在悄然发生着变化,尤其是在远程教育、成人教育等领域。在线考试成为了一个新的发展方向,正逐步取代程序冗杂、费时费力的传统考试模式。在线考试虽然打破了地域和时间的限制,但招生考试作为选拔人才的最主要手段,如何保证其在网络考试环境下的公平、公正,成了摆在我们面前的一道难题。随着考生人数的不断增加,考试范围的不断扩大,这个问题愈发紧迫。在这种情况下,传统的监考方式已经难以满足我们的需求。与此同时人脸识别技术已经较为成熟,并已得到广泛应用,如人脸识别门禁考勤系统,人脸支付等等,所以笔者考虑将人脸识别技术引入到招生考试系统中,在考试过程中实时监控每个考生的考试情况,通过人脸识别技术判断考生是否有作弊行为,并及时反馈,将采集的图像资料进行保存,供以后审核使用。本课题将以已开发的北京交通大学远程与继续教育学院(以下将简称为远程教育学院)招生考试系统为背景进行探讨。在该考试系统中,我们使用了限制页面切换、IP检查等方式,防止考生作弊。本文提出设计一种基于人脸识别的在线考试监控系统,作为招生考试系统的补充完善。从技术角度讲,该监控系统具有较高的可行性,此外在实用性上具有较高的价值。本文将详细分析在线考试监控需求,设计系统的总体架构,对系统的各个模块进行了系统的描述。同时将介绍使用到的相关技术。使用Viola-Jones人脸检测算法进行人脸的检测,然后使用基于特征脸的识别算法进行人脸的比对,得出相似度,对考生的身份进行验证。在系统的实现上采用OpenCV计算机视觉库以提高开发的效率和质量。此外系统将使用AJAX技术实现考生考试和系统监控的并发进行,保证了考生考试能够顺利进行,同时使用XML进行数据的存储。最后将对系统进行详细的测试,并对测试结果进行分析、总结,以期可以改进系统的性能。