{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T02:11:18Z","timestamp":1784081478957,"version":"3.55.0"},"reference-count":99,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2020,3,6]],"date-time":"2020-03-06T00:00:00Z","timestamp":1583452800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Cardiovascular diseases (CVDs) are the number one cause of death globally. An estimated 17.9 million people die from CVDs each year, representing 31% of all global deaths. Most cardiac patients require early detection and treatment. Therefore, many products to monitor patient\u2019s heart conditions have been introduced on the market. Most of these devices can record a patient\u2019s bio-metric signals both in resting and in exercising situations. However, reading the massive amount of raw electrocardiogram (ECG) signals from the sensors is very time-consuming. Automatic anomaly detection for the ECG signals could act as an assistant for doctors to diagnose a cardiac condition. This paper reviews the current state-of-the-art of this technology discusses the pros and cons of the devices and algorithms found in the literature and the possible research directions to develop the next generation of ambulatory monitoring systems.<\/jats:p>","DOI":"10.3390\/s20051461","type":"journal-article","created":{"date-parts":[[2020,3,9]],"date-time":"2020-03-09T05:37:34Z","timestamp":1583732254000},"page":"1461","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":96,"title":["A Survey of Heart Anomaly Detection Using Ambulatory Electrocardiogram (ECG)"],"prefix":"10.3390","volume":"20","author":[{"given":"Hongzu","family":"Li","sequence":"first","affiliation":[{"name":"Computing Science Department, University of Alberta, Edmonton, AB T6G 2R3, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pierre","family":"Boulanger","sequence":"additional","affiliation":[{"name":"Computing Science Department, University of Alberta, Edmonton, AB T6G 2R3, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,3,6]]},"reference":[{"key":"ref_1","unstructured":"World Health Organization (2020, March 04). Cardiovascular Diseases. Available online: https:\/\/www.who.int\/health-topics\/cardiovasculardiseases\/tab=tab3."},{"key":"ref_2","unstructured":"Zipes, D.P., Libby, P., Bonow, R.O., Mann, D.L., and Tomaselli, G.F. (2018). Braunwald\u2019s Heart Disease E-Book: A Textbook of Cardiovascular Medicine, Elsevier Health Sciences."},{"key":"ref_3","unstructured":"Apple Inc (2020, March 04). Apple Watch Series 4. Available online: https:\/\/www.apple.com\/ca\/apple-watch-series-4\/health."},{"key":"ref_4","unstructured":"AliveCor Inc (2020, March 04). Alive cor. Available online: https:\/\/www.alivecor.com\/."},{"key":"ref_5","unstructured":"Omron Healthcare Asia (2020, March 04). Omron ecg Monitor hcg-801. Available online: https:\/\/zenicor.com\/zenicor-ekg\/."},{"key":"ref_6","unstructured":"Qardio Inc (2020, March 04). Qardiomd. Available online: https:\/\/www.getqardio.com\/qardiomd-ecg\/."},{"key":"ref_7","unstructured":"Carre Technologies Inc. (2020, March 04). Hexoskin Smart Shirt. Available online: https:\/\/www.hexoskin.com\/."},{"key":"ref_8","unstructured":"Hampton, J. (2013). The ECG Made Easy E-Book, Elsevier Health Sciences."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"737","DOI":"10.1161\/01.CIR.13.5.737","article-title":"An accurate, clinically practical system for spatial vectorcardiography","volume":"13","author":"Frank","year":"1956","journal-title":"Circulation"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1258\/jtt.2011.110613","article-title":"Validation of the 3-lead tele-ECG versus the 12-lead tele-ECG and the conventional 12-lead ECG method in older people","volume":"18","author":"Antonicelli","year":"2012","journal-title":"J. Telemed. Telecare"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"304","DOI":"10.1080\/02813432.2016.1207151","article-title":"The use of a portable three-lead ECG monitor to detect atrial fibrillation in general practice","volume":"34","author":"Kristensen","year":"2016","journal-title":"Scand. J. Primary Health Care"},{"key":"ref_12","unstructured":"Mehri-Dehnavi, A., Salehpour, N., Rabbani, H., Farahabadi, A., and Farahabadi, E. (2013). Automatic Analysis of Vectorcardiogram Signal for Detection of Cardiovascular Diseases. [Ph.D. Thesis, Isfahan University of Medical Sciences]."},{"key":"ref_13","unstructured":"Augustyniak, P. (2001, January 21\u201325). On the Equivalence of the 12-Lead ECG and the VCG Representations of the Cardiac Electrical Activity. Proceedings of the 10th International Conference on System-Modelling-Control, Zakopane, Poland."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"883","DOI":"10.1109\/TITB.2010.2047754","article-title":"A novel neural-network model for deriving standard 12-lead ECGs from serial three-lead ECGs: Application to self-care","volume":"14","author":"Atoui","year":"2010","journal-title":"IEEE Trans. Inf. Technol. Biomed."},{"key":"ref_15","unstructured":"Figueiredo, C., and Mendes, P. (2012). Towards Wearable And Continuous 12-Lead Electrocardiogram Monitoring-Synthesis of the 12-lead Electrocardiogram using 3 Wireless Single-lead Sensors. International Conference on Biomedical Electronics and Devices, SCITEPRESS."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Zhu, H., Pan, Y., Cheng, K.T., and Huan, R. (2018). A lightweight piecewise linear synthesis method for standard 12-lead ECG signals based on adaptive region segmentation. PLoS ONE, 13.","DOI":"10.1371\/journal.pone.0206170"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/j.jelectrocard.2003.10.004","article-title":"Reconstruction of the 12-lead electrocardiogram from reduced lead sets","volume":"37","author":"Nelwan","year":"2004","journal-title":"J. Electrocardiol."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"639","DOI":"10.1016\/S0002-9149(96)00831-4","article-title":"Comparison of standard and derived 12-lead electrocardiograms for diagnosis of coronary angioplasty-induced myocardial ischemia","volume":"79","author":"Drew","year":"1997","journal-title":"Am. J. Cardiol."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1054\/jelc.2002.37150","article-title":"Comparison of a new reduced lead set ECG with the standard ECG for diagnosing cardiac arrhythmias and myocardial ischemia","volume":"35","author":"Drew","year":"2002","journal-title":"J. Electrocardiol."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Tomasic, I., Trobec, R., and Lind\u00e9n, M. (2015). Can the regression trees be used to model relation between ECG leads?. International Internet of Things Summit, Springer.","DOI":"10.1007\/978-3-319-47063-4_50"},{"key":"ref_21","unstructured":"(2020, March 04). M. Training and S. LLC. Ekg reference. Available online: https:\/\/www.practicalclinicalskills.com\/ekg-reference."},{"key":"ref_22","unstructured":"Goldberger, A.L., Goldberger, Z.D., and Shvilkin, A. (2017). Clinical Electrocardiography: A Simplified Approach E-Book: A Simplified Approach, Elsevier Health Sciences."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"831","DOI":"10.1136\/bmj.324.7341.831","article-title":"ABC of clinical electrocardiography: Acute myocardial infarction\u2014Part I","volume":"324","author":"Morris","year":"2002","journal-title":"Bmj"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/51.932724","article-title":"The impact of the MIT-BIH arrhythmia database","volume":"20","author":"Moody","year":"2001","journal-title":"IEEE Eng. Med. Biol. Mag."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"e215","DOI":"10.1161\/01.CIR.101.23.e215","article-title":"PhysioBank, PhysioToolkit, and PhysioNet: Components of a New Research Resource for Complex Physiologic Signals","volume":"101","author":"Goldberger","year":"2000","journal-title":"Circulation"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1038","DOI":"10.1016\/j.jemermed.2012.02.024","article-title":"Electrocardiographic electrode misplacement, misconnection, and artifact","volume":"43","author":"Harrigan","year":"2012","journal-title":"J. Emerg. Med."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Jan\u00e9, R., Laguna, P., Thakor, N.V., and Caminal, P. (1992). Adaptive baseline wander removal in the ECG: Comparative analysis with cubic spline technique. Proceedings Computers in Cardiology, IEEE.","DOI":"10.1109\/CIC.1992.269426"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"785","DOI":"10.1109\/10.83591","article-title":"Applications of adaptive filtering to ECG analysis: Noise cancellation and arrhythmia detection","volume":"38","author":"Thakor","year":"1991","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_29","unstructured":"MAUVILA.COM (2020, March 04). Ecg Artifacts. Available online: http:\/\/www.mauvila.com\/ECG\/ecgartifact:htm."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"876","DOI":"10.1016\/j.medengphy.2005.12.010","article-title":"Comparative study of morphological and time-frequency ECG descriptors for heartbeat classification","volume":"28","author":"Christov","year":"2006","journal-title":"Med. Eng. Phys."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2535","DOI":"10.1109\/TBME.2006.883802","article-title":"A patient-adapting heartbeat classifier using ECG morphology and heartbeat interval features","volume":"53","author":"Reilly","year":"2006","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"715","DOI":"10.1016\/j.aeue.2014.12.013","article-title":"Automatic ECG arrhythmia classification using dual tree complex wavelet based features","volume":"69","author":"Thomas","year":"2015","journal-title":"AEU-Int. J. Electron. Commun."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1016\/j.compbiomed.2017.06.006","article-title":"Classification of ECG heartbeats using nonlinear decomposition methods and support vector machine","volume":"87","author":"Rajesh","year":"2017","journal-title":"Comput. Biol. Med."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Sivaraks, H., and Ratanamahatana, C.A. (2015). Robust and accurate anomaly detection in ECG artifacts using time series motif discovery. Comput. Math. Methods Med.","DOI":"10.1155\/2015\/453214"},{"key":"ref_35","first-page":"40","article-title":"Real time ECG feature extraction and arrhythmia detection on a mobile platform","volume":"44","author":"Patel","year":"2012","journal-title":"Int. J. Comput. Appl."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"664","DOI":"10.1109\/TBME.2015.2468589","article-title":"Real-time patient-specific ECG classification by 1-D convolutional neural networks","volume":"63","author":"Kiranyaz","year":"2015","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_37","first-page":"40","article-title":"Noise Analysis and Different Denoising Techniques of ECG Signal-A Survey","volume":"2278\u20132834","author":"Velayudhan","year":"2016","journal-title":"IOSR J. Electron. Commun. Eng. (IOSR-JECE)"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"616","DOI":"10.1109\/TBME.2010.2068048","article-title":"Heartbeat classification using feature selection driven by database generalization criteria","volume":"58","author":"Llamedo","year":"2010","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_39","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_40","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1016\/j.ins.2017.04.012","article-title":"Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network","volume":"405","author":"Acharya","year":"2017","journal-title":"Inf. Sci."},{"key":"ref_41","first-page":"25","article-title":"De-noising of ECG Waveforms based on Multi-resolution Wavelet Transform","volume":"45","author":"Rai","year":"2012","journal-title":"Int. J. Comput. Appl."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1016\/j.dsp.2005.12.003","article-title":"Optimal selection of wavelet basis function applied to ECG signal denoising","volume":"16","author":"Singh","year":"2006","journal-title":"Digit. Signal Process."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1016\/j.irbm.2014.10.004","article-title":"Discrete-wavelet-transform-based noise removal and feature extraction for ECG signals","volume":"35","author":"Lin","year":"2014","journal-title":"Irbm"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"2666","DOI":"10.1109\/JSEN.2013.2257742","article-title":"Empirical mode decomposition vs. wavelet decomposition for the extraction of respiratory signal from single-channel ECG: A comparison","volume":"13","author":"Labate","year":"2013","journal-title":"IEEE Sens. J."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Weng, B., Blanco-Velasco, M., and Barner, K.E. (September, January 30). ECG denoising based on the empirical mode decomposition. Proceedings of the 2006 International Conference of the IEEE Engineering in Medicine and Biology Society, New York, NY, USA.","DOI":"10.1109\/IEMBS.2006.259340"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.compbiomed.2007.06.003","article-title":"ECG signal denoising and baseline wander correction based on the empirical mode decomposition","volume":"38","author":"Weng","year":"2008","journal-title":"Comput. Biol. Med."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"6063","DOI":"10.3390\/s100606063","article-title":"Arrhythmia ECG noise reduction by ensemble empirical mode decomposition","volume":"10","author":"Chang","year":"2010","journal-title":"Sensors"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1142\/S1793536909000047","article-title":"Ensemble empirical mode decomposition: A noise-assisted data analysis method","volume":"1","author":"Wu","year":"2009","journal-title":"Adv. Adapt. Data Anal."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Jenitta, J., and Rajeswari, A. (2013, January 11\u201312). Denoising of ECG signal based on improved adaptive filter with EMD and EEMD. Proceedings of the 2013 IEEE Conference on Information & Communication Technologies, Thuckalay, Tamil Nadu, India.","DOI":"10.1109\/CICT.2013.6558234"},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Zhidong, Z., Yi, L., and Qing, L. (2011). Adaptive noise removal of ECG signal based on ensemble empirical mode decomposition. Adaptive Filtering Applications, IntechOpen.","DOI":"10.5772\/16263"},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Singh, G., Kaur, G., and Kumar, V. (2014, January 26\u201328). ECG denoising using adaptive selection of IMFs through EMD and EEMD. Proceedings of the 2014 International Conference on Data Science & Engineering (ICDSE), Kochi, India.","DOI":"10.1109\/ICDSE.2014.6974643"},{"key":"ref_52","unstructured":"Lisheng, X., Kuanquan, W., Zhang, D., and Cheng, S. (2002, January 4\u20137). Adaptive baseline wander removal in the pulse waveform. Proceedings of the 15th IEEE Symposium on Computer-Based Medical Systems (CBMS 2002), Maribor, Slovenia."},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Haykin, S.S., Widrow, B., and Widrow, B. (2003). Least-Mean-Square Adaptive Filters, Wiley Online Library.","DOI":"10.1002\/0471461288"},{"key":"ref_54","first-page":"4373","article-title":"Simulation and performance analysis of adaptive filter in noise cancellation","volume":"2","author":"Thenua","year":"2010","journal-title":"Int. J. Eng. Sci. Technol."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Raya, M.A.D., and Sison, L.G. (2002, January 23\u201326). Adaptive noise cancelling of motion artifact in stress ECG signals using accelerometer. Proceedings of the Second Joint 24th Annual Conference and the Annual Fall Meeting of the Biomedical Engineering Society Engineering in Medicine and Biology, Houston, TX, USA.","DOI":"10.1109\/IEMBS.2002.1106637"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1109\/TBME.1985.325532","article-title":"A real-time QRS detection algorithm","volume":"32","author":"Pan","year":"1985","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_57","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_58","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1016\/j.cmpb.2005.11.012","article-title":"A real-time QRS detection method based on moving-averaging incorporating with wavelet denoising","volume":"82","author":"Chen","year":"2006","journal-title":"Comput. Methods Progr. Biomed."},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"5208","DOI":"10.1016\/j.eswa.2009.12.069","article-title":"Development of ECG beat segmentation method by combining lowpass filter and irregular R\u2013R interval checkup strategy","volume":"37","author":"Choi","year":"2010","journal-title":"Expert Syst. Appl."},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1016\/j.cmpb.2008.04.006","article-title":"QRS complexes detection for ECG signal: The Difference Operation Method","volume":"91","author":"Yeh","year":"2008","journal-title":"Comput. Methods Progr. Biomed."},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"490","DOI":"10.1016\/j.cmpb.2011.12.004","article-title":"QRS detection based on wavelet coefficients","volume":"107","author":"Zidelmal","year":"2012","journal-title":"Comput. Methods Progr. Biomed."},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"774","DOI":"10.1049\/iet-spr.2013.0391","article-title":"Multiresolution wavelet-based QRS complex detection algorithm suited to several abnormal morphologies","volume":"8","author":"Bouaziz","year":"2014","journal-title":"IET Signal Process."},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1016\/j.bspc.2011.03.004","article-title":"A novel method for detecting R-peaks in electrocardiogram (ECG) signal","volume":"7","author":"Manikandan","year":"2012","journal-title":"Biomed. Signal Process. Control"},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"466","DOI":"10.1016\/j.bspc.2013.01.001","article-title":"An R-peak detection method based on peaks of Shannon energy envelope","volume":"8","author":"Zhu","year":"2013","journal-title":"Biomed. Signal Process. Control"},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1007\/s12046-016-0485-8","article-title":"An improved method for R-peak detection by using Shannon energy envelope","volume":"41","author":"Rakshit","year":"2016","journal-title":"S\u0101dhan\u0101"},{"key":"ref_66","doi-asserted-by":"crossref","unstructured":"Park, J.S., Lee, S.W., and Park, U. (2017). R peak detection method using wavelet transform and modified Shannon energy envelope. J. Healthc. Eng.","DOI":"10.1155\/2017\/4901017"},{"key":"ref_67","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1016\/j.measurement.2009.10.004","article-title":"Detection of ECG characteristic points using multiresolution wavelet analysis based selective coefficient method","volume":"43","author":"Pal","year":"2010","journal-title":"Measurement"},{"key":"ref_68","doi-asserted-by":"crossref","first-page":"474","DOI":"10.1016\/j.measurement.2011.10.025","article-title":"Delineation of ECG characteristic features using multiresolution wavelet analysis method","volume":"45","author":"Banerjee","year":"2012","journal-title":"Measurement"},{"key":"ref_69","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/j.compbiomed.2014.07.002","article-title":"Real-time electrocardiogram P-QRS-T detection\u2013delineation algorithm based on quality-supported analysis of characteristic templates","volume":"52","author":"Karimipour","year":"2014","journal-title":"Comput. Biol. Med."},{"key":"ref_70","doi-asserted-by":"crossref","first-page":"1196","DOI":"10.1109\/TBME.2004.827359","article-title":"Automatic classification of heartbeats using ECG morphology and heartbeat interval features","volume":"51","author":"Reilly","year":"2004","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_71","doi-asserted-by":"crossref","first-page":"2930","DOI":"10.1109\/TBME.2012.2213253","article-title":"Heartbeat classification using morphological and dynamic features of ECG signals","volume":"59","author":"Ye","year":"2012","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_72","doi-asserted-by":"crossref","unstructured":"Yang, S., and Shen, H. (2013, January 17\u201319). Heartbeat classification using discrete wavelet transform and kernel principal component analysis. Proceedings of the IEEE 2013 Tencon-Spring, Sydney, Australia.","DOI":"10.1109\/TENCONSpring.2013.6584412"},{"key":"ref_73","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1016\/j.medengphy.2007.02.003","article-title":"Assessment and comparison of different methods for heartbeat classification","volume":"30","author":"Jekova","year":"2008","journal-title":"Med. Eng. Phys."},{"key":"ref_74","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/j.compbiomed.2013.11.019","article-title":"Heartbeat classification using disease-specific feature selection","volume":"46","author":"Zhang","year":"2014","journal-title":"Comput. Biol. Med."},{"key":"ref_75","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.measurement.2017.05.022","article-title":"Multiresolution wavelet transform based feature extraction and ECG classification to detect cardiac abnormalities","volume":"108","author":"Sahoo","year":"2017","journal-title":"Measurement"},{"key":"ref_76","unstructured":"Chuah, M.C., and Fu, F. (2007, January 29\u201331). ECG anomaly detection via time series analysis. Proceedings of the International Symposium on Parallel and Distributed Processing and Applications, Niagara Falls, ON, Canada."},{"key":"ref_77","doi-asserted-by":"crossref","unstructured":"Li, P., Chan, K.L., Fu, S., and Krishnan, S.M. (2005, January 13\u201315). An abnormal ecg beat detection approach for long-term monitoring of heart patients based on hybrid kernel machine ensemble. Proceedings of the International Workshop on Multiple Classifier Systems, Seaside, CA, USA.","DOI":"10.1007\/11494683_35"},{"key":"ref_78","doi-asserted-by":"crossref","unstructured":"Li, K., Du, N., and Zhang, A. (2012, January 8\u201310). Detecting ECG abnormalities via transductive transfer learning. Proceedings of the 2012 ACM Conference on Bioinformatics, Computational Biology and Biomedicine, Orlando, FL, USA.","DOI":"10.1145\/2382936.2382963"},{"key":"ref_79","doi-asserted-by":"crossref","unstructured":"Chauhan, S., and Vig, L. (2015, January 19\u201321). Anomaly detection in ECG time signals via deep long short-term memory networks. Proceedings of the IEEE International Conference on Data Science and Advanced Analytics (DSAA), Paris, France.","DOI":"10.1109\/DSAA.2015.7344872"},{"key":"ref_80","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1017\/S002572730007054X","article-title":"The history of vectorcardiography","volume":"29","author":"Burch","year":"1985","journal-title":"Med. History"},{"key":"ref_81","doi-asserted-by":"crossref","first-page":"234","DOI":"10.1006\/acha.2000.0343","article-title":"Complex wavelets for shift invariant analysis and filtering of signals","volume":"10","author":"Kingsbury","year":"2001","journal-title":"Appl. Comput. Harmon. Anal."},{"key":"ref_82","doi-asserted-by":"crossref","unstructured":"Wess, M., Manoj, P.S., and Jantsch, A. (2017, January 28\u201331). Neural network based ECG anomaly detection on FPGA and trade-off analysis. Proceedings of the 2017 IEEE International Symposium on Circuits and Systems (ISCAS), Baltimore, MD, USA.","DOI":"10.1109\/ISCAS.2017.8050805"},{"key":"ref_83","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","year":"2009","journal-title":"Digit. Signal Process."},{"key":"ref_84","unstructured":"Berndt, D.J., and Clifford, J. (\u20131, January 31). Using dynamic time warping to find patterns in time series. Proceedings of the KDD Workshop, Seattle, WA, USA."},{"key":"ref_85","doi-asserted-by":"crossref","unstructured":"Pham, N.D., Le, Q.L., and Dang, T.K. (2010, January 24\u201326). HOT aSAX: A novel adaptive symbolic representation for time series discords discovery. Proceedings of the Asian Conference on Intelligent Information and Database Systems, Hue City, Vietnam.","DOI":"10.1007\/978-3-642-12145-6_12"},{"key":"ref_86","doi-asserted-by":"crossref","unstructured":"Veeravalli, B., Deepu, C.J., and Ngo, D. (2017). Real-time, personalized anomaly detection in streaming data for wearable healthcare devices. Handbook of Large-Scale Distributed Computing in Smart Healthcare, Springer.","DOI":"10.1007\/978-3-319-58280-1_15"},{"key":"ref_87","first-page":"5","article-title":"Covariate shift by kernel mean matching","volume":"3","author":"Gretton","year":"2009","journal-title":"Dataset Shift Mach. Learn."},{"key":"ref_88","doi-asserted-by":"crossref","first-page":"808","DOI":"10.1109\/19.930458","article-title":"ECG analysis: A new approach in human identification","volume":"50","author":"Biel","year":"2001","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_89","doi-asserted-by":"crossref","first-page":"891","DOI":"10.1109\/10.623058","article-title":"A patient-adaptable ECG beat classifier using a mixture of experts approach","volume":"44","author":"Hu","year":"1997","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_90","doi-asserted-by":"crossref","first-page":"1750","DOI":"10.1109\/TNN.2007.900239","article-title":"Block-based neural networks for personalized ECG signal classification","volume":"18","author":"Jiang","year":"2007","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_91","doi-asserted-by":"crossref","first-page":"1415","DOI":"10.1109\/TBME.2009.2013934","article-title":"A generic and robust system for automated patient-specific classification of ECG signals","volume":"56","author":"Ince","year":"2009","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_92","doi-asserted-by":"crossref","unstructured":"Kiranyaz, S., Ince, T., Hamila, R., and Gabbouj, M. (2015, January 25\u201329). Convolutional neural networks for patient-specific ecg classification. Proceedings of the 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Milano, Italy.","DOI":"10.1109\/EMBC.2015.7318926"},{"key":"ref_93","doi-asserted-by":"crossref","unstructured":"Luo, K., Li, J., Wang, Z., and Cuschieri, A. (2017). Patient-specific deep architectural model for ECG classification. J. Healthc. Eng., 2017.","DOI":"10.1155\/2017\/4108720"},{"key":"ref_94","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1186\/1475-925X-1-5","article-title":"Cardiac arrhythmia classification using autoregressive modeling","volume":"1","author":"Ge","year":"2002","journal-title":"Biomed. Eng. Online"},{"key":"ref_95","doi-asserted-by":"crossref","first-page":"1004","DOI":"10.1016\/j.eswa.2010.07.118","article-title":"Integration of type-2 fuzzy clustering and wavelet transform in a neural network based ECG classifier","volume":"38","author":"Ceylan","year":"2011","journal-title":"Expert Syst. Appl."},{"key":"ref_96","unstructured":"Rajpurkar, P., Hannun, A.Y., Haghpanahi, M., Bourn, C., and Ng, A.Y. (2017). Cardiologist-level arrhythmia detection with convolutional neural networks. arXiv."},{"key":"ref_97","doi-asserted-by":"crossref","first-page":"1263","DOI":"10.1109\/TKDE.2008.239","article-title":"Learning from imbalanced data","volume":"21","author":"He","year":"2009","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_98","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1016\/j.inffus.2016.09.005","article-title":"Multi-sensor fusion in body sensor networks: State-of-the-art and research challenges","volume":"35","author":"Gravina","year":"2017","journal-title":"Inf. Fusion"},{"key":"ref_99","doi-asserted-by":"crossref","unstructured":"Ghosh, S., Banerjee, A., Ray, N., Wood, P.W., Boulanger, P., and Padwal, R. (2018, January 15\u201320). Using accelerometric and gyroscopic data to improve blood pressure prediction from pulse transit time using recurrent neural network. Proceedings of the 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Canada.","DOI":"10.1109\/ICASSP.2018.8461959"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/5\/1461\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:04:57Z","timestamp":1760173497000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/5\/1461"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,6]]},"references-count":99,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2020,3]]}},"alternative-id":["s20051461"],"URL":"https:\/\/doi.org\/10.3390\/s20051461","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,3,6]]}}}