一种心电波形数据自动排布的方法和装置转让专利

申请号 : CN201210085802.8

文献号 : CN102579038B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陆培科刘刚邱四海

申请人 : 深圳市理邦精密仪器股份有限公司

摘要 :

本发明涉及用于医疗设备的信号处理与控制领域,尤其涉及一种心电波形数据自动排布的方法及装置。本发明所提供的技术方案,根据设备系统设置,心电波形的幅度等因素,通过调整增益和基线位置,智能排布心电波形,使得心电波形各导联之间间距合理,排布整齐,避免了波形重叠,避免出现部分波形重叠很大,部分波形相隔很远等问题,有利于医生的观察,方便其后续的处理。

权利要求 :

1.一种心电波形数据自动排布的装置,其特征在于,包括了,心电波形数据采集模块,心电波形数据预处理模块,幅度值计算模块,增益调整模块,基线位置调整模块和数据输出模块,所述的心电波形数据采集模块,用于进行心电波形数据的采集;

所述的心电波形数据预处理模块,与所述的心电波形数据采集模块相连接,用于对采集到的心电波形数据进行预处理;

所述的幅度值计算模块,与所述的心电波形数据预处理模块相连接,用于计算所述预处理后的心电波形数据的幅度值;

所述的增益调整模块,与所述的幅度值计算模块相连接,用于根据所述的幅度值和预设的心电数据的波形排布格式信息,结合预设的输出设备尺寸信息,对所述预处理后的心电波形数据进行增益调整,并计算增益调整后的心电波形数据的幅度值;

所述的基线位置调整模块,与所述的增益调整模块相连接,根据预设的基线位置调整方式信息,结合预设的输出设备尺寸信息和所述增益调整后的心电波形数据的幅度值,对增益调整后的心电波形数据进行基线位置调整;

所述的数据输出模块,与所述的基线位置调整模块和增益调整模块相连接,用于根据调整后的基线位置,输出所述增益调整后的心电波形数据。

2.根据权利要求1所述的一种心电波形数据自动排布的装置,其特征在于,还包括参数预设模块,所述的参数预设模块与所述的增益调整模块和基线位置调整模块相连接,用于预先设定心电数据的波形排布格式信息,输出设备尺寸信息和基线位置调整方式信息。

3.根据权利要求2所述的一种心电波形数据自动排布的装置,其特征在于,所述的心电波形数据预处理模块还包括,数据转换单元,用于对采集的心电波形数据进行转换;

滤波单元,用于对转换后的心电波形数据进行滤波。

4.根据权利要求3所述的一种心电波形数据自动排布的装置,其特征在于,所述的增益调整模块还包括,分组累加单元,用于根据预设的波形排布格式信息,对所述预处理后的心电波形数据的幅度值进行分组相加并累积;

增益计算单元,用于将所述分组相加并累积后的心电波形数据幅度值和预设的输出设备尺寸信息进行对比,确定增益调节系数;

增益倍乘单元,用于根据增益调整系数,对所述预处理后的心电波形数据的幅度值和预处理后的心电波形数据分别进行倍乘,得到增益调整后各心电导联波形数据幅度值和心电波形数据。

5.根据权利要求4所述的一种心电波形数据自动排布的装置,其特征在于,所述的基线位置调整模块还包括,空间计算单元,用于根据增益调整后各心电导联波形数据幅度值、预设的基线位置调整方式信息和预设的输出设备尺寸信息,确定每个心电导联心电波形数据占据的空间;

基线位置确定单元,用于根据增益调整后各心电导联波形数据幅度值、预设的基线位置调整方式信息和每个心电导联波形数据占据的空间,确定各心电导联波形数据的基线位置。

6.一种心电波形数据自动排布的方法,其特征在于,包括,

步骤1,进行心电波形数据采集;

步骤2,对采集到的心电波形数据进行预处理;

步骤3,计算所述预处理后的心电波形数据的幅度值;

步骤4,根据所述的幅度值和预设的心电数据的波形排布格式信息,结合预设的输出设备尺寸信息,对所述预处理后的心电波形数据进行增益调整,并计算增益调整后的心电波形数据的幅度值;

步骤5,根据预设的基线位置调整方式信息,结合预设的输出设备尺寸信息和所述增益调整后的心电波形数据的幅度值,对增益调整后的心电波形数据进行基线位置调整;

步骤6,根据调整后的基线位置,输出所述增益调整后的心电波形数据。

7.根据权利要求6所述的一种心电波形数据自动排布的方法,其特征在于,所述的步骤2包括,步骤21,对采集的心电波形数据进行转换;

步骤22,对转换后的心电波形数据进行滤波处理。

8.根据权利要求6或7所述的一种心电波形数据自动排布的方法,其特征在于,所述的步骤4包括,步骤41,根据预设的波形排布格式信息,对所述预处理后的心电波形数据的幅度值进行分组相加并累积;

步骤42,将所述分组相加并累积后的心电波形数据幅度值和预设的输出设备尺寸信息进行对比,确定增益调节系数;

步骤43,根据增益调整系数,对所述预处理后的心电波形数据的幅度值和预处理后的心电波形数据分别进行倍乘,得到增益调整后各心电导联波形数据幅度值和心电波形数据。

9.根据权利要求6或7所述的一种心电波形数据自动排布的方法,其特征在于,所述的步骤5包括,步骤51,根据增益调整后各心电导联波形数据幅度值、预设的基线位置调整方式信息和预设的输出设备尺寸信息,确定每个心电导联心电波形数据占据的空间;

步骤52,根据增益调整后各心电导联波形数据幅度值、预设的基线位置调整方式信息和每个心电导联波形数据占据的空间,确定各心电导联波形数据的基线位置。

10.根据权利要求6所述的一种心电波形数据自动排布的方法,其特征在于, 所述的输出设备尺寸信息包括,热敏打印头,和/或USB打印机,和/或显示屏,和/或其它输出设备的尺寸信息;

所述的基线位置调整方式信息包括,均匀分布方式和/或水平分布方式。

说明书 :

一种心电波形数据自动排布的方法和装置

技术领域

[0001] 本发明设计属于用于医疗设备的信号处理与控制领域,尤其涉及一种心电波形数据自动排布的方法及装置。

背景技术

[0002] 心电波形的数据在医疗设备中经常用到,检测设备可以实时采集病人体表心电信号,并显示和打印出来,医生根据打印出来的波形数据作为中间处理数据,结合其他数据信息,对病人心脏的生理状况做出判断,并据此做出诊断或用药,设备应用环境包括:门诊室,心电图室,心内科,重症监护室,手术室等等。
[0003] 目前,现有技术中公开了一些多通道心电图机波形数据绘制自动增益调节输出方法。其中,主要是通过计算每个通道的心电波形数据的电压幅度,进而调整该通道的增益,并应用到显示和打印上。但是这样也存在了三点不足:第一,此种实现方式只是针对了特定通道的心电图机,无法推而广之应用到各种多道心电图机,或其它具备心电检测功能的设备(如具备心电监护功能的监护仪)上;第二,对每一道心电波形数据增益做单独处理,每一道心电波形都使用不同的增益,导致各波形幅度标准不一致,不便于用户对波形的观察以及进一步的处理;第三,此种实现方式只关注每道波形的幅度,并根据幅度调整增益,由于不能从整体上进行把握,并且对各波形间的基线位置关系不做处理,可能导致部分导联波形幅度过大,或波形显示较为混乱(比如:部分波形重叠在一块儿,而另外部分波形则相距很远)。可见现有技术中存在不足之处。

发明内容

[0004] 为克服上述缺陷,本发明的目的即在于一种心电波形数据自动排布的方法及装置。
[0005] 本发明的目的是通过以下技术方案来实现的:
[0006] 本发明一种心电波形数据自动排布的方法及装置,包括心电波形数据采集模块,心电波形数据预处理模块,幅度值计算模块,增益调整模块,基线位置调整模块和数据输出模块,
[0007] 所述的心电波形数据采集模块,用于进行心电波形数据的采集;
[0008] 所述的心电波形数据预处理模块,与所述的心电波形数据采集模块相连接,用于对采集到的心电波形数据进行预处理;
[0009] 所述的幅度值计算模块,与所述的心电波形数据预处理模块相连接,用于计算所述预处理后的心电波形数据的幅度值;
[0010] 所述的增益调整模块,与所述的幅度值计算模块相连接,用于根据所述的幅度值和预设的参数信息,对所述预处理后的心电波形数据进行增益调整,并计算增益调整后的心电波形数据的幅度值;
[0011] 所述的基线位置调整模块,与所述的增益调整模块相连接,根据预设的参数信息和所述增益调整后的心电波形数据的幅度值,对增益调整后的心电波形数据进行基线位置调整;
[0012] 所述的数据输出模块,与所述的基线位置调整模块和增益调整模块相连接,用于根据调整后的基线位置,输出所述增益调整后的心电波形数据。
[0013] 进一步的,所述的一种心电波形数据自动排布的装置,还包括参数预设模块,所述的参数预设模块与所述的增益调整模块和基线位置调整模块相连接,用于预先设定心电数据的波形排布格式信息,输出设备尺寸信息和基线位置调整方式信息。
[0014] 更进一步的,所述的心电波形数据预处理模块还包括,
[0015] 数据转换单元,用于对采集的心电波形数据进行转换;
[0016] 滤波单元,用于对转换后的心电波形数据进行滤波。
[0017] 更进一步的,所述的增益调整模块还包括,
[0018] 分组累加单元,用于根据预设的参数信息,对所述预处理后的心电波形数据的幅度值进行分组相加并累积;
[0019] 增益计算单元,用于将所述分组相加并累积后的心电波形数据幅度值和预设的参数信息进行对比,确定增益调节系数;
[0020] 增益倍乘单元,用于根据增益调整系数,对所述预处理后的心电波形数据的幅度值和预处理后的心电波形数据分别进行倍乘,得到增益调整后各心电导联波形数据幅度值和心电波形数据。
[0021] 更进一步的,所述的基线位置调整模块还包括,
[0022] 空间计算单元,用于根据增益调整后各心电导联波形数据幅度值和预设参数信息,确定每个心电导联心电波形数据占据的空间;
[0023] 基线位置确定单元,用于根据增益调整后各心电导联波形数据幅度值、预设参数信息和每个心电导联波形数据占据的空间,确定各心电导联波形数据的基线位置。
[0024] 本发明一种心电波形数据自动排布的方法,包括了,
[0025] 步骤1,进行心电波形数据采集;
[0026] 步骤2,对采集到的心电波形数据进行预处理;
[0027] 步骤3,计算所述预处理后的心电波形数据的幅度值;
[0028] 步骤4,根据所述的幅度值和预设的参数信息,对所述预处理后的心电波形数据进行增益调整,并计算增益调整后的心电波形数据的幅度值;
[0029] 步骤5,根据预设的参数信息和所述增益调整后的心电波形数据的幅度值,对增益调整后的心电波形数据进行基线位置调整;
[0030] 步骤6,根据调整后的基线位置,输出所述增益调整后的心电波形数据。
[0031] 进一步的,所述的步骤2包括,
[0032] 步骤21,对采集的心电波形数据进行转换;
[0033] 步骤22,对转换后的心电波形数据进行滤波处理。
[0034] 更进一步的,所述的步骤4包括,
[0035] 步骤41,根据预设的参数信息,对所述预处理后的心电波形数据的幅度值进行分组相加并累积;
[0036] 步骤42,将所述分组相加并累积后的心电波形数据幅度值和预设的参数信息进行对比,确定增益调节系数;
[0037] 步骤43,根据增益调整系数,对所述预处理后的心电波形数据的幅度值和预处理后的心电波形数据分别进行倍乘,得到增益调整后各心电导联波形数据幅度值和心电波形数据。
[0038] 更进一步的,所述的步骤5包括,
[0039] 步骤51,根据增益调整后各心电导联波形数据幅度值和预设参数信息,确定每个心电导联心电波形数据占据的空间;
[0040] 步骤52,根据增益调整后各心电导联波形数据幅度值、预设参数信息和每个心电导联波形数据占据的空间,确定各心电导联波形数据的基线位置。
[0041] 更进一步的,所述的预设的参数信息包括,预先设定的心电数据的波形排布格式信息,输出设备尺寸信息和基线位置调整方式信息,
[0042] 所述的输出设备尺寸信息包括,热敏打印头,和/或USB打印机,和/或显示屏,和/或其它输出设备的尺寸信息;
[0043] 所述的基线位置调整方式信息包括,均匀分布方式和/或水平分布方式。
[0044] 本发明所提供的技术方案,根据设备系统设置,心电波形的幅度等因素,通过调整增益和基线位置,智能排布心电波形,使得心电波形各导联之间间距合理,排布整齐,避免了波形重叠,避免出现部分波形重叠很大,部分波形相隔很远等问题,有利于医生的观察,方便其后续的处理。

附图说明

[0045] 为了易于说明,本发明由下述的较佳实施例及附图作以详细描述。
[0046] 图1为本发明一种心电波形数据自动排布的方法的一个实施例的流程图;
[0047] 图2为本发明一种心电波形数据自动排布的方法的另一个实施例的流程图;
[0048] 图3为本发明一种心电波形数据自动排布的装置的一个实施例的架构框图;
[0049] 图4为本发明一种心电波形数据自动排布的装置的另一个实施例的架构框图;
[0050] 图5为现有的技术方案的心电波形数据排布示意图;
[0051] 图6为采用本发明所述的技术方案后的一种心电波形数据排布示意图;
[0052] 图7为采用本发明所述的技术方案后的另一种心电波形数据排布示意图。

具体实施方式

[0053] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0054] 用于心电波形数据自动排布的技术方案实现主要包括上位机和下位机,下位机主要是通过体表电极来获取心电信号,然后经过硬件滤波等对心电数据进行处理;上位机主要是接收来自下位机的数据,然后进行预处理,计算幅度,调整增益和基线位置,最后输出到输出设备(可以是热敏打印头,或是USB打印机,或是显示屏,或其它输出设备),主要处理方法流程如图1所示,具体描述如下:
[0055] 101.进行心电波形数据采集;
[0056] 下位机在预定时长内采集心电波形数据,经过硬件滤波等处理后,将心电波形数据持续的发送给上位机。
[0057] 102.对采集到的心电波形数据进行预处理;
[0058] 对采集到的心电波形数据进行预处理,得到干扰较小的心电波形数据。预处理的方法很多,比如滤波,求导,积分,基准点定位等等。
[0059] 103.计算所述预处理后的心电波形数据的幅度值;
[0060] 对预处理步骤得到的心电波形数据进行计算,得到每个心电导联波形数据的幅度值,优选采用冒泡排序法(当然也可以采用其它的方法,如:选择排序法,插入排序法,希尔排序法,快速排序法等方法),取得每导联波形数据的最大最小值,进而得到每个导联波形的幅度值序列。
[0061] 104.根据所述的幅度值和预设的参数信息,对所述预处理后的心电波形数据进行增益调整,并计算增益调整后的心电波形数据的幅度值;
[0062] 根据系统预设的心电数据的波形排布格式信息,对各个导联波形数据进行分组相加累积,结合系统预设的输出设备尺寸信息(可以是热敏打印头,或是USB打印机,或是显示屏,或其它输出设备的尺寸信息,通过此方式可以实现在不同类型的心电医疗设备中的心电波形数据排布应用),得出心电波形数据将要做的增益调整系数,进行增益调整,并得到调整后的波形幅度信息。
[0063] 此处分组的意义在于给每一组心电波形确定一个统一的增益调整系数(不同组可能不同),达到局部心电波形增益的一致,便于用户对波形的观察以及进一步的处理。
[0064] 105.根据预设的参数信息和所述增益调整后的心电波形数据的幅度值,对增益调整后的心电波形数据进行基线位置调整;
[0065] 根据增益调整后得到的波形幅度信息,结合系统预设的基线位置调整方式信息,得到各导联将要占据的空间,并据此确定各导联波形数据的基线位置。
[0066] 106.根据调整后的基线位置,输出所述增益调整后的心电波形数据;
[0067] 根据基线位置调整的结果,结合系统预设的波形排布格式信息,将增益调整后的心电波形数据输出到输出设备(可以是热敏打印头,或是USB打印机,或是显示屏,或其它输出设备)。
[0068] 为了更进一步的说明本发明实施的技术方案,本发明一种心电波形数据自动排布的方法的另一个实施例的流程图如图2所示,具体描述如下:
[0069] 201.采集心电波形数据,得到心电波形数据序列R1(m);
[0070] 下位机通过体表电极采集到的心电波形数据,经过硬件滤波等处理后,得到心电波形数据序列R1(m),m为自然数,并将R1(m)发送给上位机。
[0071] 2021.对R1(m)进行数据转换,得到心电波形数据序列R2(m);
[0072] 当心电波形数据采集通道数与输出设备显示和打印心电波形数据的通道数不同时,为了使数据序列更符合设备的预期用途,优选对原始数据R1(m)的特定采集通道数之间进行算术增减运算,通过这一步骤转换成新的,符合特定设备心电通道数的数据序列R2(m)。
[0073] 2022.对R2(m)进行高通滤波,低通滤波,交流滤波,得到滤波后的心电波形数据序列FR(m);
[0074] 数据序列R2(m)中仍然含有较多的干扰信号,包括对设备完全无用的肌电干扰信号,基线漂移信号及交流电网干扰信号等等,对R2(m)进行高通滤波,滤除基线漂移信号,稳定心电波形基线;对R2(m)进行低通滤波,滤除肌电干扰信号,使波形毛刺减小;对R2(m)进行交流滤波,滤除波形中混杂的交流电网干扰信号,进一步减小毛刺,使波形曲线更清晰;通过这些滤波操作,得到干扰较小的数据序列FR(m);
[0075] 以上所述几种滤波处理的顺序不是固定的,可随实际应用情况变化。
[0076] 如上所述的2021和2022步骤是对采集到的心电波形数据进行预处理的一个详细技术方案描述。
[0077] 203.计算所述预处理后的心电波形数据的幅度值,得到各导联波形数据幅度值序列A(m);
[0078] 对上述预处理步骤得到的心电波形数据序列FR(m)进行计算,用冒泡排序法(或其它方法,如:选择排序法,插入排序法,希尔排序法,快速排序法等方法),取得每导联波形数据的最大最小值,进而得到每个导联波形数据的幅度值序列A(m)。
[0079] 2041.根据预设的波形排布格式信息F,对A(m)进行分组相加并累积,得到各分组波形数据幅度和序列S(m);
[0080] 根据预设的波形排布格式信息F,确定所有导联输出到输出设备的格式(如6x2,3x4+3等等),根据该格式信息F,对FR(m)进行分组,然后将各组的所有导联的幅度相加累积,得到分组波形幅度和的序列S(m)。此处分组的意义在于给每一组心电波形确定一个统一的增益调整系数(不同组可能不同),达到局部心电波形增益的一致,便于用户对波形的观察以及进一步的处理。
[0081] 2042.将各分组波形数据幅度和的序列S(m)和预设输出设备尺寸信息O进行对比,确定增益调节系数K;
[0082] 之前获取的输出设备尺寸信息O(可以是热敏打印头,和/或是USB打印机,和/或是显示屏,和/或其它输出设备的尺寸信息,通过此方式可以实现在不同类型的心电医疗设备中的心电波形数据排布应用),与S(m)进行对比,另外还可优选将输出设备尺寸信息O中预设为其它信息(可能的比如病人信息,报告标题等等)预留的空间去掉,得到有效的可输出尺寸Ov,将S(m)与Ov做对比,对比的方式有多种:
[0083] 可以是,如果S(m)小于Ov的1/2,则将增益调整系数K设置为2(根据实际情况定制,部分实际应用情况下系数K不允许大于1);如果S(m)大于Ov的2倍,则将增益调整系数K设置为1/2,依此类推;
[0084] 还可以根据每一分组的导联波形数据的幅度与其按导联数均分得到的空间的对比关系,依次取出增益调整系数序列K(m),然后用加权求平均的方式求出每一导联组的K;
[0085] 也可以将S(m)分别作×2,×1,×0.5,×0.25等倍乘操作,然后与Ov求差,最后判断差值绝对值最小的那个,其倍乘系数即为增益调整系数K,
[0086] 还可以用典型导联代表整个导联组来计算等等方法,这些方法都各有利弊,此处不再一一详述。
[0087] 2043.根据增益调整系数K,对每个导联波形数据的幅度值序列A(m)和预处理后的心电波形数据序列FR(m)分别进行倍乘,得到增益调整后各导联波形数据幅度序列B(m)和心电波形数据序列FR1(m);
[0088] 如上的2041、2042、2043步骤为对所述预处理后的心电波形数据进行增益调整的一个详细技术方案描述。
[0089] 除上述方法外,还存在其它进行自动增益调整的方法,如:通过计算每个通道的心电波形的电压幅度,进而调整该通道的增益,并应用到显示和打印上。
[0090] 2051.根据增益调整后各导联波形数据幅度序列B(m)、预设输出设备尺寸信息O以及预设的基线位置调整方式信息M,确定每个导联波形数据占据的空间C(m);
[0091] 当本发明优选的基线位置调整方式为均匀分布方式时,进行如下动作:根据各导联波形数据幅度序列B(m),将各组内每一个导联的波形幅度与该组所有导联的波形幅度之和进行对比,得到两者间的比例关系。确定每个导联要占据空间的百分比,然后再乘以可输出尺寸Ov,得到各导联波形数据实际可占据空间C(m);
[0092] 当本发明优选的基线位置调整方式为水平分布方式时,进行如下动作:根据第一组导联波形数据幅度序列B(n),将该组内每一个导联的波形幅度与该组所有导联的波形幅度之和进行对比,得到两者间的比例关系,确定第一组各个导联要占据空间的百分比,然后再乘以可输出尺寸Ov,得到第一组各导联实际可占据空间C(n);
[0093] 当然,被当成基准的可以不必是第一组导联,可以选取第二组,或者第三组,第四组等导联组作为基准,然后其他导联组与其对应即可。
[0094] 2052.根据各导联波形数据实际可占据空间C(m)、导联波形数据幅度序列B(m)和预设的基线位置调整方式信息M,确定各导联波形数据的基线位置P(m);
[0095] 当本发明优选的基线位置调整方式为均匀分布方式时,前一步根据增益调整的结果得到各导联占据的空间C(m),再结合导联波形幅度序列B(m),就可以确定每个导联的基线位置,具体的说就是将B(m)分配到C(m)上,无论两者大小,使两者边缘距离对称,然后就可以依次对每个导联波形数据分别进行计算,得到各导联基线的位置P(m),此处本发明优选计算每个导联波形数据的零点值作为其基线的位置,当然还有其他确定基线位置的方式,比如,计算每个导联波形数据的中间值等等。
[0096] 当本发明优选的基线位置调整方式为水平分布方式时,前一步得到了第一组各导联的可占据空间C(n),根据C(n),再结合第一组导联波形幅度序列B(n),就可以确定第一组各个导联的基线位置,具体的说就是将B(n)分配到C(n)上,无论两者大小,使两者边缘距离对称,然后就可以依次对第一组各个导联分别进行计算,得到第一组各个导联基线的位置P(n),此处本发明优选计算每个导联波形数据的零点值作为其基线的位置,当然还有其他确定基线位置的方式,比如,计算每个导联波形数据的中间值等等。以上实际是按照均匀分布方式的方案确定了第一组导联的基线位置,然后其他导联组相应位置的导联基线位置与第一组各相应导联基线位置相同。
[0097] 当然,被当成基准的可以不必是第一组导联,可以选取第二组,或者第三组,第四组等导联组作为基准,然后其他导联组与其对应即可。
[0098] 通过以上处理,可以得到水平分布方式下的各导联基线的位置P(m)。
[0099] 水平方式与均匀分布方式的区别在于:均匀分布方式下,每一组导联所占的空间都是按照幅度平均分配的,但水平方式下只有一组导联是基本按照幅度平均分配的,其它的导联组都是基线位置与其完全一致,以此保证所有同一行的导联波形,其基线位置都在同一水平线上。
[0100] 此外,基线位置调整方式并不仅限于均匀分布方式和水平分布方式,还有重点导联方式等等;重点导联方式是指对于需要重点观察的导联(如节律导联)留足空间,其它的导联再按均匀或水平或其它方式来确定基线位置。
[0101] 206.根据各导联波形数据的基线位置P(m),将所述的增益调整后的心电波形数据序列FR1(m)输出;
[0102] 根据基线位置P(m),将FR1(m)各波形数据按照基线位置依次排列,结合系统预设置的波形排布格式信息F,将心电波形数据输出到输出设备(可以是热敏打印头,或是USB打印机,或是显示屏,或其它输出设备)。
[0103] 本发明一种心电波形数据自动排布的装置的一个实施例的架构框图,如图3所示,具体描述如下:
[0104] 心电波形数据采集模块301,用于进行心电波形数据的采集;
[0105] 心电波形数据预处理模块302,与所述的心电波形数据采集模块301相连接,用于对采集到的心电波形数据进行预处理;
[0106] 幅度值计算模块303,与所述的心电波形数据预处理模块302相连接,用于计算所述预处理后的心电波形数据的幅度值;
[0107] 增益调整模块304,与所述的幅度值计算模块303相连接,用于根据所述的幅度值和预设的参数信息,对所述预处理后的心电波形数据进行增益调整,并计算增益调整后的心电波形数据的幅度值;
[0108] 基线位置调整模块305,与所述的增益调整模块304相连接,根据预设的参数信息和所述增益调整后的心电波形数据的幅度值,对增益调整后的心电波形数据进行基线位置调整;
[0109] 数据输出模块306,与所述的基线位置调整模块305和增益调整模块304相连接,用于根据调整后的基线位置,输出所述增益调整后的心电波形数据;
[0110] 为了更进一步的说明本发明实施的技术方案,本发明一种心电波形数据自动排布的装置的另一个实施例的流程图如图4所示,具体描述如下:
[0111] 还包括,参数预设模块314,与所述的增益调整模块304和基线位置调整模块305相连接,用于预先设定心电数据的波形排布格式信息,输出设备尺寸信息和基线位置调整方式信息;
[0112] 所述的心电波形数据预处理模块302还包括,
[0113] 数据转换单元307,用于对采集的心电波形数据进行转换;
[0114] 滤波单元308,用于对转换后的心电波形数据进行滤波;
[0115] 所述的增益调整模块304还包括,
[0116] 分组累加单元309,用于根据预设的参数信息,对所述预处理后的心电波形数据的幅度值进行分组相加并累积;
[0117] 增益计算单元310,用于将所述分组相加并累积后的心电波形幅度值和预设的参数信息进行对比,确定增益调节系数;
[0118] 增益倍乘单元311,用于根据增益调整系数,对所述预处理后的心电波形数据的幅度值和预处理后的心电波形数据分别进行倍乘,得到增益调整后各导联心电波形数据幅度值和心电波形数据;
[0119] 所述的基线位置调整模块305还包括,
[0120] 空间计算单元312,用于根据增益调整后各导联波形数据幅度值和预设的参数信息,确定每个导联波形数据占据的空间;
[0121] 基线位置确定单元313,用于根据增益调整后各导联波形数据幅度值、预设的参数信息和每个导联波形数据占据的空间,确定各导联波形数据的基线位置。
[0122] 未采用本发明所述技术方案的情况如图5所示,可以看到胸导联增益比较大,都重叠在一起,并且基线排布不太合理;采用本发明所述技术方案的情况如图6,图7所示,图6与图7的相同之处在于都采用了自动增益调整,将胸导联增益调整为了5mm/mV,区别在于图6使用的是均匀方式的自动基线位置调整,而图7使用的是水平方式的自动基线位置调整,这两种方式各有其应用领域和需求。
[0123] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。