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

肌张力等级的评估方法和装置与流程

2021-10-19 20:44:00 来源:中国专利 TAG:装置 评估 等级 特别 实施


1.本发明实施例涉及计算机技术领域,特别涉及一种肌张力等级的评估方法和装置。


背景技术:

2.目前,智能手表和手环等可穿戴设备可以测量佩戴者的运动步数、心率、睡眠指数等体征数据,以记录健康状况。肌张力用于表征肌肉静止松弛状态下的紧张度,尤其对病人的康复有一定的指导意义,而目前的可穿戴设备并不具备测量肌张力的功能。
3.因此,目前亟待需要一种肌张力等级的评估方法和装置来解决上述技术问题。


技术实现要素:

4.为了解决目前的可穿戴设备不能测量肌张力的技术问题,本发明实施例提供了一种肌张力等级的评估方法和装置。
5.第一方面,本发明实施例提供了一种肌张力等级的评估方法,包括:
6.获取由可穿戴设备在佩戴位置采集到的表面肌电信号;
7.提取获取到的表面肌电信号,得到所述表面肌电信号的第一时域特征;其中,所述第一时域特征包括平均绝对值、波形长度、方差、方均根、威尔逊振幅和调整平均值;
8.对获取到的表面肌电信号进行傅里叶变换并提取,得到所述表面肌电信号的频域特征;其中,所述频域特征包括平均频率、总功率、平均功率频率和中值频率;
9.基于所述第一时域特征和所述频域特征特征,确定佩戴者是否处于疲劳状态;
10.若是,则执行:对所述第一时域特征进行补偿,得到第二时域特征;将得到的第二时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级;
11.若否,则执行:将得到的第一时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级。
12.在一种可能的设计中,所述将得到的第一时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级,包括:
13.将得到的第一时域特征作为输入,输入到预先构建好的位置识别模型,输出该佩戴位置的位置标识信息;
14.根据输出得到的位置标识信息,确定与该位置标识信息相对应的预先构建好的等级评估模型;
15.将得到的第一时域特征作为输入,输入到确定出的等级评估模型,输出肌张力等级。
16.在一种可能的设计中,所述可穿戴设备具有多个肌电传感器;
17.所述将得到的第一时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级,包括:
18.针对每一个肌电传感器,均执行:将由该肌电传感器得到的第一时域特征作为输
入,输入到预先构建好的位置识别模型,输出该肌电传感器的位置标识信息;根据输出得到的位置标识信息,确定与该位置标识信息相对应的预先构建好的等级评估模型;将由该肌电传感器得到的第一时域特征作为输入,输入到确定出的等级评估模型,输出该肌电传感器对应的肌张力等级;
19.将输出得到的数量最多的肌张力等级确定为肌张力等级的输出结果。
20.在一种可能的设计中,所述位置识别模型是通过如下方式确定的:
21.获取由呈环形设置的多通道肌电传感器在佩戴者的手臂中预设的多个位置采集到的多组表面肌电信号;
22.提取获取到的多组表面肌电信号,得到每一组表面肌电信号的第一时域特征;其中,所述第一时域特征包括平均绝对值、波形长度、方差、方均根、威尔逊振幅和调整平均值;
23.针对每一个预设的位置,将该预设的位置对应的表面肌电信号的第一时域特征和该预设的位置对应的位置标识信息作为样本集,对预设的多层感知机进行训练,得到位置识别模型。
24.在一种可能的设计中,所述等级评估模型是通过如下方式确定的:
25.获取由呈环形设置的多通道肌电传感器在佩戴者的手臂中预设的多个位置采集到的多组表面肌电信号;
26.提取获取到的多组表面肌电信号,得到每一组表面肌电信号的第一时域特征;其中,所述第一时域特征包括平均绝对值、波形长度、方差、方均根、威尔逊振幅和调整平均值;
27.针对每一个预设的位置,将该预设的位置对应的表面肌电信号的第一时域特征和肌张力等级作为样本集,对预设的多层感知机进行训练,得到该预设的位置对应的等级评估模型。
28.在一种可能的设计中,所述基于所述第一时域特征和所述频域特征特征,确定佩戴者是否处于疲劳状态,包括:
29.将所述第一时域特征和所述频域特征特征作为输入,输入到预先构建好的疲劳检测模型,输出佩戴者是否处于疲劳状态;
30.其中,所述疲劳检测模型是通过如下方式确定的:
31.获取由呈环形设置的多通道肌电传感器在佩戴者的手臂中预设的多个位置采集到的多组表面肌电信号;
32.提取获取到的多组表面肌电信号,得到每一组表面肌电信号的时域特征;其中,所述时域特征包括平均绝对值、波形长度、方差、方均根、威尔逊振幅和调整平均值;
33.对所述时域特征进行傅里叶变换并提取,得到频域特征;其中,所述频域特征包括平均频率、总功率、平均功率频率和中值频率;
34.针对每一个预设的位置,将该预设的位置对应的表面肌电信号的时域特征、频域特征作为输入样本集,且疲劳状态作为输出样本集,对预设的多层感知机进行训练,得到该预设的位置对应的疲劳检测模型。
35.在一种可能的设计中,所述可穿戴设备具有多个肌电传感器;
36.所述将所述第一时域特征和所述频域特征特征作为输入,输入到预先构建好的疲
劳检测模型,输出佩戴者是否处于疲劳状态,包括:
37.针对每一个肌电传感器,均执行:将由该肌电传感器得到的第一时域特征作为输入,输入到预先构建好的位置识别模型,输出该肌电传感器的位置标识信息;根据输出得到的位置标识信息,确定与该位置标识信息相对应的预先构建好的疲劳检测模型;将由该肌电传感器得到的第一时域特征和频域特征作为输入,输入到确定出的疲劳检测模型,输出该肌电传感器对应的疲劳状态;
38.将输出得到的数量最多的疲劳状态确定为疲劳状态的输出结果。
39.在一种可能的设计中,所述对所述第一时域特征进行补偿,得到第二时域特征,包括:
40.获取预设的历史时间段内的确定出的对应疲劳状态和非疲劳状态的时域特征;
41.基于获取到的疲劳状态和非疲劳状态的时域特征,确定时域特征包括的平均绝对值和方均根分别对应的补偿系数;
42.利用确定出的平均绝对值和方均根分别对应的补偿系数,对所述第一时域特征包括的平均绝对值和方均根进行补偿,得到第二时域特征。
43.第二方面,本发明实施例还提供了一种肌张力等级的评估装置,包括:
44.获取模块,用于获取由可穿戴设备在佩戴位置采集到的表面肌电信号;
45.提取模块,用于提取获取到的表面肌电信号,得到所述表面肌电信号的第一时域特征;其中,所述第一时域特征包括平均绝对值、波形长度、方差、方均根、威尔逊振幅和调整平均值;
46.变换模块,用于对所述第一时域特征进行傅里叶变换并提取,得到频域特征;其中,所述频域特征包括平均频率、总功率、平均功率频率和中值频率;
47.确定模块,用于基于所述第一时域特征和所述频域特征特征,确定佩戴者是否处于疲劳状态;
48.输出模块,用于在佩戴者处于疲劳状态时执行:对所述第一时域特征进行补偿,得到第二时域特征;将得到的第二时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级;以及在佩戴者未处于疲劳状态时执行:将得到的第一时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级。
49.在一种可能的设计中,所述输出模块在执行所述将得到的第一时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级时,用于执行如下操作:
50.将得到的第一时域特征作为输入,输入到预先构建好的位置识别模型,输出该佩戴位置的位置标识信息;
51.根据输出得到的位置标识信息,确定与该位置标识信息相对应的预先构建好的等级评估模型;
52.将得到的第一时域特征作为输入,输入到确定出的等级评估模型,输出肌张力等级。
53.本发明实施例提供了一种肌张力等级的评估方法和装置,通过利用可穿戴设备获取佩戴者的表面肌电信号,并提取获取到的表面肌电信号得到第一时域特征和频域特征,基于第一时域特征和频域特征确定佩戴者是否处于疲劳状态,然后根据疲劳状态的检测结果和第一时域特征,输出肌张力等级,如此实现了可穿戴设备能够测量人体肌张力。
附图说明
54.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
55.图1是本发明一实施例提供的一种肌张力等级的评估方法流程图;
56.图2是本发明一实施例提供的一种电子设备的硬件架构图;
57.图3是本发明一实施例提供的一种肌张力等级的评估装置的结构图;
58.图4是本发明一实施例提供的八通道肌电传感器的结构图。
具体实施方式
59.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
60.请参考图1,本发明实施例提供了一种肌张力等级的评估方法,该方法包括:
61.步骤100:获取由可穿戴设备在佩戴位置采集到的表面肌电信号;
62.步骤102:提取获取到的表面肌电信号,得到表面肌电信号的第一时域特征;其中,第一时域特征包括平均绝对值、波形长度、方差、方均根、威尔逊振幅和调整平均值;
63.步骤104:对获取到的表面肌电信号进行傅里叶变换并提取,得到表面肌电信号的频域特征;其中,频域特征包括平均频率、总功率、平均功率频率和中值频率;
64.步骤106:基于第一时域特征和频域特征特征,确定佩戴者是否处于疲劳状态;
65.步骤108:若是,则执行:对第一时域特征进行补偿,得到第二时域特征;将得到的第二时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级;步骤110:若否,则执行:将得到的第一时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级。
66.本发明实施例中,通过利用可穿戴设备获取佩戴者的表面肌电信号,并提取获取到的表面肌电信号得到第一时域特征,基于第一时域特征和频域特征确定佩戴者是否处于疲劳状态,然后根据疲劳状态的检测结果和第一时域特征,输出肌张力等级,如此实现了可穿戴设备能够测量人体肌张力。
67.下面描述图1所示的各个步骤的执行方式。
68.针对步骤100,佩戴位置例如可以是佩戴者的手臂前部(即手腕处),可穿戴设备例如可以是智能手环或智能手表,可穿戴设备内置有肌电传感器,以实现对表面肌电信号的采集。
69.可以理解的是,上述方法的执行主体可以是终端设备,例如手机、平板电脑、笔记本电脑和台式电脑等。
70.针对步骤102,平均绝对值通过如下公式确定:
71.72.其中,mav为平均绝对值,n为采样点的总个数,x
i
为第i个采样点的特征值;
73.波形长度通过如下公式确定:
[0074][0075]
其中,wl
k
为波形长度,x
i
为第i个采样点的特征值;
[0076]
方差通过如下公式确定:
[0077][0078]
其中,var
k
为方差,为所有采样点的平均特征值的平方;
[0079]
方均根通过如下公式确定:
[0080][0081]
其中,rms
k
为方均根;
[0082]
威尔逊振幅通过如下公式确定:
[0083][0084]
其中,wamp为威尔逊振幅,th为预设的阈值;
[0085]
调整平均值通过如下公式确定:
[0086][0087]
其中,mmavl
k
为调整平均值。
[0088]
针对步骤104,平均频率、总功率、平均功率频率和中值频率的获得为本领域技术人员所熟知,在此不进行赘述。
[0089]
针对步骤106,在一些实施方式中,步骤106包括:
[0090]
将第一时域特征和频域特征特征作为输入,输入到预先构建好的疲劳检测模型,输出佩戴者是否处于疲劳状态;
[0091]
其中,疲劳检测模型是通过如下方式确定的:
[0092]
获取由呈环形设置的多通道肌电传感器(可参见图4)在佩戴者的手臂中预设的多个位置采集到的多组表面肌电信号;
[0093]
提取获取到的多组表面肌电信号,得到每一组表面肌电信号的时域特征;其中,时域特征包括平均绝对值、波形长度、方差、方均根、威尔逊振幅和调整平均值;
[0094]
对时域特征进行傅里叶变换并提取,得到频域特征;其中,频域特征包括平均频率、总功率、平均功率频率和中值频率;
[0095]
针对每一个预设的位置,将该预设的位置对应的表面肌电信号的时域特征、频域
特征作为输入样本集,且疲劳状态作为输出样本集,对预设的多层感知机进行训练,得到该预设的位置对应的疲劳检测模型。
[0096]
在该实施例中,通过对疲劳检测模型进行训练,有利于输出更加准确的疲劳检测的检测结果。
[0097]
进一步地,可穿戴设备具有多个肌电传感器;
[0098]
将第一时域特征和频域特征特征作为输入,输入到预先构建好的疲劳检测模型,输出佩戴者是否处于疲劳状态,包括:
[0099]
针对每一个肌电传感器,均执行:将由该肌电传感器得到的第一时域特征作为输入,输入到预先构建好的位置识别模型,输出该肌电传感器的位置标识信息;根据输出得到的位置标识信息,确定与该位置标识信息相对应的预先构建好的疲劳检测模型;将由该肌电传感器得到的第一时域特征和频域特征作为输入,输入到确定出的疲劳检测模型,输出该肌电传感器对应的疲劳状态;
[0100]
将输出得到的数量最多的疲劳状态确定为疲劳状态的输出结果。
[0101]
在该实施例中,通过在可穿戴设备中设置多个肌电传感器,可以得到每个肌电传感器对应位置所对应的疲劳状态,并根据数量的多少确定最终的疲劳状态,从而使得疲劳状态的检测更加准确。
[0102]
在一些实施方式中,可穿戴设备可以具有三个肌电传感器,这样成本较优且易于实现三个肌电传感器的安装,例如可穿戴设备为智能手表,三个肌电传感器的设置位置分别位于智能手表表盘的内侧面的两端和中间。
[0103]
针对步骤108,步骤108中的“对第一时域特征进行补偿,得到第二时域特征”包括:
[0104]
获取预设的历史时间段内的确定出的对应疲劳状态和非疲劳状态的时域特征;
[0105]
基于获取到的疲劳状态和非疲劳状态的时域特征,确定时域特征包括的平均绝对值和方均根分别对应的补偿系数;
[0106]
利用确定出的平均绝对值和方均根分别对应的补偿系数,对第一时域特征包括的平均绝对值和方均根进行补偿,得到第二时域特征。
[0107]
在该实施例中,由于疲劳状态相对于非疲劳状态下的平均绝对值会降低,方均根上升,而通常等级评估模型是基于非疲劳状态下的时域特征进行训练的,因此如果将在疲劳状态下提取到的时域特征作为等级评估模型的输入,则会造成评估结果不准确,因此需要对时域特征包括的平均绝对值和方均根进行补偿。具体地,是基于历史数据中分别确定出的平均绝对值和方均根的补偿系数。
[0108]
此外,步骤108中具体对“将得到的第二时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级”的进一步限定可以参见下文中对“将得到的第一时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级”的相关表述,只需要将第一时域特征和第二时域特征进行一下替换即可,在此不进行赘述。
[0109]
针对步骤110,在一些实施方式中,等级评估模型是通过如下方式确定的:
[0110]
根据ashworth量表,将肌张力分为多个等级;利用液压臂力器模拟不同的肌张力等级对应的状态;
[0111]
针对每一个肌张力等级,均执行:获取由可穿戴设备在标准测量位置采集到的表面肌电信号;提取获取到的表面肌电信号,得到表面肌电信号的第一时域特征;其中,第一
时域特征包括平均绝对值、波形长度、方差、方均根、威尔逊振幅和调整平均值;
[0112]
将该肌张力等级和得到的第一时域特征作为样本集,对预设的多层感知机进行训练,得到该等级评估模型。
[0113]
在该实施例中,标准测量位置即为佩戴位置。通过训练出等级评估模型,来根据待检测的第一时域特征,输出得到此时对应的肌张力等级,由此完成可穿戴设备对肌张力等级的评估。
[0114]
需要说明的是,即便一些可穿戴设备具备测量肌张力的功能,但是由于人体不同位置的肌张力大小不同,因此在测量肌张力时,需要保证可穿戴设备的佩戴位置正确,否则会导致得到的肌肉水平的结果不准确。因此,如果佩戴位置不是标准测量位置时,则会导致得到的肌肉水平的结果不准确。
[0115]
在一些实施方式中,为了解决该技术问题,步骤110可以包括:
[0116]
将得到的第一时域特征作为输入,输入到预先构建好的位置识别模型,输出该佩戴位置的位置标识信息;
[0117]
根据输出得到的位置标识信息,确定与该位置标识信息相对应的预先构建好的等级评估模型;
[0118]
将得到的第一时域特征作为输入,输入到确定出的等级评估模型,输出肌张力等级。
[0119]
在该实施例中,通过设置位置识别模型,如果当可穿戴设备佩戴位置存在误差时,可利用预先训练好的位置识别模型,得到当前佩戴位置所对应的位置标识信息;而执行主体预先存储有多个等级评估模型以及每一个佩戴位置和等级评估模型的映射关系,通过得到的位置标识信息和该映射关系可以得到当前佩戴位置对应的等级评估模型,从而输出准确的肌张力等级。
[0120]
需要说明的是,本发明实施例认为的佩戴位置存在误差是指可穿戴设备在手臂的周向存在的旋转位置的误差,而非沿手臂的轴向误差。因此,例如可以预先在手臂前部的周向设置有八个位置,并对这八个位置中的每一个位置处的等级评估模型进行训练,其中训练方法和上文的训练方法一致,在此不进行赘述。
[0121]
可以进一步理解的是,佩戴位置可能未正对预先在手臂前部设置的八个位置中的某个位置,因此测量结果也可能稍微不准确。
[0122]
在一些实施方式中,为了解决该技术问题,步骤110可以包括:
[0123]
可穿戴设备具有多个肌电传感器;
[0124]
将得到的第一时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级,包括:
[0125]
针对每一个肌电传感器,均执行:将由该肌电传感器得到的第一时域特征作为输入,输入到预先构建好的位置识别模型,输出该肌电传感器的位置标识信息;根据输出得到的位置标识信息,确定与该位置标识信息相对应的预先构建好的等级评估模型;将由该肌电传感器得到的第一时域特征作为输入,输入到确定出的等级评估模型,输出该肌电传感器对应的肌张力等级;
[0126]
将输出得到的数量最多的肌张力等级确定为肌张力等级的输出结果。
[0127]
在该实施例中,通过在可穿戴设备中设置多个肌电传感器,可以得到每个肌电传
感器对应位置所对应的肌张力等级,并根据数量的多少确定最终的肌张力等级,从而使得肌张力等级的评估更加准确。
[0128]
在一些实施方式中,可穿戴设备可以具有三个肌电传感器,这样成本较优且易于实现三个肌电传感器的安装,例如可穿戴设备为智能手表,三个肌电传感器的设置位置分别位于智能手表表盘的内侧面的两端和中间。
[0129]
在一些实施方式中,位置识别模型是通过如下方式确定的:
[0130]
获取由呈环形设置的多通道肌电传感器(可参见图4)在佩戴者的手臂中预设的多个位置采集到的多组表面肌电信号;
[0131]
提取获取到的多组表面肌电信号,得到每一组表面肌电信号的第一时域特征;其中,第一时域特征包括平均绝对值、波形长度、方差、方均根、威尔逊振幅和调整平均值;
[0132]
针对每一个预设的位置,将该预设的位置对应的表面肌电信号的第一时域特征和该预设的位置对应的位置标识信息作为样本集,对预设的多层感知机进行训练,得到位置识别模型。
[0133]
在该实施例中,通过对位置识别模型进行训练,有利于输出更加准确的肌张力等级的评估结果。
[0134]
在一些实施方式中,等级评估模型是通过如下方式确定的:
[0135]
获取由呈环形设置的多通道肌电传感器(可参见图4)在佩戴者的手臂中预设的多个位置采集到的多组表面肌电信号;
[0136]
提取获取到的多组表面肌电信号,得到每一组表面肌电信号的第一时域特征;其中,第一时域特征包括平均绝对值、波形长度、方差、方均根、威尔逊振幅和调整平均值;
[0137]
针对每一个预设的位置,将该预设的位置对应的表面肌电信号的第一时域特征和肌张力等级作为样本集,对预设的多层感知机进行训练,得到该预设的位置对应的等级评估模型。
[0138]
在该实施例中,通过对等级评估模型进行训练,有利于输出更加准确的肌张力等级的评估结果。
[0139]
需要说明的是,上文提到的等级评估模型的训练方法与该实施例提供的训练方法不同,上文提到的等级评估模型的训练方法是对一个位置进行数据测量和训练的,而该实施例提供的训练方法是利用多通道肌电传感器测量的数据进行训练的。
[0140]
如图2和图3所示,本发明实施例提供了一种肌张力等级的评估装置。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。从硬件层面而言,如图2所示,为本发明实施例提供的一种肌张力等级的评估装置所在电子设备的一种硬件架构图,除了图2所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的电子设备通常还可以包括其他硬件,如负责处理报文的转发芯片等等。以软件实现为例,如图3所示,作为一个逻辑意义上的装置,是通过其所在电子设备的cpu将非易失性存储器中对应的计算机程序读取到内存中运行形成的。
[0141]
如图3所示,本实施例提供的一种肌张力等级的评估装置,包括:
[0142]
获取模块300,用于获取由可穿戴设备在佩戴位置采集到的表面肌电信号;
[0143]
提取模块302,用于提取获取到的表面肌电信号,得到所述表面肌电信号的第一时域特征;其中,所述第一时域特征包括平均绝对值、波形长度、方差、方均根、威尔逊振幅和
调整平均值;
[0144]
变换模块304,用于对第一时域特征进行傅里叶变换并提取,得到频域特征;其中,频域特征包括平均频率、总功率、平均功率频率和中值频率;
[0145]
确定模块306,用于基于第一时域特征和频域特征特征,确定佩戴者是否处于疲劳状态;
[0146]
输出模块308,用于在佩戴者处于疲劳状态时执行:对所述第一时域特征进行补偿,得到第二时域特征;将得到的第二时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级;以及在佩戴者未处于疲劳状态时执行:将得到的第一时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级。
[0147]
在本发明实施例中,获取模块300可用于执行上述方法实施例中的步骤100,提取模块302可用于执行上述方法实施例中的步骤102,变换模块304可用于执行上述方法实施例中的步骤104,确定模块306可用于执行上述方法实施例中的步骤106,输出模块308可用于执行上述方法实施例中的步骤108和步骤110。
[0148]
在本发明的一个实施例中,输出模块308在执行将得到的第一时域特征作为输入,输入到预先构建好的等级评估模型,输出肌张力等级时,用于执行如下操作:
[0149]
将得到的第一时域特征作为输入,输入到预先构建好的位置识别模型,输出该佩戴位置的位置标识信息;
[0150]
根据输出得到的位置标识信息,确定与该位置标识信息相对应的预先构建好的等级评估模型;
[0151]
将得到的第一时域特征作为输入,输入到确定出的等级评估模型,输出肌张力等级。
[0152]
在本发明的一个实施例中,所述可穿戴设备具有多个肌电传感器;
[0153]
所述将输出模块308,用于执行如下操作:
[0154]
针对每一个肌电传感器,均执行:将由该肌电传感器得到的第一时域特征作为输入,输入到预先构建好的位置识别模型,输出该肌电传感器的位置标识信息;根据输出得到的位置标识信息,确定与该位置标识信息相对应的预先构建好的等级评估模型;将由该肌电传感器得到的第一时域特征作为输入,输入到确定出的等级评估模型,输出该肌电传感器对应的肌张力等级;
[0155]
将输出得到的数量最多的肌张力等级确定为肌张力等级的输出结果。
[0156]
在本发明的一个实施例中,所述位置识别模型是通过如下方式确定的:
[0157]
获取由呈环形设置的多通道肌电传感器在佩戴者的手臂中预设的多个位置采集到的多组表面肌电信号;
[0158]
提取获取到的多组表面肌电信号,得到每一组表面肌电信号的第一时域特征;其中,所述第一时域特征包括平均绝对值、波形长度、方差、方均根、威尔逊振幅和调整平均值;
[0159]
针对每一个预设的位置,将该预设的位置对应的表面肌电信号的第一时域特征和该预设的位置对应的位置标识信息作为样本集,对预设的多层感知机进行训练,得到位置识别模型。
[0160]
在本发明的一个实施例中,所述等级评估模型是通过如下方式确定的:
[0161]
获取由呈环形设置的多通道肌电传感器在佩戴者的手臂中预设的多个位置采集到的多组表面肌电信号;
[0162]
提取获取到的多组表面肌电信号,得到每一组表面肌电信号的第一时域特征;其中,所述第一时域特征包括平均绝对值、波形长度、方差、方均根、威尔逊振幅和调整平均值;
[0163]
针对每一个预设的位置,将该预设的位置对应的表面肌电信号的第一时域特征和肌张力等级作为样本集,对预设的多层感知机进行训练,得到该预设的位置对应的等级评估模型。
[0164]
在本发明的一个实施例中,确定模块306,用于执行如下操作:
[0165]
将所述第一时域特征和所述频域特征特征作为输入,输入到预先构建好的疲劳检测模型,输出佩戴者是否处于疲劳状态;
[0166]
其中,所述疲劳检测模型是通过如下方式确定的:
[0167]
获取由呈环形设置的多通道肌电传感器在佩戴者的手臂中预设的多个位置采集到的多组表面肌电信号;
[0168]
提取获取到的多组表面肌电信号,得到每一组表面肌电信号的时域特征;其中,所述时域特征包括平均绝对值、波形长度、方差、方均根、威尔逊振幅和调整平均值;
[0169]
对所述时域特征进行傅里叶变换并提取,得到频域特征;其中,所述频域特征包括平均频率、总功率、平均功率频率和中值频率;
[0170]
针对每一个预设的位置,将该预设的位置对应的表面肌电信号的时域特征、频域特征作为输入样本集,且疲劳状态作为输出样本集,对预设的多层感知机进行训练,得到该预设的位置对应的疲劳检测模型。
[0171]
在本发明的一个实施例中,所述可穿戴设备具有多个肌电传感器;
[0172]
确定模块306在执行将所述第一时域特征和所述频域特征特征作为输入,输入到预先构建好的疲劳检测模型,输出佩戴者是否处于疲劳状态时,用于执行如下操作:
[0173]
针对每一个肌电传感器,均执行:将由该肌电传感器得到的第一时域特征作为输入,输入到预先构建好的位置识别模型,输出该肌电传感器的位置标识信息;根据输出得到的位置标识信息,确定与该位置标识信息相对应的预先构建好的疲劳检测模型;将由该肌电传感器得到的第一时域特征和频域特征作为输入,输入到确定出的疲劳检测模型,输出该肌电传感器对应的疲劳状态;
[0174]
将输出得到的数量最多的疲劳状态确定为疲劳状态的输出结果。
[0175]
在本发明的一个实施例中,输出模块308在执行对所述第一时域特征进行补偿,得到第二时域特征时,用于执行如下操作:
[0176]
获取预设的历史时间段内的确定出的对应疲劳状态和非疲劳状态的时域特征;
[0177]
基于获取到的疲劳状态和非疲劳状态的时域特征,确定时域特征包括的平均绝对值和方均根分别对应的补偿系数;
[0178]
利用确定出的平均绝对值和方均根分别对应的补偿系数,对所述第一时域特征包括的平均绝对值和方均根进行补偿,得到第二时域特征。
[0179]
可以理解的是,本发明实施例示意的结构并不构成对一种肌张力等级的评估装置的具体限定。在本发明的另一些实施例中,一种肌张力等级的评估装置可以包括比图示更
多或者更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件、软件或者软件和硬件的组合来实现。
[0180]
上述装置内的各模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
[0181]
本发明实施例还提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时,实现本发明任一实施例中的一种肌张力等级的评估方法。
[0182]
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序在被处理器执行时,使所述处理器执行本发明任一实施例中的一种肌张力等级的评估方法。
[0183]
具体地,可以提供配有存储介质的系统或者装置,在该存储介质上存储着实现上述实施例中任一实施例的功能的软件程序代码,且使该系统或者装置的计算机(或cpu或mpu)读出并执行存储在存储介质中的程序代码。
[0184]
在这种情况下,从存储介质读取的程序代码本身可实现上述实施例中任何一项实施例的功能,因此程序代码和存储程序代码的存储介质构成了本发明的一部分。
[0185]
用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如cd

rom、cd

r、cd

rw、dvd

rom、dvd

ram、dvd

rw、dvd rw)、磁带、非易失性存储卡和rom。可选择地,可以由通信网络从服务器计算机上下载程序代码。
[0186]
此外,应该清楚的是,不仅可以通过执行计算机所读出的程序代码,而且可以通过基于程序代码的指令使计算机上操作的操作系统等来完成部分或者全部的实际操作,从而实现上述实施例中任意一项实施例的功能。
[0187]
此外,可以理解的是,将由存储介质读出的程序代码写到插入计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展模块中设置的存储器中,随后基于程序代码的指令使安装在扩展板或者扩展模块上的cpu等来执行部分和全部实际操作,从而实现上述实施例中任一实施例的功能。
[0188]
需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
…”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。
[0189]
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质中。
[0190]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;
而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜