红外体温检测方法、存储介质以及红外体温检测设备与流程

文档序号:25291213发布日期:2021-06-01 17:42阅读:124来源:国知局
红外体温检测方法、存储介质以及红外体温检测设备与流程

本发明涉及体温检测领域,尤其涉及一种红外体温检测方法、存储介质以及红外体温检测设备。



背景技术:

目前用于测量人体体温的装置主要有三种,分别是水银体温计、电子体温计与红外线体温检测设备。水银体温计是目前广泛使用的测量人体体温的装置,在测量操作规范时,水银体温计的测量值是比较可靠的,并且水银温度计的成本低,但水银体温计的测温方式无法智能化,无法自动、自主测量体温,并且需要使水银体温计长时间接触待测部位才能测出准确温度。电子体温计的读数可以直观体现其测量的温度,其测温时间也短,准确性也较高,但是电子体温计也为接触式测温(必须接触待测部位方能测量温度),在多人群场所不便于使用,而现有的红外线体温检测设备虽然提升了温度检测效率以及测温安全性,但是仍旧会由于设备本身以及周围环境等原因造成温度偏差,偏差值往往能达到0.5℃,导致测温结果准确性不高。



技术实现要素:

本发明的主要目的在于提供一种红外体温检测方法以及红外体温检测设备,旨在解决现有的红外线体温检测设备存在较大的温度偏差,导致测温结果准确性不高的问题。

为实现上述目的,本发明提供一种红外体温检测方法,所述红外体温检测方法包括:

获取目标对象的体温信息、与所述目标对象之间的距离信息以及参考温度,其中所述参考温度包括环境温度和红外体温检测设备的黑体温度中的至少一种;

根据所述距离信息以及所述参考温度对所述体温信息进行修正,以输出所述目标对象的目标体温信息。

可选地,所述根据所述距离信息以及所述参考温度对所述体温信息进行修正,以输出所述目标对应的目标体温信息的步骤包括:

根据所述距离信息确定第一修正值,并对所述体温信息进行修正,以获取修正后的体温信息;

根据所述参考温度确定第二修正值,并对所述修正后的体温信息进行修正,以获取所述目标体温信息。

可选地,所述根据所述距离信息以及所述参考温度对所述体温信息进行修正,以输出所述目标对应的目标体温信息的步骤包括:

将所述距离信息以及所述体温信息作为预设距离修正模型的输入参数,以输出所述修正后的体温信息;

将所述参考温度以及所述修正后的体温信息作为预设体温修正模型的输入参数,以输出所述目标体温信息。

可选地,所述红外体温检测设备还包括摄像头,所述获取与所述目标对象之间的距离信息的步骤包括:

获取人体图像信息;

根据所述人体图像信息分析所述红外体温检测设备与所述目标对象之间的距离以获取所述距离信息。

可选地,所述红外体温检测设备设置有黑体以及热成像模组,所述热成像模组具有多个温度采集单元,所述获取目标对象的体温信息的方式包括:

获取各个所述温度采集单元采集到的单元黑体温度;

从各个所述温度采集单元中确定基准温度采集单元采集到的基准温度;

根据所述基准温度对除所述基准温度采集单元之外的其它采集单元进行校准;

基于所述基准温度采集单元和/或修正后的所述采集单元获取目标对象的体温信息。

可选地,所述从各个所述温度采集单元中确定基准温度采集单元采集到的基准温度的步骤包括:

获取各个所述温度采集单元在预设时间间隔内采集的所有单元黑体历史温度;

根据每个所述温度采集单元的所述单元黑体历史温度确定温度变化量小于或等于预设值的目标温度采集单元,将所述目标温度采集单元作为所述基准温度采集单元;

将所述基准温度采集单元本次采集到的所述单元黑体温度作为所述红外体温检测设备的基准温度。

可选地,每一所述温度采集单元具有稳定性标记,所述稳定性标记包括稳定温度采集单元以及非稳定温度采集单元,所述从各个所述温度采集单元中确定基准温度采集单元采集到的基准温度的步骤包括:

获取各个所述温度采集单元对应的标记信息,其中,所述标记信息包括稳定性标记和非稳定性标记;

将具有所述稳定性标记的温度采集单元所采集到的所述单元黑体温度作为所述基准温度。

可选地,所述根据所述基准温度对除所述基准温度采集单元之外的其它采集单元进行校准的步骤包括:

将所述基准温度作为采集单元校准模型的输入参数以对除所述基准温度采集单元之外的其它采集单元进行校准。

可选地,所述存储介质存储有红外体温检测程序,所述红外体温检测程序被处理器执行时实现如上任一项所述的红外体温检测方法的各个步骤。

本发明还提出一种红外体温检测设备,所述红外体温检测设备包括存储器、处理器以及存储在所述存储器并可在所述处理器上运行的红外体温检测程序,所述红外体温检测程序被所述处理器执行时实现如上任一项所述的红外体温检测方法的步骤。

本发明提供的红外体温检测方法通过获取目标对象的体温信息、与目标对象之间的距离信息以及参考温度,其中参考温度包括环境温度和红外体温检测设备的黑体温度中的至少一种;根据距离信息以及参考温度对体温信息进行修正,以输出目标对象的目标体温信息,从而可将目标对象的体温信息修正为更加能够反应真实体温的目标体温信息,无需近距离接触,既提升了温度检测效率又具备良好的安全性,测温结果准确可靠,并可对同时出现在视场区域内的多个目标对象进行体温检测,可广泛应用于多种场合。

附图说明

图1为本发明实施例涉及的空调器的硬件构架示意图;

图2为本发明红外体温检测方法化霜过程的循环流路示意图;

图3为本发明红外体温检测方法第一实施例的流程示意图;

图4为本发明红外体温检测方法第二实施例的流程示意图;

图5为本发明红外体温检测方法第三实施例的流程示意图。

附图标号说明:

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要技术方案:本实施例应用于红外体温检测设备,对目标对象进行检测进,获取目标对象的体温信息、与所述目标对象之间的距离信息以及参考温度,其中所述参考温度包括环境温度和红外体温检测设备的黑体温度中的至少一种;根据所述距离信息以及所述参考温度对所述体温信息进行修正,以输出所述目标对象的目标体温信息。

为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

作为一种实现方式,所述红外体温检测方法涉及的硬件环境架构可以如图1所示。

具体地,红外体温检测方法涉及的硬件架构可以包括红外体温检测设备的控制装置,如处理器101,还可包括显示器、led屏等具有显示界面的终端,另外还包括用于获取人体图像的摄像头以及用于获取人体温度的热成像模组,热成像模组为红外热成像模组,具有多个温度采集单元,这些温度采集单元在使用前已经得到校正,能够准确获取到目标对象的温度。红外体温检测设备还包括黑体,本实施例中的黑体为内置黑体,即,黑体与热成像模组一同位于红外体温检测设备的壳体中,黑体的位置固定,这种方式便于热成像模组在使用过程中自动校正,黑体处于红外热成像模组的视场区域内,可由热成像模组获取黑体的温度用于对热成像模组校准以及用于对热成像模组获取到目标对象的体温信息进行修正,这里的温度采集单元可以为热成像传感器。本实施例中,温度采集单元具有多个,采用高点阵的多个热成像传感器、高帧率的热成像传感器的接口转换芯片组成热成像模组,与控制装置电连接,控制装置根据热成像模组检测到的目标对象的体温信息进行修正处理得到目标对象的目标体温信息。摄像头为可见光摄像头,一般应用宽动态(一般为1流明到10000流明)mipi摄像头,并利用高帧率的usb接口与控制装置连接,将获取到的人体图像信息发送至控制装置,本实施例中的摄像头以及热成像模组可同时对出现在可视区域内的多人进行检测,热成模组中的热成像传感器呈高点阵分布,如,4万点阵-6万点阵,具体根据需要确定,获取到人体温度信息的热成像传感器可根据摄像头获取到的人体图像信息获取目标对象的体温信息发送到控制装置,也可直接主动获取视场区域内的目标对象的体温信息传送到控制装置。应当说明的是,为避免检测误差,热成像模组与摄像头的视场区域一致。由于人体体表的温度与人体真实的体温存在偏差,如,额头、腋下的温度更接近人体真实的体温,四肢的温度与人体真实的体温偏差大,因此,需要对热成像模组获取到的目标对象的体温信息进行修正以得到准确的目标对象的目标体温信息。

作为一种实现方式,所述红外体温检测设备或者控制装置包括:处理器101,例如cpu,存储器102,通信总线103。其中,通信总线103用于实现这些组件之间的连接通信。所述处理器101102用于调用应用程序来控制红外体温检测设备的相关部件执行体温检测功能。

存储器102可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。

可以理解的是,在一实施例中,实现所述红外体温检测方法的述红外体温检测程序存储在所述红外体温检测设备的存储器102中,所述处理器101从所述存储器102中调用述红外体温检测程序时,执行以下操作:

获取目标对象的体温信息、与所述目标对象之间的距离信息以及参考温度,其中所述参考温度包括环境温度和红外体温检测设备的黑体温度中的至少一种;

根据所述距离信息以及所述参考温度对所述体温信息进行修正,以输出所述目标对象的目标体温信息。

可选地,所述处理器101从所述存储器102中调用述红外体温检测程序时,还执行以下操作:

根据所述距离信息确定第一修正值,并对所述体温信息进行修正,以获取修正后的体温信息;

根据所述参考温度确定第二修正值,并对所述修正后的体温信息进行修正,以获取所述目标体温信息。

可选地,所述处理器101从所述存储器102中调用述红外体温检测程序时,还执行以下操作:

将所述距离信息以及所述体温信息作为预设距离修正模型的输入参数,以输出所述修正后的体温信息。

可选地,所述处理器101从所述存储器102中调用述红外体温检测程序时,还执行以下操作:

将所述参考温度以及所述修正后的体温信息作为预设体温修正模型的输入参数,以输出所述目标体温信息。

可选地,所述处理器101从所述存储器102中调用述红外体温检测程序时,还执行以下操作:

获取各个所述温度采集单元采集到的单元黑体温度;

从各个所述温度采集单元中确定基准温度采集单元采集到的基准温度;

根据所述基准温度对除所述基准温度采集单元之外的其它采集单元进行校准;

基于所述基准温度采集单元和/或修正后的所述采集单元获取目标对象的体温信息。

可选地,所述处理器101从所述存储器102中调用述红外体温检测程序时,还执行以下操作:

获取各个所述温度采集单元在预设时间间隔内采集的所有单元黑体历史温度;

根据每个所述温度采集单元的所述单元黑体历史温度确定温度变化量小于或等于预设值的目标温度采集单元,将所述目标温度采集单元作为所述基准温度采集单元;

将所述基准温度采集单元本次采集到的所述单元黑体温度作为所述红外体温检测设备的基准温度。

可选地,所述处理器101从所述存储器102中调用述红外体温检测程序时,还执行以下操作:

获取各个所述温度采集单元对应的标记信息,其中,所述标记信息包括稳定性标记和非稳定性标记;

将具有所述稳定性标记的温度采集单元所采集到的所述单元黑体温度作为所述基准温度。

可选地,所述处理器101从所述存储器102中调用述红外体温检测程序时,还执行以下操作:

将所述基准温度作为采集单元校准模型的输入参数以对除所述基准温度采集单元之外的其它采集单元进行校准。

可选地,所述处理器101从所述存储器102中调用述红外体温检测程序时,还执行以下操作:

将所述基准温度作为采集单元校准模型的输入参数以对不具有所述稳定性标记的所述基准温度采集单元进行校准。

可选地,所述处理器101从所述存储器102中调用述红外体温检测程序时,还执行以下操作:

请参照图2,本实施例提出的红外体温检测方法的第一实施例中,所述红外体温检测方法包括以下步骤:

s1:获取目标对象的体温信息、与所述目标对象之间的距离信息以及参考温度,其中所述参考温度包括环境温度和红外体温检测设备的黑体温度中的至少一种;

s2:根据所述距离信息以及所述参考温度对所述体温信息进行修正,以输出所述目标对象的目标体温信息。

本实施例中,目标对象的体温信息由热成像模组获取,具体由呈高点阵的热成像传感器获得,热成像传感器可根据可根据摄像头获取到的人体图像信息获取目标对象的体温信息发送到控制装置,如,摄像头先获取位于视场区域内的人体图像发送到控制装置,控制装置根据图像信息进行分析得出与目标对象对应的热成像传感器,启动与目标对象对应的热成像传感器获取目标对象的体温信息。在另一种体温信息的获取方式中,可由热成像传感器主动获取目标对象的体温信息,如,热成像传感器检测到人体温度时即向控制装置发送检测到的目标对象的体温信息,由于每一热成像传感器均对应检测视场区域内的特定区域,因此,当视场区域内出现目标对象时,视场区域中与目标对象对应的热成像传感器会检测出体温信息,与目标对象不对应的热成像传感器不会检测出体温信息。

由于人体体表的温度与人体真实的体温存在偏差,如,额头、腋下的温度更接近人体真实的体温,四肢的温度与人体真实的体温偏差大,因此,需要对热成像模组获取到的目标对象的体温信息进行修正以得到准确的目标对象的目标体温信息。造成热成像模组检测到的目标对象的体温信息与目标对象的目标体温信息存在偏差的影响因素主要包括目标对象与红外体温检测设备之间的距离以及目标对象的体表温度与真实的体温存在偏差,这里,目标对象的目标体温信息即为目标对象真实的体温,距离信息即为目标对象与热成像模组之间的距离,因此,本实施例需要根据距离信息以及参考温度对获取到的目标对象的体温信息进行修正。参考温度包括环境温度的和热成像模组获取到的黑体温度中的至少一种,黑体温度为恒温装置,可根据实际的测试需要确定,如设置成25度或20度等,本实施例中,将体温信息修正为目标体温信息可通过神经网络模型修正,该神经网络模型经过大量的实际数据自学习建立,可将距离信息或温度信息中的至少一种以及体温信息作为该神经网络模型的输入参数,从而可将体温信息修正为目标体温信息,得到目标对象的准确体温。

通过上述修正方式,本实施例可得出误差处于+/-0.3°范围内的目标对象的体温,可获取5米以内的目标对象的体温信息,无需近距离接触,既提升了温度检测效率又具备良好的安全性,测温结果准确可靠,并可对同时出现在视场区域内的多个目标对象进行体温检测,可广泛应用于多种场合。

本实施例中,为使获取到的目标对象的体温信息更接近目标对象的真实温度,可将目标对象的眉心温度作为目标对象的体温信息,因此,摄像头在获取到人体图像时可先进行额头定位,再获取眉心温度作为目标对象的体温信息,具体的额头定位方式可以为处理器101根据人体体征参数进行图像分析以定位额头。此外,为避免检测失误,在获取到人体图像之后、进行额头定位之前先根据人体体征参数进行活体识别,避免受烟头等高温物体物体影响。红外体温检测设备可以与显示器连接,将红外体温检测设备得出的目标体温信息结合摄像头获得的人体图像信息输出至显示器显示,并关联保存。当有需要进行多屏显示时,可连接多个显示器显显示人体图像与目标体温信息,此时,红外体温检测设备上设有多个显示器接口。在一实施例中,红外体温设备还可设置语音播报模块,将目标体温信息进行播报。

如图3所示,基于上述第一实施例,本发明还提出关于红外体温检测方法的第二实施例:

所述根据所述距离信息以及所述参考温度对所述体温信息进行修正,以输出所述目标对应的目标体温信息的步骤包括:

s21:根据所述距离信息确定第一修正值,并对所述体温信息进行修正,以获取修正后的体温信息;

s22:根据所述参考温度确定第二修正值,并对所述修正后的体温信息进行修正,以获取所述目标体温信息。

由于目标对象与红外体温检测设备之间的距离以及人体体表温度与真实体温之音的偏差均会对检测的准确性存在影响,因此,可将对体温信息的修正分为两个阶段,在第一阶段中,先修正目标对象与红外体温检测设备之间的距离所产生的影响,此时,根据距离信息确定第一修正值,并对所述体温信息进行修正,以获取修正后的体温信息,应当提出的是,神经网络模型可以包括多个修正模型,如,用于在第一阶段中根据距离信息修正体温信息以得到第一修正值的距离修正模型,以及用于在第二阶段中根据参考温度进行修正以得到第二修正值的体温修正模型。本实施例中,在第一阶段中,先利用距离修正模型根据距离信息得到第一修正值,再用第一修正值修正体温信息得到修正后的体温信息,如,当检测到目标对象的体温信息为36度、距离信息为3米时,根据距离修正模型得出的第一修正值为0.4度,则修正后的体温信息为36.4度。在第二阶段中,利用参考温度得到第二修正值,参考温度具体包括了环境温度以及红外体温检测设备的黑体温度中的至少一种,不同的环境温度对热成像模组检测黑体温度的影响不同,如,当黑体温度为25度的恒定温度时,5度的环境温度会导致热成像模组检测到的黑体温度偏低,当环境温度为40度时,热成像模组检测到的黑体温度偏高,当环境温度与黑体温度相差不大时,环境温度对热成像模组检测到的黑体温度的影响也较小,因此,环境温度和红外体温检测设备的黑体温度可择其一种对修正后的体温信息进行修正以得到目标体温信息,也可综合起来对修正后的体温信息进行修正以得到目标体温信息,具体可根据所应用的环境温度对热成像模组检测到的黑体温度的影响大小来确定。

如图4所示,基于上述第一实施例,本发明还提出关于红外体温检测方法的第三实施例:

所述根据所述距离信息以及所述参考温度对所述体温信息进行修正,以输出所述目标对应的目标体温信息的步骤包括:

s23:将所述距离信息以及所述体温信息作为预设距离修正模型的输入参数,以输出所述修正后的体温信息;

s24:将所述参考温度以及所述修正后的体温信息作为预设体温修正模型的输入参数,以输出所述目标体温信息。

本实施例中,距离信息以及体温信息均作为距离修正模型的输入参数,在第一阶段,距离修正模型根据距离信息以及体温信息输出修正后的体温信息,在第二阶段,体温修正模型根据输入的参考温度以及修正后的体温信息输出目标体温信息,从而得到精确的目标对象的体温。

所述红外体温检测设备设置有黑体以及热成像模组,所述热成像模组具有多个温度采集单元,在实际应用中,红外体温检测设备在使用一定的时间后会存在温度漂移的情况,导致温度采集单元检测到的温度不精确,因此,可实时或周期性对热成像模组进行校准,避免温度采集单元采集到的温度偏差过大,因此,如图5所示,在第四实施例中,所述获取目标对象的体温信息的方式包括:

s11:获取各个所述温度采集单元采集到的单元黑体温度;

s12:从各个所述温度采集单元中确定基准温度采集单元采集到的基准温度;

s13:根据所述基准温度对除所述基准温度采集单元之外的其它采集单元进行校准;

s14:基于所述基准温度采集单元和/或修正后的所述采集单元获取目标对象的体温信息。

本实施例中,先获取到各个温度采集单元采集到的单元黑体温度,由于制造误差或是装配误差等,每个温度采集单元采集到单元黑体温度可能不同,有的存在较大误差,有的存在较小误差,本实施例中,先获取各个温度采集单元采集到的单元黑体温度,然后从各个温度采集单元中确定基准温度采集单元采集到的基准温度,基准温度采集单元的确定可以通过获取各个所述温度采集单元在预设时间间隔内采集的所有单元黑体历史温度,再根据每个所述温度采集单元的所述单元黑体历史温度确定温度变化量小于或等于预设值的目标温度采集单元,将所述目标温度采集单元作为所述基准温度采集单元;将所述基准温度采集单元本次采集到的所述单元黑体温度作为所述红外体温检测设备的基准温度。如,记算在预设时间间隔内的本次与上次采集到的单元黑体温度差值,当该差值没有超过0.01度的温度采集单元确定为基准温度采集单元。在另一实施例中,可通过确认每一温度采集单元的稳定性标记确定基准温度采集单元,本实施例中,每一所述温度采集单元具有稳定性标记,所述稳定性标记包括稳定温度采集单元以及非稳定温度采集单元,在对热成像模组进行校准时,可获取各个所述温度采集单元对应的标记信息,其中,所述标记信息包括稳定性标记和非稳定性标记,将具有所述稳定性标记的温度采集单元所采集到的所述单元黑体温度作为所述基准温度。对除所述基准温度采集单元之外的其它采集单元进行校准的方式可以为:将所述基准温度作为采集单元校准模型的输入参数,将采集单元校准模型的输出参数作为除基准温度采集单元之外的其它采集单元的校准值,以对除所述基准温度采集单元之外的其它采集单元进行校准。或是:将所述基准温度作为采集单元校准模型的输入参数以对不具有所述稳定性标记的所述基准温度采集单元进行校准。

确定好基准温度采集单元后,根据所述基准温度对除所述基准温度采集单元之外的其它采集单元进行校准,以避免温度采集不准确的温度采集单元获取到的温度信息偏差过大,在确定每个温度采集单元的精确性之后,基于所述基准温度采集单元和/或修正后的所述采集单元获取目标对象的体温信息,从而可保证获取到的目标对象的体温信息精确。

本发明还提出一种存储介质,所述存储介质存储有红外体温检测程序,所述红外体温检测程序被处理器执行时实现如上所述的红外体温检测方法的各个步骤。

本发明还提出一种红外体温检测设备,所述红外体温检测设备包括存储器、处理器101以及存储在所述存储器并可在所述处理器101上运行的红外体温检测程序,所述红外体温检测程序被所述处理器101执行时实现如上所述的红外体温检测方法的步骤。

需要说明的是,以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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