一种人脸识别及体温监测系统的制作方法

文档序号:23265882发布日期:2020-12-11 18:56阅读:126来源:国知局
一种人脸识别及体温监测系统的制作方法

本发明涉及公共卫生安全检测领域,尤其涉及一种人脸识别及体温监测系统。



背景技术:

新型冠状病毒肺炎、sars等公共卫生安全事件对人类的生命造成了巨大的威胁,此类传染病的共同症状包括发热。传染病爆发时,在人流较密集的场合容易造成交叉感染,使病毒感染人数呈爆发式增长。呼吸道飞沫和密切接触是病毒传播的主要途径,且在相对封闭的环境中长时间暴露于高浓度气溶胶情况下中,也存在经气溶胶传播的可能。在密闭、不通风场所可能存在气溶胶传播风险,因此,亟需加强传染病监控和预防。

现有技术的监控系统中,利用体温和人脸识别进行同步监测过程中,并没有方法比较准确的确认密切接触者。



技术实现要素:

本发明针对现有技术中存在的技术问题,提供一种人脸识别及体温监测系统,解决现有技术中的问题。

本发明解决上述技术问题的技术方案如下:一种人脸识别及体温监测系统,包括:发烧检测及人脸识别装置和云服务器;

所述发烧检测及人脸识别装置包括热像仪、相机、黑体、人脸特征提取模块和数据上传模块;

所述相机实时识别得到包含人脸的帧图后,所述人脸特征提取模块对所述帧图进行人脸特征提取后得到各个人脸特征数据;所述热像仪以所述黑体作为参考实时识别得到所述人脸特征数据对应的人脸的温度;

所述数据上传模块将各个所述人脸特征数据及对应的人脸的温度上传至所述云服务器;

所述云服务器包括判断标记模块,所述判断标记模块判断人脸的温度超过设定值时对对应的人脸特征数据进行第一标记,根据有所述第一标记的人脸特征数据的获取时间和/或位置对其它人脸特征数据进行第二标记。

本发明的有益效果是:发烧检测及人脸识别装置采用双摄像头设计,摄像仪实时检测得到人额头温度后,将识别的人脸特征数据及对应的温度上传至云服务器,云服务器中对温度超过设定值对应的人脸特征数据进行第一标记,并根据该标记出现的时间和/或位置,对可能的接触者进行第二标记,并将各个人脸特征数据上传至云服务器,为统一的管理和监测提供监测数据。

在上述技术方案的基础上,本发明还可以做如下改进。

进一步,所述云服务器还包括数据存储模块,存储的数据内容包括:各个人脸特征数据及其对应的获取时间和来源设备id;

选择对所述数据存储模块存储的有第一标记的人脸特征数据进行第三标记,并在所述数据存储模块中全局查找设定时间范围内包含所述第三标记的人脸特征数据的相关数据;

所述判断标记模块根据有所述第三标记的人脸特征数据的获取时间和/或位置对其它人脸特征数据进行第二标记。

进一步,所述系统还包括:人脸识别装置;所述人脸识别装置识别得到包含人脸的帧图后对所述帧图进行人脸特征提取后得到各个人脸特征数据,将各个人脸特征数据及其对应的获取时间和来源设备id上传至所述云服务器。

进一步,进行第二标记的过程包括:

将与有第一标记和/或第三标记的人脸特征数据的来源设备id相同且获取时间的间隔不超过设定时长的人脸特征数据进行第二标记。

进一步,进行第二标记的过程包括:

所述数据上传模块还将识别到人脸特征数据及对应的温度的帧图上传至所述云服务器;

对有第一标记和/或第三标记的人脸特征数据所在的所述帧图中包含的其它人脸的所述人脸特征数据进行第二标记。

进一步,进行第二标记的过程包括:

所述数据上传模块还将识别到人脸特征数据及对应的温度的帧图上传至所述云服务器;

将所述帧图中与有第一标记和/或第三标记的所述人脸特征数据的人所在位置的距离小于设定距离的人的人脸特征数据进行第二标记。

进一步将识别到人脸特征数据及对应的温度的帧图的前后设定数量个的帧图也进行上传。

进一步,将进行第二标记后的人脸特征数据的标记修改为第一标记或第三标记后,所述判断标记模块根据有所述第一标记或第三标记的人脸特征数据的获取时间和/或位置对其它人脸特征数据进行第二标记。

进一步,所述发烧检测及人脸识别装置还包括局部人脸识别模块,所述系统还包括用户信息存储模块,所述用户信息存储模块存储有注册用户的局部人脸特征信息;

所述局部人脸识别模块判断用户的局部人脸特征信息与用户信息存储模块存储的注册用户的局部人脸特征信息相同时,判断用户为注册用户,否则判断该用户为访客。

采用上述进一步方案的有益效果是:该系统还包括只进行人脸识别不包含测温功能的人脸识别装置,在明确确诊患者的人脸特征数据并标记后,通过在服务器中查找所有该确诊患者的人脸特征数据的相关数据,只要是摄像头覆盖的地方都可以追踪到,对确诊患者进行全局跟踪,确认密切接触者还可以根据需要对该跟踪设定时间范围,例如患者确诊之前14天的轨迹进行监控,避免数据量过大;密切接触者的确定可以通过两种算法计算得到,第一种算法中热像仪识别到某人脸出现发烧症状时,将该人脸特征数据进行第一标记即标记为疑似患者,人工进行第三标记的确诊患者,根据拍摄到该人脸特征数据的所有的相机id以及时间戳,将与该疑似患者和/或确诊患者短时间内出现在该相机的人进行第二标记即标记为密切接触者;第二种算法中上传的数据除了各个人脸特征数据及对应的温度,还上传包含识别到各个人脸的帧图,热像仪识别到某人脸出现发烧症状时,将该人脸特征数据进行第一标记即标记为疑似患者,人工进行第三标记的确诊患者,将所有包含该人脸特征数据的各个帧图中包含的其它人脸的人脸特征数据进行第二标记即标记为密切接触者;还可以利用计算机视觉技术计算帧图中各个人与该疑似患者或确诊患者的距离,只有与该疑似患者或确诊患者的距离少于设定距离才进行第二标记即标记为密切接触者,减少统计数据量和误差;标记为密切接触者的人脸特征数据,可以根据需要利用该体系进行迭代查找,查找该密切接触者的接触者。

附图说明

图1为本发明提供的一种人脸识别及体温监测系统的结构框图;

图2为本发明提供的一种发烧检测及人脸识别装置的实施例的检测流程图;

图3为本发明提供的一种人脸识别及体温监测系统进行第二标记的一个实施例的流程图;

图4为本发明提供的一种人脸识别及体温监测系统进行第二标记的另一个实施例的流程图。

具体实施方式

以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

如图1所示为本发明提供的一种人脸识别及体温监测系统的结构框图,由图1可知,该系统包括:发烧检测及人脸识别装置和云服务器。

发烧检测及人脸识别装置包括热像仪、相机、黑体、人脸特征提取模块和判断标记及数据上传模块;该相机可以为rgb相机,拍摄得到人脸的rgb帧图。

相机实时识别得到包含人脸的帧图后,人脸特征提取模块对帧图进行人脸特征提取后得到各个人脸特征数据;热像仪以黑体作为参考实时识别得到人脸特征数据对应的人脸的温度。

数据上传模块将各个人脸特征数据及对应的人脸的温度上传至云服务器。

云服务器包括判断标记模块,该判断标记模块判断人脸的温度超过设定值时对对应的人脸特征数据进行第一标记,根据有第一标记的人脸特征数据的获取时间和/或位置对其它人脸特征数据进行第二标记。

该温度的设定值应该在人正常体温范围之外,具体可以根据该疾病的患者的体温范围的临床表现进行设置。

本发明提供的一种人脸识别及体温监测系统,发烧检测及人脸识别装置采用双摄像头设计,摄像仪实时检测得到人额头温度后,将识别的人脸特征数据及对应的温度上传至云服务器,云服务器中对温度超过设定值对应的人脸特征数据进行第一标记,并根据该标记出现的时间和/或位置。

具体的,该第一标记可以为疑似患者,该第二标记可以为密切接触者。

优选的,云服务器还包括数据存储模块,存储的数据内容包括:各个人脸特征数据及其对应的获取时间和来源设备id;该来源设备id即为拍到该人脸的相机的id。

选择对数据存储模块存储的有第一标记的人脸特征数据进行第三标记,并在数据存储模块中全局查找设定时间范围内包含第三标记的人脸特征数据的相关数据。

判断标记模块根据有第三标记的人脸特征数据的获取时间和/或位置对其它人脸特征数据进行第二标记。

该第三标记的内容可以为确诊患者,发烧后进行第一标记的疑似患者不一定全部都是确诊患者,对该进行第一标记的疑似患者进行诊断后,如果确诊了,可以根据该确诊患者的人脸特征数据进行第三标记,并在服务器中查找所有包含该第三标记的人脸特征数据的相关数据,人脸特征数据进行全局跟踪,还可以根据需要对该跟踪设定时间范围,例如患者确诊之前14天的轨迹进行监控,避免数据量过大。

系统还包括:人脸识别装置;人脸识别装置识别得到包含人脸的帧图后对帧图进行人脸特征提取后得到各个人脸特征数据,将各个人脸特征数据及其对应的获取时间和来源设备id上传至云服务器。在需要时,该人脸识别装置还上传识别到人脸的各个帧图。

进一步的,本发明提供的一种人脸识别及体温监测系统,还包括只进行人脸识别不包含测温功能的人脸识别装置,在明确确诊患者的人脸特征数据并标记后,只要是摄像头覆盖的地方都可以追踪到,只根据该人脸特征数据对确诊患者进行全局跟踪,确认密切接触者。

优选的,如图2所示为本发明提供的一种发烧检测及人脸识别装置的实施例的检测流程图,由图2可知,该发烧检测及人脸识别装置还可以包括局部人脸识别模块,系统还包括用户信息存储模块,用户信息存储模块存储有注册用户的局部人脸特征信息。

局部人脸识别模块判断用户的局部人脸特征信息与用户信息存储模块存储的注册用户的局部人脸特征信息相同时,判断用户为注册用户,否则判断该用户为访客。

用户根据人脸识别确定为注册用户,该注册用户可以根据设置权限对整个系统数据进行查看等操作,另外还可以包含报警模块,在热像仪识别出发烧患者时,通过报警模块实时产生告警信息通过app或web发送给该注册用户。

实施例1

本发明提供的实施例1为本发明提供的一种人脸识别及体温监测系统进行第二标记的实施例,如图3所示为本发明提供的进行第二标记的一个实施例的流程图,由图3可知,进行第二标记的过程包括:

将与有第一标记和/或第三标记的人脸特征数据的来源设备id相同且获取时间的间隔不超过设定时长的人脸特征数据进行第二标记。

具体的,该实施例中,云服务器的判断标记模块判断人脸的温度超过设定值时对对应的人脸特征数据进行第一标记即标记为疑似患者,人工进行第三标记的确诊患者,根据拍摄到该人脸特征数据的所有的相机id以及时间戳,将与该疑似患者和/或确诊患者短时间内出现在该相机的人进行第二标记即标记为密切接触者,该设定时长可以根据当地的疫情级别或者疾病的传染数据按照需要人为设定,例如10秒。

实施例2

本发明提供的实施例2为本发明提供的一种人脸识别及体温监测系统进行第二标记的实施例,如图4所示为本发明提供的进行第二标记的另一个实施例的流程图,由图4可知,进行第二标记的过程包括:

数据上传模块还将识别到人脸特征数据及对应的温度的帧图上传至云服务器。

对有第一标记和/或第三标记的人脸特征数据所在的帧图中包含的其它人脸的人脸特征数据进行第二标记。

具体的,该实施例中,上传的数据除了该人脸特征数据及对应的人脸温度,还包括识别到人脸的帧图,云服务器的判断标记模块判断人脸的温度超过设定值时对对应的人脸特征数据进行第一标记即标记为疑似患者,人工进行第三标记的确诊患者,将所有包含该人脸特征数据的各个帧图中包含的其它人脸的人脸特征数据进行第二标记即标记为密切接触者。

进一步的,考虑实际情况中,与疑似患者或者确诊患者出现在同一帧图中,如果距离很远,传感的概率也很低,如果将距离疑似患者较远的人也标记为密切接触者,可能会造成数据量和误差都很大的情况,因此获取包含疑似患者的帧图后,可以利用计算机视觉技术计算帧图中各个人与该疑似患者或确诊患者的距离,只有与该疑似患者或确诊患者的距离少于设定距离才进行第二标记即标记为密切接触者,该设定距离可以根据当地的疫情级别或者疾病的传染数据按照需要人为设定,例如3米。

具体可以为:将帧图中与有第一标记和/或第三标记的人脸特征数据的人所在位置的距离小于设定距离的人的人脸特征数据进行第二标记。

优选的,第一标记的人脸特征数据的人脸所在的多个帧图或者将第一标记的人脸特征数据的人脸所在的帧图的前后设定数量个的帧图进行上传。

上传帧图需要占用网络传输和服务器存储的资源,考虑实际的网络传输情况和服务器存储模块的情况,可以将识别到人脸的人脸特征数据及对应的温度的帧图的前后几个帧图也进行上传,再根据距离确定密切接触者,上传的帧图可以进行压缩处理,减少数据传输压力和服务器存储压力。

另外,将进行第二标记后的人脸特征数据的标记修改为第一标记或第三标记后,判断标记模块根据有第一标记或第三标记的人脸特征数据的获取时间和/或位置对其它人脸特征数据进行第二标记。进行第二标记为密切接触者的人脸特征数据,可以根据需要利用该体系进行迭代查找,查找该密切接触者的接触者。

以上仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1