1.本技术涉及健康监测技术领域,具体涉及一种穿戴式设备及其控制方法、计算机设备及存储介质。
背景技术:2.目前一些市场上的穿戴式设备(如颈椎按摩仪、腰背按摩仪、背部矫正器等产品),可起到颈部按摩、腰背按摩、久坐及坐姿监测提醒等功能,但如何更好的监测用户的穿戴健康习惯,以及协助用户改善不良的使用习惯与提高用户的使用体验,是业界的一个重要课题。
技术实现要素:3.本技术实施例公开了一种穿戴式设备及其控制方法、计算机设备及存储介质,能够监测用户的穿戴健康习惯、给出用户待监测部位的当前健康习惯评分,从而可协助用户改善穿戴健康习惯及提高用户的使用体验。
4.本技术实施例公开一种穿戴式设备的控制方法,其包括以下步骤:
5.获取用户佩戴穿戴式设备的穿戴角度;
6.根据所述穿戴角度判断用户的待监测部位的姿态;
7.根据所述待监测部位的姿态确定习惯参数;以及
8.根据所述习惯参数与所述穿戴角度确定所述待监测部位的当前健康习惯评分si。
9.在一种实施例中,所述根据所述穿戴角度判断用户的待监测部位的姿态的步骤包括:若所述穿戴角度大于习惯阈值,则确定所述待监测部位的姿态为过度受累姿态;和/或,若所述穿戴角度小于或等于所述习惯阈值,则确定所述待监测部位的姿态为正常受累姿态;和/或,
10.所述根据所述待监测部位的姿态确定习惯参数的步骤包括:获取用户佩戴穿戴式设备的当前时间参数,根据所述当前时间参数确定所述习惯参数。
11.在一种实施例中,所述获取用户佩戴穿戴式设备的穿戴角度的步骤的重复执行的间隔时间为预设间隔时间t,所述获取用户佩戴穿戴式设备的当前时间参数的步骤包括:
12.若所述待监测部位的姿态为过度受累姿态,则获取预先存储的第i-1个时间系数ti-1,依据所述第i-1个时间系数ti-1和所述预设间隔时间t获得所述当前时间参数ti,其中ti=ti-1+t,i为大于等于1的自然数,t0=0;和/或,
13.若所述待监测部位的姿态为正常受累姿态,则获取预先存储的第i-1个时间系数ti-1,依据所述第i-1个时间系数ti-1和所述预设间隔时间t获得所述当前时间参数ti,其中ti=ti-1*p,p为调整系数,t0=t,p小于或等于1。
14.在一种实施例中,所述根据所述当前时间参数确定所述习惯参数的步骤包括:
15.基于所述当前时间系数ti依据第一函数查找对应的第一权重系数作为所述习惯参数,其中,所述第一函数为多个时间系数与多个所述第一权重系数的曲线函数,随着所述
时间系数的逐渐增加,所述第一权重系数逐渐减小,所述第一权重系数小于或等于1。
16.在一种实施例中,所述第一函数为:
[0017][0018]
其中,wt为所述第一权重系数,t为所述时间系数。
[0019]
在一种实施例中,t=1秒,和/或,p=0.9,和/或,所述习惯阈值为30度。
[0020]
在一种实施例中,所述根据所述习惯参数与所述穿戴角度确定所述待监测部位的当前健康习惯评分的步骤还包括:
[0021]
基于所述穿戴角度依据第二函数查找对应的第二权重系数,依据所述习惯参数和所述第二权重系数确定所述待监测部位的当前健康习惯评分;其中,所述第二函数为多个穿戴角度与多个所述第二权重系数的曲线函数,随着所述穿戴角度的逐渐增加,所述第二权重系数逐渐减小,所述第二权重系数小于或等于1。
[0022]
在一种实施例中,所述第二权重系数ws与所述穿戴角度θ之间可以满足以下公式:
[0023][0024]
在一种实施例中,所述依据所述习惯参数和所述第二权重系数确定所述待监测部位的当前健康习惯评分,满足:
[0025][0026]
在一种实施例中,所述穿戴式设备为颈部按摩仪,所述待监测部位为颈部,所述待监测部位的姿态为颈部的弯曲姿态。
[0027]
在一种实施例中,所述穿戴角度包括第一穿戴角度、第二穿戴角度、第三穿戴角度,所述第一穿戴角度为低头角度,所述第二穿戴角度为左倾角度,所述第三穿戴角度为右倾角度,所述根据所述习惯参数与所述穿戴角度确定所述待监测部位的当前健康习惯评分si的步骤包括:
[0028]
基于所述第一穿戴角度获取当前健康习惯评分si1;
[0029]
基于所述第二穿戴角度获取当前健康习惯评分si2;
[0030]
基于所述第三穿戴角度获取当前健康习惯评分si3;
[0031]
基于当前健康习惯评分si1、si2和si3确定所述待监测部位的当前健康习惯评分si。
[0032]
在一种实施例中,所述基于所述第二穿戴角度的当前健康习惯评分si2和基于所述第三穿戴角度的当前健康习惯评分si3,si=si1*p1+si2*p2+si3*p3,p1、p2、p3分别为权重。
[0033]
在一种实施例中,p1+p2+p3=1;p1=0.8,p2=0.1,p3=0.1。
[0034]
在一种实施例中,所述方法还包括以下步骤:
[0035]
计算预设使用时间的所述待监测部位的健康习惯评分se,设所述预设使用时间内共获得n个所述待监测部位的当前健康习惯评分s1、s2...sn,i大于等于1小于或等于n,se=(s1+s2+...+sn)/n。
[0036]
在一种实施例中,所述穿戴角度包括所述穿戴式设备的方位传感器的三个基准轴
相较于基准平面的角度信息,所述三个基准轴包括x轴、y轴和z轴;所述方位传感器包括三轴加速度传感器,
[0037]
所述获取用户佩戴穿戴式设备的穿戴角度的步骤包括:接收所述三轴加速度传感器获取三轴加速度信息,依据所述三轴加速度信息计算所述方位传感器的所述三个基准轴相较所述基准平面的三轴角度信息;所述基准平面为水平面;当所述穿戴式设备依正面朝上的方式放置在所述基准平面上时,所述x轴为与所述基准平面的夹角为90度,所述y轴和所述z轴与所述基准平面的夹角均为0度。
[0038]
本技术实施例还公开一种穿戴式设备,其包括处理器及存储器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器实现上述任意一实施例所述的方法。
[0039]
在一种实施例中,所述穿戴式设备为颈部按摩仪,包括挂设在颈部的颈戴部、连接所述颈戴部一端的手柄部、设置于所述颈戴部的用于按摩的电极片、控制模块和电源模块,所述控制模块包括所述处理器、所述存储器及驱动电路,所述电源模块电连接所述控制模块,所述控制模块经由所述驱动电路电连接所述电极片,所述方位传感器设置于所述手柄部且电连接所述处理器;所述驱动电路包括升压电路和电连接所述升压电路的脉冲输出电路,所述脉冲输出电路电连接所述电极片;所述电源模块包括电源、充电管理电路和开关元件,所述电源经由所述充电管理电路电连接所述控制模块,所述开关元件电连接所述电源。
[0040]
本技术实施例还公开一种计算机设备,包括存储器及处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器实现如上述任意一实施例所述的方法。
[0041]
本技术实施例还公开一种存储介质,其上存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如上述任意一实施例所述的方法。
[0042]
与相关技术相比,本技术实施例具有以下有益效果:
[0043]
本技术实施例提供的穿戴式设备的控制方法能够监测用户的待监测部位的姿态、根据所述习惯参数与所述穿戴角度确定所述待监测部位的当前健康习惯评分si,从而可协助用户改善穿戴健康习惯及提高用户的使用体验。进一步地,可以理解,穿戴健康习惯与用户的穿戴角度以及基于待监测部位的姿态的习惯参数有关,本请实施例通过考虑所述穿戴角度以及习惯参数进行评分的方式,可以使得最终获得所述待监测部位的当前健康习惯评分si更加合理、准确,可以提高用户的使用体验。更进一步地,通过对用户一段时间的当前健康习惯评分si数据进行存储、汇总和/或大数据综合分析,可以清楚直观的了解用户的穿戴健康习惯,从而给出用户针对性的建议或便于用户针对性的调整,建立良好的穿戴健康习惯。
附图说明
[0044]
为了更清楚地说明本技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0045]
图1是本技术一个实施例公开的一种穿戴式设备的控制方法的流程图。
[0046]
图2是用户佩戴穿戴式设备的状态示意图。
[0047]
图3是多个时间系数与多个所述第一权重系数的曲线函数示意图。
[0048]
图4是多个穿戴角度与多个所述第二权重系数的曲线函数示意图。
[0049]
图5是本技术一个实施例公开的一种穿戴式设备使用上述穿戴式设备的控制方法的详细工作流程图。
[0050]
图6是本技术一个实施例公开的计算机设备的结构示意图。
[0051]
图7是本技术一个实施例公开的存储介质的结构示意图。
具体实施方式
[0052]
下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
[0053]
需要说明的是,本技术实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0054]
发明人经研究发现,一些相关技术的穿戴式设备,在使用过程中没有能监测穿戴健康习惯的功能,而长期低头办公的人,需要有可视化的数据反馈其不健康的颈椎习惯,协助其有意识的改善日常习惯,并持续跟踪改善情况。
[0055]
有鉴于此,本技术提出一种穿戴式设备及其控制方法、计算机设备及存储介质,能够监测用户的颈椎健康习惯、给出用户颈椎健康评分,用数据反映其日常习惯,从而可协助用户参考评分数据改善颈椎健康习惯及提高用户的使用体验。
[0056]
请参阅图1及图2,图1是本技术一个实施例公开的一种穿戴式设备的控制方法的流程图,图2是用户佩戴穿戴式设备的状态示意图。所述穿戴式设备的控制方法可以用于具有方位传感器11的穿戴式设备10中,也可以应用于安装于手机等电子设备或计算机设备上的颈椎健康习惯监测系统中,所述颈椎健康习惯监测系统可以接收具有方位传感器的穿戴式设备提供的感测数据,并依据所述感测数据获取用户佩戴穿戴式设备10的穿戴角度,从而进行用户的待监测部位穿戴健康习惯监测。所述穿戴式设备10包括并不限于智能眼镜、头部穿戴产品、颈部按摩仪、腰背按摩仪等。如图2所示,本技术实施例主要以所述穿戴式设备10为颈部按摩仪为例进行示例性说明。
[0057]
具体地,所述穿戴式设备的控制方法可以包括以下步骤s1、s2、s3。
[0058]
步骤s1,获取用户佩戴穿戴式设备的穿戴角度。
[0059]
步骤s2,根据所述穿戴角度判断用户的待监测部位的姿态。
[0060]
步骤s3,根据所述待监测部位的姿态确定习惯参数。
[0061]
步骤s4,根据所述习惯参数与所述穿戴角度确定所述待监测部位的当前健康习惯评分si。
[0062]
本技术实施例提供的穿戴式设备的控制方法能够监测用户的待监测部位的姿态、根据所述习惯参数与所述穿戴角度确定所述待监测部位的当前健康习惯评分si,从而可协
助用户改善穿戴健康习惯及提高用户的使用体验。进一步地,可以理解,穿戴健康习惯与用户的穿戴角度以及基于待监测部位的姿态的习惯参数有关,本请实施例通过考虑所述穿戴角度以及习惯参数进行评分的方式,可以使得最终获得所述待监测部位的当前健康习惯评分si更加合理、准确,可以提高用户的使用体验。更进一步地,通过对用户一段时间的当前健康习惯评分si数据进行存储、汇总和/或大数据综合分析,可以清楚直观的了解用户的穿戴健康习惯,从而给出用户针对性的建议或便于用户针对性的调整,建立良好的穿戴健康习惯。
[0063]
可以理解,所述方位传感器11为可以侦测所述穿戴式设备10的方位并输出感测数据的传感器,在一些实施例中,所述方位传感器11可以直接侦测并输出所述穿戴角度,在另一些实施例中,所述方位传感器11可以侦测并输出感测数据,从而进一步依据所述感测数据可以计算获得所述穿戴角度信息。其中,通过所述方位传感器11,进而可以获得用户佩戴所述穿戴式设备10的方位传感器11的穿戴角度,得知用户的当前穿戴使用习惯,便于对用户的穿戴健康习惯进行监测及评分。
[0064]
如图2所示,所述方位传感器11可以具有三个基准轴,所述穿戴角度可以包括所述方位传感器11的三个基准轴相较于基准平面的角度信息,具体地,所述三个基准轴可以包括x轴、y轴和z轴,所述基准平面可以为水平面;所述方位传感器11可以设置于所述穿戴式设备10的手柄部12中,且当所述穿戴式设备10依正面朝上的方式(用户佩戴时手柄部12位于用户左侧肩膀的位置)放置在所述基准平面上时,所述x轴为与所述基准平面的夹角可以大致为90度,所述y轴和所述z轴与所述基准平面的夹角均为0度。可以理解,通过上述三个基准轴和基准平面,以及述穿戴式设备10依正面朝上的方式时的基准参数设定,可以方便对所述穿戴角度进行分析,获得当前颈椎的使用习惯。
[0065]
本实施例中,所述方位传感器11可以包括三轴加速度传感器,所述步骤s1可以包括:接收所述三轴加速度传感器获取三轴加速度信息,依据所述三轴加速度信息计算所述方位传感器11的所述三个基准轴相较所述基准平面的三轴角度信息。可以理解,三轴加速度传感器不仅较为常见,而且结构简单、成本较低、稳定性高。
[0066]
进一步地,可以理解,所述三轴加速度传感器中,所述三个基准轴x轴、y轴、z轴相较所述基准平面的夹角θ
x
,θy,θz符合以下公式:
[0067][0068][0069][0070]
其中,a
x
,ay,az分别为所述方位传感器在所述x轴、y轴、z轴的加速度。
[0071]
所述y轴与所述基准平面的夹角可以定义为低头角度,所述y轴与所述基准平面的夹角可以包括0度(即所述y轴箭头一端位于所述基准平面内时),所述y轴与所述基准平面的夹角也可以为正值(即所述y轴箭头一端高于所述基准平面时),所述y轴箭头一端与所述基准平面的夹角也可以为负值(即所述y轴低于所述基准平面时),可以理解,用户正常佩戴所述穿戴式设备时,所述y轴与所述基准平面的夹角通常大于等于10度且小于或等于30度。
[0072]
所述z轴与所述基准平面的夹角为正时可以定义为左倾角度(即所述z轴箭头一端
高于所述基准平面时),所述z轴与所述基准平面的夹角为负(即所述z轴箭头一端低于所述基准平面时)时为右倾角度。所述z轴与所述基准平面的夹角为0时,即所述z轴位于所述基准平面。
[0073]
进一步地,所述步骤s2可以包括以下步骤:若所述穿戴角度大于习惯阈值,则确定所述待监测部位的姿态为过度受累姿态;和/或,若所述穿戴角度小于或等于所述习惯阈值,则确定所述待监测部位的姿态为正常受累姿态。具体地,所述习惯阈值可以为30度,如,所述穿戴角度大于30度时,认为此时为待监测部位易疲劳的过度受累姿态,如所述穿戴角度小于或等于30度时,如所述穿戴角度为10度时,认为此时为待监测部位正常使用的正常受累姿态。
[0074]
进一步地,所述步骤s3可以包括:获取用户佩戴穿戴式设备的当前时间参数,根据所述当前时间参数确定所述习惯参数。具体来说,所述方位传感器11具有预设的侦测周期,即所述侦测周期也是所述获取用户佩戴穿戴式设备的穿戴角度的步骤s1的重复执行的间隔时间,设所述步骤s1的重复执行的间隔时间为预设间隔时间t,所述步骤s3中获取用户佩戴穿戴式设备的当前时间参数的步骤可以进一步包括以下步骤:
[0075]
若所述待监测部位的姿态为过度受累姿态,则获取预先存储的第i-1个时间系数t
i-1
,依据所述第i-1个时间系数t
i-1
和所述预设间隔时间t获得所述当前时间参数ti,其中ti=t
i-1
+t,i为大于等于1的自然数,t0=0;
[0076]
若所述待监测部位的姿态为正常受累姿态,则获取预先存储的第i-1个时间系数t
i-1
,依据所述第i-1个时间系数t
i-1
和所述预设间隔时间t获得所述当前时间参数ti,其中ti=t
i-1
*p,p为调整系数,p小于或等于1。
[0077]
进一步地,所述步骤s3中还包括以下步骤:基于所述当前时间系数ti依据第一函数查找对应的第一权重系数作为所述习惯参数,其中,所述第一函数为多个时间系数与多个所述第一权重系数的曲线函数,随着所述时间系数的逐渐增加,所述第一权重系数逐渐减小,所述第一权重系数小于或等于1。具体地,如图3所示,所述第一函数为:
[0078][0079]
其中,wt为所述第一权重系数,t为所述时间系数。在一种实施例中,t0为预先设定的初始值,t=1秒,t0=0;所述调整系数大于0.5且小于1,具体可以为0.9。
[0080]
为方便理解,以下对所述当前健康习惯评分si的具体计算进行示例性说明,在一种实施例中,开机后,第一次获取的预先存储的时间系数为t0,t0可以等于0,且基于第一次获取的所述穿戴角度,所述待监测部位的姿态为过度受累姿态,所述当前时间参数t1=t0+t=t,从而依据所述ti基于所述第一函数查找第一权重系数,依据所述穿戴角度基于所述第二函数查找第二权重系数,从而依据所述第一权重系数和所述第二权重系数的乘积计算获得所述待监测部位的当前健康习惯评分s1;进一步地,第二次获取的预先存储的时间系数为t1,且基于第二次获取的所述穿戴角度,所述待监测部位的姿态为过度受累姿态,所述当前时间参数t2=t1+t=2t,从而依据所述t2基于所述第一函数查找第一权重系数,依据所述穿戴角度基于所述第二函数查找第二权重系数,从而依据所述第一权重系数和所述第二权重系数的乘积计算获得所述待监测部位的当前健康习惯评分s2;进一步地,第三次获取的预先存储的时间系数为t2,且基于第三次获取的所述穿戴角度,所述待监测部位的姿态为
正常受累姿态,所述当前时间参数t3=t2*p=2t*0.9,从而依据所述t3基于所述第一函数查找第一权重系数,依据所述穿戴角度基于所述第二函数查找第二权重系数,从而依据所述第一权重系数和所述第二权重系数的乘积计算获得所述待监测部位的当前健康习惯评分s3;进一步地,第四次获取的预先存储的时间系数为t3,且基于第四次获取的所述穿戴角度,所述待监测部位的姿态为正常受累姿态,所述当前时间参数t4=t3*p=2t*0.9*0.9,从而依据所述t4基于所述第一函数查找第一权重系数,依据所述穿戴角度基于所述第二函数查找第二权重系数,从而依据所述第一权重系数和所述第二权重系数的乘积计算获得所述待监测部位的当前健康习惯评分s4。可以理解,每次获取的预先存储的时间系数为t
i-1
,基于当前不同的穿戴角度判断姿态为过度受累姿态或正常受累姿态,从而选择不同的计算规则计算当前时间参数ti,可以达到基于不同姿态来调整时间参数对最终评分影响的目的,使得最终获得的所述待监测部位的当前健康习惯评分si更加准确、可靠地反映用户的穿戴健康习惯。
[0081]
其中,可以理解,当姿态为正常受累姿态,相对于未使用调整系数的评分来说,所述调整系数使得时间对最终评分的影响降低,进而使得评分更加合理,用户体验性更佳。
[0082]
所述步骤s4可以包括:基于所述穿戴角度依据第二函数查找对应的第二权重系数,依据所述习惯参数和所述第二权重系数确定所述待监测部位的当前健康习惯评分;如图4所示,所述第二函数为多个穿戴角度与多个所述第二权重系数的曲线函数,随着所述穿戴角度的逐渐增加,所述第二权重系数逐渐减小,所述第二权重系数小于或等于1。所述第二函数为多个穿戴角度与多个所述第二权重系数的曲线函数,随着所述穿戴角度的逐渐增加,所述第二权重系数逐渐减小,可以看出,按照所述第二函数,所述穿戴角度的逐渐增加与所述第二权重系数逐渐减小并非线性关系。在一种实施例中,如图4所示,所述第二权重系数ws与所述穿戴角度θ之间可以满足以下公式:
[0083][0084]
进一步地,可以理解,在一种实施例中,所述待监测部位的当前健康习惯评分si可以为所述第一权重系数wt与所述第二权重系数ws的积,即满足以下公式:
[0085][0086]
可以理解,所述穿戴角度包括第一穿戴角度、第二穿戴角度、第三穿戴角度,其中,所述第一穿戴角度为低头角度,由于低头角度对用户穿戴健康习惯的影响最大,因此,在一种实施例中,主要基于所述低头角度作为所述穿戴角度计算所述待监测部位的当前健康习惯评分si即可。然而,在一种变更实施例中,还可以进一步考虑左倾角度和右倾角度来计算所述待监测部位的当前健康习惯评分si,具体来说,所述根据所述习惯参数与所述穿戴角度确定所述待监测部位的当前健康习惯评分si的步骤包括:
[0087]
基于所述第一穿戴角度获取当前健康习惯评分si1;
[0088]
基于所述第二穿戴角度获取当前健康习惯评分si2;
[0089]
基于所述第三穿戴角度获取当前健康习惯评分si3;
[0090]
基于当前健康习惯评分si1、si2和si3确定所述待监测部位的当前健康习惯评分
si。
[0091]
具体地,所述基于当前健康习惯评分si1、si2和si3确定所述待监测部位的当前健康习惯评分si满足:
[0092]
si=si1*p1+si2*p2+si3*p3,其中,p1、p2、p3分别为权重,p1+p2+p3=1;具体地,在一种实施例中,p1=0.8,p2=0.1,p3=0.1,但并不限于上述。
[0093]
其中,所述第二穿戴角度为左倾角度,所述第三穿戴角度为右倾角度,所述基于第二穿戴角度的当前健康习惯评分si2的计算方法与当前健康习惯评分si1基本相同,即依据所述时间系数基于所述第一函数查找对应的第一权重系数,再依据所述第二穿戴角度基于所述第二函数查找第二权重系数,依据所述第一权重系数和所述第二权重系数计算所述基于第二穿戴角度的当前健康习惯评分si2。同理,所述基于第三穿戴角度的当前健康习惯评分si3的计算方法与当前健康习惯评分si1基本相同,即依据所述时间系数基于所述第一函数查找对应的第一权重系数,再依据所述第三穿戴角度基于所述第二函数查找第二权重系数,依据所述第一权重系数和所述第二权重系数计算所述基于第二穿戴角度的当前健康习惯评分si3。
[0094]
进一步,在一种实施例中,所述控制方法还可以包括以下步骤:
[0095]
计算预设使用时间的所述待监测部位的健康习惯评分se,设所述预设使用时间内共获得n个所述待监测部位的当前健康习惯评分s1、s2...sn,i大于等于1小于或等于n,se=(s1+s2+...+sn)/n。其中,所述预设使用时间可以为一个按摩周期,也可以为从穿戴式设备开机到关机的时间段内,通过上述方式,可以获得累积时间段的所述待监测部位的健康习惯评分se,达到基于时间综合评估的目的,使得最终获得健康习惯评分se更加合理、准确,提高用户的使用体验。
[0096]
可以理解,所述穿戴式设备可以计算预设使用时间的健康习惯评分se,并提供给用户,也可以实时将计算获得的当前健康习惯评分si提供给用户,或者实时计算基于多个健康习惯评分s1、s2...si的平均值(s1+s2+...+si)/i给用户,具体可以依据实际需要设定。
[0097]
举例来说,在一种实施例中,开机后,若用户前10秒一直处于穿戴角度(如低头角度)大于习惯阀值(如30度)的过度受累状态,接下来10秒至20秒的时间处于穿戴角度小于或等于习惯阀值的正常受累状态,以及20秒至30秒的时间再次处于穿戴角度大于习惯阀值的过度受累状态。
[0098]
首先,第1至10秒的时间段内,基于获取的所述穿戴角度,所述待监测部位的姿态为过度受累姿态,所述第一次获取的预先存储的时间系数为t0=0,则第1至10秒依次获得的时间系数t1~t
10
,其中ti=t
i-1
+t=t*i,i大于等于1且小于等于10;则第1至10秒依据所述时间系数ti基于所述第一函数依次获取对应10个第一权重系数wt1~wt
10
;以及依据所述穿戴角度基于所述第二函数依次获取对应的10个第二权重系数ws1~ws
10
;基于所述第一权重系数wt1~wt
10
和所述第二权重系数ws1~ws
10
可以计算(如二者相乘或者二者相乘再乘以预设基准系数)获得第1至10个健康习惯评分s1~s10。
[0099]
第二,第11至20秒的时间段内,基于获取的所述穿戴角度,所述待监测部位的姿态为正常受累姿态,所述11秒获取的预先存储的时间系数为t
10
=t*10,则第11至20秒依次获得的时间系数t
11
~t
20
,其中ti=t
10
*p
i-10
=t*10*0.9
i-10
,i大于等于11且小于等于20;则第
11至20秒依据所述时间系数ti基于所述第一函数依次获取对应10个第一权重系数wt
11
~wt
20
;以及依据所述穿戴角度基于所述第二函数依次获取对应的10个第二权重系数ws
11
~ws
20
;基于所述第一权重系数wt
11
~wt
20
和所述第二权重系数ws
11
~ws
20
可以计算(如二者相乘或者二者相乘再乘以预设基准系数)获得第11至20个健康习惯评分s11~s20。
[0100]
接下来,第21至30秒的时间段内,基于获取的所述穿戴角度,所述待监测部位的姿态为过度受累姿态,所述21秒获取的预先存储的时间系数为t
20
=t*10*0.9
10
,则第21至30秒依次获得的时间系数t
21
~t
30
,其中ti=t
20
+(i-20)=t*10*0.9
10
+(i-20),i大于等于21且小于等于30;则第21至30秒依据所述时间系数ti基于所述第一函数依次获取对应10个第一权重系数wt
21
~wt
30
;以及依据所述穿戴角度基于所述第二函数依次获取对应的10个第二权重系数ws
21
~ws
30
;基于所述第一权重系数wt
21
~wt
30
和所述第二权重系数ws
21
~ws
30
可以计算(如二者相乘或者二者相乘再乘以预设基准系数)获得第21至30个健康习惯评分s21~s30。
[0101]
进而,基于上述计算,在上述30秒的预设使用时间段内,所述待监测部位的健康习惯评分se=(s1+s2+...+s29+s30)/30。
[0102]
举例来说,在另一种实施例中,开机后,若用户前10秒处于穿戴角度小于或等于习惯阀值(如30度)的正常受累状态,接下来10秒至20秒的时间处于穿戴角度大于习惯阀值的过度受累状态,以及20秒至30秒的时间再次处于穿戴角度小于或等于习惯阀值的正常受累状态。
[0103]
首先,第1至10秒的时间段内,基于获取的所述穿戴角度,所述待监测部位的姿态为正常受累姿态,第一次获取的预先存储的时间系数为t0=t,t1=t0*p,则第1至10秒依次获得的时间系数t1~t
10
,其中ti=t0*pi=t*0.9i,i大于等于1且小于等于10;则第1至10秒依据所述时间系数ti基于所述第一函数依次获取对应10个第一权重系数wt1~wt
10
;以及依据所述穿戴角度基于所述第二函数依次获取对应的10个第二权重系数ws1~ws
10
;基于所述第一权重系数wt1~wt
10
和所述第二权重系数ws1~ws
10
可以计算(如二者相乘或者二者相乘再乘以预设基准系数)获得第1至10个健康习惯评分s1~s10。
[0104]
第二,第11至20秒的时间段内,基于获取的所述穿戴角度,所述待监测部位的姿态为过度受累姿态,所述11秒获取的预先存储的时间系数为t
10
=t0*p
10
=t*0.9
10
,则第11至20秒依次获得的时间系数t
11
~t
20
,其中ti=t*0.9
10
+(i-10),i大于等于11且小于等于20;则第11至20秒依据所述时间系数ti基于所述第一函数依次获取对应10个第一权重系数wt
11
~wt
20
;以及依据所述穿戴角度基于所述第二函数依次获取对应的10个第二权重系数ws
11
~ws
20
;基于所述第一权重系数wt
11
~wt
20
和所述第二权重系数ws
11
~ws
20
可以计算(如二者相乘或者二者相乘再乘以预设基准系数)获得第11至20个健康习惯评分s11~s20。
[0105]
接下来,第21至30秒的时间段内,基于获取的所述穿戴角度,所述待监测部位的姿态为正常受累姿态,所述21秒获取的预先存储的时间系数为t
20
=t*0.9
10
+(20-10),则第21至30秒依次获得的时间系数t
21
~t
30
,其中ti=t
20
*p
(i-20)
=t
20
*0.9
(i-20)
,i大于等于21且小于等于30;则第21至30秒依据所述时间系数ti基于所述第一函数依次获取对应10个第一权重系数wt
21
~wt
30
;以及依据所述穿戴角度基于所述第二函数依次获取对应的10个第二权重系数ws
21
~ws
30
;基于所述第一权重系数wt
21
~wt
30
和所述第二权重系数ws
21
~ws
30
可以计算(如二者相乘或者二者相乘再乘以预设基准系数)获得第21至30个健康习惯评分s21~
s30。
[0106]
进而,基于上述计算,再另一种实施例中,在上述30秒的预设使用时间段内,所述待监测部位的健康习惯评分se=(s1+s2+...+s29+s30)/30。
[0107]
请参阅图2及图5,图5是本技术一个实施例公开的一种穿戴式设备10的电路方框示意图。所述穿戴式设备10包括所述方位传感器11、处理器14及存储器15,所述存储器15中存储有计算机可读指令,所述计算机可读指令被所述处理器14执行时,使得所述处理器14实现上述任意一实施例所述的穿戴式设备的控制方法。
[0108]
具体地,本实施例中,所述穿戴式设备为颈部按摩仪,包括挂设在颈部的颈戴部13、连接所述颈戴部13一端的手柄部12、设置于所述颈戴部13的用于按摩的电极片16、控制模块17和电源模块18,所述控制模块17包括所述处理器14、所述存储器15及驱动电路(未标示),所述电源模块18电连接所述控制模块17,所述控制模块17经由所述驱动电路电连接所述电极片16,所述方位传感器11设置于所述手柄部12且电连接所述处理器14;所述驱动电路包括升压电路19和电连接所述升压电路19的脉冲输出电路20,所述脉冲输出电路20电连接所述电极片16;所述电源模块18包括电源21、充电管理电路22和开关元件23,所述电源21经由所述充电管理电路22电连接所述控制模块17,所述开关元件23电连接所述电源21。
[0109]
具体地,所述电源21采用可充电锂电池。所述充电管理电路22包括type-c usb及充电ic,充电时设备由type-c usb供电。所述开关元件23为常开按键,按下后所述控制模块17通电。所述处理器14可以为mcu,实现整个控制逻辑,所述存储器15可以内置于mcu内部。通过所述升压电路19可以提高电压,调节按摩力度。所述脉冲输出电路20可以控制脉冲频率和脉宽,最终电脉冲通过所述电极片16作用于用户身体,从而实现按摩。
[0110]
如图6所示,本技术实施例还公开一种计算机设备600,包括存储器620及处理器610,所述存储器620中存储有计算机可读指令,所述计算机可读指令被所述处理器610执行时,使得所述处理器610实现如上述任意一实施例所述的穿戴式设备的控制方法。其中,所述计算机设备600包括并不限于电脑、手机等移动终端或云端服务器等。
[0111]
如图7所示,本技术实施例还公开一种存储介质700,具体可以为计算机可读存储介质,其上存储有计算机可读指令710,所述计算机可读指令710被处理器执行时实现如上述任意一实施例所述的穿戴式设备的控制方法。
[0112]
应理解,说明书通篇中提到的“一个实施例”或“一种实施例”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定特征、结构或特性可以以任意适合的方式结合在一个或多个实施例中。本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本技术所必须的。
[0113]
在本技术的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0114]
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0115]
另外,在本技术各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0116]
上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本技术的各个实施例上述方法的部分或全部步骤。
[0117]
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-only memory,rom)、随机存储器(random access memory,ram)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、一次可编程只读存储器(one-time programmable read-only memory,otprom)、电子抹除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
[0118]
以上对本技术实施例公开的一种穿戴式设备及其控制方法、计算机设备及存储介质进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想。同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
技术特征:1.一种穿戴式设备的控制方法,其特征在于,所述控制方法包括以下步骤:获取用户佩戴穿戴式设备的穿戴角度;根据所述穿戴角度判断用户的待监测部位的姿态;根据所述待监测部位的姿态确定习惯参数;以及根据所述习惯参数与所述穿戴角度确定所述待监测部位的当前健康习惯评分si。2.如权利要求1所述的穿戴式设备的控制方法,其特征在于,所述根据所述穿戴角度判断用户的待监测部位的姿态的步骤包括:若所述穿戴角度大于习惯阈值,则确定所述待监测部位的姿态为过度受累姿态;和/或,若所述穿戴角度小于或等于所述习惯阈值,则确定所述待监测部位的姿态为正常受累姿态;和/或,所述根据所述待监测部位的姿态确定习惯参数的步骤包括:获取用户佩戴穿戴式设备的当前时间参数,根据所述当前时间参数确定所述习惯参数。3.如权利要求2所述的穿戴式设备的控制方法,其特征在于,所述获取用户佩戴穿戴式设备的穿戴角度的步骤的重复执行的间隔时间为预设间隔时间t,所述获取用户佩戴穿戴式设备的当前时间参数的步骤包括:若所述待监测部位的姿态为过度受累姿态,则获取预先存储的第i-1个时间系数t
i-1
,依据所述第i-1个时间系数t
i-1
和所述预设间隔时间t获得所述当前时间参数t
i
,其中ti=t
i-1
+t,i为大于等于1的自然数,t0=0;和/或,若所述待监测部位的姿态为正常受累姿态,则获取预先存储的第i-1个时间系数t
i-1
,依据所述第i-1个时间系数t
i-1
和所述预设间隔时间t获得所述当前时间参数t
i
,其中ti=t
i-1
*p,p为调整系数,t0=t,p小于或等于1。4.如权利要求3所述的穿戴式设备的控制方法,其特征在于,所述根据所述当前时间参数确定所述习惯参数的步骤包括:基于所述当前时间系数t
i
依据第一函数查找对应的第一权重系数作为所述习惯参数,其中,所述第一函数为时间系数与所述第一权重系数的曲线函数,随着所述时间系数的逐渐增加,所述第一权重系数逐渐减小,所述第一权重系数小于或等于1。5.如权利要求4所述的穿戴式设备的控制方法,其特征在于,所述第一函数为:其中,wt为所述第一权重系数,t为所述时间系数。6.如权利要求3所述的穿戴式设备的控制方法,其特征在于,t=1秒,和/或,p=0.9,和/或,所述习惯阈值为30度。7.如权利要求1-6所述的穿戴式设备的控制方法,其特征在于,所述根据所述习惯参数与所述穿戴角度确定所述待监测部位的当前健康习惯评分si的步骤包括:基于所述穿戴角度依据第二函数查找对应的第二权重系数;依据所述习惯参数和所述第二权重系数确定所述待监测部位的当前健康习惯评分;其中,所述第二函数为穿戴角度与所述第二权重系数的曲线函数,随着所述穿戴角度的逐渐增加,所述第二权重系数逐渐减小,所述第二权重系数小于或等于1。8.如权利要求7所述的穿戴式设备的控制方法,其特征在于,所述第二权重系数ws与所述穿戴角度θ之间可以满足以下公式:
9.如权利要求7所述的穿戴式设备的控制方法,其特征在于,所述依据所述习惯参数和所述第二权重系数确定所述待监测部位的当前健康习惯评分,满足:10.如权利要求1所述的穿戴式设备的控制方法,其特征在于,所述穿戴式设备为颈部按摩仪,所述待监测部位为颈部,所述待监测部位的姿态为颈部的弯曲姿态。11.如权利要求1或2所述的穿戴式设备的控制方法,其特征在于,所述穿戴角度包括第一穿戴角度、第二穿戴角度、第三穿戴角度,所述第一穿戴角度为低头角度,所述第二穿戴角度为左倾角度,所述第三穿戴角度为右倾角度;所述根据所述习惯参数与所述穿戴角度确定所述待监测部位的当前健康习惯评分si的步骤包括:基于所述第一穿戴角度获取当前健康习惯评分si1;基于所述第二穿戴角度获取当前健康习惯评分si2;基于所述第三穿戴角度获取当前健康习惯评分si3;基于当前健康习惯评分si1、si2和si3确定所述待监测部位的当前健康习惯评分si。12.如权利要求11所述的穿戴式设备的控制方法,其特征在于,所述基于当前健康习惯评分si1、si2和si3确定所述待监测部位的当前健康习惯评分si满足:si=si1*p1+si2*p2+si3*p3,其中,p1、p2、p3分别为权重,p1+p2+p3=1。13.如权利要求12所述的穿戴式设备的控制方法,其特征在于,p1=0.8,p2=0.1,p3=0.1。14.如权利要求1所述的穿戴式设备的控制方法,其特征在于,所述方法还包括以下步骤:计算预设使用时间的所述待监测部位的健康习惯评分se,设所述预设使用时间内共获得n个所述待监测部位的当前健康习惯评分s1、s2...sn,i大于等于1小于或等于n,se=(s1+s2+...+sn)/n。15.根据权利要求1所述的穿戴式设备的控制方法,其特征在于,所述穿戴角度包括所述穿戴式设备的方位传感器的三个基准轴相较于基准平面的角度信息,所述三个基准轴包括x轴、y轴和z轴;所述方位传感器包括三轴加速度传感器,所述获取用户佩戴穿戴式设备的穿戴角度的步骤包括:接收所述三轴加速度传感器获取三轴加速度信息,依据所述三轴加速度信息计算所述方位传感器的所述三个基准轴相较所述基准平面的三轴角度信息;所述基准平面为水平面;当所述穿戴式设备依正面朝上的方式放置在所述基准平面上时,所述x轴为与所述基准平面的夹角为90度,所述y轴和所述z轴与所述基准平面的夹角均为0度。16.一种穿戴式设备,其特征在于,所述穿戴式设备包括处理器及存储器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器实现如权利要求1-9、11-15项任意一项所述的方法。
17.根据权利要求16所述的穿戴式设备,其特征在于,所述穿戴式设备为颈部按摩仪,包括挂设在颈部的颈戴部、连接所述颈戴部一端的手柄部、设置于所述颈戴部的用于按摩的电极片、控制模块和电源模块,所述控制模块包括所述处理器、所述存储器及驱动电路,所述电源模块电连接所述控制模块,所述控制模块经由所述驱动电路电连接所述电极片,所述穿戴式设备的方位传感器设置于所述手柄部且电连接所述处理器;所述驱动电路包括升压电路和电连接所述升压电路的脉冲输出电路,所述脉冲输出电路电连接所述电极片;所述电源模块包括电源、充电管理电路和开关元件,所述电源经由所述充电管理电路电连接所述控制模块,所述开关元件电连接所述电源。18.一种计算机设备,包括存储器及处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器实现如权利要求1-15项任意一项所述的方法。19.一种存储介质,其上存储有计算机可读指令,其特征在于,所述计算机可读指令被处理器执行时实现如权利要求1-15项任意一项所述的方法。
技术总结本申请实施例公开一种穿戴式设备及其控制方法、计算机设备及存储介质。该穿戴式设备的控制方法包括以下步骤:获取用户佩戴穿戴式设备的穿戴角度;根据所述穿戴角度判断用户的待监测部位的姿态;根据所述待监测部位的姿态确定习惯参数;以及根据所述习惯参数与所述穿戴角度确定所述待监测部位的当前健康习惯评分Si。本申请的穿戴式设备的控制方法能够监测用户的待监测部位的姿态、根据所述习惯参数与所述穿戴角度确定所述待监测部位的当前健康习惯评分Si,从而可协助用户改善穿戴健康习惯及提高用户的使用体验。及提高用户的使用体验。及提高用户的使用体验。
技术研发人员:李凯龙 李宗帅
受保护的技术使用者:未来穿戴健康科技股份有限公司
技术研发日:2022.05.09
技术公布日:2022/11/1