基于人脸识别的课堂考勤系统设计与实现.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于人脸识别的课堂考勤系统设计与实现.docx》由会员分享,可在线阅读,更多相关《基于人脸识别的课堂考勤系统设计与实现.docx(68页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要课堂是学生学习的主要场所,课堂学习是学生获取知识、培养能力、提高素质的主要渠道。系统科学的课堂考勤是保证各项教学计划有效落实和顺利执行的重要条件。有效的课堂考勤是创造良好学习氛围,形成良好班风、学风及增强学生的组织性和纪律性的必要条件,同时也是保证学校教学秩序的稳定、提高教学质量的重要措施。研究基于人脸识别的课堂考勤系统,借助信息技术,以人脸识别为手段,彻底摒弃传统课堂考勤中人工统计管理的落后方式,克服不规范的考勤行为,解决学校以往考勤管理工作中出现的问题,为学校的考勤制度实施提供科学的依据。本论文主要工作及应用创新如下:(1) 提出了基于稀疏表示和神经网络相结合的人脸识别算法。针对人脸识
2、别过程中识别速度较慢的问题,依据压缩感知理论,利用小波变换对图像进行稀疏化处理。然后采用改进 BP 人工神经网络对图像进行训练。采用较少的元素表示人脸图像,不仅能对人脸图像进行降维,还能滤去局部光照、表情细节以及其他面部部件引入的高频干扰信息,突出人脸的主要特征,得到适合于计算机识别的低维图像,提高了人脸识别速度。(2) 设计了完整的基于人脸识别的学生课堂考勤系统。通过摄像头采集人脸图像, 然后对人脸图进行预处理,并对人脸进行标定,分割出人脸图像;采用基于稀疏表示和神经网络相结合的人脸识别算法,进行人脸识别,然后把识别结果信息保存到数据库中, 完成学生课堂考勤操作。(3) 设计并开发了基于 C
3、/S 和 B/S 混合体系结构的学生课堂考勤系统。人脸识别采用 C/S 模式开发,考勤信息管理的设置与查询采用 B/S 模式开发。数据库服务器主要为考勤资料和考勤数据的存取提供服务。Web 服务器为请假管理、考勤数据的查询和输出提供服务。学生可以通过网络查询个人的考勤情况,不受环境限制。学生课堂考勤的根本目的是加强课堂管理,学生课堂考勤系统可为学校课堂管理提供科学、可靠的考勤手段,有利于提高课堂学生到课率和教师工作效率,从而保障教学效果与质量。关键字:课堂考勤,人脸识别,稀疏表示,神经网络VIAbstractThe classroom is the main place for student
4、 studying and obtaining knowledge. It is also a main channel for student to improve their abilities. A scientific classroom attendance system can ensure that various teaching programs are implemented effectively.The effective classroom attendance system can create a good atmosphere for learning and
5、a good class style for enhancing studentsorganization and discipline. And the effective classroom attendance system is also one of important measures for ensuring the stability of the teaching order, improving the quality of teaching and learning activities.This study researches on classroom attenda
6、nce system based on face recognition. By using of information technology and face recognition, abandon artificial statistical management completely and overcome the nonstandard behavior in the traditional classroom attendance system, a novel classroom attendance system is proposed. It can solve the
7、problem in school attendance management work, and provide scientific basis for implementing the schools classroom attendance regulationThe main work and innovation can be shown as follows:(1) A novel face recognition algorithm based on sparse representation and neural network is proposed. Aim to imp
8、rove the speed in face recognition process, according to compressed sensing theory, wavelet transform is used to sparsing image, then a BP artificial neural network is used to train face image. A fewer elements can express the original face image, not only to reduce the dimension of face image, and
9、filter out the local light, expression details and other facial high-frequency information. as a result, a low-dimensional and suitable face image is obtained, and the experiment has shown that the face recognition speed is improved.(2) A complete student classroom attendance system based on face re
10、cognition is designed. By collecting face images through a camera, and face image preprocessing, a human face is calibrated and split. Then the face is recognized by based on sparse representation and neural networks. At last, the result is saved to the database and student attendance classroom chec
11、king is finished.(3) A combination based on C/S and B/S hybrid architecture is used in developing student classroom attendance system. Database is a server-side. Face recognition bases on C/S model, and attendance management setting bases on B/S mode. The database server provides service for saving
12、attendance data. Web server provides leaving management, data query and data output. So students can check their attendance records through the network,and be free from environmental restrictions.The main purpose of student classroom attendance is to enhance classroom management. Student classroom a
13、ttendance system provides a scientific reliable means for classroom attendance management. It can improve efficiency of teachers teaching and students study, and ensure the teaching effect and quality.Keywords: Classroom Attendance, Face Recognition, Sparse Representation, Neural Network目 录摘要IAbstra
14、ctII目 录IV第 1 章 绪 论11.1 选题背景与研究意义11.2 基于人脸识别的考勤系统国内外研究现状11.2.1 人脸识别技术国内外研究现状21.2.2 考勤管理系统国内外研究现状31.3 本论文研究目的41.4 论文研究思路和内容安排51.5 小结6第 2 章 人脸识别基本理论72.1 人脸识别基本原理72.2 人脸基本特征82.2.1 人脸肤色特征82.2.2 人脸灰度特征102.3 人脸检测方法112.3.1 基于特征的人脸检测112.3.2 基于模板匹配的人脸检测122.3.3 基于统计学习的人脸检测122.4 人脸识别主要方法概述122.4.1 基于几何特征的人脸识别132
15、.4.2 基于子空间分析的人脸识别132.4.3 基于模板匹配的人脸识别142.4.4 基于神经网络的人脸识别152.4.5 基于 Adaboost 的人脸识别算法152.5 人脸图像处理技术162.5.1 灰度化162.5.2 图像去噪处理172.5.3 二值化182.5.4 形态学处理182.5.5 图像旋转192.5.6 图像缩放202.6 小结21第 3 章 基于稀疏表示和神经网络的人脸识别算法研究223.1 压缩感知理论223.1.1 信号的稀疏表示233.1.2 信号的观测矩阵233.1.3 信号的重构算法243.2 小波变换原理253.3 基于BP 神经网络人脸识别263.3.1
16、 人工神经网络263.3.2 人脸识别BP 神经网络模型设计263.3.3 改进BP 神经网络模型283.3.4 基于BP 神经网络的人脸识别流程设计293.4 基于稀疏表示和神经网络的人脸识别算法原理293.4.1 基于稀疏表示和神经网络的人脸识别算法流程293.4.2 基于小波变换的人脸稀疏表示实验303.4.3 人脸识别实验及结果313.5 小结32第 4 章 课堂考勤系统需求分析及其结构设计334.1 系统需求分析334.1.1 学生课堂考勤系统主要特点334.1.2 系统设计目标及原则344.2 系统功能模块344.2.1 系统功能模块分析344.2.2 系统工作流程364.2.3
17、系统体系结构设计364.3 系统结构设计384.3.1 基于摄像头的人脸图像采集系统384.3.2 摄像头实时图像人脸检测流程394.3.3 人脸识别模块设计404.3.4 学生考勤信息管理模块设计404.4 数据库设计414.4.1 数据库设计目标414.4.2 数据库设计原则414.4.3 概念设计414.4.4 主要数据表结构434.5 小结44第 5 章 基于人脸识别的课堂考勤系统开发与实现465.1 开发工具及开发环境简介465.1.1 MFC465.1.2 ASP.NET465.1.3 开发环境475.2 人脸图像采集模块开发与实现475.2.1 摄像头获取人脸图像功能实现475.
18、2.2 捕捉功能和显示图像功能实现485.2.3 人脸图像采集实现485.3 人脸识别模块开发与实现495.3.1 人脸定位模块开发495.3.2 人脸识别模块开发与实现505.4 课堂考勤信息管理模块开发与实现525.4.1 考勤查询管理545.4.2 考勤录入管理555.4.3 角色信息管理565.4.4 学生信息管理565.4.5 院系班级信息管理575.5 小结57第 6 章 总结与展望586.1 总结586.2 展望58参考文献60个人简历、申请学位期间的研究成果及发表的学术论文63致谢64桂林理工大学硕士学位论文第 1 章 绪 论1.1 选题背景与研究意义建立科学规范的教学管理体系
19、,以确保学校快速发展,是教师提高教学质量,学生提高学习成绩的重要前提和必要条件。课堂是学生学习的主要场所,也是教师提高教学质量的主要载体。系统科学的上课制度,是学校教学计划有效实施和成功执行的重要条件。教室作为管理育人平台,课堂上课的到课率,反映了教学质量和学生学习风气。有效的课堂考勤手段与措施,是建立一个良好的学习环境、班学风和学风,增强学生的组织性和纪律性的必要条件;建立良好的课堂考勤方式,可以确保形成稳定的教学秩序, 有利于提高教学质量和学生学习效果1,2。为了规范学生的出勤,在课堂管理上,几乎所有学校都将课堂考勤管理作为教学工作的一个重要组成部分。目前,绝大多数的课堂考勤,一般使用以下
20、一些方法3-5;严格执行学生上课请假制度,明确审批权限和程序。如果有特殊情况(如因病住院等)必须办理相关的请假手续,比如要求要有领导或辅导员批复的请假条,并注明请假事由。课堂点名考勤,在上课开始或结束时,通过实行教师或学生干部课堂点名考勤, 同时制定应的惩罚措施,最大限度地激励学生到课堂学习。由学校或系、院,班级成立学生上课督查管理小组,由教师或学生干部对课堂考勤情况进行不定时、不定点的检查。然而,由于现在大学生使用现代通讯设备的普及,现行的考勤机制和考勤手续,慢慢反映出了它的弊端。学生办理请假手续时,采用欺骗手段、弄虚作假、找人代签名等方式,办理假的请假手续。此外,频繁的课堂点名考勤非常耽误
21、教学时间,容易打乱正常的课堂秩序。因此,研究建立一个功能完备的、运行有效的课堂考勤管理系统具有重要的实际意义。利用现代计算机技术,研究一种基于计算机的自动课堂考勤系统,不仅能够简化考勤管理工作,提高教师的教学效率,而且能够使课堂考勤管理工作更加科学、智能,数据更加真实可靠,还可以实现数据的长期保存与统计。1.2 基于人脸识别的考勤系统国内外研究现状611.2.1 人脸识别技术国内外研究现状(1) 国内对人脸识别研究从 20 世纪 80 年代开始,国内许多大学和研究所对人脸自动识别展开了非常深入的研究,主要研究单位有清华大学、湖南大学、西安电子科技大学、深圳大学,哈尔滨工业大学、重庆大学、中国科
22、学院自动化研究所等,取得了丰富的研究成果6-8。例如, 四川大学的周激流教授课题组研究一种具有反馈机制的人脸正面识别系统,提出了一种采用加权判别局部多线性嵌入的算法,通过设计一种自适应加权的判别准则,采用高斯基函数作为加权函数,得到比较满意的效果 9。南京理工大学杨静宇教授,研究采用Daubechies 正交小波变换,然后利用奇异值分解方法对人脸进行识别 10。文献11通过简化贝叶斯分类中计算相似度的公式,研究基于 Gabor 特征的快速贝叶斯人脸识别方法,采用 2DPCA 方法建立特征子空间,对差异图像进行小波分解,提取低频子图信息投影到类内特征子空间,利用简化的贝叶斯准则进行分类。实验结果
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 识别 课堂 考勤 系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内