MIT-BIH心律失常心电图分析软件 - 毕业论文(5)

2019-09-01 13:08

毕业设计(论文)

sumt[v] = sumt[v-1] + cc;//获取时间点信息 v++; q++; k = k + 2; continue;

}

if (mode[v-1] == 59) {

int low_8 = pbuf[k+2];

int heigt_8 = pbuf[k+3]<<8;//左移8位 int first = ((low_8 + heigt_8)*2)^16; low_8 = pbuf[k+4];

heigt_8 = pbuf[k+5]<<8;

int second = low_8 + heigt_8;

t[q] = first + second;//计算时间

sumt[v] = sumt[v-1] + t[q];//获取时间点信息 v++; q++;

k = k + 6;//需要获取时间 continue;

}

if (mode[v-1] == 60||mode[v-1] == 61||mode[v-1] == 62) {

k = k + 2;//不获取时间 continue;

}

if (mode[v-1] == 63) {//需要计算辅助信息

int dd = ((pbuf[k+1]&3)<<8) + pbuf[k]; if (dd%2 != 0) {

k = k + dd + 3;

} else { }

k = k + dd + 2;

u++;

continue; }

}

s = v - 1; int i = 0;//时间定位相关

memset(m_fix,0,sizeof(m_fix));

第17页 共30页

毕业设计(论文)

}

}

for(v = 1;v <= s;v++) { }

if (mode[v-1] == m_fixmode && m_fixflag == 1) { }

m_fix[i] = (int)(sumt[v]/360); m_fixi = i;//记录存在的时间点的个数 i++;

else { }

return;

5.2 专家标记文件的显示

每一屏波形有固定的时间间隔,但是对应的每一屏标记信号并没有固定的时间间隔,也不存在发生的时间规律,但是需要与波形文件在时间上达到同步。所以在处理专家标记文件的时候采用的筛选标记的方法,在特定时间段中筛选出符合条件的标记文件,具体代码如下所示:

for (v = 1;v <= s;v++)

{ int maskt;

if (m_set.m_v == 25) {

maskt = (int)(m_widthwave/(m_set.m_v*4) + 0.5);//计算一屏的显示时间

} else {

maskt = (int)(m_widthwave/(m_set.m_v*4) + 0.5);

} if (sumt[v] >= (m_nHScrollPos)*360 && sumt[v] <= (maskt + m_nHScrollPos)*360)

{

switch(mode[v-1]) {

case 1: mask = \case 2: mask = \case 3: mask = \case 4: mask = \

第18页 共30页

毕业设计(论文)

}

case 5: mask = \case 6: mask = \case 7: mask = \case 8: mask = \case 9: mask = \case 10: mask = \case 11: mask = \case 12: mask = \case 13: mask = \case 14: mask = \case 16: mask = \case 18: mask = \case 19: mask = \case 20: mask = \case 22: mask = \case 23: mask = \case 24: mask = \case 25: mask = \case 26: mask = \case 27: mask = \case 28: mask = \case 29: mask = \case 30: mask = \case 31: mask = \case 32: mask = \case 33: mask = \case 34: mask = \case 35: mask = \case 37: mask = \case 38: mask = \case 39: mask = \case 40: mask = \case 41: mask = \

如图5-2所示为波形文件与专家标记同步后的效果图:

第19页 共30页

毕业设计(论文)

图 5-2 记录100的波形及注释内容(片段)(“N”表示正常心博,“A”表示房性早博)

5.2.1 定义专家标记文件

代码数值 0 1 2 3 4 5 6 7 8 9 10 注释代码 N L R a V F J A S E No TQRS Normal beat Left bundle branch block beat Right bundle branch block beat Aberrated atrial premature beat Premature ventricular contraction Fusuion of ventricular and normal beat Nodal (junctional) premature beat Atrial premature beat Premature or ectopic supraventricular beat Ventricular escape beat 说明 表 5.1 心律失常类型代码

第20页 共30页

毕业设计(论文)

续表 5.1 心律失常类型代码

代码数值 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 注释代码 j / Q ~ | s T * D \= p B ^ t + u ? ! [ 说明 Nodal (junctional) escape beat Paced beat Unclassifiable beat Signal quality change Not specified Isolated QRS-like artifact Not specified ST change T-wave change Systole Diastole Comment annotation Measurement annotation P-wave peak Left or right bundle branch block Non-conducted pacer spike T-wave peak Rythm change U-wave peak Learning Ventricular flutter wave Start of ventricular flutter/fibrillation 第21页 共30页


MIT-BIH心律失常心电图分析软件 - 毕业论文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:Iphone4最真实最详细的感受 6000字巨作

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: