基于人脸识别的点名签到方法、装置、设备和存储介质制造方法及图纸

技术编号:21401417 阅读:141 留言:0更新日期:2019-06-19 07:39
本申请涉及人脸识别技术领域,尤其涉及一种基于人脸识别的点名签到方法、装置、设备和存储介质。一种基于人脸识别的点名签到方法包括:在课程的进行周期内实时获取参与课程的各个实际签到对象的人脸图像数据后作为待识别图像;获取所述课程对应的计划签到对象的照片后作为对比图像;将所述待识别图像与所述对比图像进行比对后得到识别结果;根据所述识别结果,记录各个所述实际签到对象的出勤情况;根据所述出勤情况,计算后得到各个所述实际签到对象在所述课程的进行周期内的得分。本申请避免了上课代签到的情况,为教学质量的评估提供了实质性考核数据,提升了教学质量。

【技术实现步骤摘要】
基于人脸识别的点名签到方法、装置、设备和存储介质
本申请涉及人脸识别
,尤其涉及一种基于人脸识别的点名签到方法、装置、设备和存储介质。
技术介绍
点名签到是传统的课堂进行周期内的一种常见事务,也是老师与学生互动的一种体现形式。通过点名签到的方式能够让学生最大限度参与课堂,也是一种用来衡量学生课堂出勤情况的指标,可以作为学生平时成绩分数的来源。人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行识别的一系列相关技术,通常也叫做人像识别、面部识别。传统的课堂考勤都是采取人工点名方式,对于学生的出勤情况,一般采取人工点名随机抽查的方式。传统的人工课堂考勤往往存在这效率低、出错率高、操作繁琐的弊端。综上所述,提供一种基于人脸识别的点名签到方法、装置、设备和存储介质。
技术实现思路
有鉴于此,有必要针对现有技术中人工课堂考勤效率低、出错率高且操作繁琐的问题,提供一种基于人脸识别的点名签到方法、装置、设备和存储介质。一种基于人脸识别的点名签到方法,包括如下步骤:在课程的进行周期内实时获取参与课程的各个实际签到对象的人脸图像数据后作为待识别图像;获取所述课程对应的计划签到对象的照片后作为对比图像;将所述待识别图像与所述对比图像进行比对后得到识别结果;根据所述识别结果,记录各个所述实际签到对象的出勤情况;根据所述出勤情况,计算后得到各个所述实际签到对象在所述课程的进行周期内的得分。在其中一个可能的实施例中,所述在课程的进行周期内实时获取参与课程的各个实际签到对象的人脸图像数据后作为待识别图像,包括:通过监控设备获取含有参与所述课程的所述实际签到对象的视频数据;从所述视频数据中提取包含人脸的所述人脸图像数据;对所述人脸图像数据进行处理,得到待识别图像。在其中一个可能的实施例中,所述获取所述课程对应的计划签到对象的照片后作为对比图像,包括:从教学管理数据库中调取所述课程对应的计划签到对象的选课基本信息表;将所述选课基本信息表按照预设的尺寸划分为若干子块;提取每一所述子块的像素点的像素值,将每一所述像素值与预设的像素值范围进行比较;提取像素值落入所述像素值范围内的所述子块,得到所述计划签到对象的照片,将此照片作为所述对比图像。在其中一个可能的实施例中,所述将所述待识别图像与所述对比图像进行比对后得到识别结果,包括:从所述待识别图像中检测人脸的个数,定位每一所述人脸的坐标,提取每一所述人脸的面部特征;提取任一所述对比图像的人脸面部特征;将任一所述对比图像的人脸面部特征与所述待识别图像中每一人脸面部特征一一进行比对,得到识别结果。在其中一个可能的实施例中,所述根据所述出勤情况,计算后得到各个所述实际签到对象在所述课程的进行周期内的得分,包括:将在所述课程的进行周期内每次比对成功的实际签到对象标记为正常出勤,并记录在所述课程的学习积分中;将在所述课程的进行周期内均未比对成功的实际签到对象标记为旷课,并记录在所述课程的学习积分中;将在预设的早退区间内连续两次未比对成功的实际签到对象标记为早退,并记录在所述课程的学习积分中;将在预设的迟到区间内连续两次未比对成功的实际签到对象标记为迟到,并记录在所述课程的学习积分中。在其中一个可能的实施例中,所述从所述视频数据中提取包含人脸的所述人脸图像数据,包括:从所述视频数据中提取视频关键帧数据;从所述视频关键帧数据中获取每一帧中的所述人脸图像数据。在其中一个可能的实施例中,所述对所述人脸图像数据进行处理,得到待识别图像,包括:将所述人脸图像数据的彩色图像灰度化处理后再进行直方图均衡化操作,计算所述人脸图像数据的直方图,统计所述直方图每个灰度级出现的次数,归一化所述直方图并计算所述直方图的积分,根据映射函数计算新的像素值,映射函数S如下:上述公式中,M是图像中像素的总和,mj是当前灰度级的像素个数,L是图像中的灰度级总数;对所述人脸图像进行大小校正,将所述人脸图像调整到预设的图像大小。基于相同的构思,本申请提出一种基于人脸识别的点名签到装置,包括:待识别图像获取模块,设置为在课程的进行周期内实时获取参与课程的各个实际签到对象的人脸图像数据后作为待识别图像;对比图像获取模块,设置为获取所述课程对应的计划签到对象的照片后作为对比图像;比对模块,设置为将所述待识别图像与所述对比图像进行比对后得到识别结果;出勤情况记录模块,设置为根据所述识别结果,记录各个所述实际签到对象的出勤情况;课程得分计算模块,根据所述出勤情况,计算后得到各个所述实际签到对象在所述课程的进行周期内的得分。基于相同的构思,本申请提出一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被一个或多个所述处理器执行时,使得一个或多个所述处理器执行上述基于人脸识别的点名签到方法的步骤。基于相同的构思,本申请提出一种存储介质,所述存储介质可被处理器读写,所述存储介质存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个所述处理器执行上述基于人脸识别的点名签到方法的步骤。上述基于人脸识别的点名签到方法、装置、设备和存储介质,包括:在课程的进行周期内实时获取参与课程的各个实际签到对象的人脸图像数据后作为待识别图像;获取所述课程对应的计划签到对象的照片后作为对比图像;将所述待识别图像与所述对比图像进行比对后得到识别结果;根据所述识别结果,记录各个所述实际签到对象的出勤情况;根据所述出勤情况,计算后得到各个所述实际签到对象在所述课程的进行周期内的得分。本技术方案,避免了上课代签到的情况,为教学质量的评估提供了实质性考核数据,提升了教学质量。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。图1为本专利技术在一个实施例中的一种基于人脸识别的点名签到方法的整体流程图;图2为本专利技术在一个实施例中的一种基于人脸识别的点名签到方法中的待识别图像获取过程的示意图;图3为本专利技术在一个实施例中的一种基于人脸识别的点名签到方法中的对比图像获取过程的示意图;图4为本专利技术在一个实施例中的一种基于人脸识别的点名签到方法中的比对过程的示意图;图5为本专利技术在一个实施例中的一种基于人脸识别的点名签到方法中的出勤记录过程的示意图;图6为本专利技术在一个实施例中的一种基于人脸识别的点名签到方法中的人脸图像数据提取过程的示意图;图7为本专利技术在一个实施例中的一种基于人脸识别的点名签到装置的结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。图1为本专利技术的本文档来自技高网
...

【技术保护点】
1.一种基于人脸识别的点名签到方法,其特征在于,包括:在课程的进行周期内实时获取参与课程的各个实际签到对象的人脸图像数据后作为待识别图像;获取所述课程对应的计划签到对象的照片后作为对比图像;将所述待识别图像与所述对比图像进行比对后得到识别结果;根据所述识别结果,记录各个所述实际签到对象的出勤情况;根据所述出勤情况,计算后得到各个所述实际签到对象在所述课程的进行周期内的得分。

【技术特征摘要】
1.一种基于人脸识别的点名签到方法,其特征在于,包括:在课程的进行周期内实时获取参与课程的各个实际签到对象的人脸图像数据后作为待识别图像;获取所述课程对应的计划签到对象的照片后作为对比图像;将所述待识别图像与所述对比图像进行比对后得到识别结果;根据所述识别结果,记录各个所述实际签到对象的出勤情况;根据所述出勤情况,计算后得到各个所述实际签到对象在所述课程的进行周期内的得分。2.如权利要求1所述的基于人脸识别的点名签到方法,其特征在于,所述在课程的进行周期内实时获取参与课程的各个实际签到对象的人脸图像数据后作为待识别图像,包括:通过监控设备获取含有参与所述课程的所述实际签到对象的视频数据;从所述视频数据中提取包含人脸的所述人脸图像数据;对所述人脸图像数据进行处理,得到待识别图像。3.如权利要求1所述的基于人脸识别的点名签到方法,其特征在于,所述获取所述课程对应的计划签到对象的照片后作为对比图像,包括:从教学管理数据库中调取所述课程对应的计划签到对象的选课基本信息表;将所述选课基本信息表按照预设的尺寸划分为若干子块;提取每一所述子块的像素点的像素值,将每一所述像素值与预设的像素值范围进行比较;提取像素值落入所述像素值范围内的所述子块,得到所述计划签到对象的照片,将此照片作为所述对比图像。4.如权利要求1所述的基于人脸识别的点名签到方法,其特征在于,所述将所述待识别图像与所述对比图像进行比对后得到识别结果,包括:从所述待识别图像中检测人脸的个数,定位每一所述人脸的坐标,提取每一所述人脸的面部特征;提取任一所述对比图像的人脸面部特征;将任一所述对比图像的人脸面部特征与所述待识别图像中每一人脸面部特征一一进行比对,得到识别结果。5.如权利要求1所述的基于人脸识别的点名签到方法,其特征在于,所述根据所述出勤情况,计算后得到各个所述实际签到对象在所述课程的进行周期内的得分,包括:将在所述课程的进行周期内每次比对成功的实际签到对象标记为正常出勤,并记录在所述课程的学习积分中;将在所述课程的进行周期内均未比对成功的实际签到对象标记为旷课,并记录在所述课程的学习积分中;将在预设的早退区间内连续两次未...

【专利技术属性】
技术研发人员:徐定伟
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1