Abstract
Electrocardiogram (ECG) analysis is a common clinical cardiac examination for detecting the cardiac abnormalities. ECG signal has many components and features like P, QRS and T. The waveform with P, QRS and T components are used to identify the cardiac disease. But, the ECG signals are contaminated by the presence of many noise or artifacts. In addition, the data extraction and classification remained challenging issue in ECG signal analysis. In order to improve the data extraction rate and classification accuracy, Gabor Wavelet Multi-linear Discriminant based Data Extraction (GWMD-DE) technique is introduced. Initially in this technique, the preprocessing of ECG signal is carried out using median filter for removing the noise or artifacts. After performing the preprocessing tasks, Gabor Wavelet Transformation is used in GWMD-DE technique for extracting the P, T waves and QRS complex without any component loss from ECG signals resulting in higher data extraction rate. Finally, multi-linear discriminant analysis is performed in GWMD-DE technique for classifying the extracted data as P, T waves and QRS complex with higher classification accuracy. The performance of GWMD-DE technique is measured in terms of data extraction rate, classification accuracy, and execution time. The simulation results show that GWMD-DE technique is able to improve the performance of data extraction rate and also reduces the execution time of data extraction when compared to state-of-the-art works. Moreover, proposed GWMD-DE technique improves the classification accuracy and minimizes the signal-to-mean square error, computational complexity and space complexity when compared to existing methods, Symlets sym5 wavelet function and Hilbert transform based adaptive threshold technique (Lin et al., IRBM 35(6):351–361, 2014; Rodríguez et al., in IJART 13:261–269, 2015).
Similar content being viewed by others
References
Lin, H.Y., Liang, S.Y., Hob, Y.L., Lin, Y.H., Ma, H.P.: Discrete-wavelet-transform-based noise removal and feature extraction for ECG signals. IRBM 35(6), 351–361 (2014)
Rodríguez, R., Mexicano, A., Bila, J., Cervantes, S., Ponce, R.: Feature extraction of electrocardiogram signals by applying adaptive threshold and principal component analysis. IJART 13, 261–269 (2015)
Liu, T., Si, Y., Wen, D., Zang, M., Lang, L.: Dictionary learning for VQ feature extraction in ECG beats classification. Expert Syst. Appl. 53, 129–137 (2016)
Sahoo, S., Kanungo, B., Behera, S., Sabut, S.: Multiresolution wavelet transform based feature extraction and ECG classification to detect cardiac abnormalities. Measurement 108, 55–66 (2017)
Gutta, S., Cheng, Q.: Joint feature extraction and classifier design for ECG based biometric recognition. IEEE J. Biomed. Health Inf. 20, 460–468 (2016)
Mazomenos, E.B., Biswas, D., Acharyya, A., Chen, T., Maharatna, K., Rosengarten, J., Morgan, J., Curzen, N.: A low-complexity ECG feature extraction algorithm for mobile healthcare applications. IEEE J. Biomed. Health Inf. 17(2), 459–469 (2013)
Kumar Das, M., Ari, S.: ECG beats classification using mixture of features. Int. Sch. Res. Not. 10, 1–12 (2014)
Al-Fahoum, A.S., Al-Fraihat, A.A.: Methods of EEG signal features extraction using linear analysis in frequency and time-frequency domains. ISRN Neurosci. 1–7, 2014 (2014)
Li, H., Liang, H., Miao, C., Cao, L., Feng, X., Tang, C., Li, E.: Novel ECG signal classification based on KICA nonlinear feature extraction. Circuits Syst. Signal Process. 35, 187–1197 (2016)
Satheeskumaran, S., Sabrigiriraj, M.: A new LMS based noise removal and DWT based R-peak detection in ECG signal for biotelemetry applications. Nat Acad. Sci. Lett. 37, 341–349 (2014)
Ning, X., Selesnick, I.W.: ECG enhancement and QRS detection based on sparse derivatives. Biomed. Signal Process. Control 8, 713–723 (2013)
Li, H., Feng, X., Cao, L., Li, E., Liang, H., Chen, X.: A new ECG signal classification based on WPD and ApEn feature extraction. Circuits Syst. Signal Process. 35, 339–352 (2016)
Sumathi, S., Beaulah, H.L., Vanithamani, R.: A wavelet transform based feature extraction and classification of cardiac disorder. J. Med. Syst. 38, 1–11 (2014)
Mert, A.: ECG feature extraction based on the bandwidth properties of variational mode decomposition. Physiol. Meas. 37(4), 530–543 (2016)
Deepu, C.J., Lian, Y.: A joint QRS detection and data compression scheme for wearable sensors. IEEE Trans. Biomed. Eng. 62(1), 165–175 (2015)
Kora, P., Sri, K.: Rama Krishna, ECG based heart arrhythmia detection using wavelet coherence and bat algorithm. Sens. Imaging 12, 1–16 (2016)
Zhu, H., Dong, J.: An R-peak detection method based on peaks of Shannon energy envelope. Biomed. Signal Process. Control 8(5), 466–474 (2013)
Ma, Y., Li, T., Ma, Y., Zhan, K.: Novel real-time FPGA-based R-wave detection using lifting wavelet. Circuits Syst. Signal Process. 35, 281–299 (2016)
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Velmurugan, S., Mahabub Basha, A. & Vijayakumar, M. Gabor wavelet multi-linear discriminant analysis for data extraction in ECG signals. Cluster Comput 22 (Suppl 6), 14219–14229 (2019). https://doi.org/10.1007/s10586-018-2273-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-018-2273-1