使用LabVIEW进行心电信号处理
隔、胎儿心率等。这一节将主要讨论QRS综合波检测和胎儿心电图提龋
QRS综合波检测
在心电信号中检测R峰值和QRS综合波,可以提供关于心率、传导速度、心脏内各种组织状态和各种异常情况的信息。它为心脏疾病的诊断提供依据,所以在心电信号处理领域引起了极大关注。但是,噪声和随时间变化的形态使得检测非常困难。
因为小波能够借助于多分辨率的优势对带噪声的信号进行主要特征的提取与分析,所以近年来提出了许多基于小波的检测方法。在本文中,LabVIEW ASPT工具箱中的WA Multiscale Peak Detection VI被用于检测Q、R和S点。在波峰/波谷检测前,使用Multiresolution Analysis Express VI将心电信号分解为8级的Daubechies6 (db06)小波(如图9所示),然后使用D4和D5子带重建出信号。之所以可以利用D4和D5子带进行重建,是因为几乎所有的QRS细节都处于这两个子 带中,这使得QRS检测更为精确。
图8 心电信号多分辨率分析和QRS波检测的实现
图9显示了经过小波多分辨率分析(MRA)和波峰/波谷检测处理后的心电信号,以及原有的心电信号(来自MIT-BIH数据库)。在本图中,你可以发现波峰和波谷(特别是Q和S点)在经过小波多分辨率分析后变得更为明显。
图9 原始的心电信号、经过MSA后的心电信号以及波峰/波谷检测后的心电信号
在进行QRS综合波检测后,可以利用其它方法进行特征分析。例如,可以利用R-R间隔信号进行心率变化(HRV)分析,显示心脏和神经系统的状态。
胎儿心电信号提取
胎儿心电图(FECG)可以从孕妇腹部的心电信号(AECG)中得到,并提取出胎儿心率(FHR),它显示了胎儿的心脏状态。图10中显示了8通道孕 妇心电信号处理系统中导联的位置。产妇胸部的心电信号由胸部的导联得到,而腹部的心电信号由腹部导联得到。这一节中,我们使用如下两种方法提取胎儿心率: 独立分量分析(ICA)和自适应滤波。
图10 8通道孕妇心电信号处理系统中导联的位置(包含5个腹部导联和3个胸部导联)
1. ICA方法
ICA方法用于从多通道观测中重建出独立的隐含信号。假设观测X是源信号S的叠加,可以写成:
X = AS
其中,A表示混合矩阵。信号S的统计独立性假设,允许你从观测X中估计出两个未知量S和A。这里,孕妇的心电信号和胎儿的心电信号可以作为独立分量, 也就是S的一部分,而8条通道的心电信号测量记录组成X。通过ICA方法,能够获得S的估计,这意味着你可以获得孕妇和胎儿的心电信号。
ASPT工具箱中提供了TSA Independent Component Analysis VI,用户可以容易地构建出FHR提取的应用,如图11所示。在图11中,8通道的心电信号(由前面提到的8通道系统获得)是ICA函数的输入,而胎儿心 电信号作为独立分量的一部分可以在输出端得到。图12分别显示了利用ICA提取出的孕妇腹部心电信号和胎儿的心电信号。从胎儿的心电信号中,你可以发现孕 妇的心电信号被有效的抑制,这样就可以准确而方便地得到FHR了。
图11 用于胎儿心率提取的ICA方法
图12 使用ICA进行FHR提取
2. 自适应滤波方法
自适应滤波器是一种可以自行调节系数使特定性能指标最优化的滤波器。自适应滤波器在各行业中有广泛应用,其中之一就是自适应噪声消除,如图13所示。
图13 自适应噪声消除结构
在这个实例中,自适应滤波器的目的是最小化参考信号和带噪身信号的差异,而滤波器的系数正是根据这个最小化的过程而自动调整的。其中,参考信号是孕妇 的胸部信号,带噪信号是孕妇的腹部信号,而胎儿的心电信号正是两者之间的差异。图14中显示了这种方法的LabVIEW实现。
图14 用于FHR提取的自适应滤波器方法
如图15显示,拥有适当阶数和步长的自适应滤波器可以对孕妇心电信号进行跟踪和预测,而胎儿心电信号就是预测的误差。
图15 使用自适应滤波器进行FHR提取
3. 总结
LabVIEW和相关的信号处理工具箱可以提供鲁棒而高效的环境和工具,解决心电信号处理问题。这篇应用文档展示了如何使用这些强大的工具,在心脏疾 病诊断和心电信号处理研究中方便而快捷地消除噪声、分析和提取心电信号。同时,这些工具可以使用在其它生物医学信号处理应用,例如核磁共振成像(MRI) 和脑电图(EEG)中。
LabVIEW进心电信号处 相关文章:
- 频宽、取样速率及奈奎斯特定理(09-14)
- 为什么要进行信号调理?(09-30)
- IEEE802.16-2004 WiMAX物理层操作和测量(09-16)
- 为任意波形发生器增加价值(10-27)
- 基于PCI 总线的高速数据采集系统(09-30)
- 泰克全新VM6000视频测试仪助力数字电视等产品测试 (10-06)