本发明专利技术公开了一种心电波形绘制方法、模块及装置,该方法根据输入的心电数据的数据采样率、绘制分辨率和绘制速率计算出二次采样阈值,再根据二次采样阈值,对该心电数据进行二次采样,得到本次绘制的绘制数据;接着,根据心电通道的排列位置,计算出当前通道绘制数据的初始位置;然后,结合上一次绘制未完成的绘制数据,得到本次实际需要绘制的绘制数据;最后,根据绘制速率,判断是否能够一次性绘制完本次实际需要绘制的绘制数据,若不能,则调整绘制数据的个数,直到能够一次性绘制完。因此,本发明专利技术通过计算出数据与像素之间的采样阈值,并利用该采样阈值进行二次采样,保持心电数据的幅度值、形态波折,从而使心电波形形态绘制得更加平顺细致。
【技术实现步骤摘要】
一种心电波形绘制方法、模块及装置
本专利技术涉及波形绘制
,特别涉及一种心电波形绘制方法、模块及装置。
技术介绍
在临床应用过程中,平衡、实时、准确地绘制波形是至关重要的。目前,心电波形的绘制方式为:由心电信号获取装置以固定的采样率进行采样,再通过线缆将采样的心电信号传输到波形绘制模块进行绘制。其中,心电信号获取装置通过放置于患者体表和心腔内的电极获取的心电波形,而不同的病症会有不同的细致形态,不同的绘制分辨率和绘制速率会有不同的波形形态表现,特别是心腔内的心电波形,准确细致的绘制心电波形形态在实际应用中是必不可少的。但是,由于装置的硬件采样率、通讯速率、滤波延迟等一系列处理过程的影响,心电信号获取速率与绘制速率不同步是必然存在的。而且,在实际情况下,心电信号的获取速率存在抖动,这就导致心电波形形态绘制有明显的停顿等现象。同时,由于波形绘制模块的分辨率取决于显示器的分辨率和物理规格,会存在心电信号的采样率与绘制分辨率不一致的情况,造成绘制心电波形形态不够准确细致。并且在实际应用中,绘制速率是必须固定的,即每秒必须绘制若干毫米。
技术实现思路
本专利技术的目的在于:解决由于在绘制心电波形时,存在心电信号的采集速率与绘制速率不同步,以及心电信号的采样率与绘制分辨率不一致的情况,而造成绘制心电波形形态不够准确细致、绘制心电波形不稳定平顺的问题。为了实现上述专利技术目的,本专利技术提供了以下技术方案:一种心电波形绘制方法,其包括以下步骤:S1:通过一级驱动,输入本次绘制的心电数据,并根据二次采样阈值,对输入的心电数据进行二次采样,得到本次绘制的绘制数据;其中,根据该心电数据的数据采样率、绘制分辨率和绘制速率计算出二次采样阈值;S2:根据心电通道的排列位置,计算出当前通道绘制数据的初始位置;S3:通过二级驱动,输入本次绘制的绘制数据,并结合上一次绘制未完成的绘制数据,得到本次实际需要绘制的绘制数据;S4:根据绘制速率,判断是否能够一次性绘制完本次实际需要绘制的绘制数据,若不能,则调整本次实际需要绘制的绘制数据的个数,直到能够一次性绘制完本次实际需要绘制的绘制数据。根据一种具体的实施方式,本专利技术的心电波形绘制方法的步骤S1中,二次采样阈值的计算公式为:其中,β表示二次采样阈值,A表示显示器的英寸与毫米的系数,P表示显示器物理规格,Speed表示绘制速率,Sampling表示数据采样率。进一步地,经二次采样后得到的本次绘制的绘制数据的个数为:其中,Nn表示输入的本次绘制的心电数据的个数。根据一种具体的实施方式,本专利技术的心电波形绘制方法中,将输入的本次绘制的Nn个心电数据划分为Cn段数据,使每段数据包含β个心电数据;依次计算每段数据中β个心电数据的最大值和最小值,并根据信号采集的放大系数,将计算出的最大值和最小值转换为绘制数据,以及根据上一个绘制数据,计算当前绘制数据的幅值、微分和方向,确定当前绘制数据的位置取最大值或最小值,从而确定当前绘制数据的位置。根据一种具体的实施方式,本专利技术的心电波形绘制方法的步骤S1中,二次采样的方式为:所述S1中二次采样的方式为:获取上一次绘制未完成的绘制数据,并根据上一次绘制未完成的绘制数据的最大值和最小值,循环判断每个心电数据是否超出最大值或最小值;若有心电数据超出最大值或最小值,则将该心电数据更新为最大值或最小值,并进行下一个心电数据的判断,直至循环计数达到二次采样阈值β,完成本次绘制的二次采样。根据一种具体的实施方式,本专利技术的心电波形绘制方法的步骤S4中,若本次绘制未完成的绘制数据的个数超过设定阈值,则重新调整本次实际要绘制的绘制数据的个数。本专利技术还提供一种心电波形绘制模块,其包括绘制一级驱动单元、绘制数据解析单元、绘制位置计算单元、绘制二级驱动单元和绘制单元;其中,所述绘制一级驱动单元,用于将其缓存的本次绘制的心电数据输入至绘制数据解析单元;所述绘制数据解析单元,用于根据二次采样阈值,对该心电数据进行二次采样,得到本次绘制的绘制数据,以及根据心电通道的排列位置,计算出当前通道绘制数据的初始位置;其中,根据该心电数据的数据采样率、绘制分辨率和绘制速率计算出二次采样阈值;所述绘制二级驱动单元,用于将其缓存的本次实际需要绘制的绘制数据输入至绘制单元;其中,本次实际需要绘制的绘制数据包括本次绘制的绘制数据和上一次绘制未完成的绘制数据;所述绘制单元,用于根据绘制速率,判断是否能够一次性绘制完本次实际需要绘制的绘制数据,若不能,则调整本次实际需要绘制的绘制数据的个数,直到能够一次性绘制完本次实际需要绘制的绘制数据。本专利技术还提供一种心电波形绘制装置,其包括本专利技术的心电波形绘制模块、信号采集设备和呈现设备;其中,所述信号采集设备用于采集心动信号,并对采集到的心动信号进行放大和滤波处理;所述呈现设备用于呈现所述心电波形绘制模块根据所述信号采集模块采集的心动信号而输出的绘制结果。与现有技术相比,本专利技术的有益效果:本专利技术的心电波形绘制方法,根据输入的心电数据的数据采样率、绘制分辨率和绘制速率计算出二次采样阈值,再根据二次采样阈值,对该心电数据进行二次采样,得到本次绘制的绘制数据;接着,根据心电通道的排列位置,计算出当前通道绘制数据的初始位置;然后,结合上一次绘制未完成的绘制数据,得到本次实际需要绘制的绘制数据;最后,根据绘制速率,判断是否能够一次性绘制完本次实际需要绘制的绘制数据,若不能,则调整绘制数据的个数,直到能够一次性绘制完。因此,本专利技术利用数据采样率、绘制速率、绘制分辨率的相互关系,计算出数据与像素之间的采样阈值,并利用该采样阈值进行二次采样,保持心电数据的幅度值、形态波折,从而使心电波形形态绘制得更加平顺细致。此外,本专利技术的心电波形绘制方法还通过两级驱动来消除心电数据获取速度与绘制速度不同步、心电数据采样率与绘制分辨率不一致带来的问题,实现平稳、实时、准确的波形绘制。附图说明:图1为本专利技术的心电波形绘制方法的流程图;图2为本专利技术的心电波形绘制模块的结构示意图;图3为本专利技术的心电波形绘制装置的结构示意图。具体实施方式下面结合试验例及具体实施方式对本专利技术作进一步的详细描述。但不应将此理解为本专利技术上述主题的范围仅限于以下的实施例,凡基于本
技术实现思路
所实现的技术均属于本专利技术的范围。结合图1所示,本专利技术的心电波形绘制方法包括:S1:通过一级驱动,输入本次绘制的心电数据,并根据二次采样阈值,对输入的心电数据进行二次采样,得到本次绘制的绘制数据;其中,根据该心电数据的数据采样率、绘制分辨率和绘制速率计算出二次采样阈值。由于装置的硬件采样率、通讯速率、滤波延迟等一系列处理过程的影响,心电信号获取速率与绘制速率不同步是必然存在的。因此必须将输入的心电数据暂存,一方面可以避免不稳定的输入可能导致心电数据出现丢失、覆盖等问题,另一方面只有暂存后才能利用后续的驱动来实现稳定的处理过程。本文档来自技高网...
【技术保护点】
1.一种心电波形绘制方法,其特征在于,包括以下步骤:/nS1:通过一级驱动,输入本次绘制的心电数据,并根据二次采样阈值,对输入的心电数据进行二次采样,得到本次绘制的绘制数据;其中,根据该心电数据的数据采样率、绘制分辨率和绘制速率计算出二次采样阈值;/nS2:根据心电通道的排列位置,计算出当前通道绘制数据的初始位置;/nS3:通过二级驱动,输入本次绘制的绘制数据,并结合上一次绘制未完成的绘制数据,得到本次实际需要绘制的绘制数据;/nS4:根据绘制速率,判断是否能够一次性绘制完本次实际需要绘制的绘制数据,若不能,则调整本次实际需要绘制的绘制数据的个数,直到能够一次性绘制完本次实际需要绘制的绘制数据。/n
【技术特征摘要】
1.一种心电波形绘制方法,其特征在于,包括以下步骤:
S1:通过一级驱动,输入本次绘制的心电数据,并根据二次采样阈值,对输入的心电数据进行二次采样,得到本次绘制的绘制数据;其中,根据该心电数据的数据采样率、绘制分辨率和绘制速率计算出二次采样阈值;
S2:根据心电通道的排列位置,计算出当前通道绘制数据的初始位置;
S3:通过二级驱动,输入本次绘制的绘制数据,并结合上一次绘制未完成的绘制数据,得到本次实际需要绘制的绘制数据;
S4:根据绘制速率,判断是否能够一次性绘制完本次实际需要绘制的绘制数据,若不能,则调整本次实际需要绘制的绘制数据的个数,直到能够一次性绘制完本次实际需要绘制的绘制数据。
2.如权利要求1所述的心电波形绘制方法,其特征在于,所述S1中,二次采样阈值的计算公式为:
其中,β表示二次采样阈值,A表示显示器的英寸与毫米的系数,P表示显示器物理规格,Speed表示绘制速率,Sampling表示数据采样率。
3.如权利要求2所述的心电波形绘制方法,其特征在于,经二次采样后得到的本次绘制的绘制数据的个数为:其中,Nn表示输入的本次绘制的心电数据的个数。
4.如权利要求3所述的心电波形绘制方法,其特征在于,将输入的本次绘制的Nn个心电数据划分为Cn段数据,使每段数据包含β个心电数据;依次计算每段数据中β个心电数据的最大值和最小值,并根据信号采集的放大系数,将计算出的最大值和最小值转换为绘制数据,以及根据上一个绘制数据,计算当前绘制数据的幅值、微分和方向,确定当前绘制数据的位置取最大值或最小值,从而确定当前绘制数据的位置。
【专利技术属性】
技术研发人员:杨勇,
申请(专利权)人:四川锦江电子科技有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。