【技术实现步骤摘要】
一种运动过程中异常心电信号的识别方法
[0001]本专利技术属于动态心电信号处理的
,具体涉及一种运动过程中异常心电信号的识别方法。
技术介绍
[0002]随着心血管类疾病日益增长的患病率,其逐渐成为研究的热点课题。对于心血管类疾病主要通过心电图(ECG)进行检测,心电图是一种电位波形图,描绘了心脏激动过程中体表上产生周期性的电变化活动。目前常规的心电诊断技术仍是医生通过静态心电图结合临床经验来判断患者是否异常,但是伴随着移动智能设备的快速发展,实时的心电信号异常检测任务亟待解决。比如通过电子手环可以实时监测人体的心电信号,若能动态的对这些信号进行异常识别,便可以实现预防心血管类疾病的功能。
[0003]在心电信号异常识别的研究中,主要可以分为三个板块:(i)心电信号去噪,主要应用经验模态分解(EMD)、小波阈值去噪以及滤波器等方法;
[0004](ii)心电信号特征提取,时域特征一般提取QRS波群相关特征,频域特征常通过傅里叶变换、小波变换等信号处理方法;(iii)心电信号分类算法,主要应用机器学习和 ...
【技术保护点】
【技术特征摘要】
1.一种运动过程中异常心电信号的识别方法,其特征在于,包括以下步骤:步骤1:获取用于训练和测试的运动过程中的心电信号,获得心电信号的类别标签,并对其进行数据预处理;步骤1.1:设计改进EEMD算法,对心电信号进行分解;步骤1.2:通过阈值和阈值函数对分解后的IMF分量进行去噪,并重构得到去噪信号;步骤2:心拍自动划分;步骤2.1:对去噪后的心电信号进行傅里叶变换,得到该心电信号的周期特征;步骤2.2:通过差分法定位R波位置后进行心拍划分;步骤3:构建VIT分类模型,提取步骤2划分后的心拍的频域特征输入到分类模型中进行训练并分类;步骤3.1:提取心拍序列的二维频域特征;步骤3.2:搭建Vision Transformer分类模型;步骤3.3:将训练数据集划分为80%的训练集、20%的验证集,将训练集输入到VIT模型中进行训练,通过验证集对模型进行调参,得到分类模型;步骤3.4:计算分类模型在测试集上的准确率、召回率和精准率,评价模型的分类效果。2.如权利要求1所述的一种运动过程中异常心电信号的识别方法,其特征在于,步骤1.1具体为:(1)得到原始信号采样序列{x(t
n
)},n=1,2,...,N,其中N为序列长度,计算原始序列的一阶差分序列其中其中(2)计算一阶差分序列的绝对值的中位数,作为是否进行插值的判断阈值,即(3)对一阶差分序列的值进行判断,若差分值大于判断阈值,即则在对应原信号位置处开始加入k
g
=|x(t
n+1
)
‑
x(t
n
)|/θ个扰动插值,g表示插值次数的计数值,插值使用线性插值y(t)=at+b+ε,其中a=[x(t
n+1
)
‑
x(t
n
)]/(t
n+1
‑
t
n
),b=x(t
n
)
‑
[x(t
n+1
)
‑
x(t
n
)]/(t
n+1
‑
t
n
)t
n
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。