Application of an EMG interference filtering method to dynamic ECGs based on an adaptive wavelet-Wiener filter and adaptive moving average filter

被引:16
|
作者
Li, Yurong [1 ]
Su, Zhichao [1 ]
Chen, Kai [1 ]
Zhang, Wenxuan [1 ]
Du, Min [2 ]
机构
[1] Fuzhou Univ, Coll Elect Engn & Automat, Fuzhou 350108, Fujian, Peoples R China
[2] Fuzhou Univ, Fujian Key Lab Med Instrumentat & Pharmaceut Tech, Fuzhou 350108, Fujian, Peoples R China
关键词
ECG denoising; Adaptive wavelet-Wiener filter; Moving average filter; SNR; GENETIC ALGORITHM;
D O I
10.1016/j.bspc.2021.103344
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
In dynamic ECG signals, EMG interference is a common type of noise and overlaps with the ECG signal spectrum. Herein, we propose an EMG-filtering method that combines an adaptive wavelet-Wiener filter and an adaptive moving average filter. First, the R-peaks detection method is used to divide the signal into individual heartbeats, and wavelet threshold processing is used to evaluate signal-to-noise ratio. The wavelet-Wiener filter's parameters are then set adaptively according to the SNR, and the resulting adaptive wavelet-Wiener filter is applied to each heartbeat. Next, the low frequency components between two heartbeats are windowed to calculate standard deviation, and the order of the moving average filter is set adaptively according to the estimated SNR and standard deviation. Finally, a moving average filter is applied to the low frequency components to filter residual EMG noise. Before and after applying the moving average filter, splicing and discarding are performed on both sides of the low frequency components, effectively preventing distortion at the transition between the high and low frequency components. We evaluated the proposed method's performance using different ECG databases, including arrhythmia and dynamic ECG signals with motion artifacts, and compared its performance with that of other methods. Experimental results show that the proposed method can significantly improve SNR and effectively preserve clinical information, especially in environments with severe noise. The proposed method utilizes the advantages of both applied techniques to reduce the noise in ECG signals with minimal distortion and can be used as an effective tool for denoising ECG signals.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] Denoising of images using locally adaptive Wiener filter in wavelet domain
    Jang, IH
    Kim, NC
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2001, E84D (04) : 495 - 501
  • [22] Adaptive Extended Kalman Filter using Exponential Moving Average
    Silva, Jean Gonzalez
    De Aquino Limaverde Filho, Jose Oniram
    Feitosa Fortaleza, Eugenio Liborio
    IFAC PAPERSONLINE, 2018, 51 (25): : 208 - 211
  • [23] Denoising of images using locally adaptive Wiener filter in wavelet domain
    Jang, Ick-Hoon
    Kim, Nam-Chul
    2001, Institute of Electronics, Information and Communication, Engineers, IEICE (E84-D)
  • [24] Comments on "Adaptive reduced-rank interference suppression based on the multistage Wiener filter"
    Singh, R
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2005, 53 (03) : 399 - 400
  • [25] A wavelet-based adaptive filter for removing ECG interference in EMGdi signals
    Zhan, Choujun
    Yeung, Lam Fat
    Yang, Zhi
    JOURNAL OF ELECTROMYOGRAPHY AND KINESIOLOGY, 2010, 20 (03) : 542 - 549
  • [26] An Adaptive Filter Model Based on Wavelet Transform
    Wang Jianhui
    Xiao Qian
    Jiang Yan
    Guan Shouping
    Gu Shusheng
    PROCEEDINGS OF THE 2009 WRI GLOBAL CONGRESS ON INTELLIGENT SYSTEMS, VOL III, 2009, : 136 - 139
  • [27] Wavelet Based Affine Projection Adaptive Filter
    Wu, Wei-Wei
    Wang, Yan-Song
    PROCEEDINGS OF THE 2011 INTERNATIONAL CONFERENCE ON INFORMATICS, CYBERNETICS, AND COMPUTER ENGINEERING (ICCE2011), VOL 1: INTELLIGENT CONTROL AND NETWORK COMMUNICATION, 2011, 110 (01): : 487 - 494
  • [28] Wavelet based Affine Projection Adaptive Filter
    Wu Wei-wei
    Wang Yan-song
    2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL I, 2010, : 505 - 508
  • [29] A simple method to stop an adaptive process for the multistage Wiener filter
    Suzuki, Junichiro
    Shoji, Yoshikazu
    Yamada, Hiroyoshi
    Yamaguchi, Yoshio
    Tanabe, Masahiro
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2008, E91B (05) : 1581 - 1588
  • [30] Application of adaptive filter in dynamic thrust measurement
    Chen L.
    Li J.-X.
    Dai H.
    Yu C.-S.
    Xu F.-R.
    Yuhang Xuebao/Journal of Astronautics, 2010, 31 (07): : 1819 - 1824