Sparse representation-based ECG signal enhancement and QRS detection
- 4 November 2016
- journal article
- Published by IOP Publishing in Physiological Measurement
- Vol. 37 (12) , 2093-2110
Abstract
Electrocardiogram (ECG) signal enhancement and QRS complex detection is a critical preprocessing step for further heart disease analysis and diagnosis. In this paper, we propose a sparse representation-based ECG signal enhancement and QRS complex detection algorithm. Unlike traditional Fourier or wavelet transform-based methods, which use fixed bases, the proposed algorithm models the ECG signal as the superposition of a few inner structures plus additive random noise, where these structures (referred to here as atoms) can be learned from the input signal or a training set. Using these atoms and their properties, we can accurately approximate the original ECG signal and remove the noise and other artifacts such as baseline wandering. Additionally, some of the atoms with larger kurtosis values can be modified and used as an indication function to detect and locate the QRS complexes in the enhanced ECG signals. To demonstrate the robustness and efficacy of the proposed algorithm, we compare it with several state-of-the-art ECG enhancement and QRS detection algorithms using both simulated and real-life ECG recordings.Keywords
Funding Information
- National Natural Science Foundation of China (61571438)
This publication has 30 references indexed in Scilit:
- ECG denoising and fiducial point extraction using an extended Kalman filtering framework with linear and nonlinear phase observationsPhysiological Measurement, 2016
- Sigmoidal radial basis function ANN for QRS complex detectionNeurocomputing, 2014
- Multiresolution wavelet‐based QRS complex detection algorithm suited to several abnormal morphologiesIET Signal Processing, 2014
- Development of ECG beat segmentation method by combining lowpass filter and irregular R–R interval checkup strategyExpert Systems with Applications, 2010
- Analysis of First-Derivative Based QRS Detection AlgorithmsIEEE Transactions on Biomedical Engineering, 2008
- ECG signal denoising and baseline wander correction based on the empirical mode decompositionComputers in Biology and Medicine, 2008
- $rm K$-SVD: An Algorithm for Designing Overcomplete Dictionaries for Sparse RepresentationIEEE Transactions on Signal Processing, 2006
- Wavelet transforms and the ECG: a reviewPhysiological Measurement, 2005
- Heartbeat Detection Using Energy Thresholding and Template Match2005
- QRS Detection By Template Matching Using Real-Time Correlation On A MicrocomputerJournal of Clinical Engineering, 1984