Artifact elimination in ECG signal using wavelet transform
Thanh-Nghia Nguyen, Thanh-Hai Nguyen, Van-Thuyen Ngo
Abstract
Electrocardiogram signal is the electrical actvity of the heart and doctors can diagnose heart disease based on this electrocardiogram signal. However, the electrocardiogram signals often have noise and artifact components. Therefore, one electrocardiogram signal without the noise and artifact plays an important role in heart disease diagnosis with more accurate results. This paper proposes a wavelet transform with three stages of decomposition, filter, and reconstruction for eliminating the noise and artifact in the electrocardiogram signal. The signal after decomposing produces approximation and detail coefficients, which contains the frequency ranges of the noise and artifact components. Hence, the approximation and detail coefficients with the frequency ranges corresponding to the noise and artifact in the electrocardiogram signal are eliminated by filters before they are reconstructed. For the evaluation of the proposed algorithm, filter evaluation metrics are applied, in which signal-to-noise ratio and mean squared error along with power spectral density are employed. The simulation results show that the proposed wavelet algorithm at level 8 is effective, in which the with the “dmey” wavelet function was selected be the best based power spectrum density.
Keywords
electrocardiogram signal; filter; filter evaluation metrics; noise and artifact elimination; power spectral density; reconstruction algorithm; wavelet decomposition;
DOI:
http://doi.org/10.12928/telkomnika.v18i2.14403
Refbacks
There are currently no refbacks.
This work is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License .
TELKOMNIKA Telecommunication, Computing, Electronics and Control ISSN: 1693-6930, e-ISSN: 2302-9293Universitas Ahmad Dahlan , 4th Campus Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191 Phone: +62 (274) 563515, 511830, 379418, 371120 Fax: +62 274 564604
<div class="statcounter"><a title="Web Analytics" href="http://statcounter.com/" target="_blank"><img class="statcounter" src="//c.statcounter.com/10241713/0/0b6069be/0/" alt="Web Analytics"></a></div> View TELKOMNIKA Stats