基于边缘计算的室内口罩检测方法和装置制造方法及图纸

技术编号:34368114 阅读:17 留言:0更新日期:2022-07-31 09:48
本申请提供了一种基于边缘计算的室内口罩检测方法和装置,涉及互联网技术领域。该方法通过边缘计算对一个或多个监控摄像头实时采集的监控视频数据进行检测分析,判断是否存在未佩戴口罩的对象;若判断存在未佩戴口罩的对象,则生成表示存在未佩戴口罩的对象的告警信息;将告警信息发送给指定的终端设备,从而将告警信息通知给指定的终端设备的工作人员。可以看到,本申请实施例在监控摄像头中添加边缘计算,获取整个室内的监控情况,可以实现室内所有对象的口罩检测,保证了室内人群带口罩的比例,更加严格疫情防控措施,提升了口罩检测的力度。测的力度。测的力度。

Detection method and device of indoor mask based on edge calculation

【技术实现步骤摘要】
基于边缘计算的室内口罩检测方法和装置


[0001]本申请涉及互联网
,尤其涉及一种基于边缘计算的室内口罩检测方法和装置。

技术介绍

[0002]科学规范佩戴口罩是防止疫情扩散蔓延、减少公众交叉感染的有效手段,也是保护自己和家人最简单、最方便、最经济的防控措施。室内口罩检测主要是在出入口以及健康码扫码地区,对于整体地区还没有完整的口罩检测。在室内还需要戴口罩防范疫情传播,只在门口的口罩检测还不能保证检测的力度并且人工检测效率较低。因此,亟需解决这一技术问题。

技术实现思路

[0003]鉴于上述问题,提出了本申请以便提供一种克服上述问题或者至少部分地解决上述问题的基于边缘计算的室内口罩检测方法和装置,在监控摄像头中添加边缘计算,获取整个室内的监控情况,可以实现室内所有对象的口罩检测,保证了室内人群带口罩的比例,更加严格疫情防控措施,提升了口罩检测的力度。所述技术方案如下:
[0004]第一方面,提供了一种基于边缘计算的室内口罩检测方法,包括:
[0005]获取用于室内口罩检测的一个或多个监控摄像头的信息,并根据所述一个或多个监控摄像头的信息获取所述一个或多个监控摄像头实时采集的监控视频数据;
[0006]通过边缘计算对所述一个或多个监控摄像头实时采集的监控视频数据进行检测分析,判断是否存在未佩戴口罩的对象;
[0007]若判断存在未佩戴口罩的对象,则生成表示存在未佩戴口罩的对象的告警信息;
[0008]将所述告警信息发送给指定的终端设备,从而将所述告警信息通知给所述指定的终端设备的工作人员。
[0009]在一种可能的实现方式中,所述通过边缘计算对所述一个或多个监控摄像头实时采集的监控视频数据进行检测分析,判断是否存在未佩戴口罩的对象,包括:
[0010]通过边缘计算将所述一个或多个监控摄像头实时采集的监控视频数据中的每帧转化成对应的帧图像;
[0011]将各个帧图像输入预先训练的口罩佩戴检测模型,利用所述口罩佩戴检测模型对各个帧图像中是否存在未佩戴口罩的对象进行预测,得到各个帧图像的预测结果;
[0012]根据所述各个帧图像的预测结果判断是否存在未佩戴口罩的对象。
[0013]在一种可能的实现方式中,通过以下步骤训练口罩佩戴检测模型:
[0014]构建初始的口罩佩戴检测模型;
[0015]获取样本图像和所述样本图像对应的是否存在未佩戴口罩的对象的样本标记;
[0016]将所述样本图像作为输入,所述样本图像对应的是否存在未佩戴口罩的对象的样本标记作为输出,对所述初始的口罩佩戴检测模型进行训练,得到训练的口罩佩戴检测模
型。
[0017]在一种可能的实现方式中,在判断存在未佩戴口罩的对象之后,所述方法还包括:
[0018]获取未佩戴口罩的对象所在的帧图像;
[0019]确定采集未佩戴口罩的对象所在的帧图像的目标监控摄像头的信息;
[0020]根据所述目标监控摄像头的信息确定所述未佩戴口罩的对象的地理位置;
[0021]所述生成表示存在未佩戴口罩的对象的告警信息,包括:
[0022]生成表示存在未佩戴口罩的对象且携带所述未佩戴口罩的对象的地理位置的告警信息。
[0023]在一种可能的实现方式中,在判断存在未佩戴口罩的对象之后,所述方法还包括:
[0024]获取未佩戴口罩的对象所在的帧图像;
[0025]在所述未佩戴口罩的对象所在的帧图像中标注所述未佩戴口罩的对象;
[0026]输出标注有所述未佩戴口罩的对象的帧图像;
[0027]将输出的标注有所述未佩戴口罩的对象的帧图像发送给所述指定的终端设备。
[0028]在一种可能的实现方式中,根据所述一个或多个监控摄像头的信息获取所述一个或多个监控摄像头实时采集的监控视频数据,包括:
[0029]布置一个或多个具备图像处理功能的边缘计算节点,并根据所述一个或多个监控摄像头的信息将所述一个或多个具备图像处理功能的边缘计算节点与所述一个或多个监控摄像头通信连接;
[0030]确定所述一个或多个具备图像处理功能的边缘计算节点中处于工作状态的边缘计算节点;
[0031]将所述一个或多个监控摄像头采集的监控视频数据实时发送给处于工作状态的边缘计算节点。
[0032]在一种可能的实现方式中,将所述告警信息发送给指定的终端设备,从而将所述告警信息通知给所述指定的终端设备的工作人员,包括:
[0033]布置无线网关,将所述告警信息发送给布置的无线网关,通过无线网关将所述告警信息发送给指定的终端设备,从而将所述告警信息通知给所述指定的终端设备的工作人员。
[0034]在一种可能的实现方式中,将所述告警信息发送给指定的终端设备,从而将所述告警信息通知给所述指定的终端设备的工作人员,告警信息通知包括,根据一个或多个监控摄像头实时采集的监控视频数据中的每帧转化成对应的帧图像找到图像中人流量较少的坐标点,并根据当前每个人流量较少的坐标点处周围的人员个数以及未佩戴口罩的对象距离每个人流量较少的坐标点的距离选择出最优安全坐标点,然后将最优安全坐标点发送至工作人员的指定终端设备,进而使得工作人员可以将未佩戴口罩的对象在人员较少的区域进行教育以及送达口罩,其具体步骤包括,
[0035]步骤A1:利用公式(1)根据一个或多个监控摄像头实时采集的监控视频数据中的每帧转化成对应的帧图像找到图像中人流量较少的像素点坐标
[0036][0037]其中D(i,j)表示图像中人流量较少像素点坐标的筛选值;H[t

(i,j)]表示第t帧
人脸质点图像中第i行第j列像素点的像素值(人脸质点图像表示:通过边缘计算对一个或多个监控摄像头实时采集的监控视频数据中的每帧转化成对应的帧图像进行检测分析将检测到的人脸的中心坐标像素值赋值为1,将非人脸的中心坐标像素值赋值为0进而得到人脸质点图像);m表示每帧人脸质点图像中每一行像素点的个数;n表示每帧人脸质点图像中每一列像素点的个数;T表示人脸质点图像的帧数;
[0038]若D(i,j)≠0,则表示一个或多个监控摄像头实时采集的监控视频中坐标点为第i行第j列处的像素点处不是人流量较少的像素点坐标;
[0039]若D(i,j)=0,则表示一个或多个监控摄像头实时采集的监控视频中坐标点为第i行第j列处的像素点处为人流量较少的像素点坐标,并将这些满足D(i,j)=0的坐标点进行综合排列并记作[I(k),J(k)]表示人流量较少的第k个像素点坐标;
[0040]步骤A2:利用公式(2)根据当前每个人流量较少的坐标点处周围的人员个数以及未佩戴口罩的对象距离每个人流量较少的像素点坐标的距离选择出最优安全坐标点
[0041][0042]其中G(k)表示人流量较少的第k个像素点坐标为最优安全坐标点的判定值;(i0,j0)表示未佩戴口罩的对象在人脸质点图像中的像素点位置坐标;∑
|a
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于边缘计算的室内口罩检测方法,其特征在于,包括:获取用于室内口罩检测的一个或多个监控摄像头的信息,并根据所述一个或多个监控摄像头的信息获取所述一个或多个监控摄像头实时采集的监控视频数据;通过边缘计算对所述一个或多个监控摄像头实时采集的监控视频数据进行检测分析,判断是否存在未佩戴口罩的对象;若判断存在未佩戴口罩的对象,则生成表示存在未佩戴口罩的对象的告警信息;将所述告警信息发送给指定的终端设备,从而将所述告警信息通知给所述指定的终端设备的工作人员。2.根据权利要求1所述的基于边缘计算的室内口罩检测方法,其特征在于,所述通过边缘计算对所述一个或多个监控摄像头实时采集的监控视频数据进行检测分析,判断是否存在未佩戴口罩的对象,包括:通过边缘计算将所述一个或多个监控摄像头实时采集的监控视频数据中的每帧转化成对应的帧图像;将各个帧图像输入预先训练的口罩佩戴检测模型,利用所述口罩佩戴检测模型对各个帧图像中是否存在未佩戴口罩的对象进行预测,得到各个帧图像的预测结果;根据所述各个帧图像的预测结果判断是否存在未佩戴口罩的对象。3.根据权利要求2所述的基于边缘计算的室内口罩检测方法,其特征在于,通过以下步骤训练口罩佩戴检测模型:构建初始的口罩佩戴检测模型;获取样本图像和所述样本图像对应的是否存在未佩戴口罩的对象的样本标记;将所述样本图像作为输入,所述样本图像对应的是否存在未佩戴口罩的对象的样本标记作为输出,对所述初始的口罩佩戴检测模型进行训练,得到训练的口罩佩戴检测模型。4.根据权利要求1所述的基于边缘计算的室内口罩检测方法,其特征在于,在判断存在未佩戴口罩的对象之后,所述方法还包括:获取未佩戴口罩的对象所在的帧图像;确定采集未佩戴口罩的对象所在的帧图像的目标监控摄像头的信息;根据所述目标监控摄像头的信息确定所述未佩戴口罩的对象的地理位置;所述生成表示存在未佩戴口罩的对象的告警信息,包括:生成表示存在未佩戴口罩的对象且携带所述未佩戴口罩的对象的地理位置的告警信息。5.根据权利要求1所述的基于边缘计算的室内口罩检测方法,其特征在于,在判断存在未佩戴口罩的对象之后,所述方法还包括:获取未佩戴口罩的对象所在的帧图像;在所述未佩戴口罩的对象所在的帧图像中标注所述未佩戴口罩的对象;输出标注有所述未佩戴口罩的对象的帧图像;将输出的标注有所述未佩戴口罩的对象的帧图像发送给所述指定的终端设备。6.根据权利要求1所述的基于边缘计算的室内口罩检测方法,其特征在于,根据所述一个或多个监控摄像头的信息获取所述一个或多个监控摄像头实时采集的监控视频数据,包括:
布置一个或多个具备图像处理功能的边缘计算节点,并根据所述一个或多个监控摄像头的信息将所述一个或多个具备图像处理功能的边缘计算节点与所述一个或多个监控摄像头通信连接;确定所述一个或多个具备图像处理功能的边缘计算节点中处于工作状态的边缘计算节点;将所述一个或多个监控摄像头采集的监控视频数据实时发送给处于工作状态的边缘计算节点。7.根据权利要求1所述的基于边缘计算的室内口罩检测方法,其特征在于,将所述告警信息发送给指定的终端设备,从而将所述告警信息通知给所述指定的终端设备的工作人员,包括:布置无线网关,将所述告警信息发送给布置的无线网关,通过无线网关将所述告警信息发送给指定的终端设备,从而将所述告警信息通知给所述指定的终端设备的工作人员。8.根据权利要求1所述的基于边缘计算的室内口罩检测方法,其特征在于,将所述告警信息发送给指定的终端设备,从而将所述告警信息通知给所述指定的终端设备的工作人员,告警信息通知包括,根据一个或多个监控摄像头实时采集的监控视频数据中的每帧转化成对应的帧图像找到图像中人流量较少的坐标点,并根据当前每个人流量较少的坐标点处周围的人员...

【专利技术属性】
技术研发人员:兰雨晴张腾怀余丹邢智涣王丹星
申请(专利权)人:慧之安信息技术股份有限公司
类型:发明
国别省市:

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

1