一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

可穿戴终端及其测量体温的方法、计算机可读存储介质与流程

2021-10-19 21:09:00 来源:中国专利 TAG:测量 终端 穿戴 体温 可读


1.本发明涉及温度测量技术领域,尤其涉及可穿戴终端及其测量体温的方法、计算机可读存储介质。


背景技术:

2.随着科技的发展,可穿戴终端上集成了越来越多的功能,例如加入了体温测量功能。在不同的环境下,即使人体具有相同的核心体温,但是体表的温度会受到环境影响,导致测量的体表温度与实际的核心体温相差较大,若根据收到环境影响的体表温度计算核心体温,将导致计算误差较大。


技术实现要素:

3.基于此,有必要针对上述问题,提出了可穿戴终端及其测量体温的方法、计算机可读存储介质。
4.一种可穿戴终端测量体温的方法,包括:获取可穿戴终端的环境参数,所述环境参数包括环境温度、环境湿度和环境风速中的至少一项;测量用户的体表温度,获取第一体温测量值;判断所述环境参数是否满足预设测量条件,若所述环境参数不满足预设测量条件,则根据预设处理方法处理所述第一体温测量值,获取并输出体温输出值。
5.一种可穿戴终端,包括:获取模块,用于获取可穿戴终端的环境参数,所述环境参数包括环境温度、环境湿度和环境风速中的至少一项;测量模块,用于测量用户的体表温度,获取第一体温测量值;输出模块,用于判断所述环境参数是否满足预设测量条件,若所述环境参数不满足预设测量条件,则根据预设处理方法处理所述第一体温测量值,获取并输出体温输出值。
6.一种可穿戴终端,包括:处理器、存储器和测量电路,所述处理器耦接所述存储器和所述测量电路,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序以实现如上所述的方法。
7.一种计算机可读存储介质,存储有计算机程序,所述计算机程序能够被处理器执行以实现如上所述的方法。
8.采用本发明实施例,具有如下有益效果:
9.通过获取可穿戴终端的环境参数,当环境参数不满足预设测量条件时,对测量体温获取的第一体温测量值按照预设处理方法处理,以获取体温输出值,可以避免不满足预设测量条件的环境参数对用户体表温度,有效降低测量误差,提升测量的准确度。
附图说明
10.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以
根据这些附图获得其他的附图。
11.其中:
12.图1是本发明提供的可穿戴终端测量体温的方法的第一实施例的流程示意图;
13.图2是本发明提供的可穿戴终端测量体温的方法的第二实施例的流程示意图;
14.图3是本发明提供的可穿戴终端测量体温的方法的第三实施例的流程示意图;
15.图4是本发明提供的可穿戴终端测量体温的方法的第四实施例的流程示意图;
16.图5是本发明提供的可穿戴终端的第一实施例的结构示意图;
17.图6是本发明提供的可穿戴终端的第二实施例的结构示意图;
18.图7是本发明提供的计算机可读存储介质的一实施例的结构示意图。
具体实施方式
19.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
20.在不同的环境下,即使人体具有相同的核心体温,但是体表的温度会受到环境影响,若根据收到环境影响的体表温度计算核心体温,将导致计算误差较大。
21.在本实施例中,为了解决上述问题,提供一种可穿戴终端测量体温的方法,能够有效提升测量结果的准确性。
22.请参阅图1,图1是本发明提供的可穿戴终端测量体温的方法的第一实施例的流程示意图。在本实施例中,可穿戴终端中设置有至少一个传感器,可以用于测量用户的体温。可穿戴终端可以为智能手表、智能手环、智能耳机、智能眼镜等等。本发明提供的可穿戴终端测量体温的方法包括如下步骤:
23.s101:获取可穿戴终端的环境参数,环境参数包括环境温度、环境湿度和环境风速中的至少一项。
24.在一个具体的实施场景中,可穿戴终端所处的外部环境对用户体表温度具有一定的影响,例如,皮肤会受到环境温度的影响,与周围的空气发生热交换,从而使得人体表面的温度变高或者变低。再例如,皮肤与周围的空气发生热交换时,不同的气流的流速对人体表面的温度也具有不同的影响。又例如,皮肤与周围的空气发生热交换时,不同湿度的空气具有不同的热传导率,对人体表面的温度也具有不同的影响。
25.在本实施场景中,可穿戴终端内部设置有至少一个传感器,通过至少一个传感器来获取可穿戴终端的环境参数,具体地说,环境参数包括环境温度、环境湿度和环境风速的至少一项。可穿戴终端中设置有温度传感器,通过温度传感器获取环境温度,可穿戴终端中还设置有湿度传感器,通过湿度传感器获取环境湿度,可穿戴终端中还设置有气流传感器,通过气流传感器获取环境风速。
26.s102:测量用户的体表温度,获取第一体温测量值。
27.在本实施场景中,可穿戴终端可以测量用户手腕、手臂、额头等部位的体表温度,获取第一体温测量值。可穿戴终端中可以设置接触式温度传感器,通过接触式温度传感器对用户的体表温度进行测量,获取体第一体温测量值。在其他实施场景中,可穿戴终端中设
置有红外线传感器,通过红外线传感器获取用户体表的红外线,根据体表的红外线获取第一体温测量值。
28.步骤s101和步骤s102可以同步执行,也可以先执行步骤s101或者步骤s102。
29.s103:判断环境参数是否满足预设测量条件,若是,执行步骤s104,若否,执行步骤s105。
30.在本实施场景中,考虑到可穿戴终端所处的外部环境对用户体表温度的影响,可以针对可穿戴终端的环境参数设置预设测量条件,当环境参数满足预设测量条件时,获取的第一体温测量值才准确。具体地说,可以针对环境温度设置温度阈值范围,当环境温度高于或者低于温度阈值范围时,皮肤与周围空气热交换量较大,获取的第一体温测量值不准确。可以针对环境湿度设置湿度阈值,当环境湿度高于预设阈值时,空气热传导速度较快,获取的第一体温测量值不准确。还可以针对环境风速设置风速阈值,当环境风速高于预设阈值时,将会从皮肤表面带走较多热量,获取的第一体温测量值不准确。
31.在本实施场景中,可以是满足环境温度处于温度阈值范围、环境湿度小于预设湿度阈值、环境风速小于预设风速阈值中的一个或两个,即可判定环境参数满足预设测量条件,进一步地,还可以是需要同时满足三项,才能判定环境参数满足预设测量条件。
32.s104:根据预设的体温转换算法计算出对应于第一体温测量值的体温输出值。
33.在本实施场景中,环境参数满足预设测量条件,外部环境对体表温度的影响较小,则将获取的第一体温测量值输入预设的体温转换算法中,计算出对应第一体温测量值的体温输出值,并输出该体温输出值。可以是在可穿戴终端的屏幕上显示,或者发送给与可穿戴终端绑定的智能终端。
34.s105:根据预设处理方法处理第一体温测量值,获取并输出体温输出值。
35.在本实施场景中,判定环境参数不满足预设测量条件,外部环境对体表温度的影响较大,则对第一体温测量值按照预设处理方法进行处理,以获取体温输出值,例如通过预设算法排除环境参数对第一体温测量值的影响,或者丢弃第一体温测量值,在环境参数满足预设测量条件的情况下,重新测量,根据重新测量的结果获取体温输出值。
36.根据上述描述可知,在本实施例中获取可穿戴终端的环境参数,当环境参数不满足预设测量条件时,对测量体温获取的第一体温测量值按照预设处理方法处理,以获取体温输出值,可以避免不满足预设测量条件的环境参数对用户体表温度,有效降低测量误差,提升测量的准确度。
37.请参阅图2,图2是本发明提供的可穿戴终端测量体温的方法的第二实施例的流程示意图。本发明提供的可穿戴终端测量体温的方法包括如下步骤:
38.s201:获取可穿戴终端的环境参数,环境参数包括环境温度、环境湿度和环境风速中的至少一项。
39.s202:测量用户的体表温度,获取第一体温测量值。
40.s203:判断环境参数是否满足预设测量条件,若否,执行步骤s204,若是,执行步骤s205。
41.s204:根据预设的体温转换算法计算出对应于第一体温测量值的体温输出值。
42.在一个具体的实施场景中,步骤s201-s204与本发明提供的可穿戴终端测量体温的方法的第一实施例中的步骤s101-s104基本一致,此处不再进行赘述。
43.s205:监测环境参数。
44.在本实施场景中,由于获取第一体温测量值时的环境参数不满足预设测量条件。因此第一体温测量值受到外部环境影响较大,因此第一体温测量值误差较大,不能用于获取体温输出值。对环境参数进行监测,例如,间隔预设时间获取环境参数。
45.s206:当环境参数满足预设测量条件时,测量用户的体表温度以获取第二体温测量值,根据预设的体温转换算法计算出对应第二体温测量值的体温输出值。
46.在本实施场景中,当环境参数满足预设测量条件时,外部环境对体表温度的影响较小,此时测量的误差较小,因此测量用户的体表温度获取第二体温测量值,根据预设的体温转换算法计算出对应于第二体温测量值的体温输出值。
47.根据上述描述可知,在本实施例中获取可穿戴终端的环境参数,当环境参数不满足预设测量条件时,丢弃此时获取的第一体温测量值,当环境参数满足预设测量条件时,测量用户体表温度,获取第二体温测量值,可以避免外部环境对用户体表温度的干扰和影响,有效降低测量误差。
48.请参阅图3,图3是本发明提供的可穿戴终端测量体温的方法的第三实施例的流程示意图。本发明提供的可穿戴终端测量体温的方法包括如下步骤:
49.s301:获取可穿戴终端的环境参数,环境参数包括环境温度、环境湿度和环境风速中的至少一项。
50.s302:测量用户的体表温度,获取第一体温测量值。
51.s303:判断环境参数是否满足预设测量条件,若是,执行步骤s304,若否,执行步骤s305。
52.s304:根据预设的体温转换算法计算出对应于第一体温测量值的体温输出值。
53.在一个具体的实施场景中,步骤s301-s304与本发明提供的可穿戴终端测量体温的方法的第一实施例中的步骤s101-s104基本一致,此处不再进行赘述。
54.s305:根据环境参数获取环境影响因子,将环境影响因子代入到体温转换算法中。
55.在本实施场景中,判定环境参数不满足预设测量条件,则根据环境参数获取环境影响因子,将环境影响因子代入到体温转换算法中,以使得体温转换算法在运算时可以根据环境影响因子修正计算出的数值。具体地说,可以根据环境参数中的环境温度获取温度影响因子,将温度影响因子代入到体温转化算法中,使得代入后的体温转化算法在计算时能修正由环境温度引起的误差。还可以根据环境参数中的环境湿度获取湿度影响因子,将湿度影响因子代入到体温转化算法中,使得代入后的体温转化算法在计算时能修正由环境湿度引起的误差。还可以根据环境参数中的环境风速获取风速影响因子,将风速影响因子代入到体温转化算法中,使得代入后的体温转化算法在计算时能修正由环境风速引起的误差。
56.在其他实施场景中,环境参数中的各个参数相互影响,例如环境温度和环境风速,不同温度的气流对体表温度的影响不同,再例如环境湿度和环境风速,不同湿度的气流对体表温度的影响也不同。因此,将环境温度、环境湿度和环境风速中的至少两项结合,获取综合影响因子,将综合影响因子代入到体温转换算法中,使得代入后的体温转化算法可以在计算时修正多个环境参数引起的误差。
57.在本实施场景中,体温转化算法可以是神经网络算法或者函数算法、预设的计算
公式等等。
58.s306:根据代入后的体温转换算法计算出对应第一体温测量值的第一体温校正值,根据第一体温校正值获取体温输出值。
59.在本实施场景中,根据代入后的体温算法计算出对应第一体温测量值的第一体温校正值,第一体温校正值有效的修正了由外部环境引起的误差,将第一体温校正值作为体温输出值,可以准确的反应用户当前的实际体温。
60.通过上述描述可知,在本实施例中,当环境参数不满足预设测量条件时,根据环境参数获取环境影响因子,将环境影响因子代入到体温转换算法中,根据代入后的体温转换算法计算出对应第一体温测量值的第一体温校正值,在计算中可以有效校正外部环境引起的误差,将第一体温校正值做为体温输出值,可以有效降低测量误差。
61.请参阅图4,图4是本发明提供的可穿戴终端测量体温的方法的第四实施例的流程示意图。本发明提供的可穿戴终端测量体温的方法包括如下步骤:
62.s401:获取可穿戴终端的环境参数,环境参数包括环境温度、环境湿度和环境风速中的至少一项。
63.s402:测量用户的体表温度,获取第一体温测量值。
64.s403:判断环境参数是否满足预设测量条件,若是,执行步骤s404,若否,执行步骤s405。
65.s404:根据预设的体温转换算法计算出对应于第一体温测量值的体温输出值。
66.s405:根据环境参数获取环境影响因子,将环境影响因子代入到体温转换算法中。
67.s406:根据代入后的体温转换算法计算出对应第一体温测量值的第一体温校正值。
68.在一个具体的实施场景中,步骤s401-s406与本发明提供的可穿戴终端测量体温的方法的第三实施例中的步骤s301-s306基本一致,此处不再进行赘述。
69.s407:获取运动参数和生理参数,根据运动参数和生理参数判断用户是否处于运动状态,若是,执行步骤s408,若否,执行步骤s409。
70.在本实施场景中,运动参数包括加速度、速度。生理参数包括心跳、血压、脉搏、和出汗情况。可穿戴终端中还设置有运动传感器和生理传感器,运动传感器包括加速度传感器,通过加速度传感器可以获取用户移动的加速度,运动传感器还包括位移传感器,通过位移传感器可以获取用户的位移,结合可穿戴终端的内设置的时钟可以获取用户的速度。生理传感器包括心跳传感器,可以用于获取用户的心跳,血压传感器,可以用于获取用户的血压,脉搏传感器,可以用于获取用户的脉搏,汗液传感器,可以用于获取用户体表的出汗情况。结合运动参数和生理参数可以判断用户是否处在运动状态。当用户处于运动状态时,体表的温度可能会在短时间内极速上升,但是此时用户的实际体温并未快速上升,且用户处于运动中时,例如跑步,则获得的环境参数可能会与静止状态时有所差距,例如环境风速会因为用户的运动发生变化。
71.进一步地,可穿戴终端可以进一步获取用户的运动类型,因为不同的运动类型对应的环境参数、生理参数、运动参数不同,例如,用户游泳时,体表的温度会被水流带走,环境温度较低、体表温度较低、但是心跳等生理参数会增加,用户在慢跑和快跑时环境风速不同、体表温度的上升速度也不同。因此可以结合用户的运动类型以作为对第一体温校正值
进行校正的参考。用户的运动类型可以由用户自行输出,或者是可穿戴终端根据运动参数和生理参数推断出。
72.s408:根据运动参数和生理参数对第一体温校正值进行校正,获取第二体温校正值,将第二体温校正值作为体温输出值。
73.在本实施场景中,根据运动参数和生理参数判定用户处于运动状态后,表示此时获取的第一体温校正值和实际的用户体温之间还是存在误差,因此根据运动参数和生来参数对第一体温校正值进行校正,获取第二体温校正值,排除了运动的影响后,第二体温校正值更为接近实际的体温,将第二体温校正值作为体温输出值。在本实施场景中,可以将运动参数和生理参数代入预设的校正算法中,利用代入后的校正算法计算出对应第一体温校正值的第二体温校正值。
74.s409:获取定位信息,获取对应定位信息的位置参数和天气参数,根据位置参数和天气参数对第一体温校正值进行校正,获取第三体温校正值,将第三体温校正值作为体温输出值。
75.在本实施场景中,可穿戴终端中设置有定位芯片,通过定位芯片可以获取用户的定位信息,根据定位信息获取位置参数和天气参数。位置参数包括用户是否处于室内,用户的所在位置等,天气参数包括用户所在位置的日照条件、天气情况等。天气参数可以是根据用户所在的位置,通过网络查询获得,还可以是根据环境参数和位置参数推断出的。例如环境参数中包括光照参数,可穿戴终端中可以设置感光传感器,用于获取光照参数,根据光照参数可以判断当前是否是晴天。
76.位置参数和天气参数也会影响用户的体表温度。例如,当用户位于室外时,强烈的日光照射会影响用户的体表温度。又例如,用户位于不同高度的海拔,受到不同气压的影响,相同的气流流速对用户体表的温度的影响也不同。
77.因此,在本实施场景中根据位置参数和天气参数对第一体温校正值进行校正,排除了位置和天气带来的影响,使得第三体温校正值更加接近实际的体温,将第三体温校正值作为体温输出值。在本实施场景中,可以将位置参数和天气参数代入预设的校正算法中,利用代入后的校正算法计算出对应第一体温校正值的第三体温校正值。
78.在其他实施场景中,可以不执行步骤s407-s408,直接执行步骤s409或者在执行步骤s408之后,针对步骤s408的结果执行步骤s409,也可以在执行步骤s409之后,针对步骤s409的结果执行步骤s407,以同时修正由于运动和位置带来的误差,进一步提升测量的准确度。
79.通过上述描述可知,在本实施例中在获取第一温度校正值之后,通过根据运动参数和生理参数,或者根据运动参数和生理参数对第一温度校正值进行校正,可以进一步地排除运动和位置给测量带来的误差,进一步提升测量的准确度。
80.请参阅图5,图5是本发明提供的可穿戴终端的第一实施例的结构示意图。可穿戴终端10包括获取模块11、测量模块12和输出模块13。
81.获取模块11用于获取可穿戴终端的环境参数,环境参数包括环境温度、环境湿度和环境风速中的至少一项。测量模块12用于测量用户的体表温度,获取第一体温测量值。输出模块13用于判断环境参数是否满足预设测量条件,若环境参数不满足预设测量条件,则根据预设处理方法处理第一体温测量值,获取并输出体温输出值。
82.输出模块13还用于丢弃第一体温测量值,监测环境参数;当环境参数满足预设测量条件时,测量用户的体表温度以获取第二体温测量值,根据预设的体温转换算法计算出对应第二体温测量值的体温输出值。
83.输出模块13还用于根据环境参数获取环境影响因子,将环境影响因子代入到体温转换算法中,根据代入后的体温转换算法计算出对应第一体温测量值的第一体温校正值,根据第一体温校正值获取体温输出值。
84.其中,环境影响因子包括温度影响因子、湿度影响因子和风速影响因子中的至少一项。
85.输出模块13还用于根据环境温度获取温度影响因子,将温度影响因子代入到体温转换算法中;和/或根据环境湿度获取湿度影响因子,将湿度影响因子代入到体温转换算法中;和/或根据环境风速获取风速影响因子,将风速影响因子代入到体温转换算法中。
86.其中,环境影响因子包括综合影响因子。
87.输出模块13还用于将环境温度、环境湿度和环境风速中的至少两项结合,获取综合影响因子,将综合影响因子代入到体温转换算法中。
88.输出模块13还用于获取运动参数和生理参数,则根据运动参数和生理参数判断用户是否处于运动状态;若用户处于运动状态,根据运动参数和生理参数对第一体温校正值进行校正,获取第二体温校正值,将第二体温校正值作为体温输出值。
89.输出模块13还用于获取定位信息,获取对应定位信息的位置参数和天气参数,根据位置参数和天气参数对第一体温校正值进行校正,获取第三体温校正值,将第三体温校正值作为体温输出值。
90.通过上述描述可知,在本实施例中可穿戴终端获取可穿戴终端的环境参数,当环境参数不满足预设测量条件时,对测量体温获取的第一体温测量值按照预设处理方法处理,以获取体温输出值,可以避免不满足预设测量条件的环境参数对用户体表温度,有效降低测量误差,提升测量的准确度。
91.请参阅图6,图6是本发明提供的可穿戴终端的第二实施例的结构示意图。可穿戴终端20包括处理器21、存储器22和测量电路23。处理器21耦接存储器22和测量电路23。存储器22中存储有计算机程序,处理器21在工作时执行该计算机程序以实现如图1-图4所示的方法。详细的方法可参见上述,在此不再赘述。
92.通过上述描述可知,在本实施例中可穿戴终端获取可穿戴终端的环境参数,当环境参数不满足预设测量条件时,对测量体温获取的第一体温测量值按照预设处理方法处理,以获取体温输出值,可以避免不满足预设测量条件的环境参数对用户体表温度,有效降低测量误差,提升测量的准确度。
93.请参阅图7,图7是本发明提供的计算机可读存储介质的一实施例的结构示意图。计算机可读存储介质30中存储有至少一个计算机程序31,计算机程序31用于被处理器执行以实现如图1-图4所示的方法,详细的方法可参见上述,在此不再赘述。在一个实施例中,计算机可读存储介质30可以是终端中的存储芯片、硬盘或者是移动硬盘或者优盘、光盘等其他可读写存储的工具,还可以是服务器等等。
94.通过上述描述可知,在本实施例中计算机可读存储介质中的计算机程序用于获取可穿戴终端的环境参数,当环境参数不满足预设测量条件时,对测量体温获取的第一体温
测量值按照预设处理方法处理,以获取体温输出值,可以避免不满足预设测量条件的环境参数对用户体表温度,有效降低测量误差,提升测量的准确度。
95.区别于现有技术,本发明考虑到环境温度、环境湿度和环境风速对用户体表温度的影响,当环境参数不满足预设测量条件时,对测量体温获取的第一体温测量值按照预设处理方法处理,以获取体温输出值,可以避免不满足预设测量条件的环境参数对用户体表温度,有效降低测量误差,提升测量的准确度。
96.以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜