ECG signal enhancement based on improved denoising auto-encoder

被引:123
作者
Xiong, Peng [1 ]
Wang, Hongrui [1 ,2 ]
Liu, Ming [2 ]
Zhou, Suiping [3 ]
Hou, Zengguang [4 ]
Liu, Xiuling [2 ]
机构
[1] Yanshan Univ, Coll Elect & Informat Engn, Qinhuangdao, Peoples R China
[2] Hebei Univ, Coll Elect & Informat Engn, Key Lab Digital Med Engn Hebei Prov, Baoding, Peoples R China
[3] Middlesex Univ, Sch Sci & Technol, London N17 8HR, England
[4] Chinese Acad Sci, Inst Automat, Beijing, Peoples R China
关键词
Denoising auto-encoder (DAE); ECG signal denoising; Wavelet transform (WT); Deep neural network (DNN); ADAPTIVE KALMAN FILTER;
D O I
10.1016/j.engappai.2016.02.015
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The electrocardiogram (ECG) is a primary diagnostic tool for examining cardiac tissue and structures. ECG signals are often contaminated by noise, which can manifest with similar morphologies as an ECG waveform in, the frequency domain. In this paper, a novel deep neural network (DNN) is proposed to solve the above mentioned problem. This DNN is created from an improved denoising auto-encoder (DAE) reformed by a wavelet transform (WT), method. A WT with scale-adaptive thresholding method is used to filter most of the noise. A DNN based on improved DAE is then used to remove any residual noise, which is often complex with an unknown distribution in the frequency domain. The proposed method was evaluated on ECG signals from the MIT-BIH Arrhythmia database, and added noise signals were obtained from the MIT-BIH Noise Stress Test database. The results show that the,average of output signal-to-noise ratio (SNR) is from 21.56 dB to 22.96 dB, and the average of root mean square error (RMSE) is less than 0.037. The proposed method showed significant improvement in SNR and RMSE compared with the individual processing with either a WT or DAE, thus providing promising approaches for ECG signal enhancement (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:194 / 202
页数:9
相关论文
共 25 条
  • [1] [Anonymous], 2008, P 25 INT C MACH LEAR
  • [2] ECG signal enhancement using S-Transform
    Ari, Samit
    Das, Manab Kumar
    Chacko, Anil
    [J]. COMPUTERS IN BIOLOGY AND MEDICINE, 2013, 43 (06) : 649 - 660
  • [3] Awal M. A., 2012, 2012 International Conference on Biomedical Engineering (ICoBE), P373, DOI 10.1109/ICoBE.2012.6179041
  • [4] An adaptive level dependent wavelet thresholding for ECG denoising
    Awal, Md Abdul
    Mostafa, Sheikh Shanawaz
    Ahmad, Mohiuddin
    Rashid, Mohd Abdur
    [J]. BIOCYBERNETICS AND BIOMEDICAL ENGINEERING, 2014, 34 (04) : 238 - 249
  • [5] Context-Dependent Pre-Trained Deep Neural Networks for Large-Vocabulary Speech Recognition
    Dahl, George E.
    Yu, Dong
    Deng, Li
    Acero, Alex
    [J]. IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2012, 20 (01): : 30 - 42
  • [6] Scalable Object Detection using Deep Neural Networks
    Erhan, Dumitru
    Szegedy, Christian
    Toshev, Alexander
    Anguelov, Dragomir
    [J]. 2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, : 2155 - 2162
  • [7] Gokhale P.S., 2012, INT J EMERGING TECHN, V2, P81
  • [8] Islam M. Z., 2012, International Journal of Engineering and Technology, V2, P466
  • [9] Denoising of ECG signals based on noise reduction algorithms in EMD and wavelet domains
    Kabir, Md. Ashfanoor
    Shahnaz, Celia
    [J]. BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2012, 7 (05) : 481 - 489
  • [10] Noise-Assisted Data Processing With Empirical Mode Decomposition in Biomedical Signals
    Karagiannis, Alexandros
    Constantinou, Philip
    [J]. IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2011, 15 (01): : 11 - 18