详情

交互技术在大学生课堂的深度动态管理研究——基于人脸识别技术

申报人:李兆贤 申报日期:2022-03-13

基本情况

2022
交互技术在大学生课堂的深度动态管理研究——基于人脸识别技术 学生申报
创新训练项目
管理学
管理科学与工程类
学生来源于教师科研项目选题
一年期
教育信息化、素质教育是当今教育工作的热点,信息化不仅体现在教学方法上,随着动态人脸识别技术的发展和相关硬件的逐渐成熟,将动态人脸识别技术应用到课堂上,对实时采集的课堂图片进行分析,并以此来记录学生上课的状态,最终将数据进行可视化。课堂数据反馈系统让学生在自愿的前提下更具体地了解自己在课堂上的真实表现,并据此提高自己的学习积极性,改善自己的学习方法,调整自己的学习模式。
主持校级创新课题一项,在《教育发展研究》上发表有关论文一篇,《教育教学研究》发表论文一篇。
确定项目方向和研究内容,定期举行项目会议,为团队成员提供建设性意见,提出对研究报告的指导性意见。
省级

项目成员

序号 学生 所属学院 专业 年级 项目中的分工 成员类型
李兆贤 国际商学院 会计学(合作办学) 2021 统筹规划引导项目
邹旺 统计学院 应用统计学(校企) 2021 硬件系统设计
刘畅 信息与电子工程学院 电子科学与技术(校企) 2020 软件系统设计
颜语汐 国际商学院 金融学(合作办学) 2020 撰写相关报告
赵芙 国际商学院 金融学(合作办学) 2020 收集并整理 相关数据

指导教师

序号 教师姓名 所属学院 是否企业导师 教师类型
吕前 国际商学院

立项依据

基于人脸识别的课堂数据反馈系统借助深度学习技术和人脸识别技术可实现学生对自己上课状态的监督,减少垃圾时间的产生,从而提高学习效率,本项目构建了动态人脸识别应用在学生课堂数据反馈系统,为学生提供课堂时间划分表。依赖于动态、高速、高成功率的动态人脸识别技术,为大学生自主学习提供了更便捷的路径,也为大学生自主学习的变革提供了新思路。学生课堂数据反馈系统在不久的将来必将会作为一种核心的技术手段广泛的应用于大学生自我管理中,动态人脸识别技术结合学生个人信息和移动终端设备为大学生自主学习提供全新的、高效的学习方式。

 1.系统设计框架遵循分层原则

  平台的设计总体要遵循网络信息安全体系标准和数字化校园建设体系标准,所有数据接口按标准和规范执行。系统平台按体系框架进行分层设计,按照从内到外可分为:人脸识别平台、数据分析平台数据计算存储平台、硬件设备及应用平台、终端用户平台。

  1)人脸识别平台

  人脸识别板块分为识别面部和识别头部两个板块。  

  对于识别面部,我们使用的是基于LDAFisherface算法,将高维的模式样本投影到低维最佳矢量空间,以达到抽取重要分类信息和压缩特征空间维度的效果,投影后保证模式样本在新的子空间有最大的类间距离、最小的类内距离,即模式在该空间中有最佳的可分离性。

  LDA算法可以用作降维,该算法的原理和PCA算法很相似,因此LDA算法也同样可以用在人脸识别领域。相比于PCA算法,LDA算法与识别头部所用到的Head Pose Estimation更为匹配,能更好地适应课堂数据反馈系统。  

   Fisherface算法流程:

a.获得人脸图像数据,然后求出人脸的均值。

  人脸检测算法的输入是一张图片,输出是人脸框坐标序列(0个人脸框或1个人脸框或多个人脸框)。这是是一个“扫描”加“判别”的过程,即算法在图像范围内扫描,再逐个判定候选区域是否是人脸的过程。因此人脸检测算法的计算速度会跟图像尺寸、图像内容相关。开发过程中,我们可以通过设置“输入图像尺寸”、或“最小脸尺寸限制”、或“人脸数量上限”的方式来加速算法。

b.特征值的观测

  一般的人脸属性识别算法的输入是“一张人脸图”和“人脸五官关键点坐标”,输出是人脸相应的属性值。人脸属性识别算法一般会根据人脸五官关键点坐标将人脸对齐(旋转、缩放、扣取等操作后,将人脸调整到预定的大小和形态),然后进行属性分析。

  本算法识别每一个人脸属性时都是一个独立的过程,即人脸属性识别只是对一类算法的统称,性别识别、年龄估计、姿态估计、表情识别都是相互独立的算法。

c.进行人脸鉴定,观察人脸特征,判断是否是个人

  人脸比对算法的输入是两个人脸特征(注:人脸特征由前面的人脸提特征算法获得),输出是两个特征之间的相似度。人脸验证、人脸识别、人脸检索都是在人脸比对的基础上加一些策略来实现。相对人脸提特征过程,单次的人脸比对耗时极短,几乎可以忽略。它的输入是两个人脸特征,通过人脸比对获得两个人脸特征的相似度,通过与预设的阈值比较来验证这两个人脸特征是否属于同一人(即相似度大于阈值,为同一人;小于阈值为不同)

d.最后进行人脸识别

  它的输入一个人脸特征,通过和注册在库中N个身份对应的特征进行逐个比对,找出“一个”与输入特征相似度最高的特征。将这个最高相似度值和预设的阈值相比较,如果大于阈值,则返回该特征对应的身份,否则返回“不在库中”。


     


  对于识别头部,我们则是应用了基于三维图像的Head Pose Estimation算法。该算法是通过一幅面部图像来获得头部的姿态角(pitchyaw roll 三个欧拉角(俯仰角、偏航角和滚转角))

  Head Pose Estimation算法包括了2D人脸关键点检测(基于LDAFisherface算法)、3D人脸模型匹配、求解3D点和对应2D点的转换关系、根据旋转矩阵求解欧拉角。

  识别头部的目的有以下三点:

 注意力检测,通过判断头部姿态可以判断人的注意力情况。可以检测学生在课堂上是不是在目视前方,并以此计算学生有效学习时间;或者是判断学生上课时是否集中精力,并记入垃圾时间的范畴。

 行为分析,和上面的有点类似,但还是有点不同。通过识别面部算法分析再辅助识别头部算法可以判断一个人是否具有多种不同范围的行为,让系统做到有序化分时间,制作学生时间表。

  人机互动,人的头部动作有时可以表示意义,传递信息。长时间有规律性的的上下摆头代表睡觉;摇头在大多数人看来是否认,点头表示同意;特定的长时间低头代表上课专注度不高。如果课堂数据反馈系统能理解这样的行为,将提高人机交互的质量和有效性。

 

 (2)数据分析平台

 根据系统进行人像采集与标识后,对学生在课堂上产生的数据进行统计汇总,自动生成一种具有高可读性的可以根据不同单位进行查看的报告。回归分析反映了数据库中数据的属性值的特性,通过函数表达数据映射的关系来发现属性值之间的依赖关系。它可以应用到对数据序列的预测及相关关系的研究中去。分类的方法:逻辑回归是一种常用的分类方法,非常成熟,应用非常广泛。

特点:

   a、回归不只可以用于分类,也能用于发现变量间的因果关系;

   b、最主要的回归模型有多元线性回归和逻辑回归;

   c、有些时候逻辑回归不被当作典型的数据挖掘算法。

逻辑回归的步骤:

   a、先训练,目的是找到分类效果最佳的回归系数;

   b、然后使用训练得到的一组回归系数,对输入的数据进行计算,判定它们所属的类别

逻辑回归模型的检验:

  由于希望模型中的输入变量与目标变量之间的关系足够强,为此需要做两个诊断:

   a、对模型整体的检验——R2,即全部输入变量能够解释目标变量变异性的百分之多少。R2越大,说明模型拟合得越好;如果R2太小,则模型不可用于预测。

   b、回归系数的显著性(p-value),如果某个输入变量对目标变量的作用p-value小于0.05,则可以认为该输入变量具有显著作用。对不显著的输入变量可以考虑从模型中去掉。

决策树与逻辑回归的比较:

   a.决策树由于采用分割的方法,所以能够深入数据细部,但同时失去了对全局的把握。一个分支一旦形成,它和别的分支或节点的关系就被切断,以后的挖掘只能在局部中行;

   b.逻辑回归始终着眼于整数数据的拟合,所以对全局模式把握较好;

   c.决策树比较容易上手,需要的数据预处理较少;

   d.逻辑回归模型不能处理缺失值,而且对异常值敏感。因此回归之前应该处理缺失值,并尽量删除异常值。

分类和回归分析被称为有监督学习:

   a.有标识;

   b.通过模仿做出正确分类的已有数据,从而能够对新的数据做出比较准确的分类。这就像教小孩学习一样。

首先数据分析平台落地的基础就是数仓建设,而数据分析平台面向对象是学校的高层领导者,从数仓建立到运转,我认为可以帮助管理者解决以下几个问题:

   a.首先数据治理分析将不同业务系统的数据进行加工汇总,管理决策者可以减少用直觉来做判断,一切依靠数据来说话;

   b.其次有时老师可以不必依靠IT信息部人员就能快速地生成学习状态表,大大提升了工作效率,不用担心数据的准确性,数据可真实的反映出学生的问题,从数据倒闭业务或其他相关问题;

   c.最后数仓储存了大量的历史数据,可以帮助学生分析不同时期和趋势做出相应的对比,从而对接下来的学习成绩进行预测

 

  3)数据计算存储平台

  负责将采集来的数据同存储中的数据进行对比计算,得出有效数据,存储到数据库中。数据计算存储层还负责将存储中的原始图片数据进行实时更新,以保证系统在数据识别上高速度和高准确率。

  动态人脸识别技术应用的最终结果是身份信息的确认,身份信息是极度敏感的数据,涉及到个人的隐私,系统平台设计和使用过程中重视数据信息的安全是极其重要的,在平台设计时,要考虑局域网专用,与公共网络进行隔离,增加必要的防火墙、行为检测等硬件防护设备,同时要做好数据的存储备份,防止突发事件导致数据丢失,以备不时之需。

  在平台的设计、编写、部署实施、实验及最终使用阶段,应聘请有资质的第三方信息安全评估检测机构对平台各阶段进行信息安全评估测试,及时找出平台不安全因素进行整改。数据计算存储层计算出的数据结果应加密后再存储到数据库中,数据加解密算法应考虑其先进性和不可破解性。

  开源大数据存储分析平台架构——Uber Hadoop大数据架构

  我们以Uber的一套大数据架构为例,图中展示了各类数据库通过Kafka推送到Hadoop集群中进行全量批计算,结果集合会再写入几类存储引擎中进行结果查询展示。

  在传统的Hadoop架构中,各类结构化数据例如日志数据通过采集管道进入KafkaSpark 可以实时的消费Kafka的数据写入集群内的HDFS中。数据库例如RDS中的数据会使用Spark定期全量扫表同步到HDFS,通常周期是一天一次,在业务低峰期进行同步。这样使用HDFS存储汇总了用户的数据,对数据库数据而言其实是一个定期的snapshot。例如每天的凌晨会把行为日志与数据库中用户的信息进行联合的分析,产生当天的分析报告比如包含当天访问量汇总,用户的消费倾向等报表数据,给业务负责人决策使用。架构中之所以说RDS的数据是全量入库,主要原因是HDFS本身只是一个分布式文件存储,对Record级别的更新删除并不友好。所以为了简化这些数据库中的合并修改删除逻辑,在数据规模不大的情况下会选择全量扫描。当数据库数据较大时,例如Uber的架构中,基于HDFS开发了一套存储引擎来支持修改和删除。

  这套方案的特点是,分析时数据已经是静态,借助于Hadoop集群的高并发能力,可以较为容易的实现百TBPB量级行为数据的离线计算和处理,同时数据大块的存储在HDFS上,综合存储成本也相对较低。美中不足的是数据是定期入库,数据计算的时效性通常是T+1。如果业务方有近实时推荐的需求,这时架构会从离线计算升级到『Lambda架构』。架构如下图:

4)终端用户平台

用户在管理应用层下发相应权限后,可通过手机APP或微信小程序等其他终端查看相应的数据,通过便于操作的交互界面增强学生对自身的了解程度和提升技巧。

 目前提供3SDKiOS平台原生SDKAndroid平台原生SDKAPICloud跨平台SDK

 开发者可以根据项目需要自行选择,其中APICloud版本SDK可以用H5技术一次开发,同时适配iOSAndroid两个平台。

a.应用开发 - APP方案

  原生SDK:主要帮助开发者通过sdk接口调用的方式维护用户系统,用户与设备的绑定关系,设备的配置上线以及设备状态的获取和控制指令的发送。开发者应用SDK,无需对APP与设备、云端交互进行再次开发,根据产品原型定义,可快速开发产品APP。同时推出十大开源项目,下载、学习开源项目APP源码,更可快速应用机SDK开发APP

b.应用开发 - 微信小程序方案

  应用app提供WebSocket通信方案。WebSocket通信基本内容:用户登陆,接收设备上线下线消息,发送和接收设备业务逻辑数据,心跳。

  厂商需要在独立部署的WEB系统中调用"用户管理API"获取身份资格,然后需要绑定设备才能控制设备。厂商需要在独立部署的WEB系统中的Javascript中调用"Web Socket API"进行设备的控制与设备数据的实时展示,让微信(网页)应用能够实时获取设备状态数据,对最终消费者提供更好的体验。

c.应用开发 - 设备厂家业务云开发

  应用Noti接口接收设备事件,包括故障与报警事件、数据点编辑事件、设备上下线事件、设备状态事件。使用Noti接口,可实时接收产品最新数据。

d.应用开发 - Android APP开源框架


Android开源框架工程源码链接:

马智.国内物联网平台2016-09-06

https://git.oschina.net/dantang/GizOpenSource_AppKit_Android

Android Gokit App是使用开源框架工程的源码范例,源码链接:

[2]马智.国内物联网平台2016-09-06

https://git.oschina.net/dantang/GoKit_Demo_Android 

 

e.应用开发 - Android设备接入


SDK:

  设备接入SDK(以下简称SDK)封装了手机(包括PAD等设备)与机智云智能硬件的通讯过程,以及手机与云端的通讯过程。

  这些过程包括配置入网、发现、连接、控制、心跳、状态上报、报警通知。

  使用SDK,可以使得开发者快速完成APP开发,开发者仅需关注APPUIUE设计即可,而f.相对复杂的协议与错误处理等事项可忽略。

f.应用开发 - 设备接入流程

    

  SDK已经封装了所有的用户、配置、发现、连接、控制的过程,开发者使用这些API可以完成上述流程中的功能开发,不需要再自行实现通讯协议。

  SDK采取回调的工作方式,所以必须设置必要的监听,比如通用监听和设备监听,具体请参见流程详解。SDK在主线程中给APP回调。

  Android SDK支持APPActivity之间以及在ActivityService之间传递对象。

5)硬件设备及应用平台

  该平台包括物联网设备、AI摄像头、网络及视频交换设备(MTP交换机)、移动终端设备(显示屏)等外部硬件的选择,以及外部硬件在不同教室的安置位置,如前置摄像头如何安置以避免逆光拍摄模糊、移动终端设备如何设计以避免占地面积过大。

 人脸识别技术部件选择专业级别的摄像机,进行避光、逆光等多角度多方位试验,细微的捕捉学生的一举一动,通过深度学习判断学生课堂中学习状态。系统依托于显示屏进行交互,故我们在教室使用的摄像头是球形摄像头、300万画质、2k像素、AI人脸检测。手机自带摄像头进行3D to F人脸识别、web开发技术。

 硬件设备外观要求较高,不仅小巧美观,有很好的兼容性,能够主动融入校园环境,而且还要保障使用过程中不降低软件统的性能,保证人脸识别系统的动态效果。

 

系统依托现有学校官方平台实现技术管理上的互补

  动态人脸识别技术的应用不应该是单一的、独立的,作为一种先进的、创新的技术手段,它应该与现有的校园平台相融合,在解决问题和提升管理效能的同时要考虑引入成本,不能因为引入一种新的技术和管理模式就全盘摒弃原有设备和平台,例如:动态人脸识别系统可以依原有校园网络和网络设备进行系统部署等。

 

系统应用地点的选择

由于课堂数据分析系统用于记录学生在课堂的个人表现并及时反馈给学生,且需要收集同一学生在不同教室不同课程的数据,所以本系统需要在各个上课教室安装。由于不同教室的不同构造(包括占地面积、透光率等),分析摄像头的像素、视野范围、涉及角度和地面坡度、光线等问题,选择合适的摄像头教室内合适的位置,安置系统的硬件设备。

   本项目书对学生在课堂中的抬头低头率,面部表情反应等上课认真程度,出示相应报告数据及建议,帮助学生以第三视角审视自己的学习状态并提升自己。主要涉及到学习状态和头部姿态估计算法研究,下面就这几方面对国内外进行表述。

  1.头部姿态研究

  头部姿态估计的方法可以分为三类:基于二维彩色图像的方法、基于深度图像的方法和基于三维图像的方法。

  第一种是基于二维彩色图像的方法是较为早期的方法,该方法受光照、表情、遮挡等情况的影响比较大,准确率和鲁棒性比较弱。第二种方法是深度图像的方法,该方法可以克服光照等环节因素的影响,价格低廉的深度传感器Kinect的出现,更是使深度图像的方法获得头部姿态估计研究人员的青睐。第三种是基于三维图像的方法,由于三维图像传感器比较昂贵,而且三维图像的彩色纹理信息和空间信息的数据量比较大,处理时间较长,因此尚未普遍使用,但是三维图像可以更好的反应头部的姿态信息,所以未来三维图像的方法可能会成为头部姿态估计的主要方法。所以本项目使用三维头部偏角计算,针对课堂学生抬头状态进行识别。

  2.学习状态研究

  1)基于生理参数的学习状态研究方法

  当学生在学习过程中的学习状态发生变化时,其身体的生理参数也会随着学习状态的变化而变化。通过一些特殊的传感设备可以检测出当学生的学习状态发生变化时对应的生理参数的变化。需要给每个学生身上加装传感器,所需成本比较高,而且也会对学生造成一定的干扰。

  2)基于图像的学习状态研究方法

  该方法通过摄像头或其他拍摄工具拍摄学生学习视频,然后对视频进行分解分析,再通过对眼睛、嘴巴、头部、视线等的判断来分析学生的学习状态。

  孙重亮(2018)利用闭眼特征、打哈欠特征、嘴巴紧闭特征、点头瞌睡特征、视角变化特征以及身体前倾特征的帧数占总帧数的变化,将学生的学习状态分为专注、一般和困惑三种状态;卫晓娜(2010)将人脸识别和人眼的检测相结合,通过眼睛的变化将学习状态定义为学习、离开以及瞌睡三种状态。

  3)基于学习者行为的学习状态研究方法  

  该方法主要研究网络在线教学中学习者的学习状态,通过采集学习者在学习过程中敲打键盘的行为,点击鼠标的行为或者查看页面的行为来判断学习者的学习状态。杨彦军等人(2012)认为应该从认知心理学的角度来研究在线学习资源中的交互。这种检测方法容易受到学习者个人行为习惯的影响,检测的结果可信度并不高。

  3.发展动态

  人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的一系列相关技术。

  人脸识别技术研究最早出现于20世纪60年代,到90年代进入初级阶段。人脸识别历史比较悠久,高尔顿(Galton)早在1888年和1910年分别在《Nature》杂志发表了两篇关于关于利用人脸进行身份识别的文章,但当时技术和经济发展水平还不可能涉及到人脸识别的问题。

  近年来,人脸识别收到了技术人员的青睐,涌现出了诸多技术方法。TurkPentland提出利用主成分分析(PCA)进行人脸识别算法,大幅度提高准确率。Belhumeur等人提出"Fisherface"的人脸识别方法。这一时期基于统计特征的人脸识别方法开始被应用,把人脸映射到某特定空间中,得到新的人脸分布图,采用机器学习或指定的方式在该人脸分布图上建立决策边界,尽可能将同一类的人脸划分在一起,非同类的划分开。除此之外,奇异值分解(SVD),独立成分分析(ICA)等其他统计方法。

随后,人工神经网络,支持向量机,弹性匹配,隐马尔科夫模型,局部特征分析开始出现。人脸识别更是得到了长足的发展,真正进入初级的应用阶段,几乎所有知名的理工科大学和IT行业都有所涉及和研究。

1.创新点:自主设计课堂自主管理系统

           

2.项目特色:

基于《交互技术在大学生课堂的深度动态管理研究——基于人脸识别技术》设计的课堂数据反馈系统可以通过收集到的学生数据对学生在课堂时间进行表现分类,学生据此可以了解到自己的上课表现,并据此调整自己的学习模式以更好地提高学习成绩。

通过收集人脸识别在国、内外研究现状和发展动态,课堂数据反馈系统抛弃需要固定画面的静态人脸识别和传统手环记录学生数据,采用更为多样化的动态人脸识别,为学生提供更加人性化的数据,进行参考调查并适用于研发产品,做到真正的无人自主的学生课堂数据反馈系统。

1.技术路线

1)系统设计框架遵循分层原则

2)编写Fisherface算法和Fisherface算法

3)利用回归分析建设数仓

4)建立Uber Hadoop大数据架构

5)与学生自主打卡app进行规划

6app的交互体验设计(用户体验设计、用户场景模拟、原始使用模拟)

7appUI设计(界面、图标设计、色彩视觉设记、布局设计)

8app的功能开发(AndroidIos

9)系统的硬件选择

10)系统的外观设计

11)系统应用地点的选择

   2、设备参数选择

1)教室摄像头:

球形摄像头、300万画质\2k像素、AI人脸检测

2app

手机自带摄像头进行3 to F人脸识别、web开发技术

  3.拟解决的问题

1)解决摄像机因为技术参数和设置参数导致成片像素差进而识别出错的问题。

2)解决网络传输不良导致课堂管理系统识别丢帧丢脸问题。

3)解决在光照条件不良时摄像机感光不敏感造成人像模糊识别出错的问题。    

4)解决硬件设备外观与教室环境不兼容问题。

5)解决学生非正脸姿势及佩戴饰物造成的人脸识别出错问题。

6)解决课堂管理系统和学校管理系统对接兼容问题。

7)解决人机交互界面的设计和可视化问题。

8)解决app使用过程中bug测试与app采集人像视觉的残缺.

4.预期成果

   运用动态人脸识别初步构建课堂数据反馈系统,完成系统的理论化构建。本次研究将课堂数据反馈系统的外部系统和内部系统具体化。根据系统设计框架遵循分层原则,设计出内部系统的模型,编写Fisherface算法、Fisherface算法和建立Uber Hadoop大数据架构。设计出外部系统的模型,一是选择系统主要部件的类别型号,二是设计系统的外观并实现图纸化或实物模型化,三是系统应用地点的选择并根据不同的教室设计不同的系统应用,四是设计系统交互界面并实现图纸化或实物模型化。

 

                                

1.第一阶段(项目准备阶段)

小组讨论研究内容:关注并了解当表现学生的课堂表现现状,讨论提高学生课堂效率的可行性及措施。项目负责人联系导师,拟定项目选题:交互技术在大学生课堂的深度动态管理研究——基于人脸识别技术。

收集人脸识别的研究现状和发展动态,收集各类区别于传统的新型方案,进行数据反馈调查并适用于研发产品,调查人们对课堂数据反馈系统的看法和建议,向专业人士请教并学习人脸识别专业知识,加深成员对动态人脸识别的了解;深度探究学生借助外界力量进行自我提升的可能性,并设想课堂数据反馈系统。检索相关资料文献,并对资料进行分析整理,撰写出大学生创新创业训练申请书。

2.第二阶段(项目实施阶段)

项目组成员以系统设计框架遵循分层原则为基础,讨论并设计课堂数据反馈系统,通过项目准备阶段的准备工作,对课堂数据反馈系统中的内外部系统进行自主设计。借鉴已有的编程代码对内部系统进行设计,对不同环境下外部系统的选择设计进行定制分析,以呈现出系统最好管理效果。   

3.第三阶段(项目总结评价验收阶段)

项目组成员将对系统的内外部系统的设计图纸化、可视化,进行分析后提出可行性建议和对项目问题进行反馈,将项目结论转化为科研论文成果进行发表。    

4.第四阶段(项目内容实践开发阶段)

项目组成员在已有的项目结论基础上,开发由于研发能力不足造成的部分技术性较强的系统平台,真正建立完整的课堂数据反馈系统。将试制作的外部系统流水线化,将内部系统内个平台编写成大平台,产业化处理。申请课堂数据反馈系统的专利,与相关厂家合作,与相关高校合作,成立公司进行产品推广。

1.与本项目有关的研究积累和已取得的成绩

   项目已经发放各类调查问卷,收集一定的实地调查和访谈资料,已经大致构建了课堂数据反馈系统的框架和部分内外部系统设想。人脸识别平台已经完成代码的编写,其余内部系统平台也具有了理论框架,需要进行代码的填充。硬件设备已经给出了具体参数和部分设计图纸,应用程序的设计图纸也部分完工。

2.具备的条件

1)专业老师指导:指导老师吕前,山东工商学院国际商学院教师。在校期间发表《教育发展研究》,教育教学研究“美育型学生特色党支部案例”等有关教育方面的课题,有相关经验;根据亲身经验反映出学生上课走神,低头玩手机,睡觉等课堂问题,为提出人脸识别在学生课堂的  应用提出见解,为组员深入了解打下基础。

2)学校政策支持:我校积极按照学校创新创业教育工作小组的安排推进创新创业项目的进行,各单位制定专门合理的分工计划,确保国创申报顺利进  行,并自主有独特创意性和探索性的项目。

3)学校科研学术资源丰富:我校坚持协同创新,全面对接国家战略、区域经济和行业产业需求,服务新旧动能转换重大工程。现有“山东能源经济协同创新中心”“未来智能计算协同创新中心”“金融服务转型升级协同创新中心”3个山东省协同创新中心;1个省级工程实验室“山东省未来智能金融工程实验室”;“智能信息处理实验室”“系统安全与管理实验室”“公共管理创新及仿真实验室”“感知技术与控制实验室”“煤炭产业发展与创新研究基地”和“山东半岛经济与社会研究中心”6个山东省高等学校科研创新平台;1个山东省示范工程技术研究中心“车联网工程技术研究中心”;烟台市金融大数据分析与处理重点实验室、烟台市智能系统与控制重点实验室2个烟台市重点实验室;中国第三次分配研究院、烟台经济社会发展研究院、烟台市非公有制经济发展研究院、烟台自贸区研究院、煤炭经济研究院、半岛经济研究院、东亚社会发展研究院、金融研究院和儒商研究院9个研究院;“社会稳定风险研究评估中心”“社情民意调查中心”“地方立法与政府法治研究服务中心”和“中国社会保障管理服务中心”4个新型智库。

截至20176月,山东工商学院图书馆馆藏文献244.43万册,中文电子图书200万余册,中外文电子资源30余种,中外文报刊1600余种,形成印刷型图书、期刊、网络电子资源等多类型资源兼容并蓄的财经类大学图书馆馆藏特色。

缺少的条件/遇到的问题

1)光照问题

   面临各种环境光源的考验,在各个时段的光照不同导致出现背光、暗光、高光等不同光照现象,进而在监控区域内各个位置的亮度不同,摄像头无法清晰识别人脸。

2)人脸姿态和饰物问题

   因为监控是非配合型的,监控人员通过监控区域时以自然的姿态通过,因此能出现侧脸、低头、抬头等的各种非正脸的姿态和僵戴帽子、黑框眼镜、口罩等饰物现象。

3)摄像头识别问题

   识别阈值设置过高或过低可能导致识别体验下降,识别间隔过长或者过短可能无法全部识别或识别单人多次,识别距离过远或过近可能导致识别人像不清或遗漏识别人数。

4App运营及安全问题

   App需经常性监管服务器,检查bug的存在及修复,以增强用户体验,并且需要在使用户App时,确保他们的个人信息不会被泄露。

5)课堂数据反馈系统与校园系统对接问题

 课堂管理系统由个人团队自主研发,不同于学校研发的校园管理系统,所以需要考虑系统间的对接接口及协议、对接接口连接方式、对接接口规范、对接数据规范、系统同步规范等,以防止系统间不兼容问题的发生。

经费预算

开支科目 预算经费(元) 主要用途 阶段下达经费计划(元)
前半阶段 后半阶段
预算经费总额 6600.00 项目经费 1800.00 4800.00
1. 业务费 2900.00 相关业务开销 600.00 2300.00
(1)计算、分析、测试费 400.00 分析测试费用 300.00 100.00
(2)能源动力费 200.00 支付能源动力 100.00 100.00
(3)会议、差旅费 300.00 支付会议差旅费 200.00 100.00
(4)文献检索费 0.00 支付文献检索 0.00 0.00
(5)论文出版费 2000.00 出版项目研究 0.00 2000.00
2. 仪器设备购置费 2000.00 购买相关仪器 0.00 2000.00
3. 实验装置试制费 700.00 购买所需装置 700.00 0.00
4. 材料费 1000.00 购买所需材料 500.00 500.00
结束