【技术实现步骤摘要】
模拟心电图数据生成的方法、系统、设备及存储介质
[0001]本专利技术属于生物医学工程
,尤其涉及一种基于数学模型的模拟心电图数据生成方法、系统、设备及存储介质。
技术介绍
[0002]心电图从专利技术至今已经超过一百年,直到医学高度发展的今天,心电图仍然广泛应用于医疗机构,其重要性仍然无可替代。
[0003]随着电子技术、网络、人工智能、传感器等科技的进步,心电图设备逐步向智能分析、网络化、数字化等方向发展。在心电图产品的智能化研发和心电图自动分析质量方面,世界范围内各类研究小组正进行着有侧重的几个方面的努力,包括:
[0004]1、丰富心电数据库来评估分析程序;
[0005]2、利用每个心跳中的信息来关联相关的心脏状况:每个心跳即为一个心动周期,在心电图上表现为一组P
‑
QRS
‑
T
‑
u的图形,也就是一组P
‑
QRS—T
‑
u的心电数据,由多个心电数据首尾相连构成整个心电图数据,不同的心电图数据对应不同的图形,反映不同的心电状况,可关联相关的心脏状况;
[0006]3、综合不同程序的结果:不同的心电自动诊断程序对同一份心电图数据可能得出不完全一样的诊断结果,通过多个自动诊断程序对同一份心电图数据所做的结论,可综合主要的结论,评价心电自动诊断程序;
[0007]4、利用体表电位仿真模型的知识:将多个电极贴在不同状况人体体表的不同位置(甚至有置于心内膜或心外模的位置),可以收集到不 ...
【技术保护点】
【技术特征摘要】
1.一种模拟心电图数据生成的方法,其特征在于,包括以下步骤:步骤1:根据单个心动周期的心电数据特征,构建P波形、Q波形、R波形、S波形、T波形以及u波形的数学模型,所述数学模型的具体表达式为:正弦波类:dx=0:180/(D
wav
*S
r
):180dy=A
wav
*sin(dx*π/180)tx=T
start
:1/S
r
:D
wav
+T
start
尖波类:tx
q
=0:1/S
r
:D
wav
/2dy
q
=(2*A
wav
/D
wav
)*tx
q
dy
h
=(2*A
wav
/D
wav
)*abs(D
wav
‑
tx
h
)其中,dx为正弦波形的角度数据集合,dy为正弦波形的振幅数据集合,tx为正弦波形的时间数据集合,D
wav
为正弦波形或尖波的时间宽度,A
wav
为正弦波形或尖波的振幅高度,T
start
为正弦波形的时间起点,S
r
为正弦波形或尖波的采样率;tx
q
为尖波前支时间数据集合,tx
h
为尖波后支时间数据集合,dy
q
为尖波前支振幅数据集合,dy
h
为尖波后支振幅数据集合,abs()为求绝对值;步骤2:根据需求确定待模拟的心电图数据的特征,根据待模拟的心电图数据的特征判断每个心动周期的心电数据是有规律的还是不规律的,以及规律是否相同;如果每个心动周期的心电数据有规律且规律相同,则转入步骤3;如果每个心动周期的心电数据不规律,或每个心动周期的心电数据有规律且规律不同,则转入步骤7;步骤3:根据待模拟的心电图数据的特征确定采样率、样本数以及各波形的频率,再确定单个心动周期的P波形、Q波形、R波形、S波形、T波形以及u波形的振幅高度、时间宽度和时间起点;步骤4:根据待模拟的波形,将所述步骤3中各波形的振幅高度、时间宽度、时间起点以及采样率代入到所述步骤1的正弦波类数学模型中,得到各波形对应的角度数据集合、振幅数据集合以及时间数据集合;或,将所述步骤3中各波形的振幅高度、时间宽度以及采样率代入到所述步骤1的尖波类数学模型中,得到各波形对应的尖波前支时间数据集合、尖波后支时间数据集合、尖波前支振幅数据集合以及尖波后支振幅数据集合;步骤5:根据所述步骤4中各波形对应的正弦波的角度数据集合、振幅数据集合以及时间数据集合生成各波形的具体图形,并将各波形的具体图形按照P
‑
QRS
‑
T
‑
u顺序首尾相连,得到单个心动周期的心电图;或根据所述步骤4中各波形对应的尖波前支时间数据集合、尖波后支时间数据集合、尖波前支振幅数据集合以及尖波后支振幅数据集合生成各波形的具体图形,并将各波形的具体图形按照P
‑
QRS
‑
T
‑
u顺序首尾相连,得到单个心动周期的心电图;步骤6:根据单个心动周期的时间长度以及总的时间长度确定心动周期的数量n,复制n个所述步骤5中的心电图,并将该n个心电图首尾相连,生成整个心电图数据或心电图;步骤7:根据待模拟的心电图数据的特征确定采样率、样本数以及各波形的频率,再确定每个心动周期的P波形、Q波形、R波形、S波形、T波形和u波形的振幅高度、时间宽度、时间
起点;步骤8:根据待模拟的波形,将所述步骤7中每个心动周期各波形的振幅高度、时间宽度、时间起点以及采样率代入到所述步骤1的正弦波类数学模型中,得到对应心动周期各波形对应的角度数据集合、振幅数据集合以及时间数据集合;或,将所述步骤3中各波形的振幅高度、时间宽度以及采样率代入到所述步骤1的尖波类数学模型中,得到各波形对应的尖波前支时间数据集合、尖波后支时间数据集合、尖波前支振幅数据集合以及尖波后支振幅数据集合;步骤9:根据所述步骤8中每个心动周期各波形对应的正弦波的角度数据集合、振幅数据集合以及时间数据集合生成对应心动周期各波形的具体图形,并将各波形的具体图形按照P
‑
QRS
‑
T
‑
u顺序首尾相连,得到对应心动周期的心电图;或根据所述步骤8中各波形对应的尖波前支时间数据集合、尖波后支时间数据集合、尖波前支振幅数据集合以及尖波后支振幅数据集合生成各波形的具体图形,并将各波形的具体图形按照P
‑
QRS
‑
T
‑
u顺序首尾相连,得到单个心动周期的心电图;步骤10:将所述步骤9得到的所有心动周期的心电图按照先后顺序首尾相连,生成整个心电图数据或心电图。2.如权利要求1所述的模拟心电图数据生成的方法,其特征在于,所述步骤5中,当采用时间起点和时间终点部分重叠的两个或两个以上波形来塑造复杂波形时,按照数据集合结合律重新构建该两个或两个以上波形重叠区的时间数据集合和振幅数据集合。3.如权利要求1所述的模拟心电图数据生成的方法,其特征在于,所述步骤3或7中,当根据待模拟的心电图数据的特征或某个波形的振幅高度、时间宽度以及时间起点中的任意一个或多个参数无规律可循时,根据与该参数对应的波形的特征确定该参数的取值范围,根据所述取值范围将随机函数生成的随机数赋给该参数,生成心电图,再检查生成的心电图是否符合要求,如果所述心电图与待模拟的心电图数据相符,则保存;否则将所述随机函数重新生成的随机数赋给该参数,重新生成心电图...
【专利技术属性】
技术研发人员:马小波,刘阳,吕岷,
申请(专利权)人:湖南可孚芯驰医疗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。