论文摘要
心脏病是威胁人类健康的最严重的疾病之一,它的防治和珍断已成为当今医学界面临的主要问题。心电信号(electrocardiogram,ECG)作为诊断心血管疾病的重要依据,其自动诊断和分析显得越来越为重要。本文对心电信号产生机理及其波形时域、频域的特点进行分析,对心电信号进行针对性的预处理,提出了简单有效的QRS波群识别方法,并在此基础上将LVQ神经网络应用于心电波形的分类,实现了心电信号的自动分析和检测。采用MIT-BIH标准心电数据库对算法进行评估,结果表明该方法具有良好性能。此外,本文设计出一种可用于辅助临床诊断的心电信号自动处理和分析软件。软件选用C++语言,利用C++Builder编译器实现,实现了心电信号的预处理、QRS波群的自动检测、波形显示、数据存储和波形回放等功能,可用于一般的心电监护和检测。本文的创新点在于把LVQ神经网络应用于心电波形的分类中并取得了良好的分类效果,同时设计出一种可用于临床的心电信号自动分析和检测的软件。
论文目录
摘要ABSTRACT目录第一章 绪论§1.1 课题研究的背景§1.2 心电图的临床应用和意义§1.3 心电图简介1.3.1 心电图的定义1.3.2 心电信号产生的原理1.3.3 心电图的波形简介1.3.4 心电信号的特点§1.4 本文研究内容及主要工作第二章 心电信号预处理§2.1 ECG信号中噪声的特点§2.2 60Hz工频干扰的自适应滤波2.2.1 自适应信号处理简介2.2.2 自适应滤波器2.2.3 随机梯度算法(LMS)2.2.4 ECG中的60Hz自适应滤波器的设计§2.3 基于小波变换的ECG预处理2.3.1 小波变换的特点2.3.2 小波变换的定义2.3.3 多分辨率分析和Mallat算法2.3.4 小波变换用于ECG信号预处理2.3.5 小波变换用于ECG信号预处理的局限性§2.4 小结第三章 QRS波群的检测方法§3.1 ORS波群简介§3.2 常用的QRS波群检测算法3.2.1 "Pan and Tompkins"方法3.2.2 基于模板匹配的方法3.2.3 基于数学模型的方法3.2.4 数字滤波器组的方法3.2.5 基于神经网络的方法3.2.6 常用QRS波群检测法的讨论§3.3 基于小波变换的QRS波群检测3.3.1 小波变换的奇异点与信号突变点间的联系3.3.2 小波变换模极大值在多尺度上的变化3.3.3 小波变换用于QRS波群检测§3.4 差分阈值法对QRS波的检测3.4.1 差分阈值法3.4.2 差分阈值法的检测结果§3.5 小结第四章 ECG波形分类算法的研究§4.1 研究的目的和意义§4.2 ECG波形分类的难点§4.3 几种常见的分类算法4.3.1 贝叶斯分类4.3.2 K近邻分类4.3.3 聚类分析法§4.4 人工神经网络用于ECG波形分类4.4.1 人工神经网络(ANN)的特点4.4.2 人工神经元的基本模型4.4.3 激活函数(Activation Function)4.4.4 神经网络的拓扑结构4.4.5 神经网络的训练和学习4.4.6 几种常用的人工神经网络§4.5 基于学习向量化神经网络的ECG波形分类4.5.1 LVQ网络的结构4.5.2 LVQ网络的学习算法4.5.3 LVQ网络用于ECG波形分类§4.6 小结第五章 ECG自动分析系统的实现§5.1 BORLAND C++BUILDER 6.0简介§5.2 面向对象的程序设计方法5.2.1 面向对象程序设计的特点5.2.2 面向对象程序设计的主要概念5.2.3 OOP在ECG分析系统中的应用§5.3 ECG自动分析系统的组成§5.4 ECG自动分析系统的实现§5.5 波形显示模块的实现5.5.1 Windows下精确的定时技术5.5.2 Windows多线程技术§5.6 小结结论致谢参考文献
相关论文文献
标签:心电信号论文; 滤波论文; 小波分析论文;