Chu C H, Delp E J
Center for Advanced Computer Studies, University of Southwestern Louisiana, Lafayette.
J Electrocardiol. 1990;23 Suppl:192-7. doi: 10.1016/0022-0736(90)90100-g.
Electrocardiographic (ECG) signals are frequently corrupted by impulsive noise due to muscle activities, and background normalization is often needed to correct for patient motion and respiration. Nonlinear signal processing methods are effective alternatives to conventional linear filtering methods when dealing with impulsive noise or noise types that are difficult to characterize. The class of nonlinear filtering methods studied in this article operate by moving a window of finite width along the input data sequence. At each position, the filter output is obtained from the input samples inside the window. Nonlinear operators differ from linear filters in that the output is not a simple linear combination of the input samples. Three classes of nonlinear operators--median filters, morphologic operators, and the alpha-trimmed mean filter--are briefly introduced and algorithms using them for ECG signal processing are presented. Empirical results indicate that the nonlinear operators are good candidates for impulsive noise suppression and background normalization in ECG signal processing.
心电图(ECG)信号经常因肌肉活动而受到脉冲噪声的干扰,并且通常需要进行背景归一化来校正患者的运动和呼吸。在处理脉冲噪声或难以表征的噪声类型时,非线性信号处理方法是传统线性滤波方法的有效替代方案。本文研究的非线性滤波方法通过沿着输入数据序列移动有限宽度的窗口来运行。在每个位置,滤波器输出从窗口内的输入样本中获得。非线性算子与线性滤波器的不同之处在于,输出不是输入样本的简单线性组合。简要介绍了三类非线性算子——中值滤波器、形态学算子和α-截尾均值滤波器,并给出了使用它们进行ECG信号处理的算法。实验结果表明,非线性算子是ECG信号处理中抑制脉冲噪声和背景归一化的良好选择。