title: Quick detection of QRS complexes and R-waves using a wavelet transform and K-means clustering.
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.
authors.affiliation: Department of Computer Science and Technology, Harbin Institute of Technology, Harbin, China.
authors.forename: Yong
authors.initials: Y
authors.lastname: Xia
authors.affiliation: Department of Computer Science and Technology, Harbin Institute of Technology, Harbin, China.
authors.forename: Junze
authors.initials: J
authors.lastname: Han
authors.affiliation: Department of Computer Science and Technology, Harbin Institute of Technology, Harbin, China.
authors.forename: Kuanquan
authors.initials: K
authors.lastname: Wang
mesh_terms: D000465:Algorithms; D001145:Arrhythmias, Cardiac / Q000175:diagnosis*; D016000:Cluster Analysis; D004562:Electrocardiography / Q000379:methods*; D006801:Humans; D058067:Wavelet Analysis
keywords: ECG; detection of QRS-complex and R-wave; k-means clustering; wavelet transform