CN111707375A - 一种具备智能测温考勤和异常行为检测的电子班牌 - Google Patents

一种具备智能测温考勤和异常行为检测的电子班牌 Download PDF

Info

Publication number
CN111707375A
CN111707375A CN202010526570.XA CN202010526570A CN111707375A CN 111707375 A CN111707375 A CN 111707375A CN 202010526570 A CN202010526570 A CN 202010526570A CN 111707375 A CN111707375 A CN 111707375A
Authority
CN
China
Prior art keywords
thermal infrared
image
attendance
temperature measurement
prediction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010526570.XA
Other languages
English (en)
Other versions
CN111707375B (zh
Inventor
纪刚
周亚敏
周萌萌
商胜楠
周粉粉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao Lianhe Chuangzhi Technology Co ltd
Original Assignee
Qingdao Lianhe Chuangzhi Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qingdao Lianhe Chuangzhi Technology Co ltd filed Critical Qingdao Lianhe Chuangzhi Technology Co ltd
Priority to CN202010526570.XA priority Critical patent/CN111707375B/zh
Publication of CN111707375A publication Critical patent/CN111707375A/zh
Application granted granted Critical
Publication of CN111707375B publication Critical patent/CN111707375B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J5/00Radiation pyrometry, e.g. infrared or optical thermometry
    • G01J5/0022Radiation pyrometry, e.g. infrared or optical thermometry for sensing the radiation of moving bodies
    • G01J5/0025Living bodies
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C1/00Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
    • G07C1/10Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people together with the recording, indicating or registering of other data, e.g. of signs of identity
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09FDISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
    • G09F27/00Combined visual and audible advertising or displaying, e.g. for public address
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J5/00Radiation pyrometry, e.g. infrared or optical thermometry
    • G01J2005/0077Imaging

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Human Computer Interaction (AREA)
  • Evolutionary Biology (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Alarm Systems (AREA)

Abstract

本发明公开了一种具备智能测温考勤和异常行为检测的电子班牌,所述电子班牌上设置热红外摄像头和彩色摄像头,在设定的考勤时间段内通过热红外摄像头进行热红外测温,并与彩色摄像头拍摄的人脸图像的考勤数据进行匹配并上传,通过远程界面显示测温考勤内容,实现智能测温考勤;非考勤时间段内实时采集彩色摄像头视野范围内的视频数据上传至云平台,云平台对视频数据进行异常行为检测,判定为异常则通过远程界面同步报警。本发明的电子班牌兼具考勤、测温和异常行为检测的功能,具有很好的应用前景。

Description

一种具备智能测温考勤和异常行为检测的电子班牌
技术领域
本发明属于智能安防领域,特别涉及一种具备智能测温考勤和异常行为检测的电子班牌。
背景技术
在智慧校园和平安校园的建设中,电子班牌作为集功能性、互动性、趣味性于一身的电子设备,能够提供自动考勤、班级管理、师生风采展示、校园公告、家校互通等功能。
在新冠疫情全球大流行的趋势下,学校除了关注师生日常考勤、校务管理、校园文化宣传外,由于学校的特殊属性,校园作为大量人员聚集的场所,学校需要肩负起对师生健康状况严格监督的职责,而每日到校考勤时对师生进行体温测量就是最直接有效的预防疾病的手段。传统做法是使用测温枪逐一进行测温,这种方法过于低效,且容易造成人员拥堵,不利于疫情防控,同时测温与考勤分离,并不利于考勤和测温数据记录,疫情期间佩戴口罩,且不便摘除口罩进行人脸识别考勤,因此,传统的人脸识别考勤机并不适用于疫情防控时期的应用。
现有的安装在教室门口的电子班牌主要用来做信息展示和考勤,而教室门口是学生频繁活动的区域,也是较容易发生危险的区域,常规电子班牌的摄像头除了进行人脸识别外,基本不再使用,无法对异常行为进行检测来保证学生安全,而且也造成了资源的浪费。
发明内容
为解决上述技术问题,本发明提供了具备智能测温考勤和异常行为检测的电子班牌,以达到集成人脸识别、体温测量和考勤以及智能异常行为检测的目的。
为达到上述目的,本发明的技术方案如下:
一种具备智能测温考勤和异常行为检测的电子班牌,所述电子班牌上设置热红外摄像头和彩色摄像头,在设定的考勤时间段内通过热红外摄像头进行热红外测温,并与彩色摄像头拍摄的人脸图像的考勤数据进行匹配并上传,通过远程界面显示测温考勤内容,实现智能测温考勤;非考勤时间段内实时采集彩色摄像头视野范围内的视频数据上传至云平台,云平台对视频数据进行异常行为检测,判定为异常则通过远程界面同步报警。
上述方案中,在设定的考勤时间段内进行智能测温考勤的方法如下:
(1)利用彩色摄像头和热红外摄像头同时拍摄集成多个人脸的彩色图像I和热红外图像Ir
(2)利用开源人脸检测算法SeetaFace对彩色图像I进行人脸检测和识别,获取图像中全部的人脸检测框数据集合F={f1,f2,…,fi,…,fN},以及识别到的人员身份信息数据集合P={p1,p2,…,pi,…,pN},其中,fi表示第i个人脸检测框坐标,pi表示第i个人脸的人员身份信息,N表示检测出的人脸总数;
(3)计算热红外图像Ir和彩色图像I的变换矩阵W,利用变换矩阵W将热红外图像Ir上的像素点逐个转换至彩色图像I坐标系下,最终获得与彩色图像I对齐后的热红外图像I'r
(4)利用人脸检测框数据集合F={f1,f2,…,fi,…,fN},逐个框选出对齐后的热红外图像I'r中的全部人脸热红外图像数据集合H={h1,h2,…,hi,…,hN},其中,hi表示第i个人脸的热红外图像,i∈(1,N);
(5)配置热红外摄像头的有效测温距离和环境温度,将单个人脸热红外图像hi作为测温函数的输入,依次将全部人脸的热红外数据输入测温函数,最终输出获得画面中全部人脸的体温数据集合T={t1,t2,…,ti,…,tN},其中,ti表示第i个人脸的体温数据。
进一步的技术方案中,步骤(3)的具体方法如下:
(1)计算变换矩阵W:
彩色摄像头内参Kc={dx,dy,u0,v0,f},其中,dx、dy分别表示彩色摄像头的x、y方向上一个像素占的单位数,u0表示彩色图像中心点与彩色图像原点之间在x方向上的像素数,v0表示彩色图像中心点与彩色图像原点之间在y方向上的像素数,f表示彩色摄像头的焦距;
热红外摄像头内参
Figure BDA0002531870400000021
其中,
Figure BDA0002531870400000022
分别表示热红外摄像头的x、y方向上一个像素占的单位数,
Figure BDA0002531870400000023
表示热红外图像中心点与热红外图像原点之间在x方向上的像素数,
Figure BDA0002531870400000024
表示热红外图像中心点与热红外图像原点之间在y方向上的像素数,ft表示热红外摄像头的焦距;
变换矩阵W的计算公式如下所示:
Figure BDA0002531870400000025
其中,h为热红外摄像头与彩色摄像头的架设高度差;
(2)将变换矩阵W简单表示为一个3×3大小的矩阵,如下所示:
Figure BDA0002531870400000026
将热红外图像上任意一点k在热红外图像坐标系下的坐标(uk,vk)转换到彩色图像坐标系下的坐标(u′k,v′k),其计算表达式为:
Figure BDA0002531870400000031
具体计算如下:
u′k=w11×uk+w12×vk+w13
v′k=w21×uk+w22×vk+w23
(3)按照上步的计算,逐个将热红外图像上的像素点转换至彩色图像坐标系下,最终获得与彩色图像I对齐后的热红外图像I'r
非考勤时间段内进行异常行为检测的方法如下:
(1)构建深层预测生成对抗网络模型PredGAN,该网络模型包括预测生成器和异常判别器;预测生成器负责利用连续视频帧序列预测新的视频帧,异常判别器负责生成图像的正常得分,从而区分正常和异常视频图像;
(2)构建预测生成器损失函数和异常判别器损失函数;
(3)对预测生成器和异常判别器单独交替迭代进行网络模型训练,使得预测生成器损失函数和异常判别器损失函数不断降低,直至预测生成器能够生成逼真的预测图,与真图肉眼无法区分,训练结束;
(4)获取实时视频,上传至训练好的深层预测生成对抗网络模型PredGAN,生成图像的正常得分,得分低于0.2,即判定为发生了异常。
进一步的技术方案中,所述预测生成器损失函数LG计算公式如下:
Figure BDA0002531870400000032
其中,c表示训练循环次数,λc表示第c次循环的参数权重,nt表示第t帧的参数数量,λt表示第t帧的参数权重,nc表示第c次循环的参数数量,
Figure BDA0002531870400000033
表示第t帧在第c次循环中的误差;
所述异常判别器损失函数LD计算公式如下:
LD=E[(dr-1)2]+E[(d)2]
其中,dr为真实数据集中对应图像经过异常判别器生成的正常得分集合,d为训练数据集中由预测生成器预测得到的新的视频帧图像输入异常判别器生成的正常得分集合。
进一步的技术方案中,网络模型训练的具体过程如下:
(1)选取日常生活中的不同类型、不同场景的正常视频作为训练数据集提供训练样本,选定训练数据集中每段视频中第9帧、第2*9帧、...、第N*9帧图像作为真实数据集,为对抗训练提供真实样本;
(2)先随机生成一组预测生成器网络模型参数,将训练数据集中的视频数据以每连续8帧为一个处理单元,batch_size设为64,输入预测生成器中,输出假的预测图集合PredV={Pred_I1,Pred_I2,…,Pred_I64};
(3)将预测生成器网络模型参数设置为不可调,生成一组随机值构成的异常判别器网络模型参数,获取上步生成的预测图集合PredV以及真实数据集中对应真图集合TrueV={True_I1,True_I2,…,True_I64},将真图和预测图进行拼接获得异常判别器训练数据集Train_X=[TrueV,PredV],同时生成Train_X的标签集Train_Y=[64,0],即前64帧为真,标签为1,后64帧为假,标签为0,将Train_X和Train_Y输入异常判别器,不断迭代调整异常判别器模型参数,提高异常判别器的判识精度,直至当前迭代结束,由异常判别器损失函数计算出损失值;
(4)将异常判别器网络模型参数设置为不可调,输入一组新的视频数据,并认为这些视频数据经过预测生成器能够生成真实的预测图,不断调整预测生成器网络模型参数,直至当前迭代结束,由预测生成器损失函数计算出损失值;
(5)按照(3)和(4)的步骤往复循环,直至能够生成逼真的预测图,与真图肉眼无法区分,训练结束。
上述方案中,所述电子班牌包括壳体,所述彩色摄像头和热红外摄像头设置于所述壳体上,所述壳体上还设置触摸显示屏、扬声器、麦克风,壳体内设置与上述部件信号连接的控制电路板,所述控制电路板上设置CPU、LAN通信模块、WIFI通信模块和4G通信模块。
上述方案中,所述彩色摄像头、热红外摄像头通过MIPI CSI接口与CPU通信,用于进行人脸彩色图像和热红外图像数据接入。
上述方案中,所述LAN通信模块、WIFI通信模块和4G通信模块通过SPI与CPU通信连接,用于同云平台进行数据交互。
上述方案中,所述扬声器和麦克风通过GPIO与CPU通信,所述电子班牌外接5V直流电源供电。
通过上述技术方案,本发明提供的具备智能测温考勤和异常行为检测的电子班牌:在设定的考勤时间内,通过彩色摄像头和热红外摄像头采集人脸图像,并自动进行人脸识别和图像的对齐,识别人脸对应的体温数据,可实时显示学生身份信息、考勤时间、实时体温信息,并自动将考勤信息通过通信模块上传至云平台,为学校提供高效、精准的考勤和测温信息;非考勤时间,彩色摄像头实时采集图像,并上传至云平台,由智能异常行为检测算法实现***,保障学生安全。电子班牌主体结构简单,设计构思巧妙,应用环境友好,市场前景广阔。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
图1为本发明实施例所公开的一种智能人脸识别和测温考勤电子班牌示意图;
图2为本发明的深层预测生成对抗网络模型PredGAN示意图;
图3为预测生成器结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
本发明提供了一种具备智能测温考勤和异常行为检测的电子班牌,如图1所示,包括壳体,壳体上设置触摸显示屏、彩色摄像头、热红外摄像头、扬声器、麦克风,壳体内设置与上述部件信号连接的控制电路板,控制电路板上设置CPU、LAN通信模块、WIFI通信模块和4G通信模块。
本实施例中,彩色摄像头、热红外摄像头通过MIPI CSI接口与CPU通信,用于进行人脸彩色图像和热红外图像数据接入;LAN通信模块、WIFI通信模块和4G通信模块通过SPI与CPU通信连接,用于同云平台进行数据交互;扬声器和麦克风通过GPIO与CPU通信;电子班牌外接5V直流电源供电。
热红外摄像头置于壳体上方中间位置,彩色摄像头设置于壳体下方中间位置,麦克风设置于壳体下方右侧,扬声器设置于壳体中部右侧。
本发明的电子班牌在设定的考勤时间段内通过热红外摄像头进行热红外测温,并与彩色摄像头拍摄的人脸图像的考勤数据进行匹配并上传,通过远程界面显示测温考勤内容,实现智能测温考勤;非考勤时间段内实时采集彩色摄像头视野范围内的视频数据上传至云平台,云平台对视频数据进行异常行为检测,判定为异常则通过远程界面同步报警。
在设定的考勤时间段内进行智能测温考勤的方法如下:
步骤一,利用彩色摄像头和热红外摄像头同时拍摄集成多个人脸的彩色图像I和热红外图像Ir
步骤二,利用开源人脸检测算法SeetaFace对彩色图像I进行人脸检测和识别,获取图像中全部的人脸检测框数据集合F={f1,f2,…,fi,…,fN},以及识别到的人员身份信息数据集合P={p1,p2,…,pi,…,pN},其中,fi表示第i个人脸检测框坐标,pi表示第i个人脸的人员身份信息,N表示检测出的人脸总数。
步骤三,计算热红外图像Ir和彩色图像I的变换矩阵W,利用变换矩阵W将热红外图像Ir上的像素点逐个转换至彩色图像I坐标系下,最终获得与彩色图像I对齐后的热红外图像I'r,具体方法如下:
(1)计算变换矩阵W:
彩色摄像头内参Kc={dx,dy,u0,v0,f},其中,dx、dy分别表示彩色摄像头的x、y方向上一个像素占的单位数,u0表示彩色图像中心点与彩色图像原点之间在x方向上的像素数,v0表示彩色图像中心点与彩色图像原点之间在y方向上的像素数,f表示彩色摄像头的焦距;
热红外摄像头内参
Figure BDA0002531870400000061
其中,
Figure BDA0002531870400000062
分别表示热红外摄像头的x、y方向上一个像素占的单位数,
Figure BDA0002531870400000063
表示热红外图像中心点与热红外图像原点之间在x方向上的像素数,
Figure BDA0002531870400000064
表示热红外图像中心点与热红外图像原点之间在y方向上的像素数,ft表示热红外摄像头的焦距;
变换矩阵W的计算公式如下所示:
Figure BDA0002531870400000065
其中,h为热红外摄像头与彩色摄像头的架设高度差;
(2)将变换矩阵W简单表示为一个3×3大小的矩阵,如下所示:
Figure BDA0002531870400000071
将热红外图像上任意一点k在热红外图像坐标系下的坐标(uk,vk)转换到彩色图像坐标系下的坐标(u′k,v′k),其计算表达式为:
Figure BDA0002531870400000072
具体计算如下:
u′k=w11×uk+w12×vk+w13
v′k=w21×uk+w22×vk+w23
(3)按照上步的计算,逐个将热红外图像上的像素点转换至彩色图像坐标系下,最终获得与彩色图像I对齐后的热红外图像I'r
步骤四,利用人脸检测框数据集合F={f1,f2,…,fi,…,fN},逐个框选出对齐后的热红外图像I'r中的全部人脸热红外图像数据集合H={h1,h2,…,hi,…,hN},其中,hi表示第i个人脸的热红外图像,i∈(1,N)。
步骤五,配置热红外摄像头的有效测温距离和环境温度,将单个人脸热红外图像hi作为测温函数的输入,依次将全部人脸的热红外数据输入测温函数,最终输出获得画面中全部人脸的体温数据集合T={t1,t2,…,ti,…,tN},其中,ti表示第i个人脸的体温数据。
该测温函数采用热红外摄像头厂商海康威视提供的SDK的测温函数。
非考勤时间段内进行异常行为检测的方法如下:
(1)构建深层预测生成对抗网络模型PredGAN,如图2所示,该网络模型包括预测生成器和异常判别器;
①预测生成器(Prediction Generator)
预测生成器负责利用连续视频帧序列预测新的视频帧,预测生成器的思想在于:将人视为由自身模型和运动模型两部分构成,较之身体运动而言,人体自身模型基本不会发生变化,因此可以通过学习人体运动随时间的变化特征来预测人体的变化。预测生成器结构如图3所示。
预测生成器获取不包含任何异常的视频连续的8帧图像,并将每帧图像统一缩放为256×256个像素大小,构建成正常视频帧序列V={I1,I2,…,I8},经过预测生成器输出预测的第9帧图像
Figure BDA0002531870400000087
其中:
It为视频帧序列V中的第t帧图像,t∈(1,8),It通过卷积操作和最大值池化操作获得特征图像;
卷积LSTM层,其输入为Et,输出包含局部空间特征的时序表达Rt,Rt通过卷积操作,生成时序特征图像
Figure BDA0002531870400000081
误差层,It
Figure BDA0002531870400000082
先经过减操作,计算获得两者之间的差值,差值再通过RELU激活函数将一部分数值置为0,得到误差Et
循环箭头表示更新,先自下而上前向传递各帧的误差Et,再自上而下更新各帧的时序表达Rt
Figure BDA0002531870400000083
表示加操作,将将第8帧计算获得的误差E8与图像I8相加,获得预测的第9帧图像
Figure BDA0002531870400000084
②异常判别器(Abnormal Discriminator)
异常判别器为一个多层感知机(Multi Layer Perceptron),负责生成图像的正常得分,从而区分正常和异常视频图像,其包含两个隐含层,两个隐含层神经元个数均为1024,选用tanh为激活函数。
(2)构建预测生成器损失函数和异常判别器损失函数;
为保障预测生成器能够预测出正确的视频帧,本发明构建了预测生成器损失函数。
预测生成器损失函数LG计算公式如下:
Figure BDA0002531870400000085
其中,c表示训练循环次数,λc表示第c次循环的参数权重,nt表示第t帧的参数数量,λt表示第t帧的参数权重,nc表示第c次循环的参数数量,
Figure BDA0002531870400000086
表示第t帧在第c次循环中的误差;
同样,采用异常判别器损失函数来修正异常判别器,使得异常判别器能够正确判断图像是否发生异常,
异常判别器损失函数LD计算公式如下:
LD=E[(dr-1)2]+E[(d)2]
其中,dr为真实数据集中对应图像经过异常判别器生成的正常得分集合,d为训练数据集中由预测生成器预测得到的新的视频帧图像输入异常判别器生成的正常得分集合。
(3)对预测生成器和异常判别器单独交替迭代进行网络模型训练,使得预测生成器损失函数和异常判别器损失函数不断降低,直至预测生成器能够生成逼真的预测图,与真图肉眼无法区分,训练结束;
训练具体过程如下:
①选取日常生活中的不同类型、不同场景的正常视频作为训练数据集提供训练样本,选定训练数据集中每段视频中第9帧、第2*9帧、...、第N*9帧图像作为真实数据集,为对抗训练提供真实样本;
②先随机生成一组预测生成器网络模型参数,将训练数据集中的视频数据以每连续8帧为一个处理单元,batch_size设为64,输入预测生成器中,输出假的预测图集合PredV={Pred_I1,Pred_I2,…,Pred_I64};
③将预测生成器网络模型参数设置为不可调,生成一组随机值构成的异常判别器网络模型参数,获取上步生成的预测图集合PredV以及真实数据集中对应真图集合TrueV={True_I1,True_I2,…,True_I64},将真图和预测图进行拼接获得异常判别器训练数据集Train_X=[TrueV,PredV],同时生成Train_X的标签集Train_Y=[64,0],即前64帧为真,标签为1,后64帧为假,标签为0,将Train_X和Train_Y输入异常判别器,不断迭代调整异常判别器模型参数,提高异常判别器的判识精度,直至当前迭代结束,由异常判别器损失函数计算出损失值;
④将异常判别器网络模型参数设置为不可调,输入一组新的视频数据,并认为这些视频数据经过预测生成器能够生成真实的预测图,不断调整预测生成器网络模型参数,直至当前迭代结束,由预测生成器损失函数计算出损失值;
⑤按照③和④的步骤往复循环,直至能够生成逼真的预测图,与真图肉眼无法区分,训练结束。
(4)获取实时视频,上传至训练好的深层预测生成对抗网络模型PredGAN,生成图像的正常得分,得分低于0.2,即判定为发生了异常。
本发明运行实施的具体操作方式按照如下步骤进行:
1、将电子班牌通过连接网线/WIFI/安装SIM卡接入网络中,实现电子班牌与云平台的连接;
2、进入电子班牌中“班级成员”,点击新增,使用彩色摄像头采集班级学生和教师的多个角度人脸图像,录入其身份信息并设置权限,也可以通过云平台向电子班牌发送人脸图像和身份信息,电子班牌将这些信息存储于本地存储器中;
3、在电子班牌的“***设置”中或者通过云平台设置学期起止日期、考勤时间段,电子班牌的考勤状态仅在考勤时间段内自动开启,针对于迟到的学生,需要通过手动选择电子班牌的考勤补录功能完成人脸识别和测温考勤;
4、当处于考勤时间段时,彩色摄像头和热红外摄像头自动采集监控范围内的图像数据,CPU运行智能人脸识别和测温考勤算法,实时处理采集到的彩色图像和热红外图像,实现精准快速的多人人脸识别和测温,对佩戴口罩情况下对人脸的检测精度达到99%,识别准确率能够达到80%。
5、智能人脸识别和测温考勤完成后,电子班牌实时显示学生身份信息、考勤时间、实时体温信息,并自动将考勤信息通过通信模块上传至云平台,由云平台实时转发至家长APP,定时汇总统计的考勤信息发送至负责教师APP。
同时,本发明提供自动身份识别与留言信息服务,其实施步骤如下:
1、家长可通过APP发送语音或文字消息,由云平台转发至学生所在班级的电子班牌;
2、电子班牌首页“家长留言”将以文字形式提示对应学生有未读留言,点击未读留言后,将自动开启人脸识别,判识当前人员身份,若匹配,则自动进入对应学生的留言对话页面,点击查看或者播放家长留言;
3、学生可输入文字回复,或者点击语音按钮,发送语音消息;
另外,本发明提供自动身份识别与班级评比服务,其实施步骤如下:
1、巡视教师对班级课堂、卫生情况进行实地巡检;
2、巡检结束后,点击电子班牌上的“班级评比”,自动开启人脸识别,判识当前人员身份,若身份为巡视教师,则自动进入评比打分页面;
3、巡视教师根据实际情况,为对应项目打分,完成后点击保存,自动退出;
4、电子班牌首页将更新显示班级评比的得分情况;
本发明还提供自动身份识别与状态设置服务,其实施步骤如下:
1、点击“***设置”,自动开启人脸识别,判识当前人员身份,若身份为负责教师,则进入设置页面;
2、其中“状态设置”中提供课间、上课、考试、警报、宣传、考勤六种电子班牌显示状态,负责教师可以勾选对应的显示状态,并选择其显示时间段;
3、完成设置后,电子班牌将在设置时间内显示对应的信息;
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (10)

1.一种具备智能测温考勤和异常行为检测的电子班牌,其特征在于,所述电子班牌上设置热红外摄像头和彩色摄像头,在设定的考勤时间段内通过热红外摄像头进行热红外测温,并与彩色摄像头拍摄的人脸图像的考勤数据进行匹配并上传,通过远程界面显示测温考勤内容,实现智能测温考勤;非考勤时间段内实时采集彩色摄像头视野范围内的视频数据上传至云平台,云平台对视频数据进行异常行为检测,判定为异常则通过远程界面同步报警。
2.根据权利要求1所述的一种具备智能测温考勤和异常行为检测的电子班牌,其特征在于,在设定的考勤时间段内进行智能测温考勤的方法如下:
(1)利用彩色摄像头和热红外摄像头同时拍摄包含多个人脸的彩色图像I和热红外图像Ir
(2)利用开源人脸检测算法SeetaFace对彩色图像I进行人脸检测和识别,获取图像中全部的人脸检测框数据集合F={f1,f2,…,fi,…,fN},以及识别到的人员身份信息数据集合P={p1,p2,…,pi,…,pN},其中,fi表示第i个人脸检测框坐标,pi表示第i个人脸的人员身份信息,N表示检测出的人脸总数;
(3)计算热红外图像Ir和彩色图像I的变换矩阵W,利用变换矩阵W将热红外图像Ir上的像素点逐个转换至彩色图像I坐标系下,最终获得与彩色图像I对齐后的热红外图像I’r
(4)利用人脸检测框数据集合F={f1,f2,…,fi,…,fN},逐个框选出对齐后的热红外图像I′r中的全部人脸热红外图像数据集合H={h1,h2,…,hi,…,hN},其中,hi表示第i个人脸的热红外图像,i∈(1,N);
(5)配置热红外摄像头的有效测温距离和环境温度,将单个人脸热红外图像hi作为测温函数的输入,依次将全部人脸的热红外数据输入测温函数,最终输出获得画面中全部人脸的体温数据集合T={t1,t2,…,ti,…,tN},其中,ti表示第i个人脸的体温数据。
3.根据权利要求2所述的一种具备智能测温考勤和异常行为检测的电子班牌,其特征在于,步骤(3)的具体方法如下:
(1)计算变换矩阵W:
彩色摄像头内参Kc={dx,dy,u0,v0,f},其中,dx、dy分别表示彩色摄像头的x、y方向上一个像素占的单位数,u0表示彩色图像中心点与彩色图像原点之间在x方向上的像素数,v0表示彩色图像中心点与彩色图像原点之间在y方向上的像素数,f表示彩色摄像头的焦距;
热红外摄像头内参
Figure FDA0002531870390000011
其中,
Figure FDA0002531870390000012
分别表示热红外摄像头的x、y方向上一个像素占的单位数,
Figure FDA0002531870390000013
表示热红外图像中心点与热红外图像原点之间在x方向上的像素数,
Figure FDA0002531870390000021
表示热红外图像中心点与热红外图像原点之间在y方向上的像素数,ft表示热红外摄像头的焦距;
变换矩阵W的计算公式如下所示:
Figure FDA0002531870390000022
其中,h为热红外摄像头与彩色摄像头的架设高度差;
(2)将变换矩阵W简单表示为一个3×3大小的矩阵,如下所示:
Figure FDA0002531870390000023
将热红外图像上任意一点k在热红外图像坐标系下的坐标(uk,vk)转换到彩色图像坐标系下的坐标(u′k,v′k),其计算表达式为:
Figure FDA0002531870390000024
具体计算如下:
u’k=w11×uk+w12×vk+w13
v’k=w21×uk+w22×vk+w23
(3)按照上步的计算,逐个将热红外图像上的像素点转换至彩色图像坐标系下,最终获得与彩色图像I对齐后的热红外图像I’r
4.根据权利要求1所述的一种具备智能测温考勤和异常行为检测的电子班牌,其特征在于,非考勤时间段内进行异常行为检测的方法如下:
(1)构建深层预测生成对抗网络模型PredGAN,该网络模型包括预测生成器和异常判别器;预测生成器负责利用连续视频帧序列预测新的视频帧,异常判别器负责生成图像的正常得分,从而区分正常和异常视频图像;
(2)构建预测生成器损失函数和异常判别器损失函数;
(3)对预测生成器和异常判别器单独交替迭代进行网络模型训练,使得预测生成器损失函数和异常判别器损失函数不断降低,直至预测生成器能够生成逼真的预测图,与真图肉眼无法区分,训练结束;
(4)获取实时视频,上传至训练好的深层预测生成对抗网络模型PredGAN,生成图像的正常得分,得分低于0.2,即判定为发生了异常。
5.根据权利要求4所述的一种具备智能测温考勤和异常行为检测的电子班牌,其特征在于,所述预测生成器损失函数LG计算公式如下:
Figure FDA0002531870390000031
其中,c表示训练循环次数,λc表示第c次循环的参数权重,nt表示第t帧的参数数量,λt表示第t帧的参数权重,nc表示第c次循环的参数数量,
Figure FDA0002531870390000032
表示第t帧在第c次循环中的误差;
所述异常判别器损失函数LD计算公式如下:
LD=E[(dr-1)2]+E[(d)2]
其中,dr为真实数据集中对应图像经过异常判别器生成的正常得分集合,d为训练数据集中由预测生成器预测得到的新的视频帧图像输入异常判别器生成的正常得分集合。
6.根据权利要求4所述的一种具备智能测温考勤和异常行为检测的电子班牌,其特征在于,网络模型训练的具体过程如下:
(1)选取日常生活中的不同类型、不同场景的正常视频作为训练数据集提供训练样本,选定训练数据集中每段视频中第9帧、第2*9帧、...、第N*9帧图像作为真实数据集,为对抗训练提供真实样本;
(2)先随机生成一组预测生成器网络模型参数,将训练数据集中的视频数据以每连续8帧为一个处理单元,batch_size设为64,输入预测生成器中,输出假的预测图集合PredV={Pred_I1,Pred_I2,…,Pred_I64};
(3)将预测生成器网络模型参数设置为不可调,生成一组随机值构成的异常判别器网络模型参数,获取上步生成的预测图集合PredV以及真实数据集中对应真图集合TrueV={True_I1,True_I2,…,True_I64},将真图和预测图进行拼接获得异常判别器训练数据集Train_X=[TrueV,Pr edV],同时生成Train_X的标签集Train_Y=[64,0],即前64帧为真,标签为1,后64帧为假,标签为0,将Train_X和Train_Y输入异常判别器,不断迭代调整异常判别器模型参数,提高异常判别器的判识精度,直至当前迭代结束,由异常判别器损失函数计算出损失值;
(4)将异常判别器网络模型参数设置为不可调,输入一组新的视频数据,并认为这些视频数据经过预测生成器能够生成真实的预测图,不断调整预测生成器网络模型参数,直至当前迭代结束,由预测生成器损失函数计算出损失值;
(5)按照(3)和(4)的步骤往复循环,直至能够生成逼真的预测图,与真图肉眼无法区分,训练结束。
7.根据权利要求1所述的一种具备智能测温考勤和异常行为检测的电子班牌,其特征在于,所述电子班牌包括壳体,所述彩色摄像头和热红外摄像头设置于所述壳体上,所述壳体上还设置触摸显示屏、扬声器、麦克风,壳体内设置与上述部件信号连接的控制电路板,所述控制电路板上设置CPU、LAN通信模块、WIFI通信模块和4G通信模块。
8.根据权利要求5所述的一种具备智能测温考勤和异常行为检测的电子班牌,其特征在于,所述彩色摄像头、热红外摄像头通过MIPICSI接口与CPU通信,用于进行人脸彩色图像和热红外图像数据接入。
9.根据权利要求5所述的一种具备智能测温考勤和异常行为检测的电子班牌,其特征在于,所述LAN通信模块、WIFI通信模块和4G通信模块通过SPI与CPU通信连接,用于同云平台进行数据交互。
10.根据权利要求5所述的一种具备智能测温考勤和异常行为检测的电子班牌,其特征在于,所述扬声器和麦克风通过GPIO与CPU通信,所述电子班牌外接5V直流电源供电。
CN202010526570.XA 2020-06-10 2020-06-10 一种具备智能测温考勤和异常行为检测的电子班牌 Active CN111707375B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010526570.XA CN111707375B (zh) 2020-06-10 2020-06-10 一种具备智能测温考勤和异常行为检测的电子班牌

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010526570.XA CN111707375B (zh) 2020-06-10 2020-06-10 一种具备智能测温考勤和异常行为检测的电子班牌

Publications (2)

Publication Number Publication Date
CN111707375A true CN111707375A (zh) 2020-09-25
CN111707375B CN111707375B (zh) 2021-07-09

Family

ID=72539477

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010526570.XA Active CN111707375B (zh) 2020-06-10 2020-06-10 一种具备智能测温考勤和异常行为检测的电子班牌

Country Status (1)

Country Link
CN (1) CN111707375B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112329743A (zh) * 2021-01-04 2021-02-05 华东交通大学 一种疫情环境下的异常体温监控方法、装置及介质
CN113192221A (zh) * 2021-03-12 2021-07-30 广州朗国电子科技有限公司 一种智能电子班牌
CN113205715A (zh) * 2021-03-30 2021-08-03 广州朗国电子科技有限公司 一种引导学生学习的智慧班牌***
CN113326776A (zh) * 2021-05-31 2021-08-31 重庆广播电视大学重庆工商职业学院 基于计算机视觉的考场检测装置
CN113990227A (zh) * 2021-09-06 2022-01-28 安徽丹凤缘科技有限公司 一种用于智慧校园管理的电子班牌设备

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101526997A (zh) * 2009-04-22 2009-09-09 无锡名鹰科技发展有限公司 嵌入式红外人脸图像识别方法及识别装置
CN102915434A (zh) * 2012-09-26 2013-02-06 上海交通大学 一种基于低功耗嵌入式平台的人脸识别***
US20130107245A1 (en) * 2011-10-26 2013-05-02 Redwood Systems, Inc. Rotating sensor for occupancy detection
EP2653772A1 (en) * 2012-04-20 2013-10-23 Honeywell International Inc. Image recognition for personal protective equipment compliance enforcement in work areas
CN104361311A (zh) * 2014-09-25 2015-02-18 南京大学 多模态在线增量式来访识别***及其识别方法
CN105912908A (zh) * 2016-04-14 2016-08-31 苏州优化智能科技有限公司 基于红外的真人活体身份验证方法
CN108021911A (zh) * 2018-01-04 2018-05-11 重庆公共运输职业学院 一种驾驶员疲劳驾驶监测方法
CN108108688A (zh) * 2017-12-18 2018-06-01 青岛联合创智科技有限公司 一种基于低维时空特征提取与主题建模的肢体冲突行为检测方法
CN108710843A (zh) * 2018-05-14 2018-10-26 安徽质在智能科技有限公司 用于考勤的面部检测方法和装置
CN111192375A (zh) * 2020-02-17 2020-05-22 杭州载博电子科技有限公司 一种红外体温检测的人脸识别考勤门禁机
CN111220279A (zh) * 2020-04-02 2020-06-02 山东金拓热能科技有限公司 一种多功能测温考勤机

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101526997A (zh) * 2009-04-22 2009-09-09 无锡名鹰科技发展有限公司 嵌入式红外人脸图像识别方法及识别装置
US20130107245A1 (en) * 2011-10-26 2013-05-02 Redwood Systems, Inc. Rotating sensor for occupancy detection
EP2653772A1 (en) * 2012-04-20 2013-10-23 Honeywell International Inc. Image recognition for personal protective equipment compliance enforcement in work areas
CN102915434A (zh) * 2012-09-26 2013-02-06 上海交通大学 一种基于低功耗嵌入式平台的人脸识别***
CN104361311A (zh) * 2014-09-25 2015-02-18 南京大学 多模态在线增量式来访识别***及其识别方法
CN105912908A (zh) * 2016-04-14 2016-08-31 苏州优化智能科技有限公司 基于红外的真人活体身份验证方法
CN108108688A (zh) * 2017-12-18 2018-06-01 青岛联合创智科技有限公司 一种基于低维时空特征提取与主题建模的肢体冲突行为检测方法
CN108021911A (zh) * 2018-01-04 2018-05-11 重庆公共运输职业学院 一种驾驶员疲劳驾驶监测方法
CN108710843A (zh) * 2018-05-14 2018-10-26 安徽质在智能科技有限公司 用于考勤的面部检测方法和装置
CN111192375A (zh) * 2020-02-17 2020-05-22 杭州载博电子科技有限公司 一种红外体温检测的人脸识别考勤门禁机
CN111220279A (zh) * 2020-04-02 2020-06-02 山东金拓热能科技有限公司 一种多功能测温考勤机

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
XICAI LI 等: "High-speed and robust infrared-guiding multiuser eye localization system for autostereoscopic display", 《APPLIED OPTICS》 *
汪成龙 等: "基于SeetaFace的人脸识别门禁***", 《制造业自动化》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112329743A (zh) * 2021-01-04 2021-02-05 华东交通大学 一种疫情环境下的异常体温监控方法、装置及介质
CN113192221A (zh) * 2021-03-12 2021-07-30 广州朗国电子科技有限公司 一种智能电子班牌
CN113205715A (zh) * 2021-03-30 2021-08-03 广州朗国电子科技有限公司 一种引导学生学习的智慧班牌***
CN113326776A (zh) * 2021-05-31 2021-08-31 重庆广播电视大学重庆工商职业学院 基于计算机视觉的考场检测装置
CN113990227A (zh) * 2021-09-06 2022-01-28 安徽丹凤缘科技有限公司 一种用于智慧校园管理的电子班牌设备

Also Published As

Publication number Publication date
CN111707375B (zh) 2021-07-09

Similar Documents

Publication Publication Date Title
CN111707375B (zh) 一种具备智能测温考勤和异常行为检测的电子班牌
CN105303632B (zh) 一种移动监控签到***及工作方法
CN107978051B (zh) 一种基于人脸识别的门禁***及方法
WO2021047306A1 (zh) 一种异常行为判定方法、装置、终端及可读存储介质
CN110910549A (zh) 基于深度学习和人脸识别特征的校园人员安全管理***
WO2019028592A1 (zh) 一种教学辅助方法及采用该方法的教学辅助***
CN107358555A (zh) 教学监管方法及***
CN110427834A (zh) 一种基于骨架数据的行为识别***及方法
CN108389441A (zh) 一种智慧教室***
CN110135476A (zh) 一种个人安全装备的检测方法、装置、设备及***
CN108924612A (zh) 一种艺术智能电视装置
JP2007102344A (ja) 自動評価装置、プログラムおよび方法
CN112601022B (zh) 一种基于网络摄像机的现场监控***和方法
WO2019019404A1 (zh) 一种基于图像模拟技术的安全教育***
WO2019140697A1 (zh) 一种对讲分机智能机器人装置
CN208351494U (zh) 人脸识别***
CN208092777U (zh) 一种智能一卡通
CN113052127A (zh) 一种行为检测方法、***、计算机设备及机器可读介质
CN110740298A (zh) 分布式教室违纪行为检测***、方法及介质
CN109378067A (zh) 终端控制方法及健康安全教育管理一体机
CN111666829A (zh) 多场景多主体身份行为情绪识别分析方法及智能监管***
US10789832B2 (en) System and method for preventing false alarms due to display images
CN111126411A (zh) 一种异常行为识别方法及装置
CN107610260A (zh) 一种基于机器视觉的智能考勤***及考勤方法
CN113627448A (zh) 构建人体热舒适预测模型的方法、预测方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant