Real-time heart sound denoising for cardiac disease detection using SVM
Abstract
Heart-sound recordings are highly susceptible to environmental and physiological noise, which complicates clinical interpretation and reduces the reliability of automated diagnostic systems. Effective denoising is therefore essential for preserving waveform morphology and enabling accurate feature extraction. This study proposes a heart-sound-specific wavelet approach and evaluates its denoising performance in comparison with conventional wavelets and support vector machine (SVM)–based methods. The method was assessed using publicly available datasets, including PASCAL and PhysioNet, which provide diverse normal and pathological phonocardiogram (PCG) recordings. Uniform and Gaussian white noise were added at varying signal-to-noise ratios (SNRs) to simulate realistic acquisition environments. Denoising performance was quantified using cross-correlation coefficients, SNR improvement, root-mean-squared error (RMSE), and mean absolute error (MAE). Results demonstrate that the proposed heart-sound wavelet achieved superior noise-suppression capability and a 7% performance gain over commonly used Db and Bior wavelets, while maintaining waveform integrity. Subsequent classification experiments showed that denoising quality directly influenced diagnostic performance: the model achieved 0.87 accuracy, 0.81 precision, and 0.83 sensitivity on the PASCAL dataset, and 0.997 accuracy, 0.946 sensitivity, and 0.944 precision on PhysioNet. These findings highlight the potential of tailored wavelet-based denoising to enhance automated heart-sound analysis and support more robust clinical and embedded diagnostic applications.
Copyright (c) 2026 Shatiswaran Vigian, R Kanesaraj Ramasamy, Junaidi Abdullah

This work is licensed under a Creative Commons Attribution 4.0 International License.
References
[1]Ali SN, Shuvo SB, Al-Manzo MIS, et al. An End-to-End Deep Learning Framework for Real-Time Denoising of Heart Sounds for Cardiac Disease Detection in Unseen Noise. IEEE Access. 2023; 11: 87887–87901. doi: 10.1109/ACCESS.2023.3292551
[2]Roth GA, Mensah GA, Johnson CO, et al. Global Burden of Cardiovascular Diseases and Risk Factors, 1990–2019. Journal of the American College of Cardiology. 2020; 76(25): 2982–3021. doi: 10.1016/j.jacc.2020.11.010
[3]Patil K, Bendre V. Image enhancement by cascading of filters for noise reduction. IET Conference Proceedings. 2023; 2023(22): 97–101. doi: 10.1049/icp.2023.2860
[4]Ding S, Ding H, Kan M, et al. A Computer‐Aided Heart Valve Disease Diagnosis System Based on Machine Learning. Journal of Healthcare Engineering. 2023; 2023(1): 7382316. doi: 10.1155/2023/7382316
[5]Srinivasan S, Gunasekaran S, Mathivanan SK, et al. An active learning machine technique based prediction of cardiovascular heart disease from UCI-repository database. Scientific Reports. 2023; 13(1): 13588. doi: 10.1038/s41598-023-40717-1
[6]Maglogiannis I, Loukis E, Zafiropoulos E, et al. Support Vectors Machine-based identification of heart valve diseases using heart sounds. Computer Methods and Programs in Biomedicine. 2009; 95(1): 47–61. doi: 10.1016/j.cmpb.2009.01.003
[7]El-Banna M. Modified Mahalanobis Taguchi System for Imbalance Data Classification. Computational Intelligence and Neuroscience. 2017; 2017: 1–15. doi: 10.1155/2017/5874896
[8]Dulhare UN. Prediction system for heart disease using Naive Bayes and particle swarm optimization. Biomedical Research. 2018; 29(12). doi: 10.4066/biomedicalresearch.29-18-620
[9]Soria D, Garibaldi JM, Ambrogi F, et al. A ‘non-parametric’ version of the naive Bayes classifier. Knowledge-Based Systems. 2011; 24(6): 775–784. doi: 10.1016/j.knosys.2011.02.014
[10]Lokman A, Ramasamy RK. Smart Toilet: Threats and Challenges Identifying Human Presence Using IoT Sensors. In: Proceedings of the 3rd International Conference on Big Data and Internet of Things; 22–24 August 2019; Melbourne VIC Australia. pp. 56–60. doi: 10.1145/3361758.3361765
[11]Lee H, Kim J, Kim S. Gaussian-Based SMOTE Algorithm for Solving Skewed Class Distributions. International Journal of Fuzzy Logic and Intelligent Systems. 2017; 17(4): 229–234. doi: 10.5391/IJFIS.2017.17.4.229
[12]Li J, Ke L, Du Q. Classification of Heart Sounds Based on the Wavelet Fractal and Twin Support Vector Machine. Entropy. 2019; 21(5): 472. doi: 10.3390/e21050472
[13]Li J, Ke L, Du Q, et al. Heart Sound Signal Classification Algorithm: A Combination of Wavelet Scattering Transform and Twin Support Vector Machine. IEEE Access. 2019; 7: 179339–179348. doi: 10.1109/ACCESS.2019.2959081
[14]Paschalis SM, Hutapea DKY, Bachri KO. Heart Sound Processing for Early Diagnostic of Heart Abnormalities using Support Vector Machine. Jurnal ELTIKOM. 2024; 8(1): 57–65. doi: 10.31961/eltikom.v8i1.1031
[15]Vimalajeewa D, Lee C, Vidakovic B. Multiscale analysis of heart sound signals in the wavelet domain for heart murmur detection. Scientific Reports. 2025; 15(1): 10315. doi: 10.1038/s41598-025-93989-0
[16]Amiri A, Abtahi M, Constant N, et al. Mobile Phonocardiogram Diagnosis in Newborns Using Support Vector Machine. Healthcare. 2017; 5(1): 16. doi: 10.3390/healthcare5010016
[17]Dwivedi AK, Imtiaz SA, Rodriguez-Villegas E. Algorithms for Automatic Analysis and Classification of Heart Sounds–A Systematic Review. IEEE Access. 2019; 7: 8316–8345. doi: 10.1109/ACCESS.2018.2889437
[18]Cheng X, Zhang Z. Denoising method of heart sound signals based on self-construct heart sound wavelet. AIP Advances. 2014; 4(8): 087108. doi: 10.1063/1.4891822
[19]Lozano M, Fiz JA, Jane R. Estimation of instantaneous frequency from empirical mode decomposition on respiratory sounds analysis. In: Proceedings of the 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC); 3–7 July 2013; Osaka, Japan. pp. 981–984. doi: 10.1109/EMBC.2013.6609667
[20]Christodoulidis S, Anthimopoulos M, Ebner L, et al. Multisource Transfer Learning With Convolutional Neural Networks for Lung Pattern Analysis. IEEE Journal of Biomedical and Health Informatics. 2017; 21(1): 76–84. doi: 10.1109/JBHI.2016.2636929
[21]Vaityshyn V, Chekhovych M, Poreva A. Convolutional Neural Networks for the Classification of Bronchopulmonary System Diseases with the Use of Lung Sounds. In: Proceedings of the 2018 IEEE 38th International Conference on Electronics and Nanotechnology (ELNANO); 24–26 April 2018; Kyiv, Ukraine. pp. 383–386. doi: 10.1109/ELNANO.2018.8477483
[22]Liu R, Cai S, Zhang K, et al. Detection of Adventitious Respiratory Sounds based on Convolutional Neural Network. In: Proceedings of the 2019 International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS); 21–24 November 2019; Shanghai, China. pp. 298–303. doi: 10.1109/ICIIBMS46890.2019.8991459
[23]Wu YS, Liao CH, Yuan SM. Automatic Auscultation Classification of Abnormal Lung Sounds in Critical Patients Through Deep Learning Models. In: Proceedings of the 2020 3rd IEEE International Conference on Knowledge Innovation and Invention (ICKII); 21–23 August 2020; Kaohsiung, Taiwan. pp. 9–11. doi: 10.1109/ICKII50300.2020.9318880
[24]Jayalakshmy S, Priya BL, Kavya N. CNN based Categorization of respiratory sounds using spectral descriptors. In: Proceedings of the 2020 International Conference on Communication, Computing and Industry 4.0 (C2I4); 17–18 December 2020; Bangalore, India. pp. 1–5. doi: 10.1109/C2I451079.2020.9368933
[25]Acharya J, Basu A. Deep Neural Network for Respiratory Sound Classification in Wearable Devices Enabled by Patient Specific Model Tuning. IEEE Transactions on Biomedical Circuits and Systems. 2020; 1–1. doi: 10.1109/TBCAS.2020.2981172
[26]Hazra R, Majhi S. Detecting Respiratory Diseases from Recorded Lung Sounds by 2D CNN. In: Proceedings of the 2020 5th International Conference on Computing, Communication and Security (ICCCS); 14–16 October 2020; Patna, India. pp. 1–6. doi: 10.1109/ICCCS49678.2020.9277101
[27]Hodson TO. Root-mean-square error (RMSE) or mean absolute error (MAE): When to use them or not. Geoscientific Model Development. 2022; 15(14): 5481–5487. doi: 10.5194/gmd-15-5481-2022
[28]Zhang A, Wang J, Qu F, et al. Classification of Children’s Heart Sounds With Noise Reduction Based on Variational Modal Decomposition. Frontiers in Medical Technology. 2022; 4: 854382. doi: 10.3389/fmedt.2022.854382
[29]Tamborini A, Gharib M. Listening to heart sounds through the pressure waveform. Scientific Reports. 2024; 14(1): 26824. doi: 10.1038/s41598-024-78554-5
[30]Abera Tessema B, Nemomssa H, Lamesgin Simegn G. Acquisition and Classification of Lung Sounds for Improving the Efficacy of Auscultation Diagnosis of Pulmonary Diseases. Medical Devices: Evidence and Research. 2022; 15: 89–102. doi: 10.2147/MDER.S362407




