一种温度校准方法及终端的制作方法_2

文档序号:9487923阅读:来源:国知局
每个元素,根据携带的类型标记中的目标物类型标记可确定相应的校准算法,并将每个元素代入相应的校准算法进行训练,可得到与上述至少两种目标物类型相对应的至少两个校准模型。例如生命体温度校准模型和物体温度校准模型。
[0049]在一些可行的实施方式中,可通过树形图对所述至少两个校准模型进行管理。例如生命体温度校准模型的树形图可如图4所示,其中不同的层代表不同的温度区间划分粒度,每个节点表示一个温度区间,节点的不同填充样式代表不同的校准方向。随着训练样本集的元素越来多,温度区间的粒度越来越小,树形图的层数可越来越多。
[0050]S203,接收用户输入的测温指令,调用温度传感器对目标物进行测温。
[0051]S204,根据所述目标物的类型选择相应的校准模型,以及获取所述温度传感器的测量结果,其中所述相应的校准模型中包括多个预设温度区间对应的校准方向。
[0052]S205,根据所述测量结果所在的温度区间以及所述相应的校准模型确定校准方向和校准量。
[0053]S206,按照所述校准方向和所述校准量对所述测量结果进行校准并输出校准后的温度值。
[0054]作为一种可行的实施方式,步骤S203至S206的【具体实施方式】可参考图1所示实施例中步骤S101至S104的【具体实施方式】,在此不赘述。
[0055]S207,记录所述测量结果和所述校准后的温度值。
[0056]S208,根据所述测量结果和所述校准后的温度值更新所述相应的校准模型。
[0057]在一些可行的实施方式中,每次测温后,终端可记录温度传感器的测量结果和校准后的温度值,将记录的数据加入上述训练样本集,以更新相应的校准模型。
[0058]具体实施中,随着训练样本集的元素越来越多,预设温度区间的划分可更加精细,校准模型的准确度将越来越高。
[0059]本发明实施例中,存储与至少两种目标物类型关联的至少两个校准算法以及携带类别标记的训练样本集,对所述训练样本集中的每个元素执行相应的校准算法,训练得到与所述至少两种目标物类型相对应的至少两个校准模型,调用温度传感器对目标物进行测温后,根据目标物的类型选择相应的校准模型并获取温度传感器的测量结果,根据所述测量结果所在的温度区间以及所述相应的校准模型确定校准方向和校准量;按照所述校准方向和所述校准量对所述测量结果进行校准并输出校准后的温度值,并根据测量结果和校准结果对相应的模型进行更新。采用本发明实施例,针对不同的目标物类型和不同的温度区间对测量的温度值进行校准,并对每次测温的测量结果和校准结果进行学习,可提高温度校准的准确性。
[0060]参见图3,是本发明的又一个实施例提供的温度校准方法的流程示意图。如图3所示,该温度校准方法可包括如下步骤:
[0061]S301,存储与至少两种目标物类型关联的至少两个校准算法以及携带类别标记的训练样本集,其中所述类别标记包括目标物类型标记和校准方向标记。
[0062]具体实施中,上述至少两个校准算法可以是基于同一个基础算法的不同改进算法,例如,可以是基于人工神经网络(Artificial Neural Network,简称ANN)算法的不同改进算法。ANN算法具有自学习、自组织、自适应以及很强的非线性函数逼近能力,拥有强大的容错性,是处理非线性系统的有力工具。上述至少两个校准算法的一些系数可以不同。
[0063]具体地,训练样本集中可包括多次测温的测量数据和校准数据,校准数据包括校准方向和校准量。每次测温的测量数据和校准数据为训练样本集中的一个元素。每个元素可携带类型标记,类型标记包括目标物类型标记和校准方向标记。可选地,目标物类型可包括生命体类型或物体类型。
[0064]作为一种可行的实施方式,训练样本集可以是在终端出厂前进行温度测量测试和校准得到的。
[0065]S302,根据所述目标物类型标记对所述训练样本集中的每个元素执行相应的校准算法,训练得到与所述至少两种目标物类型相对应的至少两个校准模型。
[0066]针对训练样本集中的每个元素,根据携带的类型标记中的目标物类型标记可确定相应的校准算法,并将每个元素代入相应的校准算法进行训练,可得到与上述至少两种目标物类型相对应的至少两个校准模型。例如生命体温度校准模型和物体温度校准模型。
[0067]在一些可行的实施方式中,可通过树形图对所述至少两个校准模型进行管理。例如生命体温度校准模型的树形图可如图4所示,其中不同的层代表不同的温度区间划分粒度,每个节点表示一个温度区间,节点的不同填充样式代表不同的校准方向。随着训练样本集的元素越来多,温度区间的粒度越来越小,树形图的层数可越来越多。
[0068]S303,接收用户输入的测温指令,调用温度传感器对目标物进行测温。
[0069]S304,根据所述目标物的类型选择相应的校准模型,以及获取所述温度传感器的测量结果,其中所述相应的校准模型中包括多个预设温度区间对应的校准方向。
[0070]S305,根据所述测量结果所在的温度区间以及所述相应的校准模型确定校准方向和校准量。
[0071]S306,按照所述校准方向和所述校准量对所述测量结果进行校准并输出校准后的温度值。
[0072]作为一种可行的实施方式,步骤S203至S206的【具体实施方式】可参考图1所示实施例中步骤S101至S104的【具体实施方式】,在此不赘述。
[0073]S307,接收用户输入的校准温度值。
[0074]在一些可行的实施方式中,终端的测温结果显示界面可包括手动校准选项。若用户在测温结果显示界面上对该手动校准选项进行操作,可提示用户输入校准温度值。其中,该校准温度值可以是用户使用其他较精准的温度计对同一目标物进行测温得到的温度值。
[0075]S308,根据所述测量结果和所述用户输入的校准温度值更新所述相应的校准模型。
[0076]具体实施中,可以将该测量结果和所述用户输入的校准温度值加入所述训练样本集,以更新相应的校准模型。随着训练样本集的元素越来越多,预设温度区间的划分可更加精细,校准模型的准确度将越来越高。
[0077]本发明实施例中,存储与至少两种目标物类型关联的至少两个校准算法以及携带类别标记的训练样本集,对所述训练样本集中的每个元素执行相应的校准算法,训练得到与所述至少两种目标物类型相对应的至少两个校准模型,调用温度传感器对目标物进行测温后,根据目标物的类型选择相应的校准模型并获取温度传感器的测量结果,根据所述测量结果所在的温度区间以及所述相应的校准模型确定校准方向和校准量;按照所述校准方向和所述校准量对所述测量结果进行校准并输出校准后的温度值,并根据测量结果和校准结果对相应的模型进行更新。采用本发明实施例,针对不同的目标物类型和不同的温度区间对测量的温度值进行校准,并对每次测温的测量结果和校准结果进行学习,可提高温度校准的准确性。
[0078]参见图5,是本发明的一个实施例提供的终端的结构示意图。如图5所示,该终端可包括如下单元:
[0079]第一接收单元501,用于接收用户输入的测温指令,调用温度传感器对目标物进行测温。
[0080]可选地,用户可通过终端的按键、触摸控制屏或语音输入模块输入测温指令。
[0081]具体实施中,终端内设置有温度传感器,该温度传感器可以是红外温度传感器,通过接收目标物辐射的红外线的波长、辐射强度等参数来计算目标物的温度值,其中该温度值为测量值。
[0082]选择单元502,用于根据所述目标物的类型选择相应的校准模型,以及获取所述温度传感器的测量结果,其中所述相应的校准模型中包括多个预设温度区间对应的校准方向。
[0083]具体地,所述目标物的类型可包括生命体和物体。可选地,可在温度测量界面提示用户选择目标物类型,或者根据温度传感器的测量结果所在的温度区间以及一些人体识别算法确定目标物的类型。
[0084]在一些可行的实施方式中,终端可预先存储至少两个校准模型,该至少两个校准模型分别与至少两种目标物类型相关联。每个校准模型中包括不同的预设温度区间对应的校准方向,其中校准方向可包括正方向、负方向或无需校准。例如,若测量值低于实际值,需要在测量值的基础上加上误差值,则校准方向为正方向;若测量值高于实际值,需要在测量值的基础上减去误差值,则校准方向为负方向;若测量值接近实际值,则无需校准。
[0085]作为一种可行的实施方式,终端预先存储的至少两个校准模型可以根据出厂前对终端内的温度传感器进行多次测试并与相对精准温度计的测量结果进行比较的结果训练得到。
[0086]确定单元503,用于根据所述测量结果所在的温度区间以及所述相应的校准模型确定校准方向和校准量。
[0087]具体的,将上述测量结果输入相应的校准模型中,可确定校准方向和校准量。其中校准量指的是需要校准的误差值的绝对值。
[0088]具体实施中,在不同的校准模型中,同一温度区间对应的校准方向可能不同,例如在36°C _37°C的温度区间,生命体对应的模型的校准方向是正方向,物体对应的模型的校准方向是负方向。
[0089]校准单元504,用于按照所述校准方向和所述校准量对所述测量结果进行校准并输出校准后的温度值。
[0090]具体实施中,校准量为
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1