体温测量方法、装置、电子设备以及可读存储介质制造方法及图纸

技术编号:31161482 阅读:21 留言:0更新日期:2021-12-04 10:29
本公开实施例公开了一种体温测量方法、装置、电子设备以及可读存储介质。该体温测量方法包括:获取视频数据;识别所述视频数据中的待测温视频帧的测温区域;确定所述测温区域内的最高温度;在所述测温区域的最高温度超出正常体温范围的情况下,检测所述待测温视频帧中的人脸区域;输出所述人脸区域的温度。本公开实施例的方法首先识别测温区域,在测温区域超出正常体温范围才启用人脸检测算法,极大地降低了对系统资源的占用。低了对系统资源的占用。低了对系统资源的占用。

【技术实现步骤摘要】
体温测量方法、装置、电子设备以及可读存储介质


[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]检测模块,被配置为在所述测温区域的最高温度超出正常体温范围的情况下,检测所述待测温视频帧中的人脸区域;
[0036]输出模块,被配置为输出所述人脸区域的温度。
[0037]第三方面,本公开实施例提供了一种电子设备,包括存储器和处理器,其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现前述的方法。
[0038]第四方面,本公开实施例中提供了一种计算机可读存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现前述的方法。
[0039]根据本公开实施例提供的技术方案,通过获取视频数据(可选地,视频数据为热成像视频数据);识别所述视频数据中的待测温视频帧的测温区域;确定所述测温区域内的最高温度;在所述测温区域的最高温度超出正常体温范围的情况下,检测所述待测温视频帧中的人脸区域;输出所述人脸区域的温度。本公开实施例的方法首先识别测温区域,在测温区域超出正常体温范围才启用人脸检测算法,极大地降低了对系统资源的占用。
[0040]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0041]结合附图,通过以下非限制性实施方式的详细描述,本公开的其它特征、目的和优点将变得更加明显。在附图中:
[0042]图1示出根据本公开实施例的体温测量方法的流程图;
[0043]图2示出根据本公开另一实施例的体温测量方法的流程图;
[0044]图3示出根据本公开实施例的识别测温区域的流程图;
[0045]图4示出根据本公开实施例的待测温视频帧的示意图;
[0046]图5示出根据本公开另一实施例的识别测温区域的流程图;
[0047]图6示出根据本公开又一实施例的识别测温区域的流程图;
[0048]图7示出根据本公开实施例的体温测量装置的框图;
[0049]图8示出根据本公开实施例的电子设备的框图;
[0050]图9示出根据本公开实施例的适于实现体温测量方法的计算机系统的结构示意图。
具体实施方式
[0051]下文中,将参考附图详细描述本公开的示例性实施例,以使本领域技术人员可容易地实现它们。此外,为了清楚起见,在附图中省略了与描述示例性实施例无关的部分。
[0052]在本公开中,应理解,诸如“包括”或“具有”等的术语旨在指示本说明书中所公开的特征、数字、步骤、行为、部件、部分或其组合的存在,并且不欲排除一个或多个其他特征、数字、步骤、行为、部件、部分或其组合存在或被添加的可能性。
[0053]另外还需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。
[0054]图1示出根据本公本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种体温测量方法,包括:获取视频数据;识别所述视频数据中的待测温视频帧的测温区域;确定所述测温区域内的最高温度;在所述测温区域的最高温度超出正常体温范围的情况下,检测所述待测温视频帧中的人脸区域;输出所述人脸区域的温度。2.根据权利要求1所述的方法,其中,所述识别所述视频数据中的待测温视频帧的测温区域包括:获取视野区域的背景温度;从所述待测温视频帧中确定处于有效体温范围的目标区域;从所述目标区域中确定与所述背景温度的温差大于温度阈值的区域为测温区域。3.根据权利要求1所述的方法,其中,所述识别所述视频数据中的待测温视频帧的测温区域包括:获取视野区域内的背景温度和背景分数;选择所述待测温视频帧中的一个像素点作为当前像素点;在所述当前像素点的温度处于有效体温范围的情况下,根据所述当前像素点的温度与该像素点的背景温度的差值是否大于温度阈值,确定所述当前像素点是否属于测温区域;通过预定变化量调整所述当前像素点的背景分数,如果所述背景分数满足分数阈值条件则更新所述当前像素点的背景温度并重置背景分数;选择下一个像素点直至所有像素点遍历完成,确定测温区域。4.根据权利要求3所述的方法,其中,所述识别所述视频数据中的待测温视频帧的测温区域还包括:在所述当前像素点的温度超出有效体温范围的情况下,确定所述当前像素点不属于测温区域,更新...

【专利技术属性】
技术研发人员:郑楚全马原
申请(专利权)人:北京澎思科技有限公司
类型:发明
国别省市:

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

1