System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机视觉,尤其涉及一种教学考勤管理方法、装置、设备及存储介质。
技术介绍
1、在当前高校的教学过程中,考勤是学习中非常必要和强制性的工具,它帮助讲师单独跟踪学生,并衡量他们的兴趣,也是决定学生表现的关键因素之一,虽然学生的高出勤率和良好的学习成绩没有必然关系,但呈现为正相关,成绩较好的学生往往出勤率更高,通过考勤管理,有助于提高学生的学习成绩,同时完善高校的教学体系。
2、目前,部分大学采用的考勤机制和设备相对落后且漏洞颇多,传统纸质点名册,费事费力,尤其是合班大课,人数达百人以上,考勤效率很低;一些现有设备考勤方法存在定位精度、识别精度不够准确的问题。
技术实现思路
1、本专利技术的主要目的在于提供一种教学考勤管理方法、装置、设备及存储介质,旨在解决教学考勤管理效率低、精度低的问题。
2、为实现上述目的,本专利技术提供一种教学考勤管理方法,所述教学考勤管理方法包括以下步骤:
3、通过监测器,获取课堂视频流;
4、基于预设的学生人脸特征库,根据所述课堂视频流进行人脸识别,获得人脸识别结果集合;
5、基于预设的考勤管理算法,根据所述人脸识别结果集合,生成考勤管理结果。
6、可选地,所述基于预设的学生人脸特征库,根据所述课堂视频流进行人脸识别,获得人脸识别结果集合的步骤包括:
7、s01:对所述课堂视频流进行帧数读取,获得课堂图片;
8、s02:对所述课堂图片进行预处理,获得
9、s03:通过预设的人脸捕捉算法,对所述预处理后的课堂图片进行人脸捕捉,获取待识别人脸数据;
10、s04:基于预设的预测函数,通过预设的人脸识别器,根据所述学生人脸特征库对所述待识别人脸数据进行人脸识别,获得人脸识别结果;
11、重复步骤s01-s04,直到预设的定时任务结束,得到若干份人脸识别结果;
12、基于预设的时序编码算法,对所述若干份人脸识别结果进行编码,建立所述人脸识别结果集合。
13、可选地,所述基于预设的考勤管理算法,根据所述人脸识别结果集合,生成考勤管理结果的步骤包括:
14、基于所述考勤管理算法中的课堂管理算法,根据所述人脸识别结果集合,生成课堂管理结果;
15、基于所述考勤管理算法中的疲劳度检测算法,根据所述人脸识别结果集合,生成学生疲劳度检测结果集合,所述疲劳度检测算法基于灰度检测技术构建;
16、根据所述课堂管理结果和学生疲劳度检测结果集合,得到所述考勤管理结果。
17、可选地,所述基于所述考勤管理算法中的课堂管理算法,根据所述人脸识别结果集合,生成课堂管理结果的步骤包括:
18、基于预设的时序分类算法,对所述人脸识别结果集合中的人脸识别结果进行分类,获得课内人脸识别结果集合、课前人脸识别结果和课后人脸识别结果;
19、基于所述课堂管理算法中的签到管理算法,根据所述课前人脸识别结果,生成签到结果;
20、基于所述课堂管理算法中的出勤质量检测算法,根据所述课内人脸识别结果集合,生成出勤质量检测结果集合;
21、基于所述课堂管理算法中的签退管理算法,根据的课后人脸识别结果,生成签退结果;
22、根据所述签到结果、出勤质量检测结果集合和签退结果,得到所述课堂管理结果。
23、可选地,所述基于所述课堂管理算法中的出勤质量检测算法,根据所述课内人脸识别结果集合,生成出勤质量检测结果集合的步骤包括:
24、获取所述课内人脸识别结果集合中的第一份课内人脸识别结果;
25、s05:判断所述课内人脸识别结果和上一份人脸识别结果是否一致;
26、s06:若所述课内人脸识别结果和上一份人脸识别结果不一致,则基于所述出勤质量检测算法,根据所述课内人脸识别结果生成对应的出勤质量检测结果;
27、s07:根据时间顺序,获取下一份课内人脸识别结果;
28、重复步骤s05-s07,直到遍历所述课内人脸识别结果集合,建立所述出勤质量检测结果集合。
29、可选地,所述基于所述考勤管理算法中的疲劳度检测算法,根据所述人脸识别结果集合,生成学生疲劳度检测结果集合的步骤包括:
30、获取所述人脸识别结果集合中的第一份人脸识别结果;
31、s08:判断所述人脸识别结果与上一份人脸识别结果是否匹配;
32、s09:若所述人脸识别结果与上一份人脸识别结果不匹配,则基于所述疲劳度检测算法,分析所述人脸识别结果中的学生低头情况,获得学生疲劳度检测结果;
33、s10:根据时间顺序,获取下一份人脸识别结果;
34、重复步骤s08-s10,直到遍历所述人脸识别结果集合,建立所述学生疲劳度检测结果集合。
35、可选地,所述基于预设的考勤管理算法,根据所述人脸识别结果集合,生成考勤管理结果的步骤之后还包括:
36、基于预设的大数据处理算法,根据所述考勤管理结果,生成考勤报表。
37、此外,为实现上述目的,本专利技术还提供一种教学考勤管理装置,所述教学考勤管理装置包括:
38、视频获取模块,用于通过监测器,获取课堂视频流;
39、人脸识别模块,用于基于预设的学生人脸特征库,根据所述课堂视频流进行人脸识别,获得人脸识别结果集合;
40、考勤管理模块,用于基于预设的考勤管理算法,根据所述人脸识别结果集合,生成考勤管理结果。
41、本专利技术实施例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的教学考勤管理程序,所述教学考勤管理程序被所述处理器执行时实现如上所述的教学考勤管理方法的步骤。
42、本专利技术实施例还提出一种计算器可读存储介质,所述计算机可读存储介质上存储有教学考勤管理程序,所述教学考勤管理程序被处理器执行时实现如上所述的教学考勤管理方法的步骤。
43、本专利技术实施例提出的一种教学考勤管理方法、装置、设备及存储介质,通过监测器,获取课堂视频流;基于预设的学生人脸特征库,根据所述课堂视频流进行人脸识别,获得人脸识别结果集合;基于预设的考勤管理算法,根据所述人脸识别结果集合,生成考勤管理结果。通过人脸特征库和教学考勤管理算法,实现了精确的教学考勤管理。由此,实现了智能化考勤管理,解决了现有技术中教学考勤管理效率低、精度低的技术问题。相较于现有技术,具有耗时短、效率高的优势。
44、以上仅为本专利技术的优选实施例,并非因此限制本专利技术的专利范围,凡是利用本专利技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的
,均同理包括在本专利技术的专利保护范围内。
【技术保护点】
1.一种教学考勤管理方法,其特征在于,所述教学考勤管理方法包括以下步骤:
2.如权利要求1所述的教学考勤管理方法,其特征在于,所述基于预设的学生人脸特征库,根据所述课堂视频流进行人脸识别,获得人脸识别结果集合的步骤包括:
3.如权利要求1所述的教学考勤管理方法,其特征在于,所述基于预设的考勤管理算法,根据所述人脸识别结果集合,生成考勤管理结果的步骤包括:
4.如权利要求3所述的教学考勤管理方法,其特征在于,所述基于所述考勤管理算法中的课堂管理算法,根据所述人脸识别结果集合,生成课堂管理结果的步骤包括:
5.如权利要求4所述的教学考勤管理方法,其特征在于,所述基于所述课堂管理算法中的出勤质量检测算法,根据所述课内人脸识别结果集合,生成出勤质量检测结果集合的步骤包括:
6.如权利要求3所述的教学考勤管理方法,其特征在于,所述基于所述考勤管理算法中的疲劳度检测算法,根据所述人脸识别结果集合,生成学生疲劳度检测结果集合的步骤包括:
7.如权利要求1-6中任一项所述的教学考勤管理方法,其特征在于,所述基于预设的考勤管理
8.一种教学考勤管理装置,其特征在于,所述教学考勤管理装置包括:
9.一种终端设备,其特征在于,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的教学考勤管理程序,所述教学考勤管理程序被所述处理器执行时实现如权利要求1-7中任一项所述的教学考勤管理方法的步骤。
10.一种计算器可读存储介质,其特征在于,所述计算机可读存储介质上存储有教学考勤管理程序,所述教学考勤管理程序被处理器执行时实现如权利要求1-7中任一项所述的教学考勤管理方法的步骤。
...【技术特征摘要】
1.一种教学考勤管理方法,其特征在于,所述教学考勤管理方法包括以下步骤:
2.如权利要求1所述的教学考勤管理方法,其特征在于,所述基于预设的学生人脸特征库,根据所述课堂视频流进行人脸识别,获得人脸识别结果集合的步骤包括:
3.如权利要求1所述的教学考勤管理方法,其特征在于,所述基于预设的考勤管理算法,根据所述人脸识别结果集合,生成考勤管理结果的步骤包括:
4.如权利要求3所述的教学考勤管理方法,其特征在于,所述基于所述考勤管理算法中的课堂管理算法,根据所述人脸识别结果集合,生成课堂管理结果的步骤包括:
5.如权利要求4所述的教学考勤管理方法,其特征在于,所述基于所述课堂管理算法中的出勤质量检测算法,根据所述课内人脸识别结果集合,生成出勤质量检测结果集合的步骤包括:
6.如权利要求3所述的教学考勤管理方法,其特征在于...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。