体温测量方法、装置、红外测温仪及存储介质制造方法及图纸

技术编号:33040547 阅读:12 留言:0更新日期:2022-04-15 09:21
本公开涉及一种体温测量方法、装置、红外测温仪及存储介质。包括:响应于红外测温仪的彩色相机获取到图像信息的动作,确定红外测温仪的测温范围内存在待测温对象;根据图像信息对待测温对象进行身份识别,以确定待测温对象的身份信息;在确定待测温对象的身份信息的情况下,通过红外测温仪的测距传感器确定待测温对象与红外测温仪的红外测温模块之间的目标测量距离,并通过红外测温模块测量待测温对象的初始体温;根据目标测量距离从温度补偿量数据库中确定目标温度补偿量,其中,温度补偿量数据库中存储有各测量距离对应的温度补偿量;根据目标温度补偿量以及初始体温,确定用于待测温对象体温的目标温度。可以提高体温测量的准确性。准确性。准确性。

【技术实现步骤摘要】
体温测量方法、装置、红外测温仪及存储介质


[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]在其中一个实施例中,所述第三确定模块,被配置为用于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种体温测量方法,其特征在于,应用于红外测温仪,所述方法包括:响应于所述红外测温仪的彩色相机获取到图像信息的动作,确定所述红外测温仪的测温范围内存在待测温对象;根据所述图像信息对所述待测温对象进行身份识别,以确定所述待测温对象的身份信息;在确定所述待测温对象的身份信息的情况下,通过所述红外测温仪的测距传感器确定所述待测温对象与所述红外测温仪的红外测温模块之间的目标测量距离,并通过所述红外测温模块测量所述待测温对象的初始体温;根据所述目标测量距离从温度补偿量数据库中确定目标温度补偿量,其中,所述温度补偿量数据库中存储有各测量距离对应的温度补偿量;根据所述目标温度补偿量以及所述初始体温,确定用于所述待测温对象体温的目标温度。2.根据权利要求1所述的方法,其特征在于,对应任一测量距离的所述温度补偿量是通过以下方式训练得到的:获取样本数据,所述样本数据包括多个样本参考体温,以及在不同测量距离下红外测温仪采集到的所述样本参考温度对应的样本采集温度;从所述多个样本参考体温对应的所述样本采集温度中,确定每一所述测量距离对应的目标样本采集温度;根据各所述测量距离对应的目标样本采集温度以及所述样本参考体温,确定针对该测量距离的温度补偿量。3.根据权利要求2所述的方法,其特征在于,所述从所述多个样本参考体温对应的所述样本采集温度中,确定每一所述测量距离对应的目标样本采集温度,包括:根据同一所述测量距离在所述多个样本参考体温对应的样本采集温度的大小关系,计算该测量距离对应的相邻两个样本采集温度之间的欧式距离;根据所述相邻两个样本采集温度之间的欧式距离,计算该测量距离对应的样本采集温度的平均欧式距离;将所述欧式距离小于等于所述平均欧式距离的相邻两个样本采集温度作为有效样本采集温度;根据所述有效样本采集温度,确定该测量距离对应的目标样本采集温度。4.根据权利要求2所述的方法,其特征在于,所述根据各所述测量距离对应的目标样本采集温度以及所述样本参考体温,确定针对该测量距离的温度补偿量,包括:计算各所述测量距离对应的目标样本采集温度与多个所述样本参考体温的平均样本参考体温的参考温度差值;在递归滤波器中随机输入初始递归参数,并将所述目标样本采集温度作为初始温度输入所述递归滤波器,得到所述递归滤波器输出的对应所述初始递归参数的递归温度;在所述递归滤波器输出的递归温度与所述平均样本参考体温的第一温度差值小于所述参考温度差值且大于预设温度阈值的情况下,以所述初始递归参数为基准,更新所述递归滤波器的递归参数,得到更新后的递归参数;将所述递归滤波器输出的递归温度作为初始温度输入更新递归参数后的所述递归滤
波器,得到所述递归滤波器输出的对应所述更新后的递归参数的递归温度;在所述递归滤波器输出的对应所述更新后的递归参数的递归温度与所述平均样本参考体温的第二温度差值小于更新递归参数前的递归温度且大于所述预设温度阈值的情况下,以所述更新后的递归参数为基准,再次更新所述递归滤波器的递归参数,得到再次更新后的递归参数;循环执行从以所述更新后的递归参数为基准,再次更新所述递归滤波器的递归参数,得到再次更新后的递归参数,至将所述递归滤波器输出的递归温度作为初始温度输入更新递归参数后的所述递归滤波器,得到所述递归滤波器输出的对应所述更新后的递归参数的递归温度的步骤,直到所述递...

【专利技术属性】
技术研发人员:古乐野郭玉峰黄日才柳雨露
申请(专利权)人:深圳技术大学
类型:发明
国别省市:

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

1