智能手机平台心电图波形实时准确绘制方法
【专利摘要】本发明涉及一种智能手机平台心电图波形实时准确绘制方法,心电检测设备采集心电信号数据通过蓝牙发送到智能手机中,智能手机内Android平台实时准确绘制心电图。智能手机接收蓝牙传输数据后,对数据进行解析、滤波后,进行实时绘图,通过心电检测信号采样频率、画图区域表示的心电波形绘制的标准时间间隔、画图区域的实际宽度进行Android平台的心电波形的准确实时绘制,同时将心电数据保存为txt文件进行数据存储,以备回顾查看与日后分析。实现了在智能手机Android平台上实时准确的绘制心电图的波形,提高了智能手机平台上绘制心电图波形的准确性,达到了实测数据与心电曲线绘制、时间标称值之间完全吻合的效果。
【专利说明】智能手机平台心电图波形实时准确绘制方法
【技术领域】
[0001]本发明涉及一种心电信号的处理和传输技术,特别涉及一种智能手机平台心电图波形实时准确绘制方法。
【背景技术】
[0002]心电图是心脏在每个心动周期内,由其波点、心房、心室相继兴奋,伴随着心电图生物电的变化,通过心电描记器从体表引出多种形式的电位变化的图形,是心脏兴奋的发送、传播及恢复过程的客观指标。
[0003]目前,使用智能手机检测心电图波形的应用较少,并且大多无法准确实时绘制用户当前实际测量波形,其绘制的图形也仅是近似的波形,或经过人工处理后的波形,准确率较低。因此,开发一种实时准确绘制心电图波形的应用程序显得尤为重要。
【发明内容】
[0004]本发明是针对应用智能手机检测心电图并绘制准确率低的问题,提出了一种智能手机平台心电图波形实时准确绘制方法,能通过智能手机实时准确绘制心电图。
[0005]本发明的技术方案为:一种智能手机平台心电图波形实时准确绘制方法,心电检测设备采集心电信号数据通过蓝牙发送到智能手机中,智能手机内Android平台实时准确绘制心电图,智能手机接收蓝牙传输数据后,对数据进行解析、滤波后,进行实时绘图,绘制具体包括如下步骤:
1)设心电检测信号的采样频率为fs,用`于存储绘图所需的心电数据的数组为ch_data,智能手机平台的画图区域表示的心电波形时间为sec,画图区域的宽度为width,画图区域高度为height,按照标准心电图纸上一小格时间为0.04秒和五小格时间为0.2秒的宽度分别为side与side5,每两个用于绘图的心电数据点之间的水平距离为deltax,在设定deltax的值后,贝U有以下公式:
side5= deltax*fs/5
side=side5/5= deltax氺fs/25
2)根据步骤I)中宽度公式,在整个绘图区域绘制心电图纸的方格坐标,方格坐标的每个小格X方向表不0.04秒,Y方向表不0.1毫伏,实现方法为:
在整个绘图区域,沿X方向和y方向分别隔side宽度绘制直线,直至绘满整个绘图区域。具体过程为:设i,j为控制变量,初始值均为0,先以线段连接点(i,0)与点(i,height),完成后i自增I,继续该连接两点同时i自增的过程,直至i=width结束;然后以线段连接点(0,j)与点(width,j),完成后j自增1,继续该连接两点同时j自增的过程,直至j=height结束;
3)在已有的标准心电方格坐标内,将ch_data中的数组依次绘制在区域中,方法如下: 在X方向上,分别隔deltax的距离,确定每两个相邻数据点在X方向上的距离,同时根
据数据点的值的大小,在y方向上确定该点在y方向上的位置;通过线段连接相邻的两个数据点,最终得到完整的心电波形图;具体过程为:设X,k为控制变量,初始值均为O,先以线段连接点(X,ch_data[k])与点(x+deltax, ch_data[k+l]),完成后 k 自增 l,x 增加 deltax,继续该连接两点同时k、X增加的过程,直至x=width_deltax的时候结束。
[0006]本发明的有益效果在于:本发明智能手机平台心电图波形实时准确绘制方法,将心电检测设备采集的心电信号数据通过蓝牙发送到智能手机平台,智能手机平台接收蓝牙传输数据后对数据进行解析、滤波,在智能手机内Android平台上通过心电检测信号的采样频率及给定的绘图间距,实现了在智能手机Android平台上实时准确的绘制心电图的波形,提高了智能手机平台上绘制心电图波形的准确性,达到了实测数据与心电曲线绘制、时间标称值之间完全吻合的效果。
【专利附图】
【附图说明】
[0007]图1为本发明智能手机平台心电图波形实时准确绘制原理框图;
图2为本发明Android程序检测流程图;
图3为本发明Android程序实时绘制心电图波形图。
【具体实施方式】
[0008]本发明是一种基于智能手机平台心电图波形实时准确绘制方法,如图1所示智能手机平台心电图波形实时准确绘制原理框图,心电检测设备采集心电信号数据通过蓝牙发送到智能手机中,智能手机内Android平台实时准确绘制心电图。如图2所示Android程序检测流程图,智能手机接收蓝牙传输数据后,对数据进行解析、滤波后,进行实时绘图,同时将心电数据保存为txt文件进行数据存储,以备回顾查看与日后分析。
[0009]通过心电检测信号采样频率、画图区域表示的心电波形绘制的标准时间间隔、画图区域的实际宽度进行Andr`oid平台的心电波形的准确实时绘制,绘图时,使用智能系统的SurfaceView控件的canvas, drawline功能绘图,界面见附图3。绘图方式共有两种:擦除式与滚动式。擦除式绘图为从左至右画满一个屏幕后,再从左往右循环绘图;滚动式为从左至右画满一个屏幕之后,将左边的旧数据移除,波形整体左移,同时在右边绘制新数据,实现滚动效果。包括如下具体步骤:
A:设心电检测信号的采样频率为fs,用于存储绘图所需的心电数据的数组为ch_data,智能手机平台的画图区域表示的心电波形时间为sec,画图区域的宽度为width,画图区域高度为height,按照标准心电图纸上一小格时间(0.04秒)和五小格时间(0.2秒)的宽度分别为side与side5,每两个用于绘图的心电数据点之间的水平距离为deltax,在设定deltax的值后,贝U有以下公式:
side5= deltax氺fs/5(I)
side=side5/5= deltax氺fs/25(2)
B:根据公式(2),在整个绘图区域绘制心电图纸的方格坐标:方格坐标的每个小格X方向表示0.04秒,y方向表示0.1毫伏,实现方法为:
在整个绘图区域,沿X方向和y方向分别隔side宽度绘制直线,直至绘满整个绘图区域。具体过程为:设i,j为控制变量,初始值均为0,先以线段连接点(i,0)与点(i,height),完成后i自增I,继续该连接两点同时i自增的过程,直至i=width结束;然后以线段连接点(0,j)与点(width,j),完成后j自增1,继续该连接两点同时j自增的过程,直至j=height结束;
C:在已有的标准心电方格坐标内,将ch_data中的数组依次绘制在区域中,方法如下:在X方向上,分别隔deltax的距离,确定每两个相邻数据点在X方向上的距离,同时根据数据点的值的大小,在y方向上确定该点在y方向上的位置。通过线段连接相邻的两个数据点,最终得到完整的心电波形图。具体过程为:设x,k为控制变量,初始值均为O,先以线段连接点(X,ch_data[k])与点(x+deltax, ch_data[k+l]),完成后 k 自增 1,x 增加 deltax,继续该连接两点同时k、X增 加的过程,直至x=width_deltax的时候结束。
【权利要求】
1.一种智能手机平台心电图波形实时准确绘制方法,心电检测设备采集心电信号数据通过蓝牙发送到智能手机中,智能手机内Android平台实时准确绘制心电图,智能手机接收蓝牙传输数据后,对数据进行解析、滤波后,进行实时绘图,其特征在于,绘制具体包括如下步骤: 1)设心电检测信号的采样频率为fs,用于存储绘图所需的心电数据的数组为ch_data,智能手机平台的画图区域表示的心电波形时间为sec,画图区域的宽度为width,画图区域的高度为height,按照标准心电图纸上一小格时间为0.04秒和五小格时间为0.2秒的宽度分别为side与side5,每两个用于绘图的心电数据点之间的水平距离为deltax,在设定deltax的值后,贝U有以下公式:
side5= deltax*fs/5
side=side5/5= deltax氺fs/25 2)根据步骤I)中宽度公式,在整个绘图区域绘制心电图纸的方格坐标,方格坐标的每个小格X方向表不0.04秒,Y方向表不0.1毫伏,实现方法为: 在整个绘图区域,沿X方向和y方向分别隔side宽度绘制直线,直至绘满整个绘图区域; 具体过程为:设i,j为控制变量,初始值均为0,先以线段连接点(i,0)与点(i,height),完成后i自增I,继续该连接两点同时i自增的过程,直至i=width结束;然后以线段连接点(0,j)与点(width,j),完成后j自增1,继续该连接两点同时j自增的过程,直至j=height结束; 3)在已有的标准心电方格`坐标内,将ch_data中的数组依次绘制在区域中,方法如下: 在X方向上,分别隔deltax的距离,确定每两个相邻数据点在X方向上的距离,同时根据数据点的值的大小,在y方向上确定该点在y方向上的位置;通过线段连接相邻的两个数据点,最终得到完整的心电波形图;具体过程为:设X,k为控制变量,初始值均为0,先以线段连接点(X,ch_data[k])与点(x+deltax, ch_data[k+l]),完成后 k 自增 l,x 增加 deltax,继续该连接两点同时k、X增加的过程,直至x=width_deltax的时候结束。
【文档编号】A61B5/0432GK103549947SQ201310511698
【公开日】2014年2月5日 申请日期:2013年10月28日 优先权日:2013年10月28日
【发明者】梁康, 孙迎, 欧阳俭, 韩雯晴, 邓梅葵, 颜景浩, 宋健 申请人:上海理工大学