title: ECG feature extraction and disease diagnosis.
abstract: An important factor to consider when using findings on electrocardiograms for clinical decision making is that the waveforms are influenced by normal physiological and technical factors as well as by pathophysiological factors. In this paper, we propose a method for the feature extraction and heart disease diagnosis using wavelet transform (WT) technique and LabVIEW (Laboratory Virtual Instrument Engineering workbench). LabVIEW signal processing tools are used to denoise the signal before applying the developed algorithm for feature extraction. First, we have developed an algorithm for R-peak detection using Haar wavelet. After 4th level decomposition of the ECG signal, the detailed coefficient is squared and the standard deviation of the squared detailed coefficient is used as the threshold for detection of R-peaks. Second, we have used daubechies (db6) wavelet for the low resolution signals. After cross checking the R-peak location in 4th level, low resolution signal of daubechies wavelet P waves and T waves are detected. Other features of diagnostic importance, mainly heart rate, R-wave width, Q-wave width, T-wave amplitude and duration, ST segment and frontal plane axis are also extracted and scoring pattern is applied for the purpose of heart disease diagnosis. In this study, detection of tachycardia, bradycardia, left ventricular hypertrophy, right ventricular hypertrophy and myocardial infarction have been considered. In this work, CSE ECG data base which contains 5000 samples recorded at a sampling frequency of 500 Hz and the ECG data base created by the S.G.G.S. Institute of Engineering and Technology, Nanded (Maharashtra) have been used.
authors.affiliation: PDA College of Engineering, Gulbarga, Karnataka, India. channubhyri@yahoo.com
authors.forename: Channappa
authors.initials: C
authors.lastname: Bhyri
authors.forename: S T
authors.initials: ST
authors.lastname: Hamde
authors.forename: L M
authors.initials: LM
authors.lastname: Waghmare
mesh_terms: D000465:Algorithms; D016208:Databases, Factual; D004562:Electrocardiography / Q000379:methods*; D006331:Heart Diseases / Q000175:diagnosis* / Q000503:physiopathology; D006801:Humans; D058067:Wavelet Analysis