{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T09:21:04Z","timestamp":1782984064983,"version":"3.54.5"},"reference-count":31,"publisher":"MDPI AG","issue":"24","license":[{"start":{"date-parts":[[2021,12,7]],"date-time":"2021-12-07T00:00:00Z","timestamp":1638835200000},"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>Today\u2019s wearable medical devices are becoming popular because of their price and ease of use. Most wearable medical devices allow users to continuously collect and check their health data, such as electrocardiograms (ECG). Therefore, many of these devices have been used to monitor patients with potential heart pathology as they perform their daily activities. However, one major challenge of collecting heart data using mobile ECG is baseline wander and motion artifacts created by the patient\u2019s daily activities, resulting in false diagnoses. This paper proposes a new algorithm that automatically removes the baseline wander and suppresses most motion artifacts in mobile ECG recordings. This algorithm clearly shows a significant improvement compared to the conventional noise removal method. Two signal quality metrics are used to compare a reference ECG with its noisy version: correlation coefficients and mean squared error. For both metrics, the experimental results demonstrate that the noisy signal filtered by our algorithm is improved by a factor of ten.<\/jats:p>","DOI":"10.3390\/s21248169","type":"journal-article","created":{"date-parts":[[2021,12,7]],"date-time":"2021-12-07T11:00:23Z","timestamp":1638874823000},"page":"8169","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["An Automatic Method to Reduce Baseline Wander and Motion Artifacts on Ambulatory Electrocardiogram Signals"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2768-4409","authenticated-orcid":false,"given":"Hongzu","family":"Li","sequence":"first","affiliation":[{"name":"Faculty of Science\u2014Computing Science, University of Alberta, Edmonton, AB T6G 2R3, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4219-1699","authenticated-orcid":false,"given":"Pierre","family":"Boulanger","sequence":"additional","affiliation":[{"name":"Faculty of Science\u2014Computing Science, University of Alberta, Edmonton, AB T6G 2R3, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,12,7]]},"reference":[{"key":"ref_1","unstructured":"Qardio Inc. (2021, November 10). QardioMD. Available online: https:\/\/www.getqardio.com\/qardiomd-ecg\/."},{"key":"ref_2","unstructured":"VIVALNK Inc. (2021, November 10). Vivalnk. Available online: https:\/\/www.vivalnk.com\/products\/medical-wearable-sensors\/continuous-ecg-monitor."},{"key":"ref_3","unstructured":"(2021, November 10). Carre Technologies Inc Astroskin. Available online: https:\/\/www.hexoskin.com\/pages\/astroskin-vital-signs-monitoring-platform-for-advanced-research."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1053\/siny.2000.0028","article-title":"Early diagnosis of congenital heart disease","volume":"Volume 6","author":"Richmond","year":"2001","journal-title":"Seminars in Neonatology"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/j.ahj.2016.11.006","article-title":"Comparison of diagnostic value using a small, single channel, P-wave centric sternal ECG monitoring patch with a standard 3-lead Holter system over 24 hours","volume":"185","author":"Smith","year":"2017","journal-title":"Am. Heart J."},{"key":"ref_6","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_7","doi-asserted-by":"crossref","unstructured":"Li, H., and Boulanger, P. (2020). A Survey of Heart Anomaly Detection Using Ambulatory Electrocardiogram (ECG). Sensors, 20.","DOI":"10.3390\/s20051461"},{"key":"ref_8","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_9","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_10","doi-asserted-by":"crossref","unstructured":"Mallat, S.G. (2009). A theory for multiresolution signal decomposition: The wavelet representation. Fundamental Papers in Wavelet Theory, Princeton University Press.","DOI":"10.1515\/9781400827268.494"},{"key":"ref_11","first-page":"40","article-title":"Noise Analysis and Different Denoising Techniques of ECG Signal-A Survey","volume":"1","author":"Velayudhan","year":"2016","journal-title":"IOSR J. Electron. Commun. Eng. IOSR-JECE"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"206","DOI":"10.1016\/j.neucom.2013.02.010","article-title":"An adaptive filtering approach for electrocardiogram (ECG) signal noise reduction using neural networks","volume":"117","author":"Poungponsri","year":"2013","journal-title":"Neurocomputing"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"903","DOI":"10.1098\/rspa.1998.0193","article-title":"The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis","volume":"454","author":"Huang","year":"1998","journal-title":"Proc. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci."},{"key":"ref_14","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_15","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_16","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1109\/TSP.2013.2288675","article-title":"Variational mode decomposition","volume":"62","author":"Dragomiretskiy","year":"2013","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Maji, U., and Pal, S. (2016, January 21\u201324). Empirical mode decomposition vs. variational mode decomposition on ECG signal processing: A comparative study. Proceedings of the 2016 International Conference on Advances in Computing, Communications and Informatics (ICACCI), Jaipur, India.","DOI":"10.1109\/ICACCI.2016.7732196"},{"key":"ref_18","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_19","unstructured":"Haykin, S.S., Widrow, B., and Widrow, B. (2021, November 20). Least-Mean-Square Adaptive Filters. Available online: https:\/\/onlinelibrary.wiley.com\/doi\/book\/10.1002\/0471461288."},{"key":"ref_20","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_21","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_22","doi-asserted-by":"crossref","unstructured":"Xiong, F., Chen, D., and Huang, M. (2020). A wavelet adaptive cancellation algorithm based on multi-inertial sensors for the reduction of motion artifacts in ambulatory ECGs. Sensors, 20.","DOI":"10.3390\/s20040970"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Patro, S., and Sahu, K.K. (2015). Normalization: A preprocessing stage. arXiv.","DOI":"10.17148\/IARJSET.2015.2305"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1565","DOI":"10.1038\/nbt1206-1565","article-title":"What is a support vector machine?","volume":"24","author":"Noble","year":"2006","journal-title":"Nat. Biotechnol."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"2560","DOI":"10.1016\/j.ymssp.2006.12.007","article-title":"Support vector machine in machine condition monitoring and fault diagnosis","volume":"21","author":"Widodo","year":"2007","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_26","first-page":"1","article-title":"Data classification using support vector machine","volume":"12","author":"Durgesh","year":"2010","journal-title":"J. Theor. Appl. Inf. Technol."},{"key":"ref_27","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_28","doi-asserted-by":"crossref","first-page":"719","DOI":"10.1109\/PROC.1975.9807","article-title":"The complex LMS algorithm","volume":"63","author":"Widrow","year":"1975","journal-title":"Proc. IEEE"},{"key":"ref_29","first-page":"1100","article-title":"Comparison between Adaptive filter Algorithms (LMS, NLMS and RLS)","volume":"2","author":"Dhiman","year":"2013","journal-title":"Int. J. Sci. Eng. Technol. Res. IJSETR"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Chaturvedi, A., Raj, K., and Kumar, A. (2012, January 17\u201319). A comparative analysis of LMS and NLMS algorithms for adaptive filtration of compressed ECG signal. Proceedings of the 2012 2nd International Conference on Power, Control and Embedded Systems, Allahabad, India.","DOI":"10.1109\/ICPCES.2012.6508051"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"An, X., and K Stylios, G. (2020). Comparison of motion artefact reduction methods and the implementation of adaptive motion artefact reduction in wearable electrocardiogram monitoring. Sensors, 20.","DOI":"10.3390\/s20051468"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/24\/8169\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:42:22Z","timestamp":1760168542000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/24\/8169"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,12,7]]},"references-count":31,"journal-issue":{"issue":"24","published-online":{"date-parts":[[2021,12]]}},"alternative-id":["s21248169"],"URL":"https:\/\/doi.org\/10.3390\/s21248169","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,12,7]]}}}