体温测量方法、装置、电子设备及可读存储介质与流程

文档序号:33102394发布日期:2023-02-01 00:54阅读:18来源:国知局
体温测量方法、装置、电子设备及可读存储介质与流程

1.本技术属于体征测量技术领域,具体涉及一种体温测量方法、装置、电子设备及可读存储介质。


背景技术:

2.目前,电子设备可以采用红外测温法或超声波测温法等,测量人体的核心体温。
3.以电子设备采用红外测温法测量人体的核心体温为例,电子设备可以通过测量人体不断向外释放的红外辐射能量,且根据红外辐射能量与人体表面温度间的关系,估算出人体的体表温度,并将该体表温度视为人体的核心体温。
4.然而,按照上述测温方法,由于电子设备在测量核心体温的过程中,通常会受到外界环境的影响,使得测量的温度无法真实反映人体实际的核心体温,从而导致电子设备测量核心体温的精度较差。


技术实现要素:

5.本技术实施例的目的是提供一种体温测量方法、装置、电子设备及可读存储介质,能够解决电子设备测量核心体温的精度较差的问题。
6.第一方面,本技术实施例提供了一种体温测量方法,该方法包括:获取第一时刻的目标参数,目标参数包括:电子设备中的组件的组件温度值、测量对象的心率差值、电子设备所处环境的环境温度值、测量对象的体表温度值和测量对象的核心体温值;基于目标模型和目标参数,确定目标模型中的核心体温计算系数,并基于核心体温计算系数和目标参数,计算目标核心体温变化值,目标核心体温变化值为:测量对象的核心体温值从第一时刻到第二时刻的核心体温变化值,第二时刻为第一时刻之后的时刻;基于测量对象在第一时刻的核心体温值,以及目标核心体温变化值,计算测量对象在第二时刻的核心体温值。
7.第二方面,本技术实施例提供了一种体温测量装置,该装置包括获取模块、处理模块和计算模块;获取模块,用于获取第一时刻的目标参数,目标参数包括:电子设备中的组件的组件温度值、测量对象的心率差值、电子设备所处环境的环境温度值、测量对象的体表温度值和测量对象的核心体温值;处理模块,用于基于目标模型和获取模块获取的目标参数,确定目标模型中的核心体温计算系数,并基于核心体温计算系数和目标参数,计算目标核心体温变化值,目标核心体温变化值为:测量对象的核心体温值从第一时刻到第二时刻的核心体温变化值,第二时刻为第一时刻之后的时刻;计算模块,用于基于测量对象在第一时刻的核心体温值,以及目标核心体温变化值,计算测量对象在第二时刻的核心体温值。
8.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
9.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
10.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
11.第六方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
12.在本技术实施例中,可以获取第一时刻的目标参数,目标参数包括:电子设备中的组件的组件温度值、测量对象的心率差值、电子设备所处环境的环境温度值、测量对象的体表温度值和测量对象的核心体温值;且基于目标模型和目标参数,确定目标模型中的核心体温计算系数,并基于核心体温计算系数和目标参数,计算目标核心体温变化值,目标核心体温变化值为:测量对象的核心体温值从第一时刻到第二时刻的核心体温变化值,第二时刻为第一时刻之后的时刻;并基于测量对象在第一时刻的核心体温值,以及目标核心体温变化值,计算测量对象在第二时刻的核心体温值。通过该方案,由于测量对象在第二时刻的核心体温值,可以由电子设备基于测量对象在第一时刻的核心体温值,以及基于第一时刻的目标参数和目标模型中的核心体温计算系数确定的目标核心体温变化值计算得到,而无需通过传感器直接测量,因此可以避免外界环境的影响,从而可以提高电子设备测量核心体温的精度。
附图说明
13.图1是本技术实施例提供的体温测量方法的流程图;
14.图2是单通道热流的测温原理图;
15.图3是人体体温热传导路径的示意图;
16.图4是本技术实施例提供的体温测量装置的示意图;
17.图5是本技术实施例提供的电子设备的示意图;
18.图6是本技术实施例提供的电子设备的硬件示意图。
具体实施方式
19.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
20.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
21.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的体温测量方法、装置、电子设备及可读存储介质进行详细地说明。
22.人体体温可以分为体表温度与核心体温,体表温度通常是指人体皮肤表面的温度、皮下组织的温度或浅层肌肉的温度,也称为皮肤温度;核心体温是指人体深部的温度,
如人体的颅腔内的温度、胸腔内的温度或腹腔内的温度。
23.目前,核心体温可以通过在人体的肺动脉、食道或直肠等处插入的体温计测量得到,但这些侵入式测温方法在操作上极为不便,且不宜在日常生活中作为长期监测的方法使用。而非侵入式的核心体温测量方法通常包括红外测温法、超声波测温法和水银计腋下测温法等。以电子设备采用红外测温法测量人体的核心体温为例,电子设备可以通过测量人体(通常选取人体的耳蜗处或额头处)不断向外释放的红外辐射能量,且根据红外辐射能量与人体表面温度间的关系,估算出人体的体表温度,并将该体表温度视为人体的核心体温。
24.然而,由于电子设备在通过红外测温法测量核心体温的过程中,通常会受到外界环境的影响,使得测量的温度无法真实反映人体实际的核心体温,从而导致电子设备测量核心体温的精度较差。而其他非侵入式的核心体温测量方法除了无法精确测量出核心体温之外,还无法随时测量核心体温,且无法长时间监测核心体温。
25.为了解决上述问题,本技术实施例提供了一种体温测量方法、装置、电子设备及可读存储介质,在本技术实施例提供的体温测量方法中,电子设备可以获取第一时刻的目标参数,目标参数包括:电子设备中的组件的组件温度值、测量对象的心率差值、电子设备所处环境的环境温度值、测量对象的体表温度值和测量对象的核心体温值;且基于目标模型和目标参数,确定目标模型中的核心体温计算系数,并基于核心体温计算系数和目标参数,计算目标核心体温变化值,目标核心体温变化值为:测量对象的核心体温值从第一时刻到第二时刻的核心体温变化值,第二时刻为第一时刻之后的时刻;并基于测量对象在第一时刻的核心体温值,以及目标核心体温变化值,计算测量对象在第二时刻的核心体温值。通过该方案,由于测量对象在第二时刻的核心体温值,可以由电子设备基于测量对象在第一时刻的核心体温值,以及基于第一时刻的目标参数和目标模型中的核心体温计算系数确定的目标核心体温变化值计算得到,而无需通过传感器直接测量,因此可以避免外界环境的影响,从而可以提高电子设备测量核心体温的精度。此外,该体温测量方法可应用于穿戴式设备等任意的电子设备,从而可以实现对核心体温的长期监测,使用户可以实时获知自身的体温变化,以便及时发现身体不适,及早注意预防措施。
26.本技术实施例提供一种体温测量方法,图1示出了本技术实施例提供的体温测量方法的流程图。如图1所示,本技术实施例提供的体温测量方法可以包括下述的步骤101至步骤103。下面以电子设备执行该方法为例对该方法进行示例性地说明。
27.步骤101、电子设备获取第一时刻目标参数。
28.本技术实施例中,目标参数包括:电子设备中的组件的组件温度值、测量对象的心率差值、电子设备所处环境的环境温度值、测量对象的体表温度值和测量对象的核心体温值。
29.可选地,本技术实施例中,电子设备中的组件可以包括以下任一项:主板、主板中的核心元件。
30.可选地,本技术实施例中,上述主板可以为印制电路板(printed circuitboard,pcb)主板。
31.可选地,本技术实施例中,上述主板中的核心元件可以为主板中的控制器或存储器等任意可以产生温度的元件。
32.需要说明的是,实际实现中,上述组件可以为电子设备中任意可以产生温度的组件,本技术实施例不作限定。
33.可选地,本技术实施例中,上述测量对象的心率差值可以为:该测量对象在第一时刻的心率值,与该测量对象在第一时刻之前的时刻的心率值之间的差值。
34.可选地,本技术实施例中,上述测量对象可以为人或动物等任意可能的对象。
35.可选地,本技术实施例中,电子设备可以通过下述的步骤101a和步骤101b 获取上述测量对象的体表温度值。
36.步骤101a、电子设备通过温度传感器采集测量对象在第一时刻的体表温度信号。
37.可选地,本技术实施例中,上述温度传感器可以为接触式温度传感器,或可以为非接触式温度传感器。
38.步骤101b、电子设备对体表温度信号进行带通滤波,得到体表温度值。
39.可选地,本技术实施例中,电子设备可以采用巴特沃斯滤波器,对上述体表温度信号进行带通滤波。
40.本技术实施例中,带通滤波用于去除上述体表温度信号的低频基线漂移,以及该体表温度信号的高频噪声,且不会造成该体表温度信号的失真。
41.例如,电子设备通过温度传感器采集的测量对象在第一时刻的体表温度信号为t(n),采用滤波器h(z)对t(n)进行带通滤波后得到温度信号为ts(n),ts(n) 可表示为下述的公式(1):
[0042][0043]
其中,滤波器h(z)可表示为下述的公式(2):
[0044][0045]
可选地,本技术实施例中,电子设备在对上述体表温度信号进行带通滤波之后,可以根据带通滤波后的体表温度信号,得到上述体表温度值。
[0046]
本技术实施例中,由于电子设备可以对通过温度传感器采集的测量对象在第一时刻的体表温度信号进行带通滤波,得到测量对象在第一时刻的体表温度值,因此可以去除采集的体表温度信号中的噪声干扰,减少该体表温度信号的误差影响,从而可以提高电子设备获取测量对象的体表温度值的准确性。
[0047]
可选地,本技术实施例中,目标参数中的每个温度值对应的温度信号均可以通过温度传感器获取,且获取每个温度信号的传感器可以相同或不同。
[0048]
步骤102、电子设备基于目标模型和目标参数,确定目标模型中的核心体温计算系数,并基于核心体温计算系数和目标参数,计算目标核心体温变化值。
[0049]
本技术实施例中,目标核心体温变化值为:上述测量对象的核心体温值从第一时刻到第二时刻的核心体温变化值,第二时刻为第一时刻之后的时刻。
[0050]
可选地,本技术实施例中,上述核心体温计算系数可以用于计算目标核心体温变化值。
[0051]
可选地,本技术实施例中,上述目标模型可以为马尔科夫决策模型,马尔科夫决策模型可以用于估计动态失衡的温度状态,以确定出准确的核心体温计算系数。
[0052]
可以理解,在目标参数中,电子设备通过温度传感器获取的温度信号比较敏感,而通过带通滤波仅能滤除偏差较大的温度信号,然而温度传感器接触的测量对象表皮的温度容易受外界环境因素的影响而变化。例如,当有风或水等导致散热加速时,便会打破原有的温度平衡状态,而此时温度传感器输出的温度值为失衡后的温度值。
[0053]
下面对马尔科夫决策模型的原理进行详细说明。
[0054]
温度的状态转化模型可以表示为一个概率模型,即在状态s下采取动作a, 转到下一个状态s

的概率,表示为按照真实的环境转化过程,转化到下一个状态s

的概率除了与上一个状态s有关,还与上一个状态s之前的第一个状态,以及上一个状态s之前的第二个状态有关。假设状态转化的马尔科夫性,也就是假设转化到下一个状态s

的概率仅与上一个状态s有关,与之前的状态无关,那么可以表示为下述的公式(3):
[0055][0056]
对π做马尔科夫假设,即在状态s时采取动作a的概率仅与当前状态s有关,与其他的要素无关,可表示为下述的公式(4):
[0057]
π(a|s)=p(a
t
=a|s
t
=s);
ꢀꢀꢀꢀꢀꢀꢀꢀ
(4)
[0058]
同样,价值函数v
π
(s)也仅仅依赖于当前状态,价值函数v
π
(s)表示为下述的公式(5):
[0059]vπ
(s)=e(g
t
|s
t
=s)=e
π
(r
t+1
+rr
t+2
+r2r
t+3
+

|s
t
=s);
ꢀꢀꢀꢀꢀꢀꢀꢀ
(5)
[0060]
其中,g
t
表示收获,即在一个马尔科夫决策中从某一个状态s
t
开始采样直到终止状态时所有奖励的有衰减的之和。
[0061]
由于上述价值函数v
π
(s)未考虑到动作a带来的价值影响,因此除了v
π
(s)这个状态价值函数之外,还有一个动作价值函数q
π
(s,a)。根据贝尔曼方程,一个状态的价值由该状态的奖励以及后续状态价值按一定的衰减比例联合组成。同样的方法,可以得到动作价值函数q
π
(s,a)的贝尔曼方程,表示为下述的公式 (6):
[0062]qπ
(s,a)=e
π
(r
t+1
+rq
π
(s
t+1
,a
t+1
)|s
t
=s,a
t
=a);
ꢀꢀꢀꢀꢀꢀꢀꢀ
(6)
[0063]
根据动作价值函数q
π
(s,a)和状态价值函数v
π
(s)的定义,可以得到二者之间的转化关系公式,如下述的公式(7)所示:
[0064][0065]
从而可以得到下述的公式(8)和公式(9):
[0066][0067][0068]
而最优解一般为通过比较若干不同策略的优劣确定一个较好的策略,可以定义最优状态价值函数是所有策略下产生的众多价值函数中的最大者,从而最优价值函数关系可以表示为下述的公式(10)和公式(11):
[0069]
[0070][0071]
可以看出,通过马尔科夫决策模型,可以准确地估计动态失衡的温度状态,减小原始温度值的误差,从而可以提高确定核心体温计算系数的准确性。
[0072]
下面对电子设备采用马尔科夫决策模型确定上述核心体温计算系数的具体方法进行详细说明。
[0073]
可选地,本技术实施例中,上述步骤102具体可以通过下述的步骤102a 至步骤102c实现。
[0074]
步骤102a、电子设备根据第一时刻的心率差值,确定测量对象的运动状态。
[0075]
可选地,本技术实施例中,测量对象的运动状态可以为:静息状态或运动状态。
[0076]
可以理解,若上述测量对象在第一时刻的心率差值小于或等于预设阈值,则可以确定该测量对象的运动状态为上述静息状态;若该测量对象在第一时刻的心率差值大于该预设阈值,则可以确定该测量对象的运动状态为上述运动状态。
[0077]
可选地,本技术实施例中,上述预设阈值可以为系统默认的,或可以为用户根据使用需求设置的,本技术实施例不作限定。
[0078]
对电子设备获取测量对象的心率差值的具体描述,可以参照相关技术中的相关描述,为了避免重复,此处不再赘述。
[0079]
步骤102b、电子设备基于目标模型,针对目标参数中的其中一个参数,根据运动状态和参数,计算参数对应的状态价值函数的函数值,得到多个状态价值函数的函数值。
[0080]
可以理解,上述多个状态价值函数的函数值中的每个函数值,与目标参数中的每个参数一一对应。
[0081]
可选地,本技术实施例中,上述步骤102b具体可以通过下述的步骤a和步骤b实现。
[0082]
步骤a、电子设备基于目标模型,根据测量对象的运动状态,确定预设动作价值函数的函数值。
[0083]
可选地,本技术实施例中,预设动作价值函数可以为:与直接影响核心体温的参数对应的动作价值函数;例如,该参数可以为上述测量对象的体表温度值,以及上述测量对象的心率差值。
[0084]
可选地,本技术实施例中,不同的运动状态对应的预设动作价值函数的函数值不同。
[0085]
步骤b、电子设备针对目标参数中的其中一个参数,根据预设动作价值函数的函数值和参数,计算参数对应的动作价值函数的函数值,并根据参数对应的动作价值函数的函数值,计算参数对应的状态价值函数的函数值,得到多个状态价值函数的函数值。
[0086]
例如,以上述参数为上述电子设备中的组件的组件温度值为例,电子设备在确定预设动作价值函数的函数值之后,可以根据该预设动作价值函数的函数值以及该组件温度值,通过上述公式(11),计算该组件温度值对应的动作价值函数的函数值,并通过上述公式(10),计算得到该组件温度值对应的状态价值函数的函数值。
[0087]
本技术实施例中,电子设备对目标参数中的每个参数均执行上述步骤之后,可以得到上述多个状态价值函数的函数值。
[0088]
本技术实施例中,由于电子设备可以在测量对象处于不同的运动状态时,基于不
同的预设动作价值函数的函数值,计算得到每个参数对应的动作价值函数的函数值,进而计算得到该每个参数对应的状态价值函数的函数值,因此可以使电子设备在测量对象处于不同的运动状态时,通过不同的多个状态价值函数的函数值确定上述核心体温计算系数,从而可以提高电子设备确定该核心体温计算系数的准确性。
[0089]
步骤102c、电子设备根据多个状态价值函数的函数值,确定核心体温计算系数,并基于核心体温计算系数和目标参数,计算目标核心体温变化值。
[0090]
可选地,本技术实施例中,上述步骤102c具体可以通过下述的步骤c和步骤d实现。
[0091]
步骤c、电子设备根据多个状态价值函数的函数值,确定与目标函数值对应的目标状态价值函数。
[0092]
本技术实施例中,目标函数值为:上述多个状态价值函数的函数值中,与对应的参数间的差值最小的函数值。
[0093]
可以理解,上述差值最小即估计的参数与实际测量的对应参数间的误差最小。
[0094]
可选地,本技术实施例中,电子设备在确定出目标函数值之后,可以根据上述公式(10),确定与目标函数值对应的目标状态价值函数。
[0095]
步骤d、电子设备根据目标状态价值函数,确定核心体温计算系数。
[0096]
可选地,本技术实施例中,电子设备在确定目标状态价值函数之后,可以将该目标状态价值函数中的一组系数,确定为上述核心体温计算系数。
[0097]
本技术实施例中,由于电子设备可以根据由目标函数值确定的目标状态价值函数,确定上述核心体温计算系数,因此可以确保通过确定的该核心体温计算系数计算的核心体温的误差最小,从而可以提高计算核心体温值的准确性。
[0098]
本技术实施例中,由于电子设备可以基于测量对象的运动状态、目标模型及目标参数,最终得到多个状态价值函数的函数值,并根据该多个函数值确定上述核心体温计算系数,因此可以在测量对象处于不同的运动状态时,确定出不同的核心体温计算系数,以确保确定出的核心体温计算系数可以计算出准确的核心体温值。
[0099]
下面对测量对象的体表温度值与核心体温值之间的关系进行详细说明。
[0100]
当物体介质内部或者两个介质之间出现温差时,传热过程便会发生。傅里叶导热定律描述了以热传导模式进行传热时的热流密度。该定律是一个实验定律,即由大量实验现象归纳得到的一种定律。在热传导模式传热中,x方向上的导热热流密度可表示为下述的公式(12):
[0101][0102]
根据热力学第二定律,热量会自发地从高温处传导低温处,从而存在从人体深部传到皮肤表面再流过隔热层的热流,而在一定时间之后,皮肤组织与隔热层中的传热会达到稳态。图2示出了单通道热流的测温原理图。如图2所示,皮肤表面覆盖有隔热层,假设传热系统中无热源,人体核心温度tc是恒定的,那么人体达到稳态时,皮肤组织层与隔热层中的温度分布可表示为下述的公式 (13):
[0103][0104]
假设从人体深部传到皮肤表面再流过隔热层的热流只沿着垂直方向流动,那么可
简化为稳态、无热源的一维导热问题,在达到热稳态时,简化的温度关系可表示为下述的公式(14):
[0105][0106]
由上式可知,核心温度tc可由体表温度与隔热层接触的温度td,隔热层内部垂直方向上与隔热层相隔一定距离的温度tu、皮肤组织电阻rs以及隔热层电阻rg决定。那么上述公式(14)可等效为下述的公式(15):
[0107]
tc=td+k(td-tu);
ꢀꢀꢀꢀꢀꢀꢀꢀ
(15)
[0108]
其中,
[0109]
由此可知,人体核心温度tc与表皮温度ts存在一定的线性相关性,由于每个人的皮肤组织电阻rs不同,因此k是一个动态变量。如此,无法以标准的线性相关性去拟合得到k值,而需动态变化的相关性。
[0110]
为了更好的评估人体散热至表皮的真实表皮温度,电子设备可以将热传导路径过程中可能涉及的温度进行统计处理。图3示出了人体体温热传导路径的示意图,如图3所示,热传导路径过程中包括的温度为:电子设备的表皮温度传感器获取的表皮温度ts、电子设备中pcb主板的温度tb,以及设置在电子设备边缘的环境温度传感器获取的环境温度te。电子设备可以根据已有的温度传感器,对表皮温度ts进行温度补偿,从而得到真实的表皮温度具体可以通过下述的公式(16)和公式(17)得到:
[0111][0112][0113]
而体温调节系统可以通过运动等产生温度,也可以降低温度,具有一个稳定的热平衡,但在炎热或湿热的环境下,剧烈运动会造成体温调节系统对产热率控制失效,就会引起热衰竭、中暑,最终导致多器官功能障碍等。根据生理算法模型可知,随着运动等产生温度,心率也会有相应的变化,因此,体温调节系统与心率(即hr)也具有一定的关系,在宏观能量平衡上,具有下述公式(18)和公式(19)所示的关系:
[0114][0115][0116]
其中,s(hr)表示sigmoid函数为:当hr降低到低于静息时,将热量增益降低到零状态。
[0117]
由上可知,该算法数学模型由6个状态(即hr、tc、ts、tb、te)和5 个参数(α0、α1、α2、γ、γ1)决定。
[0118]
可以理解,上述5个参数的最优组合即上述核心体温计算系数。
[0119]
可以看出,电子设备在确定上述核心体温计算系数之后,可以基于该核心体温计
算系数和目标参数,通过上述公式(16)至公式(19),计算得到目标核心体温变化值。
[0120]
步骤103、电子设备基于测量对象在第一时刻的核心体温值,以及目标核心体温变化值,计算测量对象在第二时刻的核心体温值。
[0121]
可选地,本技术实施例中,电子设备在计算得到目标核心体温变化值之后,可以基于测量对象在第一时刻的核心体温值,以及目标核心体温变化值,通过上述公式(19),计算该测量对象在第二时刻的核心体温值。
[0122]
下面对本技术实施例提供的体温测量方法进行示例性地说明。
[0123]
示例性地,假设测量对象的当前(即第一时刻)核心体温为状态s,即st=tc, 而影响核心体温的动作a包括测量对象当前的体表温度值ts、心率差值hr,以及pcb主板温度tb(即上述电子设备中的组件的组件温度值)和电子设备当前所处环境的环境温度值te,每个状态动作对应的即时奖励r即可通过参数(α0、α1、α2、γ、γ1)得到,初始化核心体温tc为37℃,衰减因子r=1;那么电子设备可以先根据测量对象的当前心率差值判断该测量对象的运动状态,若该测量对象处于静息状态,则使预设动作价值函数q
*
(s3,ts)=10,q
*
(s4,hr)=0;若该测量对象处于运动状态,则使预设动作价值函数q
*
(s3,ts)=5,q
*
(s4,hr)=5;从而电子设备可以通过上述公式(11)得到每个动作对应的动作价值函数 q
*
(s,a)的函数值,然后根据得到的函数值并通过上述公式(10),可以得到多个状态价值函数的函数值,进而可以确定出上述核心体温计算系数,如此电子设备可以根据该核心体温计算系数和目标参数,通过上述公式(16)至公式 (19),计算得到测量对象在下一时刻准确的核心体温值。
[0124]
在本技术实施例提供的体温测量方法中,由于测量对象在第二时刻的核心体温值,可以由电子设备基于测量对象在第一时刻的核心体温值,以及基于第一时刻的目标参数和目标模型中的核心体温计算系数确定的目标核心体温变化值计算得到,而无需通过传感器直接测量,因此可以避免外界环境的影响,从而可以提高电子设备测量核心体温的精度。
[0125]
本技术实施例提供的体温测量方法,执行主体可以为体温测量装置。本技术实施例中以体温测量装置执行体温测量方法为例,说明本技术实施例提供的体温测量装置。
[0126]
结合图4,本技术实施例提供一种体温测量装置40,该体温测量装置40 可以包括获取模块41、处理模块42和计算模块43。获取模块41,可以用于获取第一时刻的目标参数,目标参数包括:电子设备中的组件的组件温度值、测量对象的心率差值、电子设备所处环境的环境温度值、测量对象的体表温度值和测量对象的核心体温值。处理模块42,可以用于基于目标模型和获取模块 41获取的目标参数,确定目标模型中的核心体温计算系数,并基于核心体温计算系数和目标参数,计算目标核心体温变化值,目标核心体温变化值为:测量对象的核心体温值从第一时刻到第二时刻的核心体温变化值,第二时刻为第一时刻之后的时刻。计算模块43,可以用于基于测量对象在第一时刻的核心体温值,以及目标核心体温变化值,计算测量对象在第二时刻的核心体温值。
[0127]
一种可能的实现方式中,处理模块42,具体可以用于根据第一时刻的心率差值,确定测量对象的运动状态;且基于目标模型,针对目标参数中的其中一个参数,根据该运动状态和该参数,计算该参数对应的状态价值函数的函数值,得到多个状态价值函数的函数值;并根据该多个状态价值函数的函数值,确定上述核心体温计算系数。
[0128]
一种可能的实现方式中,处理模块42,具体可以用于根据上述运动状态,确定预设
动作价值函数的函数值;且针对所述目标参数中的其中一个参数,根据该预设动作价值函数的函数值和该参数,计算该参数对应的动作价值函数的函数值,并根据该参数对应的动作价值函数的函数值,计算该参数对应的状态价值函数的函数值,得到上述多个状态价值函数的函数值。
[0129]
一种可能的实现方式中,处理模块42,具体可以用于根据上述多个状态价值函数的函数值,确定与目标函数值对应的目标状态价值函数,目标函数值为:该多个状态价值函数的函数值中,与对应的参数间的差值最小的函数值;并根据目标状态价值函数,确定上述核心体温计算系数。
[0130]
在本技术实施例提供的体温测量装置中,由于测量对象在第二时刻的核心体温值,可以由该体温测量装置基于测量对象在第一时刻的核心体温值,以及基于第一时刻的目标参数和目标模型中的核心体温计算系数确定的目标核心体温变化值计算得到,而无需通过传感器直接测量,因此可以避免外界环境的影响,从而可以提高测量核心体温的精度。
[0131]
本技术实施例中的体温测量装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobile internet device,mid)、增强现实 (augmented reality,ar)/虚拟现实(virtual reality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,还可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer, pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
[0132]
本技术实施例中的体温测量装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
[0133]
本技术实施例提供的体温测量装置能够实现图1至图3的方法实施例实现的各个过程,为避免重复,这里不再赘述。
[0134]
如图5所示,本技术实施例还提供一种电子设备500,包括处理器501和存储器502,存储器502上存储有可在所述处理器501上运行的程序或指令,该程序或指令被处理器501执行时实现如上述体温测量方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0135]
需要说明的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
[0136]
图6为实现本技术实施例的一种电子设备的硬件结构示意图。
[0137]
该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元 1007、接口单元1008、存储器1009、以及处理器1010等部件。
[0138]
本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图6中示出的电子设备结构并不构成对电子设备的
限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
[0139]
其中,传感器1005,可以用于获取第一时刻的目标参数,目标参数包括:电子设备中的组件的组件温度值、测量对象的心率差值、电子设备所处环境的环境温度值、测量对象的体表温度值和测量对象的核心体温值。处理器1010,可以用于基于目标模型和传感器1005获取的目标参数,确定目标模型中的核心体温计算系数,并基于核心体温计算系数和目标参数,计算目标核心体温变化值,目标核心体温变化值为:测量对象的核心体温值从第一时刻到第二时刻的核心体温变化值,第二时刻为第一时刻之后的时刻。处理器1010,还可以用于基于测量对象在第一时刻的核心体温值,以及目标核心体温变化值,计算测量对象在第二时刻的核心体温值。
[0140]
一种可能的实现方式中,处理器1010,具体可以用于根据第一时刻的心率差值,确定测量对象的运动状态;且基于目标模型,针对目标参数中的其中一个参数,根据该运动状态和该参数,计算该参数对应的状态价值函数的函数值,得到多个状态价值函数的函数值;并根据该多个状态价值函数的函数值,确定上述核心体温计算系数。
[0141]
一种可能的实现方式中,处理器1010,具体可以用于根据上述运动状态,确定预设动作价值函数的函数值;且针对所述目标参数中的其中一个参数,根据该预设动作价值函数的函数值和该参数,计算该参数对应的动作价值函数的函数值,并根据该参数对应的动作价值函数的函数值,计算该参数对应的状态价值函数的函数值,得到上述多个状态价值函数的函数值。
[0142]
一种可能的实现方式中,处理器1010,具体可以用于根据上述多个状态价值函数的函数值,确定与目标函数值对应的目标状态价值函数,目标函数值为:该多个状态价值函数的函数值中,与对应的参数间的差值最小的函数值;并根据目标状态价值函数,确定上述核心体温计算系数。
[0143]
在本技术实施例提供的电子设备中,由于测量对象在第二时刻的核心体温值,可以由该电子设备基于测量对象在第一时刻的核心体温值,以及基于第一时刻的目标参数和目标模型中的核心体温计算系数确定的目标核心体温变化值计算得到,而无需通过传感器直接测量,因此可以避免外界环境的影响,从而可以提高电子设备测量核心体温的精度。
[0144]
本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。
[0145]
应理解的是,本技术实施例中,输入单元1004可以包括图形处理器 (graphics processing unit,gpu)10041和麦克风10042,图形处理器10041 对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072中的至少一种。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
[0146]
存储器1009可用于存储软件程序以及各种数据。存储器1009可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一
个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1009可以包括易失性存储器或非易失性存储器,或者,存储器1009可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom, eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram, dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddrsdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synch link dram,sldram)和直接内存总线随机存取存储器 (direct rambus ram,drram)。本技术实施例中的存储器1009包括但不限于这些和任意其它适合类型的存储器。
[0147]
处理器1010可包括一个或多个处理单元;可选的,处理器1010集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。
[0148]
本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现如上述体温测量方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0149]
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器rom、随机存取存储器ram、磁碟或者光盘等。
[0150]
本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如上述体温测量方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0151]
应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
[0152]
本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述体温测量方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0153]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
[0154]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘) 中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
[0155]
上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1