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

生理数据的处理方法、装置、可穿戴设备和可读存储介质与流程

2023-02-19 05:45:47 来源:中国专利 TAG:


1.本技术涉及可穿戴设备技术领域,尤其涉及一种生理数据的处理方法、装置、可穿戴设备和可读存储介质。


背景技术:

2.可穿戴设备是直接穿在身上或是整合到用户的衣服或配件的一种便携式设备,可穿戴设备中集成了各种各样的传感器,并通过软件支持以及数据交互、云端交互来实现各种强大的功能。
3.现有技术中,可穿戴设备能够通过各种类型的传感器测量用户的各种生理数据,例如通过心率传感器实时对用户的心率进行监测,通过陀螺仪和加速度传感器等对用户的运动状态进行测量,可穿戴设备基于测量用户得到的生理数据,能够判定用户当前生理状态,并输出相应的健康提示给用户。
4.但是,现有技术的这种方式,只是将检测到的生理数据简单的与标准的生理数据作对比,根据对比结果确定用户是否生理健康,其不能够确定用户当前心理状态是否健康,使得可穿戴设备的健康提示不够完整全面,健康提示的效果差。


技术实现要素:

5.本技术提供一种生理数据的处理方法、装置、可穿戴设备和可读存储介质,用于解决现有可穿戴设备健康提示效果差的问题。
6.第一方面,本技术实施例提供一种生理数据的处理方法,应用于可穿戴设备,包括:
7.获取采集到的用户在当前时刻的生理参数,所述生理参数包括心率数据和运动数据;
8.根据所述运动数据,确定用户在当前时刻的运动状态;
9.若所述运动状态与预设状态不匹配,则根据所述心率数据,计算得到所述心率数据对应的情绪压力得分,所述情绪压力得分用于表征用户当前情绪的好坏;
10.根据所述情绪压力得分与预设压力值范围,调节所述情绪压力得分。
11.第二方面,本技术实施例提供一种生理数据的处理装置,包括:
12.获取模块,用于获取采集到的用户在当前时刻的生理参数,所述生理参数包括心率数据和运动数据;
13.确定模块,用于根据所述运动数据,确定用户在当前时刻的运动状态;
14.计算模块,用于若所述运动状态与预设状态不匹配,则根据所述心率数据,计算得到所述心率数据对应的情绪压力得分,所述情绪压力得分用于表征用户当前情绪的好坏;
15.执行模块,用于根据所述情绪压力得分与预设压力值范围,调节所述情绪压力得分。
16.第三方面,本技术实施例提供一种可穿戴设备,包括:传感器组件、处理器和输出
组件,所述传感器组件与所述处理器连接,所述处理器与所述输出组件连接;
17.所述传感器组件用于采集用户在当前时刻的生理参数;
18.所述处理器用于获取所述生理参数,确定用户的情绪压力得分,并根据所述情绪压力得分和预设压力值范围,控制所述输出组件执行调节所述情绪压力得分的操作。
19.第四方面,本技术实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机可读存储介质中存储有计算机指令,所述计算机指令被处理器执行时用于实现如上述的方法。
20.第五方面,本技术实施例提供计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述的方法。
21.本技术实施例提供的生理数据的处理方法、装置、可穿戴设备和可读存储介质,通过采集用户的心率数据和运动状态,并基于用户的运动状态,利用心率数据来确定用户当前的情绪,当用户的情绪不稳定时,能够执行相应的操作,适时的调节用户的情绪,使得用户能够处于一个较好的心理健康状态,提高可穿戴设备的健康提示效果。
附图说明
22.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理;
23.图1为本技术实施例提供的生理数据的处理方法的场景示意图;
24.图2为本技术实施例提供的生理数据的处理方法实施例一的流程示意图;
25.图3为本技术实施例提供的生理数据的处理方法实施例二的流程示意图;
26.图4为本技术实施例提供的生理数据的处理装置的结构示意图;
27.图5为本技术实施例提供的可穿戴设备的结构示意图;
28.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
29.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
30.图1为本技术实施例提供的生理数据的处理方法的场景示意图,该生理数据的处理方法可以适用于图1中的可穿戴设备,如图1所示,该可穿戴设备11具体可以是手环,其包括有心率传感器、加速度传感器、陀螺仪、音乐播放器和处理器,当用户佩戴该可穿戴设备时,心率传感器可以实时的对用户的心率进行采集,加速度传感器和陀螺仪能够监测用户的运动状态,音乐播放器可以在处理器的控制下播放音乐,处理器可以对各个传感器采集到的用户的生理数据进行处理,并与用户的终端设备(例如手机)进行数据交互。
31.示例性的,该可穿戴设备11还可以设置游戏组件,例如包括有一个游戏显示界面,用户通过点击或者触摸该游戏显示界面进行游戏。
32.示例性的,可穿戴设备还可以是头盔、服饰等等。
33.在实际生活中,可穿戴设备11可以通过各种传感器对用户的生理数据进行采集,然后通过软件支持与用户的设备终端(例如手机)进行数据交互,展示用户当前的生理数据以及该项生理数据的健康标准水平,在一些具有提示功能,例如装配有震动组件的可穿戴设备中,还可以通过震动功能进行震动,来提示用户当前的生理数据处于异常状态。示例性的,生理数据可以是用户的心率数据、血氧数据、体脂数据等等。
34.但是现有技术的这种可穿戴设备,一方面可穿戴设备只能够对用户当前的生理数据进行监测,并提示用户当前的生理数据是否处于健康标准水平,而用户的健康状态除了生理健康之外,还包括有心理健康等,可穿戴设备无法监测用户的心理状态变化,也无法有效的去提示用户如何调节心理异常变化,缺乏对用户的心理健康进行监测和提示的功能。
35.综上,现有的可穿戴设备还没有一种能够对用户的生理数据以及心理状态进行监测,并在用户心理状态变化时给出合适健康提示的处理方法。
36.针对上述问题,本技术实施例提供一种生理数据的处理方法、装置、可穿戴设备和可读存储介质,通过利用用户的生理数据来确定用户当前的情绪状态,当用户当前的情绪发生波动时,可以自动的由可穿戴设备播放相应的音乐或打开游戏,以调节用户的情绪,能够使得用户的情绪处于一个稳定的状态,使得可穿戴设备具备监测用户心理健康的功能,提高可穿戴设备的健康提示效果。
37.下面,通过具体实施例对本技术的技术方案进行详细说明。需要说明的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
38.图2为本技术实施例提供的生理数据的处理方法实施例一的流程示意图,该生理数据的处理方法可以应用于可穿戴设备,如图2所示,该生理数据的处理方法具体包括如下步骤:
39.s201、获取采集到的用户在当前时刻的生理参数。
40.其中,生理参数包括心率数据和运动数据,示例性的,生理参数可以包括用户实时的心率数据和运动数据,可穿戴设备可以通过心率传感器,每经过一个时间周期,对用户的脉搏进行一次采集,得到用户的实时心率,可穿戴设备可以通过加速度传感器和/或陀螺仪,每经过一个时间周期,对用户的移动速度和移动加速度进行一次采集,得到用户的运动数据。
41.示例性的,采集得到的当前时刻的生理参数可以与用户的终端设备(例如手机)进行数据交互,将当前时刻的生理数参数传输至用户的终端设备,用户可以通过终端设备的显示界面,查看当前时刻的生理参数的变化。
42.示例性的,可穿戴设备可以装配有显示界面,通过显示界面实时的显示用户当前时刻的生理参数,例如实时的显示用户当前的移动速度、心率数据中的一种或多种。
43.s202、根据运动数据,确定用户在当前时刻的运动状态。
44.在本技术实施例中,运动数据可以包括用户的移动速度和移动加速度等,运动状态可以是指用户当前处于锻炼状态或非锻炼状态,若用户当前的移动速度和/或移动加速度达到设定值,则确定用户当前处于锻炼状态,若用户的当前移动速度和/或移动加速度未达到设定值,则确定用户当前处于非锻炼状态。
45.示例性的,当可穿戴设备确定用户在当前时刻的运动状态之后,可以通过语音组件与用户进行二次确定,例如输出语音提示“确定当前处于锻炼状态”,由用户来完成操作确认。
46.示例性的,用户还可以在可穿戴设备中预设锻炼时间段,当在该时间段内,用户的移动速度和/或移动加速度达到设备值,则直接确定用户当前处于锻炼状态。
47.s203、若运动状态与预设状态不匹配,则根据心率数据,计算得到心率数据对应的情绪压力得分。
48.其中,情绪压力得分用于表征用户当前情绪的好坏,当情绪压力得分低于某一个预设最小压力值时,则表示用户当前的情绪较差,可能存在较大的压力,当情绪压力得分高于某一个预设最大压力值时,则表示用户当前的情绪较好,压力较轻。
49.示例性的,预设状态可以是上述的锻炼状态,若用户在当前时刻的运动状态与上述的锻炼状态不匹配(即用户在当前时刻的运动状态为非锻炼状态),则此时可以根据心率数据,来确定用户当前的情绪压力得分。
50.在本技术实施例中,情绪压力得分的计算可以通过预设的算法公式或者模型等计算得到,示例性的,可以采集海量的样本数据来对模型进行训练,样本数据可以是当用户在情绪较差时对应的心率数据,以及当用户在情绪较高时对应的心率数据,通过将用户当前的心率数据输入至训练好的模型中,由模型计算输出用户当前情绪压力得分。
51.s204、根据情绪压力得分与预设压力值范围,调节情绪压力得分。
52.在本技术实施例中,不同的用户对于压力的承受能力不同,预设压力值范围可以由用户自主设定,例如用户可以设置区间[50,80]作为预设压力值范围。
[0053]
具体的,当情绪压力得分超出预设压力值范围时,可穿戴设备对应的执行调低用户情绪压力得分的操作,当情绪压力得分低于预设压力值范围时,可穿戴设备对应的执行升高用户情绪压力得分的操作。
[0054]
示例性的,当用户的情绪压力得分较低时,可穿戴设备可以通过音乐播放组件播放一些舒缓的音乐,来调节用户的情绪压力得分。
[0055]
示例性的,音乐可以由用户事先设定,例如用户设定在情绪压力得分较低时,可穿戴设备应当播放的音乐。
[0056]
本技术实施例通过采集用户的心率数据和运动状态,并基于用户的运动状态,利用心率数据来确定用户当前的情绪,当用户的情绪不稳定时,能够执行相应的操作,适时的调节用户的情绪,使得用户能够处于一个较好的心理健康状态,提高可穿戴设备的健康提示效果。
[0057]
在一些实施例中,上述步骤s204具体可以通过如下步骤实现:
[0058]
若情绪压力得分高于预设最大压力值,则调节情绪压力得分下降;
[0059]
若情绪压力得分低于预设最小压力值,则调节情绪压力得分升高。
[0060]
在本技术实施例中,可穿戴设备可以通过执行不同的操作,来调节用户的情绪压力得分上升或下降,示例性的,可穿戴设备可以播放一些较为平静的音乐,来调节用户的情绪压力得分下降,可穿戴设备可以提供一些小游戏供用户娱乐,来调节用户的情绪压力得分升高。
[0061]
在一些实施例中,上述步骤s204中“调节情绪压力得分”,具体可以通过如下步骤
实现:
[0062]
根据预设对应关系,选取与情绪压力得分对应的音乐和/或游戏;
[0063]
控制可穿戴设备的音乐播放器播放与情绪压力得分对应的音乐和/或控制可穿戴设备的游戏组件打开与情绪压力得分对应的游戏。
[0064]
在本技术实施例中,预设对应关系可以由用户预先设置,示例性的,用户可以设置在情绪压力得分较低时,对应的音乐为自己偏好的音乐和/或游戏。
[0065]
具体的,可以对情绪压力得分进行分类,具体分为情绪较高和情绪较低两类,当在用户的情绪较低时,可以根据情绪压力得分的大小,利用预设对应关系,选择对应的音乐和/或游戏,
[0066]
示例性的,游戏组件至少包括有操作界面和显示界面,操作界面可以供用户进行操作,显示界面可以供用户查看游戏内容,示例性的,操作界面和显示界面可以集成在一起。
[0067]
在一些实施例中,若运动数据包括移动速度和/或移动加速度,则上述步骤s202具体可以通过如下步骤实现:
[0068]
将移动速度与预设速度对比和/或将移动加速度与预设加速度对比,得到对比结果;
[0069]
根据对比结果,确定用户在当前时刻的运动状态。
[0070]
具体的,当用户当前的移动速度大于预设速度和/或移动加速度大于预设加速度时,则确定用户当前的运动状态为锻炼状态,当用户当前的移动速度小于或等于预设速度和/或移动加速度小于或等于预设加速度时,则确定用户当前的运动状态为非锻炼状态。
[0071]
在一些实施例中,上述步骤s202之后,上述的生理数据的处理方法还可以包括如下步骤:
[0072]
若运动状态与预设状态匹配,则将心率数据与预设心率阈值范围进行对比,得到对比结果;
[0073]
输出与对比结果对应的提示信息。
[0074]
其中,提示信息用于提示用户的当前心率变化。
[0075]
在本技术实施例中,预设状态是指用户处于锻炼状态,示例性的,锻炼状态可以是指用户在进行有氧运动或无氧运动,用户在处于锻炼状态时,若锻炼量较大或较小,不符合正常标准(即不在预设心率阈值范围),则可穿戴设备可以输出对应的提示信息。
[0076]
示例性的,若用户的心率数据小于预设心率阈值范围中的最小值,则可以输出对应的加大锻炼量的提示信息,若用户的心率数据大于预设心率阈值中的最大值,则可以输出对应减少锻炼量的提示信息。
[0077]
示例性的,提示信息可以是语音提示或者震动提示或者文字提示中的至少一种。
[0078]
本技术实施例通过将用户的心率数据与预设心率阈值范围进行对比,并根据对比结果输出对应的提示信息,可以对处于锻炼状态的用户的心率数据进行监测,并对用户进行锻炼提示,使得可穿戴设备具有更好的健康提示效果。
[0079]
在一些实施例中,上述步骤s204之后,上述生理数据的处理方法还可以包括如下步骤:
[0080]
当用户情绪压力得分处于预设压力值范围内时,停止调节情绪压力得分。
[0081]
在本技术实施例中,可穿戴设备可以实时的计算出用户的情绪压力得分,当可穿戴设备通过播放音乐/或打开游戏,将用户实时的情绪压力得分调节到预设压力值范围内时,可穿戴设备不再对用户的情绪压力得分进行调节。
[0082]
示例性的,预设压力值范围可以是用户情绪较为平稳时的情绪压力得分范围。
[0083]
在一些实施例中,上述步骤s203具体可以包括如下步骤:
[0084]
将心率数据输入至预设的压力指数算法;
[0085]
利用预设的压力指数算法,计算得到心率数据对应的情绪压力得分。
[0086]
在本技术实施例中,预设的压力指数算法可以是包括有指数函数,示例性的,实验人员可以采集多组情绪较差的用户的心率数据,以及多组情绪较好的用户的心率数据,通过统计归纳,得到预设的压力指数算法。
[0087]
图3为本技术实施例提供的生理数据的处理方法实施例二的流程示意图,如图3所示,该方法包括如下步骤:
[0088]
s301、ppg心率计算。
[0089]
具体的,可以由心率传感器利用光电容积描记(photo plethyamo graphy,ppg)对用户的心率数据进行实时测量计算。
[0090]
s302、情绪压力得分计算。
[0091]
具体的,可以将用户实时的心率数据输入在预设的压力指数算法,由预设的压力指数算法实时的计算输出用户的情绪压力得分。
[0092]
s303、若情绪压力得分超出预设压力范围,则播放音乐。
[0093]
具体的,当用户的情绪压力得分过低或过高时,则可以由可穿戴设备的音乐播放器自动播放对应的音乐,用户可以预先设置不同的情绪压力得分与音乐的对应关系,示例性的,当用户情绪压力得分较低时,可以对应播放较为舒缓的音乐。
[0094]
s304、当用户的情绪压力得分处于预设压力范围时,则停止播放音乐。
[0095]
具体的,当用户在聆听音乐之后,若用户的当前情绪压力得分回复到正常的预设压力范围,则自动停止播放音乐,然后继续对用户的心率数据进行监测。
[0096]
本技术实施例通过对用户的心率数据,计算得到用户当前情绪压力得分,并在用户情绪压力得分超出预设阈值范围时,自动播放音乐以调节用户的情绪,能够使得可穿戴设备具备调节用户心理状态的功能,使得可穿戴设备的功能更加多样化,提高可穿戴设备的健康提示效果。
[0097]
下述为本技术装置实施例,可以用于执行本技术方法实施例。对于本技术装置实施例中未披露的细节,请参照本技术方法实施例。
[0098]
图4为本技术实施例提供的生理数据的处理装置的结构示意图,该生理数据的处理装置可以集成在可穿戴设备中,也可以独立于可穿戴设备且与移动终端协同工作实现本技术的技术方案。
[0099]
示例性的,如图4所示,该生理数据的处理装置40包括获取模块41、确定模块42、计算模块43和执行模块44,其中,获取模块41用于获取采集到的用户在当前时刻的生理参数。确定模块42用于根据运动数据,确定用户在当前时刻的运动状态。计算模块43用于若运动状态与预设状态不匹配,则根据心率数据,计算得到心率数据对应的情绪压力得分。执行模块44用于根据情绪压力得分与预设压力值范围,调节情绪压力得分。
[0100]
其中,生理参数包括心率数据和运动数据,情绪压力得分用于表征用户当前情绪的好坏。
[0101]
在一些实施例中,计算模块43,具体可以用于:
[0102]
若情绪压力得分高于预设最大压力值,则调节情绪压力得分下降;
[0103]
若情绪压力得分低于预设最小压力值,则调节情绪压力得分升高。
[0104]
在一些实施例中,计算模块43,具体可以用于:
[0105]
根据预设对应关系,选取与情绪压力得分对应的音乐和/或游戏;
[0106]
控制可穿戴设备的音乐播放器播放与情绪压力得分对应的音乐和/或控制可穿戴设备的游戏组件打开与情绪压力得分对应的游戏。
[0107]
在一些实施例中,若运动数据包括移动速度和/或移动加速度,则确定模块42,具体可以用于:
[0108]
将移动速度与预设速度对比和/或将移动加速度与预设加速度对比,得到对比结果;
[0109]
根据对比结果,确定用户在当前时刻的运动状态。
[0110]
在一些实施例中,上述的生理数据的处理装置40还包括提示模块,用于:
[0111]
若运动状态与预设状态匹配,则将心率数据与预设心率阈值范围进行对比,得到对比结果;
[0112]
输出与对比结果对应的提示信息。
[0113]
其中,提示信息用于提示用户的当前心率变化。
[0114]
在一些实施例中,上述的生理数据的处理装置40还包括控制模块,用于:
[0115]
当用户情绪压力得分处于预设压力值范围内时,停止调节情绪压力得分。
[0116]
在一些实施例中,计算模块43,具体可以用于:
[0117]
将心率数据输入至预设的压力指数算法;
[0118]
利用预设的压力指数算法,计算得到心率数据对应的情绪压力得分。
[0119]
本技术实施例提供的装置,可用于执行上述实施例中的方法,其实现原理和技术效果类似,在此不再赘述。
[0120]
需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,获取模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上获取模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
[0121]
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,asic),或,一个或多个微处理器(digital signal processor,dsp),或,一个或者多个现场可编程门阵列
c,其中,a,b,c可以是单个,也可以是多个。
[0132]
可以理解的是,在本技术实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本技术的实施例的范围。在本技术的实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术的实施例的实施过程构成任何限定。
[0133]
最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献