{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,21]],"date-time":"2025-12-21T10:03:38Z","timestamp":1766311418947,"version":"build-2065373602"},"reference-count":30,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2016,9,25]],"date-time":"2016-09-25T00:00:00Z","timestamp":1474761600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002338","name":"Ministry of Education of China","doi-asserted-by":"publisher","award":["2015TS094"],"award-info":[{"award-number":["2015TS094"]}],"id":[{"id":"10.13039\/501100002338","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Wuhan Science and Technology Bureau","award":["2015060101010027"],"award-info":[{"award-number":["2015060101010027"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Electrocardiogram (ECG) signals contain a great deal of essential information which can be utilized by physicians for the diagnosis of heart diseases. Unfortunately, ECG signals are inevitably corrupted by noise which will severely affect the accuracy of cardiovascular disease diagnosis. Existing ECG signal denoising methods based on wavelet shrinkage, empirical mode decomposition and nonlocal means (NLM) cannot provide sufficient noise reduction or well-detailed preservation, especially with high noise corruption. To address this problem, we have proposed a hybrid ECG signal denoising scheme by combining extreme-point symmetric mode decomposition (ESMD) with NLM. In the proposed method, the noisy ECG signals will first be decomposed into several intrinsic mode functions (IMFs) and adaptive global mean using ESMD. Then, the first several IMFs will be filtered by the NLM method according to the frequency of IMFs while the QRS complex detected from these IMFs as the dominant feature of the ECG signal and the remaining IMFs will be left unprocessed. The denoised IMFs and unprocessed IMFs are combined to produce the final denoised ECG signals. Experiments on both simulated ECG signals and real ECG signals from the MIT-BIH database demonstrate that the proposed method can suppress noise in ECG signals effectively while preserving the details very well, and it outperforms several state-of-the-art ECG signal denoising methods in terms of signal-to-noise ratio (SNR), root mean squared error (RMSE), percent root mean square difference (PRD) and mean opinion score (MOS) error index.<\/jats:p>","DOI":"10.3390\/s16101584","type":"journal-article","created":{"date-parts":[[2016,9,26]],"date-time":"2016-09-26T10:02:44Z","timestamp":1474884164000},"page":"1584","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":23,"title":["Electrocardiogram Signal Denoising Using Extreme-Point Symmetric Mode Decomposition and Nonlocal Means"],"prefix":"10.3390","volume":"16","author":[{"given":"Xiaoying","family":"Tian","sequence":"first","affiliation":[{"name":"School of Life Science and Technology, Huazhong University of Science and Technology, 1037 Luoyu Rd., Wuhan 430074, China; xytianhust@126.com (X.T.)"}]},{"given":"Yongshuai","family":"Li","sequence":"additional","affiliation":[{"name":"School of Life Science and Technology, Huazhong University of Science and Technology, 1037 Luoyu Rd., Wuhan 430074, China; xytianhust@126.com (X.T.)"}]},{"given":"Huan","family":"Zhou","sequence":"additional","affiliation":[{"name":"School of Life Science and Technology, Huazhong University of Science and Technology, 1037 Luoyu Rd., Wuhan 430074, China; xytianhust@126.com (X.T.)"}]},{"given":"Xiang","family":"Li","sequence":"additional","affiliation":[{"name":"School of Life Science and Technology, Huazhong University of Science and Technology, 1037 Luoyu Rd., Wuhan 430074, China; xytianhust@126.com (X.T.)"}]},{"given":"Lisha","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Life Science and Technology, Huazhong University of Science and Technology, 1037 Luoyu Rd., Wuhan 430074, China; xytianhust@126.com (X.T.)"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4332-071X","authenticated-orcid":false,"given":"Xuming","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Life Science and Technology, Huazhong University of Science and Technology, 1037 Luoyu Rd., Wuhan 430074, China; xytianhust@126.com (X.T.)"}]}],"member":"1968","published-online":{"date-parts":[[2016,9,25]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"3721","DOI":"10.3390\/s140203721","article-title":"Wavelet-based watermarking and compression for ECG signals with verification evaluation","volume":"14","author":"Tseng","year":"2014","journal-title":"Sensors"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"5994","DOI":"10.3390\/s140405994","article-title":"A novel approach to ECG classification based upon two-layered HMMs in body sensor networks","volume":"14","author":"Liang","year":"2014","journal-title":"Sensors"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"12844","DOI":"10.3390\/s120912844","article-title":"A real-time cardiac arrhythmia classification system with wearable sensor networks","volume":"12","author":"Hu","year":"2012","journal-title":"Sensors"},{"key":"ref_4","first-page":"489","article-title":"A comparison of IIR and WT filtering for noise reduction of the ECG","volume":"37","author":"Johannesen","year":"2010","journal-title":"Comput. Cardiol."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1007\/BF02345437","article-title":"Suppression of electromyogram interference on the electrocardiogram by transform domain denoising","volume":"39","author":"Nikolaev","year":"2001","journal-title":"Med. Biol. Eng. Comput."},{"key":"ref_6","unstructured":"Tukey, J.W. (1974, January 7\u20139). Nonlinear (nonsuperposable) methods for smoothing data. Proceedings of the Congress Record EASCON, Washington, DC, USA."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"2172","DOI":"10.1109\/TBME.2007.897817","article-title":"A nonlinear Bayesian filtering framework for ECG denoising","volume":"54","author":"Sameni","year":"2007","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"2240","DOI":"10.1109\/TBME.2008.921150","article-title":"ECG denoising and compression using a modified extended Kalman filter structure","volume":"55","author":"Sayadi","year":"2008","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Javed, S., and Ahmad, N.A. (2013, January 10\u201312). Noise cancelation from ECG signals using householder-RLS adaptive filter. Proceedings of the 8th International Conference on Robotic, Vision, Signal Processing & Power Applications, Penang, Malaysia.","DOI":"10.1007\/978-981-4585-42-2_9"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"238","DOI":"10.1016\/j.bbe.2014.03.002","article-title":"An adaptive level dependent wavelet thresholding for ECG denoising","volume":"34","author":"Awal","year":"2014","journal-title":"Biocybern. Biomed. Eng."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"437","DOI":"10.1109\/TBME.2012.2228482","article-title":"Adaptive wavelet wiener filtering of ECG signals","volume":"60","author":"Smital","year":"2013","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1016\/j.bspc.2011.11.003","article-title":"Denoising of ECG signals based on noise reduction algorithms in EMD and wavelet domains","volume":"7","author":"Kabir","year":"2012","journal-title":"Biomed. Signal Process. Control"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1007\/s11235-010-9286-2","article-title":"Genetic algorithm and WT hybrid scheme for ECG signal denoising","volume":"46","year":"2011","journal-title":"Telecommun. Syst."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.dsp.2007.09.006","article-title":"Wavelet-based denoising using subband dependent threshold for ECG signals","volume":"18","author":"Poornachandra","year":"2008","journal-title":"Digit. Signal Process."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"362","DOI":"10.1016\/j.irbm.2013.07.012","article-title":"Analysis of ECG signal denoising method based on S-transform","volume":"34","author":"Das","year":"2013","journal-title":"IRBM"},{"key":"ref_16","unstructured":"Weng, B., Blanco-Velasco, M., and Barner, K.E. (September, January 30). ECG denoising based on the empirical mode decomposition. Proceedings of the 28th IEEE EMBS Annual International Conference, New York, NY, USA."},{"key":"ref_17","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_18","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1007\/s11265-009-0447-z","article-title":"Gaussian noise filtering from ECG by Wiener filter and ensemble empirical mode decomposition","volume":"64","author":"Chang","year":"2011","journal-title":"J. Signal Process. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1109\/TSP.2013.2288675","article-title":"Variational mode decomposition","volume":"62","author":"Dragomiretskiy","year":"2014","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1016\/S0925-2312(98)00056-3","article-title":"Removing artifacts from electrocardiographic signals using independent component analysis","volume":"22","author":"Barros","year":"1998","journal-title":"Neurocomputing"},{"key":"ref_21","unstructured":"Moody, G.B., and Mark, R.G. (1989, January 19\u201322). QRS morphology representation and noise estimation using the Karhunen-L\u00e8ve transform. Proceedings of the Computer in Cardiology, Jerusalem, Israel."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1049\/el:20010762","article-title":"One-pass training of optimal architecture auto-associative neural network for detecting ectopic beats","volume":"37","author":"Clifford","year":"2001","journal-title":"Electron. Lett."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"490","DOI":"10.1137\/040616024","article-title":"A review of image denoising algorithms, with a new one","volume":"4","author":"Buades","year":"2005","journal-title":"Multiscale Model. Simul."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2383","DOI":"10.1109\/TBME.2012.2208964","article-title":"Nonlocal means denoising of ECG signals","volume":"59","author":"Tracey","year":"2012","journal-title":"IEEE Trans Biomed Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1350015","DOI":"10.1142\/S1793536913500155","article-title":"Extreme-point symmetric mode decomposition method for data analysis","volume":"5","author":"Wang","year":"2013","journal-title":"Adv. Adapt. Data Anal."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"760","DOI":"10.1137\/100790902","article-title":"A bias-variance approach for the nonlocal means","volume":"4","author":"Duval","year":"2011","journal-title":"SIAM J. Imaging Sci."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2649","DOI":"10.1109\/TIP.2009.2028259","article-title":"Principal neighborhood dictionaries for nonlocal means image denoising","volume":"18","author":"Tasdizen","year":"2009","journal-title":"IEEE Trans. Image Process."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1007\/s11263-007-0096-2","article-title":"Local adaptivity to variable smoothness for exemplar-based image regularization and representation","volume":"79","author":"Kervrann","year":"2008","journal-title":"Int. J. Comput. Vision"},{"key":"ref_29","unstructured":"PhysioBank Databases. Available online: http:\/\/physionet.org\/physiobank\/database\/#ecg."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"2519","DOI":"10.1109\/TBME.2008.2001263","article-title":"Automatic real-time ECG coding methodology guaranteeing signal interpretation quality","volume":"55","author":"Alesanco","year":"2008","journal-title":"IEEE Trans. Biomed. Eng."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/10\/1584\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:31:45Z","timestamp":1760211105000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/10\/1584"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,9,25]]},"references-count":30,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2016,10]]}},"alternative-id":["s16101584"],"URL":"https:\/\/doi.org\/10.3390\/s16101584","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2016,9,25]]}}}