题目:基于图像识别的人脸考勤系统
背景 :课堂考勤系统的作用为督促学生参与到课堂教学中,让学生能够更好学习相关知识。传统的课堂教学采用课堂点名的方式,容易打乱教师的授课节奏。基于对人脸识别技术开发现状的研究和分析,本文利用图像处理技术,研究基于人脸识别的课堂点名系统算法的设计,并编程实现该算法。
研究内容:
本设计在分析了MATLAB人脸识别算法问题的有关理论基础、技术特点,以及国内外研究现状、研究难点、发展和应用的基础上,在主成分分析PCA算法的基础上,对人脸图像进行降维,得到人脸特征值,利用近邻域K-L算法进行人脸的比对识别。读取全身照图片,进行人脸的定位分割,跟样本库进行对比,得出比对人脸。并且识别次数,时间等通过GUI界面显示出来。
研究方法及技术路线:
1、利用MATLAB人脸探测器或者基于颜色等方法,从一副全身照中定位到人脸区域,并且分割出人脸。
2、利用1中的方法进行前期人脸库的建立。
3、利用PCA算法进行人脸图像的降维,得到人脸特征值。
4、利用最近邻K-L算法进行人脸特特征值的对比,找出最接近的目标人脸,并且输出个人信息,包括学号,性别,姓名。
5、记录识别时间,打卡次数,出勤率折线图等信息。同时制作一个人机交互式GUI界面。
创新点:
利用自己所学的MATLAB知识,可以之作一个属于自己的课堂考勤系统。虽然市面上已经有成熟的考勤系统,但是基本价格昂贵,如果我们可以提前录制好自己本班级人员的人脸信息,做一个属于我们自己的人脸库,进行考勤识别,能够真正地做到学以致用。