Skip to main navigation Skip to search Skip to main content

Quick detection of QRS complexes and R-waves using a wavelet transform and K-means clustering

  • Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

Based on the idea of telemedicine, 24-hour uninterrupted monitoring on electrocardiograms (ECG) has started to be implemented. To create an intelligent ECG monitoring system, an efficient and quick detection algorithm for the characteristic waveforms is needed. This paper aims to give a quick and effective method for detecting QRS-complexes and R-waves in ECGs. The real ECG signal from the MIT-BIH Arrhythmia Database is used for the performance evaluation. The method proposed combined a wavelet transform and the K-means clustering algorithm. A wavelet transform is adopted in the data analysis and preprocessing. Then, based on the slope information of the filtered data, a segmented K-means clustering method is adopted to detect the QRS region. Detection of the R-peak is based on comparing the local amplitudes in each QRS region, which is different from other approaches, and the time cost of R-wave detection is reduced. Of the tested 8 records (total 18201 beats) from the MIT-BIH Arrhythmia Database, an average R-peak detection sensitivity of 99.72 and a positive predictive value of 99.80% are gained; the average time consumed detecting a 30-min original signal is 5.78s, which is competitive with other methods.

Original languageEnglish
Pages (from-to)S1059-S1065
JournalBio-Medical Materials and Engineering
Volume26
DOIs
StatePublished - 2015

Keywords

  • ECG
  • detection of QRS-complex and R-wave
  • k-means clustering
  • wavelet transform

Fingerprint

Dive into the research topics of 'Quick detection of QRS complexes and R-waves using a wavelet transform and K-means clustering'. Together they form a unique fingerprint.

Cite this