{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,20]],"date-time":"2026-02-20T19:05:09Z","timestamp":1771614309513,"version":"3.50.1"},"reference-count":44,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2016,10,20]],"date-time":"2016-10-20T00:00:00Z","timestamp":1476921600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61675154"],"award-info":[{"award-number":["61675154"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61605144"],"award-info":[{"award-number":["61605144"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61177078"],"award-info":[{"award-number":["61177078"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61307094"],"award-info":[{"award-number":["61307094"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61504093"],"award-info":[{"award-number":["61504093"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["31271871"],"award-info":[{"award-number":["31271871"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Automatic recognition of arrhythmias is particularly important in the diagnosis of heart diseases. This study presents an electrocardiogram (ECG) recognition system based on multi-domain feature extraction to classify ECG beats. An improved wavelet threshold method for ECG signal pre-processing is applied to remove noise interference. A novel multi-domain feature extraction method is proposed; this method employs kernel-independent component analysis in nonlinear feature extraction and uses discrete wavelet transform to extract frequency domain features. The proposed system utilises a support vector machine classifier optimized with a genetic algorithm to recognize different types of heartbeats. An ECG acquisition experimental platform, in which ECG beats are collected as ECG data for classification, is constructed to demonstrate the effectiveness of the system in ECG beat classification. The presented system, when applied to the MIT-BIH arrhythmia database, achieves a high classification accuracy of 98.8%. Experimental results based on the ECG acquisition experimental platform show that the system obtains a satisfactory classification accuracy of 97.3% and is able to classify ECG beats efficiently for the automatic identification of cardiac arrhythmias.<\/jats:p>","DOI":"10.3390\/s16101744","type":"journal-article","created":{"date-parts":[[2016,10,20]],"date-time":"2016-10-20T10:15:49Z","timestamp":1476958549000},"page":"1744","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":81,"title":["Arrhythmia Classification Based on Multi-Domain Feature Extraction for an ECG Recognition System"],"prefix":"10.3390","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2870-6171","authenticated-orcid":false,"given":"Hongqiang","family":"Li","sequence":"first","affiliation":[{"name":"School of Electronics and Information Engineering, Tianjin Polytechnic University, Tianjin 300387, China"}]},{"given":"Danyang","family":"Yuan","sequence":"additional","affiliation":[{"name":"School of Electronics and Information Engineering, Tianjin Polytechnic University, Tianjin 300387, China"}]},{"given":"Youxi","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Electronics and Information Engineering, Tianjin Polytechnic University, Tianjin 300387, China"}]},{"given":"Dianyin","family":"Cui","sequence":"additional","affiliation":[{"name":"School of Electronics and Information Engineering, Tianjin Polytechnic University, Tianjin 300387, China"}]},{"given":"Lu","family":"Cao","sequence":"additional","affiliation":[{"name":"Tianjin Chest Hospital, Tianjin 300222, China"}]}],"member":"1968","published-online":{"date-parts":[[2016,10,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2667","DOI":"10.1109\/TSP.2014.2312316","article-title":"Electrocardiogram signal modeling with adaptive parameter estimation using sequential bayesian methods","volume":"62","author":"Edla","year":"2014","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"937","DOI":"10.1109\/LSP.2013.2267593","article-title":"Human identification from ECG signals via sparse representation of local segments","volume":"20","author":"Wang","year":"2013","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"320","DOI":"10.1016\/j.dsp.2008.09.002","article-title":"Combining recurrent neural networks with eigenvector methods for classification of ECG beats","volume":"19","author":"Ubeyli","year":"2009","journal-title":"Digit. Signal Process."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1198","DOI":"10.1049\/el.2016.1171","article-title":"Efficient algorithm for classification of electrocardiogram beats based on artificial bee colony-based least-squares support vector machines classifier","volume":"52","author":"Jain","year":"2016","journal-title":"Electron. Lett."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"996","DOI":"10.1007\/s10439-010-0229-6","article-title":"High efficient system for automatic classification of the electrocardiogram beats","volume":"39","author":"Zadeh","year":"2011","journal-title":"Ann. Biomed. Eng."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Plonsey, R., and Barr, R.C. (2000). Bioelectricity: A Quantitative Approach, Springer.","DOI":"10.1007\/978-1-4757-3152-1"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1034","DOI":"10.1109\/TBME.2013.2292930","article-title":"Atrial electrical activity detection using linear combination of 12-lead ECG signals","volume":"61","author":"Perlman","year":"2014","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"192","DOI":"10.1109\/10.740882","article-title":"ECG beat detection using filter banks","volume":"46","author":"Afonso","year":"1999","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1561","DOI":"10.1016\/j.compeleceng.2012.11.006","article-title":"A method for removing noise from continuous brain signal recordings","volume":"39","author":"Mateo","year":"2013","journal-title":"Comput. Electr. Eng."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1016\/j.compeleceng.2014.12.006","article-title":"A new method for removal of powerline interference in ECG and EEG recordings","volume":"45","author":"Mateo","year":"2015","journal-title":"Comput. Electr. Eng."},{"key":"ref_11","first-page":"852","article-title":"Detection of QRS complex using mathematical morphology and wavelet transform","volume":"44","author":"Liu","year":"2004","journal-title":"J. Tsinghua Univ."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1117\/1.2885243","article-title":"Morphological shape decomposition interframe interpolation method","volume":"17","author":"Vizireanu","year":"2008","journal-title":"J. Electron. Imaging."},{"key":"ref_13","unstructured":"Szilagyi, S.M., Benyo, Z., Szilagyi, L., and David, L. (2003, January 17\u201321). Adaptive wavelet-transform-based ECG waveforms detection. Proceedings of the 25th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Canc\u00fan, Mexico."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"276","DOI":"10.3844\/ajassp.2008.276.281","article-title":"ECG signal denoising by wavelet transform thresholding","volume":"5","author":"Alfaouri","year":"2008","journal-title":"Am. J. Appl. Sci."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"6832","DOI":"10.3390\/s130506832","article-title":"A human ECG identification system based on ensemble empirical mode decomposition","volume":"13","author":"Zhao","year":"2013","journal-title":"Sensors"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"574","DOI":"10.1177\/0142331212460720","article-title":"Detection of electrocardiogram characteristic points using lifting wavelet transform and Hilbert transform","volume":"35","author":"Li","year":"2013","journal-title":"Trans. Inst. Meas. Control."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1109\/LSP.2009.2037773","article-title":"Denoising nonlinear time series by adaptive filtering and wavelet shrinkage: A comparison","volume":"17","author":"Gao","year":"2010","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1261","DOI":"10.1007\/s00034-013-9691-3","article-title":"Denoising and R-Peak detection of electrocardiogram signal based on EMD and improved approximate envelope","volume":"33","author":"Li","year":"2014","journal-title":"Circ. Syst. Signal Process."},{"key":"ref_19","first-page":"31","article-title":"Investigating cardiac arrhythmia in ECG using random forest classification","volume":"37","author":"Ganeshkumar","year":"2012","journal-title":"Int. J. Comput. Appl."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"6748","DOI":"10.1016\/j.eswa.2010.02.126","article-title":"Diagnostic study on arrhythmia cordis based on particle swarm optimization-based support vector machine","volume":"37","author":"Fei","year":"2010","journal-title":"Expert Syst. Appl."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"813","DOI":"10.3390\/s130100813","article-title":"Arrhythmia identification with two-lead electrocardiograms using artificial neural networks and support vector machines for a portable ECG monitor system","volume":"13","author":"Liu","year":"2013","journal-title":"Sensors"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"3238","DOI":"10.1016\/j.measurement.2013.05.021","article-title":"ECG signal processing for abnormalities detection using multi-resolution wavelet transform and artificial neural network classifier","volume":"46","author":"Rai","year":"2013","journal-title":"Measurement"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"342","DOI":"10.1016\/j.bspc.2011.07.001","article-title":"A wavelet optimization approach for ECG signal classification","volume":"7","author":"Daamouche","year":"2012","journal-title":"Biomed. Signal Process. Control"},{"key":"ref_24","first-page":"1","article-title":"Heartbeat classification using normalized RR intervals and morphological features","volume":"12","author":"Lin","year":"2014","journal-title":"Math. Probl. Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1161","DOI":"10.1016\/j.medengphy.2010.08.007","article-title":"Correlation technique and least square support vector machine combine for frequency domain based ECG beat classification","volume":"32","author":"Dutta","year":"2010","journal-title":"Med. Eng. Phys."},{"key":"ref_26","first-page":"3544","article-title":"Component extraction of complex biomedical signals and performance analysis","volume":"3","author":"Kasturiwale","year":"2012","journal-title":"Int. J. Comput. Sci. Inf. Technol."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/j.bspc.2012.08.004","article-title":"Cardiac decision making using higher order spectra","volume":"8","author":"Martis","year":"2013","journal-title":"Biomed. Signal Process."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1038\/srep04998","article-title":"Revealing real-time emotional responses: A personalized assessment based on heartbeat dynamics","volume":"4","author":"Valenza","year":"2014","journal-title":"Sci. Rep."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1774","DOI":"10.1016\/j.compeleceng.2014.04.004","article-title":"Electrocardiogram beat classification using empirical mode decomposition and multi-class directed acyclic graph support vector machine","volume":"40","author":"Saini","year":"2014","journal-title":"Comput. Electr. Eng."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"575","DOI":"10.1049\/iet-spr.2010.0138","article-title":"ECG beat classification using features extracted from Teager energy functions in time and frequency domains","volume":"5","author":"Kamath","year":"2011","journal-title":"IET Signal Process."},{"key":"ref_31","first-page":"1","article-title":"Kernel independent component analysis","volume":"3","author":"Bach","year":"2003","journal-title":"J. Mach. Learn. Res."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"711","DOI":"10.1109\/34.598228","article-title":"Eigenfaces vs. fisherfaces: Recognition using class specific linear projection","volume":"19","author":"Belhumeur","year":"1993","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_33","unstructured":"Goldberg, D.E. (1989). Genetic Algorithms in Search, Optimization, and Machine Learning, Addison Wesley."},{"key":"ref_34","unstructured":"Goldberger, A.L. (2006). Clinical Electrocardiography: A Simplified Approach, Elsevier."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"613","DOI":"10.1109\/18.382009","article-title":"De-noising by soft-thresholding","volume":"41","author":"Donoho","year":"1995","journal-title":"IEEE Trans. Inform. Theory"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"674","DOI":"10.1109\/34.192463","article-title":"A theory for multiresolution signal decomposition: The wavelet representation","volume":"11","author":"Mallat","year":"2010","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1016\/j.artmed.2010.09.005","article-title":"Electrocardiogram analysis using a combination of statistical, geometric, and nonlinear heart rate variability features","volume":"51","author":"Jovic","year":"2011","journal-title":"Artif. Intell. Med."},{"key":"ref_38","unstructured":"Duda, R.O., Hart, P.E., and Stork, D.G. (2001). Pattern Classification, Wiley."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"675","DOI":"10.1016\/j.dsp.2006.11.009","article-title":"ECG beats classification using multiclass support vector machines with error correcting output codes","volume":"17","author":"Ubeyli","year":"2007","journal-title":"Digit. Signal Process."},{"key":"ref_40","unstructured":"Vapnik, V. (1998). Statistical Learning Theory, Wiley."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Chang, C.C., and Lin, C.J. (2011). LIBSVM: A library for support vector machines. ACM Trans. Intell. Syst. Technol., 2.","DOI":"10.1145\/1961189.1961199"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"52","DOI":"10.15446\/ing.investig.v33n1.37667","article-title":"Using genetic algorithm feature selection in neural classification systems for image pattern recognition","volume":"33","author":"Gamarra","year":"2013","journal-title":"Ing. Investig."},{"key":"ref_43","first-page":"123","article-title":"Using genetic algorithm optimization SVM to construction of investment model","volume":"5","author":"Huang","year":"2011","journal-title":"Int. J. Digit. Content Technol. Appl."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1016\/j.cmpb.2010.04.013","article-title":"Classification of the electrocardiogram signals using supervised classifiers and efficient features","volume":"99","author":"Zadeh","year":"2010","journal-title":"Comput. Meth. Program. Biomed."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/10\/1744\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:33:30Z","timestamp":1760211210000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/10\/1744"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10,20]]},"references-count":44,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2016,10]]}},"alternative-id":["s16101744"],"URL":"https:\/\/doi.org\/10.3390\/s16101744","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,10,20]]}}}