癫痫检测方法和装置与流程



1.本技术涉及终端技术领域,尤其涉及一种癫痫检测方法和装置。


背景技术:



2.癫痫是一种脑部慢性非传染性疾病,该病的特点是反复发作。当癫痫发作时,身体的某一部位或整个身体可以短暂的进行非自主性抽搐(或称为部分性发作或全身性发作),有时癫痫发作也伴随着用户的意识丧失或尿便失禁等情况,目前癫痫已经影响到了全球大约5000万人。因此,癫痫的检测具有较为重要的意义。
3.通常情况下,可以利用专业的检测设备,如脑电图设备等,检测癫痫患者的大脑神经元的异常放电情况,进而确定癫痫患者是否处于癫痫发作状态。
4.然而,由于癫痫的反复性和突发性,上述癫痫的检测方法,无法实现癫痫患者的发病情况的实时检测。


技术实现要素:



5.本技术实施例提供一种癫痫检测方法和装置,可以实现癫痫的实时检测。
6.第一方面,本技术实施例提供一种癫痫检测方法,终端设备包括加速度传感器和电感传感器,方法包括:终端设备获取第一数据;第一数据包括加速度计数据和电信号数据;加速度计数据是加速度传感器采集的,电信号数据是电感传感器采集的;终端设备从加速度计数据中提取第一运动幅度特征数据以及深度特征数据;第一运动幅度特征数据为用于跌倒检测的数据;终端设备从加速度计数据中提取第二运动幅度特征数据;第二运动幅度特征数据为用于抽搐检测的数据;终端设备将第一运动幅度特征数据和深度特征数据输入至第一神经网络模型,得到跌倒检测结果;终端设备将第二运动幅度特征数据输入至第二神经网络模型,得到抽搐检测结果;第一运动幅度大于第二运动幅度;当跌倒检测结果满足第一预设条件、抽搐检测结果满足第二预设条件和/或肌肉僵硬检测结果满足第三预设条件时,终端设备确定第一数据对应的状态为癫痫发作状态;肌肉僵硬检测结果为基于电信号数据的检测得到的;或者,当跌倒检测结果不满足第一预设条件、抽搐检测结果不满足第二预设条件、和/或肌肉僵硬检测结果不满足第三预设条件时,终端设备确定第一数据对应的状态为非癫痫发作状态。这样,终端设备可以基于用户的发病特征,例如跌倒、抽搐或肌肉僵硬等状态识别用户是否处于癫痫发作状态,可以实现对于癫痫检测的准确性和实时性。
7.其中,第一运动幅度特征数据可以为本技术实施例中描述的跌倒检测方法中的传统特征,深度特征数据可以为本技术实施例中描述的跌倒检测方法中的深度特征,第一神经网络模型可以为本技术实施例中描述的跌倒检测模型;第二运动幅度特征数据可以为本技术实施例中描述的抽搐检测方法中的传统特征,第二神经网络模型可以为本技术实施例中描述的抽搐检测模型;第一预设条件可以为跌倒检测结果中指示第一数据对应的状态满足跌倒状态,第二预设条件可以为抽搐检测结果中指示第一数据对应的状态满足抽搐状
态,第三预设条件可以为当该电信号数据的变化率超过变化率阈值,则肌肉僵硬检测结果中指示第一数据对应的状态为肌肉僵硬状态;第一运动幅度可以理解为跌倒检测状态的运动幅度;第二运动幅度可以理解为抽搐检测状态的运动幅度。
8.在一种可能的实现方式中,深度特征数据为终端设备利用第三神经网络模型,对加速度计数据进行深度特征提取得到的。这样,对加速度计数据的进行深度特征提取,可以利用深度特征实现对于跌倒状态的精准识别。
9.其中,第三神经网络模型可以为本技术实施例中描述的跌倒检测方法中的卷积神经网络模型。
10.在一种可能的实现方式中,第三神经网络模型为终端设备基于加速度计样本数据训练得到的,第三神经网络模型中包括输入模块、深度卷积模块、点卷积模块和输出模块,深度卷积模块中包括核为3*3的卷积计算层、第一归一化层以及第一拉伸至同一纬度层,点卷积模块中包括核为1*1的卷积计算层、第二归一化层以及第二拉伸至同一纬度层。
11.在一种可能的实现方式中,第一运动幅度特征数据包括以下至少一项:加速度强度矢量smv,smv最大值,smv最小值、smv最大值与最小的差值,fft特征向量,加速度变化速率,smv平均值,加速度方差,x轴的加速度均值,y轴的加速度均值或z轴的加速度均值。
12.在一种可能的实现方式中,第二运动幅度特征数据包括以下至少一项:smv平均值,加速度方差,平均偏差,x轴最大加速度计数据与最小加速度计数据的差值,y轴最大加速度计数据与最小加速度计数据的差值,或z轴最大加速度计数据与最小加速度计数据的差值。
13.在一种可能的实现方式中,第一神经网络模型为基于加速度计样本数据对应的运动幅度特征样本数据,以及加速度计数据对应的深度特征样本数据训练得到的,第一神经网络模型为四层全连接的神经网络模型,第一神经网络模型中包括输入层、第一隐含层、第二隐含层和输出层;输入层的节点中包含第一运动幅度特征数据对应的节点数以及深度特征数据对应的节点数。
14.其中,该加速度计样本数据对应的运动幅度特征样本数据可以为本技术实施例中描述的跌倒检测方法中的加速度计数据的传统特征样本数据;该加速度计数据对应的深度特征样本数据可以为本技术实施例中描述的跌倒检测方法中的加速度计数据的深度特征样本数据。
15.在一种可能的实现方式中,输入层的节点数为45,第一运动幅度特征数据对应的节点数为10,深度特征数据对应的节点数为35,输出层的节点数为2。
16.在一种可能的实现方式中,终端设备从加速度计数据中提取第二运动幅度特征数据,包括:终端设备利用均值滤波对加速度计数据进行滤波处理,得到滤波处理后的数据;终端设备确定滤波处理后的数据是否满足第一状态、第二状态和/或第三状态;第一状态为滤波处理后的数据中的相邻加速度计数据的差值为0的状态,第二状态为滤波处理后的数据中的相邻加速度计数据的差值满足第一差值范围的状态;第三状态为滤波处理后的数据中的相邻加速度计数据的差值满足第二差值范围的状态;当终端设备确定滤波处理后的数据不满足第一状态、第二状态和/或第三状态时,终端设备从滤波处理后的数据中提取第二运动幅度特征数据。这样,终端设备可以通过对于当前运动状态的判断,避免静止状态、走或跑状态和/或相位微动状态对于抽搐检测的影响,进而提高终端设备对于抽搐检测的准
确性。
17.其中,第一状态可以为本技术实施例中描述的静止状态,第二状态可以为本技术实施例中描述的走或跑状态,第三状态可以为本技术实施例中描述的相位微动状态;第一差值范围可以大于第二差值范围。
18.在一种可能的实现方式中,终端设备从加速度计数据中提取第一运动幅度特征数据以及深度特征数据,包括:终端设备利用滤波器对加速度计数据进行滤波处理,得到滤波处理后的数据;终端设备对滤波处理后的数据进行降采样处理,得到降采样处理后的数据;终端设备从降采样处理后的数据中提取第一运动幅度特征数据以及深度特征数据。这样,上述处理过程可以去除数据中的噪声影响,并降低上述数据在后续模型中的内存的占用。
19.在一种可能的实现方式中,滤波器为窗长为l1,幅值为的滤波器,滤波处理后的数据acc
l
(t)满足下述公式:
[0020][0021]
其中,acc(t)为加速度计数据,i为大于或等于0的整数。
[0022]
在一种可能的实现方式中,方法还包括:终端设备显示第一界面;第一界面中包括告警信息;告警信息用于指示用户处于癫痫发作状态;当终端设备接收到针对告警信息的操作时,终端设备显示第二界面;第二界面为终端设备的桌面对应的界面。这样,终端设备可以实现对于用户的癫痫发作状态的实时监测和记录,并将当前的癫痫情况及时反映到界面中,便于用户察觉。
[0023]
在一种可能的实现方式中,方法还包括:终端设备将癫痫发作状态发送至其他设备,其他设备为终端设备记录的癫痫发作时的紧急联系人对应的设备。这样,使癫痫患者处于空旷地带,在癫痫发作时无法呼叫他人,终端设备也可以将癫痫患者当前的状态发送至紧急联系人处,进而帮助癫痫患者及时得到救助。
[0024]
在一种可能的实现方式中,电信号数据为表面肌电信号semg。
[0025]
在一种可能的实现方式中,第一数据还包括温度数据和心率数据,当跌倒检测结果满足第一预设条件、抽搐检测结果满足第二预设条件和/或肌肉僵硬检测结果满足第三预设条件时,包括:当跌倒检测结果满足第一预设条件、抽搐检测结果满足第二预设条件和/或肌肉僵硬检测结果满足第三预设条件,并且,在一种可能的实现方式中,心率数据满足第四预设条件和/或温度数据满足第五预设条件时;其中,终端设备还包括温度传感器和接近光传感器,温度数据是温度传感器采集的,心率数据是接近光传感器采集的。
[0026]
其中,第四预设条件可以为心率数据超过终端设备记录的心率平均数据的30%,第五预设条件可以为温度数据超过终端设备记录的温度平均数据的30%。
[0027]
第二方面,本技术实施例提供一种癫痫检测装置,终端设备包括加速度传感器和电感传感器,装置包括:处理单元,用于获取第一数据;第一数据包括加速度计数据和电信号数据;加速度计数据是加速度传感器采集的,电信号数据是电感传感器采集的;处理单元,还用于从加速度计数据中提取第一运动幅度特征数据以及深度特征数据;第一运动幅度特征数据为用于跌倒检测的数据;处理单元,还用于从加速度计数据中提取第二运动幅
度特征数据;第二运动幅度特征数据为用于抽搐检测的数据;处理单元,还用于将第一运动幅度特征数据和深度特征数据输入至第一神经网络模型,得到跌倒检测结果;处理单元,还用于将第二运动幅度特征数据输入至第二神经网络模型,得到抽搐检测结果;第一运动幅度大于第二运动幅度;当跌倒检测结果满足第一预设条件、抽搐检测结果满足第二预设条件和/或肌肉僵硬检测结果满足第三预设条件时,确定单元,用于确定第一数据对应的状态为癫痫发作状态;肌肉僵硬检测结果为基于电信号数据的检测得到的;或者,当跌倒检测结果不满足第一预设条件、抽搐检测结果不满足第二预设条件、和/或肌肉僵硬检测结果不满足第三预设条件时,确定单元,还用于确定第一数据对应的状态为非癫痫发作状态。
[0028]
在一种可能的实现方式中,深度特征数据为终端设备利用第三神经网络模型,对加速度计数据进行深度特征提取得到的。
[0029]
在一种可能的实现方式中,第三神经网络模型为终端设备基于加速度计样本数据训练得到的,第三神经网络模型中包括输入模块、深度卷积模块、点卷积模块和输出模块,深度卷积模块中包括核为3*3的卷积计算层、第一归一化层以及第一拉伸至同一纬度层,点卷积模块中包括核为1*1的卷积计算层、第二归一化层以及第二拉伸至同一纬度层。
[0030]
在一种可能的实现方式中,第一运动幅度特征数据包括以下至少一项:加速度强度矢量smv,smv最大值,smv最小值、smv最大值与最小的差值,fft特征向量,加速度变化速率,smv平均值,加速度方差,x轴的加速度均值,y轴的加速度均值或z轴的加速度均值。
[0031]
在一种可能的实现方式中,第二运动幅度特征数据包括以下至少一项:smv平均值,加速度方差,平均偏差,x轴最大加速度计数据与最小加速度计数据的差值,y轴最大加速度计数据与最小加速度计数据的差值,或z轴最大加速度计数据与最小加速度计数据的差值。
[0032]
在一种可能的实现方式中,第一神经网络模型为基于加速度计样本数据对应的运动幅度特征样本数据,以及加速度计数据对应的深度特征样本数据训练得到的,第一神经网络模型为四层全连接的神经网络模型,第一神经网络模型中包括输入层、第一隐含层、第二隐含层和输出层;输入层的节点中包含第一运动幅度特征数据对应的节点数以及深度特征数据对应的节点数。
[0033]
在一种可能的实现方式中,输入层的节点数为45,第一运动幅度特征数据对应的节点数为10,深度特征数据对应的节点数为35,输出层的节点数为2。
[0034]
在一种可能的实现方式中,处理单元,具体用于利用均值滤波对加速度计数据进行滤波处理,得到滤波处理后的数据;确定单元,具体用于确定滤波处理后的数据是否满足第一状态、第二状态和/或第三状态;第一状态为滤波处理后的数据中的相邻加速度计数据的差值为0的状态,第二状态为滤波处理后的数据中的相邻加速度计数据的差值满足第一差值范围的状态;第三状态为滤波处理后的数据中的相邻加速度计数据的差值满足第二差值范围的状态;当终端设备确定滤波处理后的数据不满足第一状态、第二状态和/或第三状态时,处理单元,还具体用于从滤波处理后的数据中提取第二运动幅度特征数据。
[0035]
在一种可能的实现方式中,处理单元,具体用于:利用滤波器对加速度计数据进行滤波处理,得到滤波处理后的数据;对滤波处理后的数据进行降采样处理,得到降采样处理后的数据;从降采样处理后的数据中提取第一运动幅度特征数据以及深度特征数据。
[0036]
在一种可能的实现方式中,滤波器为窗长为l1,幅值为的滤波器,滤波处理后的数据acc
l
(t)满足下述公式:
[0037][0038]
其中,acc(t)为加速度计数据,i为大于或等于0的整数。
[0039]
在一种可能的实现方式中,显示单元,用于显示第一界面;第一界面中包括告警信息;告警信息用于指示用户处于癫痫发作状态;当终端设备接收到针对告警信息的操作时,显示单元,还用于显示第二界面;第二界面为终端设备的桌面对应的界面。
[0040]
在一种可能的实现方式中,通信单元,用于将癫痫发作状态发送至其他设备,其他设备为终端设备记录的癫痫发作时的紧急联系人对应的设备。
[0041]
在一种可能的实现方式中,电信号数据为表面肌电信号semg。
[0042]
在一种可能的实现方式中,第一数据还包括温度数据和心率数据,当跌倒检测结果满足第一预设条件、抽搐检测结果满足第二预设条件和/或肌肉僵硬检测结果满足第三预设条件时,包括:当跌倒检测结果满足第一预设条件、抽搐检测结果满足第二预设条件和/或肌肉僵硬检测结果满足第三预设条件,并且,心率数据满足第四预设条件和/或温度数据满足第五预设条件时;其中,终端设备还包括温度传感器和接近光传感器,温度数据是温度传感器采集的,心率数据是接近光传感器采集的。
[0043]
第三方面,本技术实施例提供一种癫痫检测装置,包括处理器和存储器,存储器用于存储代码指令;处理器用于运行代码指令,使得电子设备以执行如第一方面或第一方面的任一种实现方式中描述的癫痫检测方法。
[0044]
第四方面,本技术实施例提供一种计算机可读存储介质,计算机可读存储介质存储有指令,当指令被执行时,使得计算机执行如第一方面或第一方面的任一种实现方式中描述的癫痫检测方法。
[0045]
第五方面,一种计算机程序产品,包括计算机程序,当计算机程序被运行时,使得计算机执行如第一方面或第一方面的任一种实现方式中描述的癫痫检测方法。
[0046]
应当理解的是,本技术的第二方面至第五方面与本技术的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
附图说明
[0047]
图1为本技术实施例提供的一种场景示意图;
[0048]
图2为本技术实施例提供的一种终端设备的结构示意图;
[0049]
图3为本技术实施例提供的一种癫痫检测的架构示意图;
[0050]
图4为本技术实施例提供的一种跌倒检测方法的流程示意图;
[0051]
图5为本技术实施例提供的一种卷积神经网络模型的结构示意图;
[0052]
图6为本技术实施例提供的一种跌倒检测模型的结构示意图;
[0053]
图7为本技术实施例提供的一种跌倒检测方法的流程示意图;
[0054]
图8为本技术实施例提供的一种终端设备的界面示意图;
[0055]
图9为本技术实施例提供的另一种终端设备的界面示意图;
[0056]
图10为本技术实施例提供的一种癫痫检测装置的结构示意图;
[0057]
图11为本技术实施例提供的一种控制设备的硬件结构示意图;
[0058]
图12为本技术实施例提供的一种芯片的结构示意图。
具体实施方式
[0059]
为了便于清楚描述本技术实施例的技术方案,在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一值和第二值仅仅是为了区分不同的值,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
[0060]
需要说明的是,本技术中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
[0061]
本技术中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a、b和c,其中a,b,c可以是单个,也可以是多个。
[0062]
癫痫是一种脑部慢性非传染性疾病,癫痫的发作通常伴随着一些短暂性症状,例如突然间跌倒、抽搐或肌肉僵硬等症状,癫痫严重影响癫痫患者以及其家庭的生活质量。因此,癫痫的检测具有较为重要的意义。
[0063]
通常情况下,可以利用专业的检测设备,如脑电图设备等,检测癫痫患者的大脑神经元的异常放电情况,进而确定癫痫患者是否处于癫痫发作状态。
[0064]
然而,由于癫痫的反复性和突发性,使得癫痫的实时检测成为难题。示例性的,当用户在运动中或者在病房中,突然发生抽搐时,由于癫痫的犯病时间较短,甚至最短的犯病时间可以小于3秒(s),这就使得癫痫患者身边的人或医生难以第一时间发现癫痫患者的发病情况,很容易造成漏检;并且,由于癫痫患者的症状发作的情况较多,患者经常难以判断自身是否处于癫痫发作状态,例如当癫痫患者突然跌倒时,由于该癫痫患者难以察觉跌倒是否与癫痫发作有关,因此更加重癫痫的检测难度。
[0065]
有鉴于此,本技术实施例提供一种癫痫检测方法,当用户佩戴终端设备时,终端设备可以基于传感器检测癫痫的发作症状,例如识别用户是否处于跌倒、抽搐或肌肉僵硬等症状;进而终端设备可以基于识别到的用户的癫痫发作症状以及用户的人体特征的异常情况,进一步的识别该用户是否处于癫痫发作状态,使得终端设备不仅可以实现癫痫检测的准确性和实时性,也可以将癫痫发作状态及时告知与癫痫患者的终端设备绑定的紧急联系人或医生等,加快癫痫的进度,避免错过最佳时间。
[0066]
可以理解的是,上述终端设备可以为可穿戴设备,例如智能手表、智能手环、可穿
戴式的虚拟现实(virtual reality,vr)设备、或可穿戴式的增强现实(augmented reality,ar)设备等。上述终端设备也可以为智能手机或平板等。本技术实施例中对终端设备所采用的具体技术和具体设备形态不做限定。
[0067]
为了更好的理解本技术实施例的方法,下面首先对本技术实施例适用的应用场景进行描述。
[0068]
示例性的,图1为本技术实施例提供的一种场景示意图。如图1所示,该场景中可以包括101,用户101可以携带具有癫痫检测能力的终端设备102,例如该终端设备可以为可穿戴设备,如智能手表或智能手环等。
[0069]
在图1对应的场景中,终端设备102可以基于内置的传感器检测用户101当前的状态,例如检测用户101是否处于静止、运动、跌倒、抽搐或肌肉僵硬等状态,或者也可以检测用户的体温或心率等人体特征。例如,当终端设备102基于加速度传感器检测到用户101处于跌倒状态,且基于温度传感器检测到用户101的体温超出终端设备102记录的正常体温的30%时,则终端设备102可以基于上述跌倒状态以及体温异常状态,确定用户101处于癫痫发作,进而终端设备102可以记录癫痫发作的时间,并将癫痫患者的发病情况、或者癫痫患者所在的位置等信息,发送至终端设备102记录的紧急联系人处。
[0070]
为了能够更好地理解本技术实施例,下面对本技术实施例的终端设备的结构进行介绍。示例性的,图2为本技术实施例提供的一种终端设备的结构示意图。
[0071]
终端设备可以包括处理器110,内部存储器121,通用串行总线(universal serial bus,usb)接口,充电管理模块140,电源管理模块141,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,传感器模块180,按键190,指示器192,摄像头193,以及显示屏194等。其中传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,电感传感器180f、接近光传感器180g,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。
[0072]
可以理解的是,本技术实施例示意的结构并不构成对终端设备的具体限定。在本技术另一些实施例中,终端设备可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
[0073]
处理器110可以包括一个或多个处理单元。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。处理器110中还可以设置存储器,用于存储指令和数据。
[0074]
充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。电源管理模块141用于连接充电管理模块140与处理器110。
[0075]
终端设备的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。
[0076]
天线1和天线2用于发射和接收电磁波信号。终端设备中的天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。
[0077]
移动通信模块150可以提供应用在终端设备上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电
磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。
[0078]
无线通信模块160可以提供应用在终端设备上的包括无线局域网(wirelesslocal area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm)等无线通信的解决方案。
[0079]
终端设备通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。
[0080]
显示屏194用于显示图像,视频等。显示屏194包括显示面板。在一些实施例中,终端设备可以包括1个或n个显示屏194,n为大于1的正整数。
[0081]
终端设备可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。
[0082]
摄像头193用于捕获静态图像或视频。在一些实施例中,终端设备可以包括1个或n个摄像头193,n为大于1的正整数。
[0083]
内部存储器121可以用于存储计算机可执行程序代码,可执行程序代码包括指令。内部存储器121可以包括存储程序区和存储数据区。
[0084]
终端设备可以通过音频模块170,扬声器170a,受话器170b,以及应用处理器等实现音频功能。例如音乐播放,录音等。
[0085]
音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。扬声器170a,也称“喇叭”,用于将音频电信号转换为声音信号。终端设备可以通过扬声器170a收听音乐,或收听免提通话。受话器170b,也称“听筒”,用于将音频电信号转换成声音信号。当终端设备接听电话或语音信息时,可以通过将受话器170b靠近人耳接听语音。
[0086]
压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180a可以设置于显示屏194。陀螺仪传感器180b可以用于确定终端设备的运动姿态。气压传感器180c用于测量气压。磁传感器180d包括霍尔传感器。
[0087]
加速度传感器180e可检测终端设备在各个方向上加速度的大小。本技术实施例中,该加速度传感器180e可以为三轴(包括x轴、y轴和z轴)加速度计传感器,用于测量用户在跌倒、非跌倒状态、抽搐以及非抽搐等状态下的加速度计数据(或称加速计数据或加速度数据等)。
[0088]
电感传感器180f,用于检测人体皮肤电信号,该人体皮肤电信号的变化情况可以用于表征皮肤内的肌肉的紧张程度。本技术实施例中,可以通过电感传感器180f检测表面肌电信号(surface electromyography,semg)等,该semg可以为人体表面肌肉通过收缩产生的生物电流。例如,当电感传感器180f检测到semg的信号在短时间内突然增加时,终端设备可以确定此时用户的肌肉处于僵硬状态。
[0089]
接近光传感器180g可以包括例如发光二极管(light emitting diode,led)和光检测器,该光检测器可以为光电二极管(photo diode,pd)。本技术实施例中,接近光传感器180g可以采用光电容积脉搏波描记法(photoplethysmographic,ppg)检测用户的心率或其他人体特征。其中,该接近光传感器180g中的led可以用于发出红光、绿光或红外光等光源,该接近光传感器180g中的pd可以用于接收led光信号,并将该光信号处理为电信号。例如,
pd可以用于接收由led发送的且经过皮肤组织反射回的光信号,并将该信号处理为电信号,进而终端设备可以基于该电信号检测用户的心率、呼吸率或血氧等人体特征。
[0090]
环境光传感器180l用于感知环境光亮度。
[0091]
温度传感器180j用于检测温度。本技术实施例中,当该终端设备接触用户的皮肤时,该温度传感器180j可以用于测量皮肤的温度(或也可以理解为用户的体温)。
[0092]
触摸传感器180k,也称“触控器件”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。骨传导传感器180m可以获取振动信号。
[0093]
按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。终端设备可以接收按键输入,产生与终端设备的用户设置以及功能控制有关的键信号输入。指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电或通知等。
[0094]
示例性的,图3为本技术实施例提供的一种癫痫检测的架构示意图。如图3所示,该癫痫检测架构中可以包括:跌倒检测模块301、抽搐检测模块302、小臂肌肉电信号检测模块303、健康辅助模块304以及癫痫检测模块305等。其中,跌倒检测模块301用于检测用户是否处于跌倒状态;抽搐检测模块302用于检测用户是否处于抽搐状态;小臂肌肉电信号检测模块303用于检测用户是否处于肌肉僵硬状态;健康辅助模块304用于检测用户的人体特征,该人体特征可以为心率或体温等;癫痫检测模块305用于根据用户的跌倒状态、抽搐状态或肌肉僵硬状态等,以及用户的人体特征,检测用户是否处于癫痫发作状态。
[0095]
在跌倒检测模块301中,终端设备可以基于三轴加速度计传感器获取用户的加速度计数据,基于上述加速度计数据进行跌倒状态的传统特征提取和深度特征提取,并将上述传统特征和深度特征输入至训练好的跌倒检测模型中进行预测,进而终端设备可以输出该传统特征和深度特征对应的跌倒检测结果,例如用户为跌倒状态或者用户为非跌倒状态。其中,该跌倒检测模型是由癫痫患者跌倒状态的加速度计样本数据,以及癫痫患者非跌倒状态的加速度计样本数据训练得到的。该传统特征可以理解为基于加速度计数据的简单计算或统计可以得到的特征,该深度特征可以为基于神经网络模型对该加速度计数据进行进一步挖掘的,得到的更深、更为抽象的特征。
[0096]
在抽搐检测模块302中,终端设备可以基于三轴加速度计传感器获取用户的加速度计数据,并基于上述加速度计数据判断用户是否为静止状态、走或跑状态和相对微动状态,若用户不属于上述三种状态,则终端设备可以基于上述加速度计数据进行抽搐状态的传统特征提取,并将上述传统特征输入至训练好的抽搐检测模型中进行预测,进而终端设备可以输出该传统特征对应的抽搐检测结果,例如用户为抽搐状态或者用户为非抽搐状态。其中,该抽搐检测模型是由癫痫患者抽搐状态的加速度计样本数据,以及癫痫患者非抽搐状态的加速度计样本数据训练得到的。
[0097]
在小臂肌肉电信号检测模块303中,终端设备可以基于电感传感器检测用户的皮肤表面的semg信号,通过检测semg信号是否在短时间内突然增加,确定小臂肌肉是否僵硬。可以理解的是,以终端设备为智能手环为例,用户在不同的部位佩戴智能手环时,智能手环可以检测不同部位的肌肉的僵硬情况。例如,当用户在手腕中佩戴智能手环时,智能手环可以基于检测到的semg信号,确定小臂肌肉是否僵硬;或者,当用户在脚腕中佩戴智能手环
时,智能手环也可以基于检测到的semg信号,确定小腿肌肉是否僵硬。本技术实施例中,对用户佩戴终端设备的部位,以及终端设备进行僵硬检测的部位不做具体限定。
[0098]
在健康辅助模块304中,终端设备可以基于温度传感器检测用户的体温,或者基于接近光传感器检测用户的心率等人体特征。可以理解的是,用于癫痫检测获取的人体特征可以根据实际场景包括其他内容,本技术实施例中对此不做限定。
[0099]
在癫痫检测模块305中,当终端设备确定用户满足跌倒状态、抽搐状态或肌肉僵硬状态中的至少一种,并且,终端设备确定用户的心率超出正常状态下的心率的30%,和/或用户的体温超出正常状态下的体温的30%时,则终端设备可以判断用户处于癫痫发作状态。
[0100]
基于此,终端设备不仅可以实现用户的癫痫发作的实时检测,也可以准确的识别癫痫发病的具体症状,进而医生可以基于检测到的癫痫发作的数据,准确判断癫痫患者的病情。
[0101]
下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以独立实现,也可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
[0102]
本技术实施例中提供的癫痫检测方案不仅能够实时检测癫痫患者的发作情况,也能识别出癫痫发作的具体症状,例如该癫痫症状为跌倒、抽搐、或者肌肉僵硬。因此,本技术实施例中可以实现对于跌倒状态的检测(如图4对应的实施例),对于抽搐状态的检测(如图7对应的实施例),对于肌肉僵硬状态的检测,以及基于跌倒状态、抽搐状态、肌肉僵硬状态和用户的人体数据实现对于癫痫状态的检测。
[0103]
示例性的,本技术实施例可以实现对于跌倒状态的检测。例如,图4为本技术实施例提供的一种跌倒检测方法的流程示意图。如图4所示,跌倒检测方法可以包括:
[0104]
s401、终端设备采集用户的加速度计数据。
[0105]
本技术实施例中,该用户的加速度计数据包括:癫痫患者抽搐时的加速度计数据,以及癫痫患者非抽搐时的加速度计数据。
[0106]
终端设备从三轴加速计传感器接收到的加速度计数据可以为:
[0107][0108]
其中,该acc(t)可以为经过时间戳校准同步的三轴时序数组。该三轴加速计传感器采集加速度计数据的频率可以为100赫兹(hz),可以理解为1s采集100次加速度计数据,每10毫秒(ms)采集一次加速度计数据。
[0109]
s402、终端设备对加速度计数据进行预处理。
[0110]
本技术实施例中,该预处理的过程可以包括低通滤波以及降采样等处理。示例性的,为滤除高频噪声的影响,终端设备可以将s401中获取的加速度计数据输入至低通滤波器进行滤波处理。例如利用窗长为l1,幅值的滤波器分别在三个维度上进行滤波,则矩形窗w
l
卷积原始数据的结果可以为:
[0111][0112]
进一步的,在不影响精度的前提下,为降低后续数据处理的复杂度以及后续模型参数的内存占用,终端设备可以对数据进行降采样处理:
[0113]
acc(t)=acc(5i)i=0,1,2,3,...
[0114]
s403、终端设备对预处理后的数据进行传统特征提取。
[0115]
本技术实施例中,该传统特征可以包括:加速度强度矢量(signal magnitude vector,smv)(或也可以称为合速度),合速度最大值,合速度最小值、合速度最大最小差值,快速傅里叶变换(fast fourier transform,fft)特征向量,加速度变化速率,合速度的平均值,加速度方差,5s内的加速度x,y,z的均值等至少10个数据。因此,每秒钟可以产生1*10个数据。
[0116]
其中,该合速度可以为:
[0117][0118]
其中,x,y,z可以分别为x轴,y轴,z轴上的加速度计数据。该合速度可以1秒内20个合速度中的第10个合速度,用于表征1s时的跌倒状态下的瞬时速度。
[0119]
该合速度最大值可以为:该1s内多次合速度中的最大值。该合速度最小值可以为:该1s内多次合速度中的最小值。
[0120]
该合速度最大最小差值可以为:该1s内多次合速度中的最大值与最小值的差值。
[0121]
该fft特征向量可以为:用于将时域数据转化为频域数据。本技术实施例中,每1秒可以任取0.5s的加速度计数据进行fft计算。
[0122]
该加速度的变化速率可以为:合速度的变化率。例如,第1秒的合速度为第1秒内20个合速度的平均值,则第2秒的加速度变化速率可以为,第2秒的第一个合速度的数值与第1秒的合速度的变化率(或也可以理解为,对上一秒的加速度平均值进行求导)。用于表示跌倒状态下的加速度变化情况。
[0123]
该合速度的平均值可以为:该1s内多次合速度的平均值。
[0124]
该加速度方差可以为:该1s内多次合速度的方差值。
[0125]
该5s内的加速度x,y,z的均值可以为:当取第1秒的加速度均值时,x可以为该第1秒内x轴获取的20个加速度计数据的平均值,y可以为该第1秒内y轴获取的20个加速度计数据的平均值,z可以为该第1秒内z轴获取的20个加速度计数据的平均值。当取第2秒的加速度均值时,x可以为取该上述第1秒的x轴的加速度均值与第2秒内x轴获取的20个加速度计数据的平均值的平均值,y可以为取该上述第1秒的y轴的加速度均值与第2秒内y轴获取的20个加速度计数据的平均值的平均值,z可以为取该上述第1秒的z轴的加速度均值与第2秒内z轴获取的20个加速度计数据的平均值的平均值。其他秒的加速度均值与上述第2秒的加速度均值类似,在此不再赘述。
[0126]
s404、终端设备利用卷积神经网络模型,对预处理后的数据进行深度特征提取。
[0127]
示例性的,图5为本技术实施例提供的一种卷积神经网络模型的结构示意图。如图5所示,该卷积神经网络模型可以包括:输入模块501、网络结构模块502,以及输出模块503,该网络结构模块502可以包括:深度卷积(conv depthwise)模块504、点卷积(conv pointwise)模块505等其他卷积模块。其中,该深度卷积模块504可以由核为3*3的卷积计算
层(conv3*3)、归一化层(batch norm)以及拉伸至同一纬度层(scale)等构成,该点卷积模块505可以由核为1*1的卷积计算层(conv1*1)、归一化层(batch norm)以及拉伸至同一纬度层(scale)等构成。该输出模块503中可以包括激活函数,例如双曲正切函数(tanh)。
[0128]
在图5对应的实施例中,该卷积神经网络模型是由加速度计样本数据训练得到的。例如,终端设备向该卷积神经网络模型中输入0.5秒的加速度计数据,例如入参可以为10*3,输出的深度特征的大小,例如出参可以为1*35。
[0129]
s405、终端设备利用跌倒检测模型,检测该传统特征和深度特征对应的跌倒状态。
[0130]
本技术实施例中,该跌倒检测模型是由,加速度计数据的传统特征样本数据以及加速度计数据的深度特征样本数据训练得到的。
[0131]
该跌倒检测模型中的传统特征也可以称为第一运动幅度特征。
[0132]
示例性的,图6为本技术实施例提供的一种跌倒检测模型的结构示意图。如图6所示,该跌倒检测模型可以为四层的全连接神经网络模型,包括输入层601、隐含层602、隐含层603以及输出层604。
[0133]
在该跌倒检测模型中,传统特征数据以及深度特征数据可以作为输入层601的输入数据,每个数据值可以对应于一个输入节点,输入层的节点数可以为45,例如传统特征的节点数可以为10,深度特征的节点数可以为30。
[0134]
隐含层602和隐含层603的节点数可以为预设的,例如该隐含层602和隐含层603中的节点数可以根据训练该跌倒检测模型的历史记录中得到的,如该节点均可以为15。如图6所示,隐含层602、隐含层603以及输出层604中的w可以为权重(weights),b可以为偏置(bias),可以理解的是,当隐含层602的输入为x时,该隐含层602的输出可以为y=wx+b;隐含层602和隐含层603中的激活函数可以为tanh,或者该激活函数也可以为线性整流函数(rectified linear unit,relu)、relu 6或s型生长函数(sigmoid)等,本技术实施例中对此不做限定。
[0135]
输出层604的节点数可以为2,用于输出该传统特征数据以及深度特征数据对应的数据是否属于跌倒状态,上述输出层中采用全连接。
[0136]
其中,本技术实施例中可以采用共轭梯度法作为跌倒检测模型的训练方法。
[0137]
示例性的,根据传统特征样本数据以及深度特征样本数据训练上述跌倒检测模型的一种可能实现为:在待训练的神经网络模型中输入,癫痫患者在跌倒状态下和非跌倒状态下的传统特征样本数据,以及,癫痫患者在跌倒状态下和非跌倒状态下的深度特征样本数据,利用待训练的神经网络模型输出预测的跌倒情况,利用损失函数比较预测跌倒情况与真实跌倒情况的差距,例如可以计算预测的跌倒情况的召回率或误识别率等,当该模型输出的预测跌倒情况与真实跌倒情况不满足损失函数时,则调整该模型参数,继续训练;直到模型输出的预测跌倒情况与真实跌倒情况的差距满足损失函数,则模型训练结束,得到跌倒检测模型。进而,终端设备可以基于用户的加速度计数据的传统特征数据和深度特征数据,识别用户的是否处于跌倒状态。
[0138]
可以理解的是,在s401所示的步骤中终端设备获取用户的加速度计数据后,该s402-s405所示的步骤可以在终端设备中实现或者也可以在服务器中实现。示例性的,终端设备可以将s401所示的步骤中获取的加速度计数据上传至服务器,在服务器中执行s402-s405所示的步骤获取该加速度计数据的传统特征和深度特征,并识别出该传统特征和深度
特征对应的跌倒状态,进一步的,服务器可以将上述跌倒状态发送至终端设备。
[0139]
基于此,终端设备可以根据检测到的用户当前状态的加速度计数据,提取检测跌倒状态对应的传统特征数据以及深度特征数据,并基于跌倒检测模型更准确的识别用户是否处于跌倒状态。
[0140]
示例性的,本技术实施例可以实现对于抽搐状态的检测。例如,图7为本技术实施例提供的一种跌倒检测方法的流程示意图。如图7所示,跌倒检测方法可以包括:
[0141]
s701、终端设备采集用户的加速度计数据。
[0142]
本技术实施例中,该用户的加速度计数据可以包括:癫痫患者抽搐时的加速度计数据,以及癫痫患者非抽搐时的加速度计数据。
[0143]
s702、终端设备对加速度计数据进行均值滤波处理。
[0144]
可以理解的是,该均值滤波用于去除加速度计数据中的噪声影响。
[0145]
s703、终端设备利用加速度计数据判断当前用户是否处于静止状态、走或跑状态、或相位微动状态等。
[0146]
本技术实施例中,当终端设备利用加速度计数据判断当前用户处于静止状态、走或跑状态、或相位微动状态等状态时,则终端设备可以执行s704所示的步骤;或者,当终端设备利用加速度计数据判断当前用户不处于静止状态、走或跑状态、或相位微动状态等状态时,则终端设备可以执行s705所示的步骤。
[0147]
其中,该静止状态可以理解为加速度计数据中的合速度的差值趋近于0;该微动状态可以理解为该合速度的差值趋近于阈值,例如可以为2等,或者该合速度的差值满足一定差值范围,例如可以为2-3等;该走或跑状态可以理解为该合速度的差值趋近于走或跑对应的差值范围,例如可以为3-10等。或者,上述静止状态、走或跑状态、或相对微动状态也可以基于训练好的检测模型进行识别。
[0148]
s704、终端设备结束检测抽搐检测流程。
[0149]
s705、终端设备对非静止状态、非走或跑状态、以及非相对微动状态对应的加速度计数据进行传统特征提取。
[0150]
本技术实施例中,该传统特征可以包括:合速度的平均值、加速度方差、平均偏差、x轴的最大最小差值、y轴的最大最小差值、z轴的最大最小差值。因此,每秒钟可以产生1*6个数据。
[0151]
其中,该合速度的平均值和加速度方差,与s403所示的步骤中的合速度的平均值和加速度方差的取值相同,在此不再赘述。
[0152]
该平均偏差可以为:与上一秒的合速度平均值的差值。
[0153]
该x轴的最大最小差值可以为:该1s内x轴中的加速度计数据的最大值和加速度计数据的最小值的差值。
[0154]
该y轴的最大最小差值可以为:该1s内y轴中的加速度计数据的最大值和加速度计数据的最小值的差值。
[0155]
该z轴的最大最小差值可以为:该1s内z轴中的加速度计数据的最大值和加速度计数据的最小值的差值。
[0156]
s706、终端设备利用抽搐检测模型,检测该传统特征对应的抽搐状态。
[0157]
本技术实施例中,该跌倒检测模型是由癫痫患者抽搐状态的传统特征样本数据以
及癫痫患者非抽搐状态的传统特征样本数据训练得到的。
[0158]
该抽搐检测模型中的传统特征也可以称为第二运动幅度特征。第一运动幅度可以理解为跌倒检测时的运动幅度,第二运动幅度可以理解为抽搐检测时的运动幅度。其中,第二运动幅度大于第一运动幅度。可以理解的是,跌倒检测时的运动幅度较大。
[0159]
可以理解的是,s706所示的步骤中的抽搐检测模型的训练方法,与s405所示的步骤中的跌倒检测模型的训练方法类似。示例性的,根据传统特征样本数据训练抽搐检测模型的一种可能实现为:在待训练的神经网络模型中输入癫痫患者在抽搐状态下和非抽搐状态下的传统特征样本数据,利用待训练的神经网络模型输出预测的抽搐情况,利用损失函数比较预测抽搐情况与真实抽搐情况的差距,例如可以计算预测抽搐情况的召回率或误识别率等,当该模型输出的预测抽搐情况与真实抽搐情况不满足损失函数,则调整该模型参数,继续训练;直到模型输出的预测抽搐情况与真实抽搐情况的差距满足损失函数,则模型训练结束,得到抽搐检测模型。进而,终端设备可以基于用户的加速度计数据的传统特征数据,识别用户的是否处于抽搐状态。
[0160]
可以理解的是,在s701所示的步骤中终端设备获取用户的加速度计数据后,该s702-s706所示的步骤可以在终端设备中实现或者也可以在服务器中实现,具体过程不再赘述。
[0161]
基于此,终端设备可以根据检测到的用户当前状态的加速度计数据,提取检测抽搐状态对应的传统特征数据,并基于抽搐检测模型更准确的识别用户是否处于抽搐状态。
[0162]
示例性的,本技术实施例可以实现对于肌肉僵硬状态的检测。本技术实施例中,终端设备可以基于电感传感器检测用户的皮肤表面的semg信号,通过检测semg信号是否在短时间内突然增加,确定小臂肌肉是否僵硬。
[0163]
示例性的,终端设备可以获取一段时间内semg信号的采样点,如获取5s内20个semg信号的采样点的数据,以20个采样点中的前5个采样点为例,若采样点之间的时间差为

t,当终端设备确定前5个采样点中,第5个采样点的信号,与第1个采样点的信号(或第2个采样点的信号、第3个采样点的信号或第4个采样点的信号)的变化率超过50%,则终端设备可以确定用户处于肌肉僵硬状态。
[0164]
可以理解的是,若该20个采样点中的前5个采样点的信号变化率不超过50%,则可以继续判断下5个采样点的信号的变化率,具体判断过程与上述类似,在此不再赘述。
[0165]
可以理解的是,本技术实施例中提供的具体的采样方法以及肌肉僵硬判断方法可以根据实际场景包括其他内容,本技术实施例中对此不做限定。
[0166]
基于此,终端设备可以根据检测到的用户当前状态的semg信号的变化情况,更准确的识别用户是否处于肌肉僵硬状态。
[0167]
示例性的,终端设备可以基于述跌倒检测情况、抽搐检测情况和肌肉僵硬检测情况,以及用户的人体特征数据的异常情况,综合判断用户是否处于癫痫发作状态。
[0168]
其中,该人体特征数据可以包括心率或体温等数据。该人体特征数据的异常判断可以为,终端设备基于实时监测的人体的心率平均数据,确定当前心率数据超出该人体的心率平均数据的30%,则终端设备可以确定当前的心率异常;和/或,终端设备基于实时监测的人体的体温平均数据,确定当前体温数据超出该人体的体温平均数据的30%,则终端设备可以确定当前的体温异常。
[0169]
示例性的,当终端设备确定用户满足跌倒状态、抽搐状态或肌肉僵硬状态中的至少一种,以及,用户满足心率数据异常或体温数据异常中的至少一种时,则终端设备可以确定用户处于癫痫发作状态。例如,当终端设备确定用户处于跌倒状态,并且心率数据超出终端设备记录的正常心率数据的25%,由于用户的心率数据并无异常,因此终端设备可以确定当前不处于癫痫发作状态。可以理解的是,上述用于判断人体特征异常的数据,可以根据实际场景包括其他内容,本技术实施例中对此不做限定。
[0170]
基于此,终端设备可以通过癫痫发作的状况例如跌倒、抽搐和肌肉僵硬,以及人体特征数据,更准确的识别用户是否处于癫痫发作状态。
[0171]
在终端设备检测到癫痫发作状态的基础上,可能的实现方式中,终端设备不仅可以实时记录用户的癫痫发作状态(如图8对应的实施例),也可以在癫痫发作时将患病情况通过消息发送至终端设备保存的紧急联系人处(如图9对应的实施例)。
[0172]
示例性的,图8为本技术实施例提供的一种终端设备的界面示意图。在图8对应的实施例中,以终端设备为智能手表为例进行示例说明,该示例并不构成对本技术实施例的限定。
[0173]
当智能手表接收到用户打开运动健康应用程序中的癫痫记录的操作时,智能手表可以显示如图8中的a所示的界面,该界面中可以显示一段时间内,佩戴智能手表的用户的癫痫发作次数,例如记录6.1-6.7日之内的用户的癫痫发作次数。
[0174]
如图8中的a所示的界面,当智能手表接收到用户触发6.1-6.7中的任一时间点,例如触发6.4对应的控件的操作时,智能手表可以显示如图8中的b所示的界面,该界面中可以进一步的显示6.4当天,癫痫发作的具体时间,例如在08:00左右发作1次,在12:00左右发作2次,在16:00左右发作1次以及在20:00左右发作1次。或者,当该智能手表与用户的智能手机绑定时,智能手机也可以将癫痫发作对应的数据发送至智能手机,进而用户也可以基于智能手机中记录查看上述癫痫发作对应的数据。
[0175]
基于此,终端设备可以实现对于用户的癫痫发作状态的实时监测和记录,该记录的数据将有助于后续用户的癫痫。
[0176]
示例性的,图9为本技术实施例提供的另一种终端设备的界面示意图。在图9对应的实施例中,以终端设备为智能手表为例进行示例说明,该示例并不构成对本技术实施例的限定。
[0177]
当智能手表基于本技术实施例提供的癫痫检测方法,检测到用户癫痫发作的症状,例如跌倒症状时,终端设备可以显示如图9所示的界面。该界面中可以显示癫痫状态告警信息,该癫痫状态告警信息可以为,检测到您当前处于跌倒状态,已将您当前的状态上报给紧急联系人。
[0178]
可能的实现方式中,当终端设备接收到用户针对该告警信息的触发时,终端设备可以显示桌面对应的界面。
[0179]
可能的实现方式中,在检测到用户处于癫痫发作状态时,终端设备也可以获取用户所在的位置信息,并将该位置信息上报给紧急联系人;或者,终端设备也可以发出告警声音,以便得到及时的救助。
[0180]
基于此,即使癫痫患者处于空旷地带,在癫痫发作时无法呼叫他人,终端设备也可以将癫痫患者当前的状态发送至紧急联系人处,进而帮助癫痫患者及时得到救助。
[0181]
上面结合图3-图9,对本技术实施例提供的方法进行了说明,下面对本技术实施例提供的执行上述方法的装置进行描述。如图10所示,图10为本技术实施例提供的一种癫痫检测装置的结构示意图,该癫痫检测装置可以是本技术实施例中的终端设备,也可以是终端设备内的芯片或芯片系统。
[0182]
如图10所示,癫痫检测装置100可以用于通信设备、电路、硬件组件或者芯片中,该癫痫检测装置包括:显示单元1001、确定单元1002、处理单元1003、通信单元1004。其中,显示单元1001用于支持癫痫检测方法执行的显示的步骤;确定单元1002用于支持癫痫检测装置执行确定的步骤;处理单元1003用于支持癫痫检测装置执行信息处理的步骤;通信单元1004用于支持癫痫检测装置执行信息的发送和接收的步骤。
[0183]
具体的,本技术实施例提供一种癫痫检测装置100,终端设备包括加速度传感器和电感传感器,装置包括:处理单元1003,用于获取第一数据;第一数据包括加速度计数据和电信号数据;加速度计数据是加速度传感器采集的,电信号数据是电感传感器采集的;处理单元1003,还用于从加速度计数据中提取第一运动幅度特征数据以及深度特征数据;第一运动幅度特征数据为用于跌倒检测的数据;处理单元1003,还用于从加速度计数据中提取第二运动幅度特征数据;第二运动幅度特征数据为用于抽搐检测的数据;处理单元1003,还用于将第一运动幅度特征数据和深度特征数据输入至第一神经网络模型,得到跌倒检测结果;处理单元1003,还用于将第二运动幅度特征数据输入至第二神经网络模型,得到抽搐检测结果;第一运动幅度大于第二运动幅度;当跌倒检测结果满足第一预设条件、抽搐检测结果满足第二预设条件和/或肌肉僵硬检测结果满足第三预设条件时,确定单元1002,用于确定第一数据对应的状态为癫痫发作状态;肌肉僵硬检测结果为基于电信号数据的检测得到的;或者,当跌倒检测结果不满足第一预设条件、抽搐检测结果不满足第二预设条件、和/或肌肉僵硬检测结果不满足第三预设条件时,确定单元1002,还用于确定第一数据对应的状态为非癫痫发作状态。
[0184]
在一种可能的实现方式中,深度特征数据为终端设备利用第三神经网络模型,对加速度计数据进行深度特征提取得到的。
[0185]
在一种可能的实现方式中,第三神经网络模型为终端设备基于加速度计样本数据训练得到的,第三神经网络模型中包括输入模块、深度卷积模块、点卷积模块和输出模块,深度卷积模块中包括核为3*3的卷积计算层、第一归一化层以及第一拉伸至同一纬度层,点卷积模块中包括核为1*1的卷积计算层、第二归一化层以及第二拉伸至同一纬度层。
[0186]
在一种可能的实现方式中,第一运动幅度特征数据包括以下至少一项:加速度强度矢量smv,smv最大值,smv最小值、smv最大值与最小的差值,fft特征向量,加速度变化速率,smv平均值,加速度方差,x轴的加速度均值,y轴的加速度均值或z轴的加速度均值。
[0187]
在一种可能的实现方式中,第二运动幅度特征数据包括以下至少一项:smv平均值,加速度方差,平均偏差,x轴最大加速度计数据与最小加速度计数据的差值,y轴最大加速度计数据与最小加速度计数据的差值,或z轴最大加速度计数据与最小加速度计数据的差值。
[0188]
在一种可能的实现方式中,第一神经网络模型为基于加速度计样本数据对应的运动幅度特征样本数据,以及加速度计数据对应的深度特征样本数据训练得到的,第一神经网络模型为四层全连接的神经网络模型,第一神经网络模型中包括输入层、第一隐含层、第
二隐含层和输出层;输入层的节点中包含第一运动幅度特征数据对应的节点数以及深度特征数据对应的节点数。
[0189]
在一种可能的实现方式中,输入层的节点数为45,第一运动幅度特征数据对应的节点数为10,深度特征数据对应的节点数为35,输出层的节点数为2。
[0190]
在一种可能的实现方式中,处理单元1003,具体用于利用均值滤波对加速度计数据进行滤波处理,得到滤波处理后的数据;确定单元1002,具体用于确定滤波处理后的数据是否满足第一状态、第二状态和/或第三状态;第一状态为滤波处理后的数据中的相邻加速度计数据的差值为0的状态,第二状态为滤波处理后的数据中的相邻加速度计数据的差值满足第一差值范围的状态;第三状态为滤波处理后的数据中的相邻加速度计数据的差值满足第二差值范围的状态;当终端设备确定滤波处理后的数据不满足第一状态、第二状态和/或第三状态时,处理单元1003,还具体用于从滤波处理后的数据中提取第二运动幅度特征数据。
[0191]
在一种可能的实现方式中,处理单元1003,具体用于:利用滤波器对加速度计数据进行滤波处理,得到滤波处理后的数据;对滤波处理后的数据进行降采样处理,得到降采样处理后的数据;从降采样处理后的数据中提取第一运动幅度特征数据以及深度特征数据。
[0192]
在一种可能的实现方式中,滤波器为窗长为l1,幅值为的滤波器,滤波处理后的数据acc
l
(t)满足下述公式:
[0193][0194]
其中,acc(t)为加速度计数据,i为大于或等于0的整数。
[0195]
在一种可能的实现方式中,显示单元1001,用于显示第一界面;第一界面中包括告警信息;告警信息用于指示用户处于癫痫发作状态;当终端设备接收到针对告警信息的操作时,显示单元1001,还用于显示第二界面;第二界面为终端设备的桌面对应的界面。
[0196]
在一种可能的实现方式中,通信单元1004,用于将癫痫发作状态发送至其他设备,其他设备为终端设备记录的癫痫发作时的紧急联系人对应的设备。
[0197]
在一种可能的实现方式中,电信号数据为表面肌电信号semg。
[0198]
在一种可能的实现方式中,第一数据还包括温度数据和心率数据,当跌倒检测结果满足第一预设条件、抽搐检测结果满足第二预设条件和/或肌肉僵硬检测结果满足第三预设条件时,包括:当跌倒检测结果满足第一预设条件、抽搐检测结果满足第二预设条件和/或肌肉僵硬检测结果满足第三预设条件,并且,心率数据满足第四预设条件和/或温度数据满足第五预设条件时;其中,终端设备还包括温度传感器和接近光传感器,温度数据是温度传感器采集的,心率数据是接近光传感器采集的。
[0199]
在癫痫检测装置100中,显示单元1001、确定单元1002、处理单元1003以及通信单元1004可以通过线路相连。其中,通信单元1004可以是输入或者输出接口、管脚或者电路等。示例性的,存储单元1005可以存储终端设备中的计算机执行指令,以使处理单元1003执行上述实施例中的方法。存储单元1005可以是寄存器、缓存或者ram等,存储单元1005可以和处理单元1003集成在一起。存储单元1005可以是rom或者可存储静态信息和指令的其他
类型的静态存储设备,存储单元1005可以与处理单元1302相独立。
[0200]
在一种可能的实施例中,癫痫检测装置100还可以包括:存储单元1005。处理单元1003与存储单元1005通过线路相连。
[0201]
存储单元1005可以包括一个或者多个存储器,存储器可以是一个或者多个设备、电路中用于存储程序或者数据的器件。
[0202]
存储单元1005可以独立存在,通过通信线路与癫痫检测装置具有的处理单元1003相连。存储单元1005也可以和处理单元1003集成在一起。
[0203]
图11为本技术实施例提供的一种控制设备的硬件结构示意图,如图11所示,该控制设备包括处理器1101,通信线路1104以及至少一个通信接口(图11中示例性的以通信接口1103为例进行说明)。
[0204]
处理器1101可以是一个通用中央处理器(central processing unit,cpu),微处理器,特定应用集成电路(application-specific integrated circuit,asic),或一个或多个用于控制本技术方案程序执行的集成电路。
[0205]
通信线路1104可包括在上述组件之间传送信息的电路。
[0206]
通信接口1103,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线局域网(wireless local area networks,wlan)等。
[0207]
可能的,该控制设备还可以包括存储器1102。
[0208]
存储器1102可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路1104与处理器相连接。存储器也可以和处理器集成在一起。
[0209]
其中,存储器1102用于存储执行本技术方案的计算机执行指令,并由处理器1101来控制执行。处理器1101用于执行存储器1102中存储的计算机执行指令,从而实现本技术实施例所提供的方法。
[0210]
可能的,本技术实施例中的计算机执行指令也可以称之为应用程序代码,本技术实施例对此不作具体限定。
[0211]
在具体实现中,作为一种实施例,处理器1101可以包括一个或多个cpu,例如图11中的cpu0和cpu1。
[0212]
在具体实现中,作为一种实施例,控制设备可以包括多个处理器,例如图11中的处理器1101和处理器1105。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
[0213]
示例性的,图12为本技术实施例提供的一种芯片的结构示意图。芯片120包括一个或两个以上(包括两个)处理器1220和通信接口1230。
[0214]
在一些实施方式中,存储器1240存储了如下的元素:可执行模块或者数据结构,或者他们的子集,或者他们的扩展集。
[0215]
本技术实施例中,存储器1240可以包括只读存储器和随机存取存储器,并向处理器1220提供指令和数据。存储器1240的一部分还可以包括非易失性随机存取存储器(non-volatile random access memory,nvram)。
[0216]
本技术实施例中,存储器1240、通信接口1230以及处理器1220通过总线系统1210耦合在一起。其中,总线系统1210除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。为了便于描述,在图12中将各种总线都标为总线系统1210。
[0217]
上述本技术实施例描述的方法可以应用于处理器1220中,或者由处理器1220实现。处理器1220可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1220中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1220可以是通用处理器(例如,微处理器或常规处理器)、数字信号处理器(digital signal processing,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门、晶体管逻辑器件或分立硬件组件,处理器1220可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。
[0218]
结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。其中,软件模块可以位于随机存储器、只读存储器、可编程只读存储器或带电可擦写可编程存储器(electrically erasable programmable read only memory,eeprom)等本领域成熟的存储介质中。该存储介质位于存储器1240,处理器1220读取存储器1240中的信息,结合其硬件完成上述方法的步骤。
[0219]
在上述实施例中,存储器存储的供处理器执行的指令可以以计算机程序产品的形式实现。其中,计算机程序产品可以是事先写入在存储器中,也可以是以软件形式下载并安装在存储器中。
[0220]
计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。例如,可用介质可以包括磁性介质(例如,软盘、硬盘或磁带)、光介质(例如,数字通用光盘(digital versatile disc,dvd))、或者半导体介质(例如,固态硬盘(solid state disk,ssd))等。
[0221]
本技术实施例还提供了一种计算机可读存储介质。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。计算机可读介质可以包括计算机存储介质和通信介质,还可以包括任何可以将计算机程序从一个地方传送到另一个地方
的介质。存储介质可以是可由计算机访问的任何目标介质。
[0222]
作为一种可能的设计,计算机可读介质可以包括紧凑型光盘只读储存器(compact disc read-only memory,cd-rom)、ram、rom、eeprom或其它光盘存储器;计算机可读介质可以包括磁盘存储器或其它磁盘存储设备。而且,任何连接线也可以被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,dsl或无线技术(如红外,无线电和微波)从网站,服务器或其它远程源传输软件,则同轴电缆,光纤电缆,双绞线,dsl或诸如红外,无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括光盘(cd),激光盘,光盘,数字通用光盘(digital versatile disc,dvd),软盘和蓝光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光光学地再现数据。
[0223]
上述的组合也应包括在计算机可读介质的范围内。以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

技术特征:


1.一种癫痫检测方法,其特征在于,终端设备包括加速度传感器和电感传感器,所述方法包括:所述终端设备获取第一数据;所述第一数据包括加速度计数据和电信号数据;所述加速度计数据是所述加速度传感器采集的,所述电信号数据是所述电感传感器采集的;所述终端设备从所述加速度计数据中提取第一运动幅度特征数据以及深度特征数据;所述第一运动幅度特征数据为用于跌倒检测的数据;所述终端设备从所述加速度计数据中提取第二运动幅度特征数据;所述第二运动幅度特征数据为用于抽搐检测的数据;所述终端设备将所述第一运动幅度特征数据和所述深度特征数据输入至第一神经网络模型,得到跌倒检测结果;所述终端设备将所述第二运动幅度特征数据输入至第二神经网络模型,得到抽搐检测结果;所述第一运动幅度大于所述第二运动幅度;当所述跌倒检测结果满足第一预设条件、所述抽搐检测结果满足第二预设条件和/或肌肉僵硬检测结果满足第三预设条件时,所述终端设备确定所述第一数据对应的状态为癫痫发作状态;所述肌肉僵硬检测结果为基于所述电信号数据的检测得到的;或者,当所述跌倒检测结果不满足所述第一预设条件、所述抽搐检测结果不满足所述第二预设条件、和/或所述肌肉僵硬检测结果不满足所述第三预设条件时,所述终端设备确定所述第一数据对应的状态为非癫痫发作状态。2.根据权利要求1所述的方法,其特征在于,所述深度特征数据为所述终端设备利用第三神经网络模型,对所述加速度计数据进行深度特征提取得到的。3.根据权利要求2所述的方法,其特征在于,所述第三神经网络模型为所述终端设备基于加速度计样本数据训练得到的,所述第三神经网络模型中包括输入模块、深度卷积模块、点卷积模块和输出模块,所述深度卷积模块中包括核为3*3的卷积计算层、第一归一化层以及第一拉伸至同一纬度层,所述点卷积模块中包括核为1*1的卷积计算层、第二归一化层以及第二拉伸至同一纬度层。4.根据权利要求1所述的方法,其特征在于,所述第一运动幅度特征数据包括以下至少一项:加速度强度矢量smv,smv最大值,smv最小值、所述smv最大值与所述最小的差值,fft特征向量,加速度变化速率,smv平均值,加速度方差,x轴的加速度均值,y轴的加速度均值或z轴的加速度均值。5.根据权利要求1所述的方法,其特征在于,所述第二运动幅度特征数据包括以下至少一项:smv平均值,加速度方差,平均偏差,x轴最大加速度计数据与最小加速度计数据的差值,y轴最大加速度计数据与最小加速度计数据的差值,或z轴最大加速度计数据与最小加速度计数据的差值。6.根据权利要求1所述的方法,其特征在于,所述第一神经网络模型为基于加速度计样本数据对应的运动幅度特征样本数据,以及所述加速度计数据对应的深度特征样本数据训练得到的,所述第一神经网络模型为四层全连接的神经网络模型,所述第一神经网络模型中包括输入层、第一隐含层、第二隐含层和输出层;所述输入层的节点中包含所述第一运动幅度特征数据对应的节点数以及所述深度特征数据对应的节点数。7.根据权利要求6所述的方法,其特征在于,所述输入层的节点数为45,所述第一运动
幅度特征数据对应的节点数为10,所述深度特征数据对应的节点数为35,所述输出层的节点数为2。8.根据权利要求1所述的方法,其特征在于,所述终端设备从所述加速度计数据中提取第二运动幅度特征数据,包括:所述终端设备利用均值滤波对所述加速度计数据进行滤波处理,得到滤波处理后的数据;所述终端设备确定所述滤波处理后的数据是否满足第一状态、第二状态和/或第三状态;所述第一状态为所述滤波处理后的数据中的相邻加速度计数据的差值为0的状态,所述第二状态为所述滤波处理后的数据中的相邻加速度计数据的差值满足第一差值范围的状态;所述第三状态为所述滤波处理后的数据中的相邻加速度计数据的差值满足第二差值范围的状态;当所述终端设备确定所述滤波处理后的数据不满足所述第一状态、所述第二状态和/或所述第三状态时,所述终端设备从所述滤波处理后的数据中提取所述第二运动幅度特征数据。9.根据权利要求1所述的方法,其特征在于,所述终端设备从所述加速度计数据中提取第一运动幅度特征数据以及深度特征数据,包括:所述终端设备利用滤波器对所述加速度计数据进行滤波处理,得到滤波处理后的数据;所述终端设备对所述滤波处理后的数据进行降采样处理,得到降采样处理后的数据;所述终端设备从所述降采样处理后的数据中提取所述第一运动幅度特征数据以及所述深度特征数据。10.根据权利要求9所述的方法,其特征在于,所述滤波器为窗长为l1,幅值为的滤波器,所述滤波处理后的数据acc
l
(t)满足下述公式:其中,所述acc(t)为所述加速度计数据,所述i为大于或等于0的整数。11.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述终端设备显示第一界面;所述第一界面中包括告警信息;所述告警信息用于指示用户处于所述癫痫发作状态;当所述终端设备接收到针对所述告警信息的操作时,所述终端设备显示第二界面;所述第二界面为所述终端设备的桌面对应的界面。12.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述终端设备将所述癫痫发作状态发送至其他设备,所述其他设备为所述终端设备记录的癫痫发作时的紧急联系人对应的设备。13.根据权利要求1所述的方法,其特征在于,所述电信号数据为表面肌电信号semg。14.根据权利要求1-13任一项所述的方法,其特征在于,所述第一数据还包括温度数据和心率数据,所述当所述跌倒检测结果满足第一预设条件、所述抽搐检测结果满足第二预设条件和/或肌肉僵硬检测结果满足第三预设条件时,包括:
当所述跌倒检测结果满足所述第一预设条件、所述抽搐检测结果满足所述第二预设条件和/或所述肌肉僵硬检测结果满足所述第三预设条件,并且,所述心率数据满足第四预设条件和/或所述温度数据满足第五预设条件时;其中,所述终端设备还包括温度传感器和接近光传感器,所述温度数据是所述温度传感器采集的,所述心率数据是所述接近光传感器采集的。15.一种癫痫检测装置,其特征在于,终端设备包括加速度传感器和电感传感器,所述装置包括:处理单元,用于获取第一数据;所述第一数据包括加速度计数据和电信号数据;所述加速度计数据是所述加速度传感器采集的,所述电信号数据是所述电感传感器采集的;所述处理单元,还用于从所述加速度计数据中提取第一运动幅度特征数据以及深度特征数据;所述第一运动幅度特征数据为用于跌倒检测的数据;所述处理单元,还用于从所述加速度计数据中提取第二运动幅度特征数据;所述第二运动幅度特征数据为用于抽搐检测的数据;所述处理单元,还用于将所述第一运动幅度特征数据和所述深度特征数据输入至第一神经网络模型,得到跌倒检测结果;所述处理单元,还用于将所述第二运动幅度特征数据输入至第二神经网络模型,得到抽搐检测结果;所述第一运动幅度大于所述第二运动幅度;当所述跌倒检测结果满足第一预设条件、所述抽搐检测结果满足第二预设条件和/或肌肉僵硬检测结果满足第三预设条件时,确定单元,用于确定所述第一数据对应的状态为癫痫发作状态;所述肌肉僵硬检测结果为基于所述电信号数据的检测得到的;或者,当所述跌倒检测结果不满足所述第一预设条件、所述抽搐检测结果不满足所述第二预设条件、和/或所述肌肉僵硬检测结果不满足所述第三预设条件时,所述确定单元,还用于确定所述第一数据对应的状态为非癫痫发作状态。16.根据权利要求15所述的装置,其特征在于,所述深度特征数据为所述终端设备利用第三神经网络模型,对所述加速度计数据进行深度特征提取得到的。17.根据权利要求16所述的装置,其特征在于,所述第三神经网络模型为所述终端设备基于加速度计样本数据训练得到的,所述第三神经网络模型中包括输入模块、深度卷积模块、点卷积模块和输出模块,所述深度卷积模块中包括核为3*3的卷积计算层、第一归一化层以及第一拉伸至同一纬度层,所述点卷积模块中包括核为1*1的卷积计算层、第二归一化层以及第二拉伸至同一纬度层。18.根据权利要求15所述的装置,其特征在于,所述第一运动幅度特征数据包括以下至少一项:加速度强度矢量smv,smv最大值,smv最小值、所述smv最大值与所述最小的差值,fft特征向量,加速度变化速率,smv平均值,加速度方差,x轴的加速度均值,y轴的加速度均值或z轴的加速度均值。19.根据权利要求15所述的装置,其特征在于,所述第二运动幅度特征数据包括以下至少一项:smv平均值,加速度方差,平均偏差,x轴最大加速度计数据与最小加速度计数据的差值,y轴最大加速度计数据与最小加速度计数据的差值,或z轴最大加速度计数据与最小加速度计数据的差值。20.根据权利要求15所述的装置,其特征在于,所述第一神经网络模型为基于加速度计
样本数据对应的运动幅度特征样本数据,以及所述加速度计数据对应的深度特征样本数据训练得到的,所述第一神经网络模型为四层全连接的神经网络模型,所述第一神经网络模型中包括输入层、第一隐含层、第二隐含层和输出层;所述输入层的节点中包含所述第一运动幅度特征数据对应的节点数以及所述深度特征数据对应的节点数。21.根据权利要求20所述的装置,其特征在于,所述输入层的节点数为45,所述第一运动幅度特征数据对应的节点数为10,所述深度特征数据对应的节点数为35,所述输出层的节点数为2。22.根据权利要求15所述的装置,其特征在于,所述处理单元,具体用于利用均值滤波对所述加速度计数据进行滤波处理,得到滤波处理后的数据;所述确定单元,具体用于确定所述滤波处理后的数据是否满足第一状态、第二状态和/或第三状态;所述第一状态为所述滤波处理后的数据中的相邻加速度计数据的差值为0的状态,所述第二状态为所述滤波处理后的数据中的相邻加速度计数据的差值满足第一差值范围的状态;所述第三状态为所述滤波处理后的数据中的相邻加速度计数据的差值满足第二差值范围的状态;当所述终端设备确定所述滤波处理后的数据不满足所述第一状态、所述第二状态和/或所述第三状态时,所述处理单元,还具体用于从所述滤波处理后的数据中提取所述第二运动幅度特征数据。23.根据权利要求15所述的装置,其特征在于,所述处理单元,具体用于:利用滤波器对所述加速度计数据进行滤波处理,得到滤波处理后的数据;对所述滤波处理后的数据进行降采样处理,得到降采样处理后的数据;从所述降采样处理后的数据中提取所述第一运动幅度特征数据以及所述深度特征数据。24.根据权利要求23所述的装置,其特征在于,所述滤波器为窗长为l1,幅值为的滤波器,所述滤波处理后的数据acc
l
(t)满足下述公式:其中,所述acc(t)为所述加速度计数据,所述i为大于或等于0的整数。25.根据权利要求15所述的装置,其特征在于,显示单元,用于显示第一界面;所述第一界面中包括告警信息;所述告警信息用于指示用户处于所述癫痫发作状态;当所述终端设备接收到针对所述告警信息的操作时,所述显示单元,还用于显示第二界面;所述第二界面为所述终端设备的桌面对应的界面。26.根据权利要求15所述的装置,其特征在于,通信单元,用于将所述癫痫发作状态发送至其他设备,所述其他设备为所述终端设备记录的癫痫发作时的紧急联系人对应的设备。27.根据权利要求15所述的装置,其特征在于,所述电信号数据为表面肌电信号semg。28.根据权利要求15-27任一项所述的装置,其特征在于,所述第一数据还包括温度数据和心率数据,所述当所述跌倒检测结果满足第一预设条件、所述抽搐检测结果满足第二预设条件和/或肌肉僵硬检测结果满足第三预设条件时,包括:当所述跌倒检测结果满足所述第一预设条件、所述抽搐检测结果满足所述第二预设条件和/或所述肌肉僵硬检测结果满足所述第三预设条件,并且,所述心率数据满足第四预设条件和/或所述温度数据满足第五预设条件时;其中,所述终端设备还包括温度传感器和接近光传感器,所述温度数据是所
述温度传感器采集的,所述心率数据是所述接近光传感器采集的。29.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,使得所述电子设备执行如权利要求1至14任一项所述的方法。30.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,使得计算机执行如权利要求1至14任一项所述的方法。31.一种计算机程序产品,其特征在于,包括计算机程序,当所述计算机程序被运行时,使得计算机执行如权利要求1至14任一项所述的方法。

技术总结


本申请实施例提供一种癫痫检测方法和装置,涉及终端技术领域,方法包括:获取第一数据;从加速度计数据中提取第一运动幅度特征数据以及深度特征数据;从加速度计数据中提取第二运动幅度特征数据;将第一运动幅度特征数据和深度特征数据输入至第一神经网络模型,得到跌倒检测结果;将第二运动幅度特征数据输入至第二神经网络模型,得到抽搐检测结果;当跌倒检测结果满足第一预设条件、抽搐检测结果满足第二预设条件和/或肌肉僵硬检测结果满足第三预设条件时,确定第一数据对应的状态为癫痫发作状态。这样,终端设备可以基于用户的跌倒、抽搐或肌肉僵硬等状态识别用户是否处于癫痫发作状态,可以实现对于癫痫检测的准确性和实时性。性。性。


技术研发人员:

邸皓轩 李丹洪 张晓武

受保护的技术使用者:

荣耀终端有限公司

技术研发日:

2021.06.30

技术公布日:

2022/12/29

本文发布于:2024-09-21 18:47:51,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/49826.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议