Novel PCG Analysis Method for Discriminating Between Abnormal and Normal Heart Sounds

Abstract A novel approach for separation among normal and heart murmurs sounds based on Phonocardiogram (PCG) analysis is introduced in this paper. The purpose of this work is to find the appropriate algorithm able to detect heart failures. Different features have been extracted from time and frequency domains. After the normalization step, the Principal Component Analysis algorithm is used for data reduction and compression. Support Vectors Machine (SVM), and k-Nearest Neighbors (kNN) classifiers were used with different kernels and number of neighbors in the classification step. Simulation results obtained from different databases are compared. The developed system gave good results when applied to different datasets. The accuracy of 96%, and 100% for the first, and the second dataset respectively were obtained. The algorithm shows its effectiveness in separation between normal and pathological cases.

[1]  Ali Fallah,et al.  Abnormal Heart Sound Diagnosis Based on Phonocardiogram Signal Processing , 2018, Electrical Engineering (ICEE), Iranian Conference on.

[2]  Abdulkadir Sengür,et al.  Evaluation of ensemble methods for diagnosing of valvular heart disease , 2010, Expert Syst. Appl..

[3]  Euripidis Loukis,et al.  Support Vectors Machine-based identification of heart valve diseases using heart sounds , 2009, Comput. Methods Programs Biomed..

[4]  Juan Ignacio Godino-Llorente,et al.  Digital Auscultation Analysis for Heart Murmur Detection , 2009, Annals of Biomedical Engineering.

[5]  Henggui Zhang,et al.  Classification of heart sound signals based on AR model , 2016, 2016 Computing in Cardiology Conference (CinC).

[6]  Ahmed Hammouch,et al.  Discrimination between normal and heart murmurs sound, based on statistical parameters extraction and classification , 2017, 2017 Electric Electronics, Computer Science, Biomedical Engineerings' Meeting (EBBT).

[7]  Snehasis Banerjee,et al.  Time-frequency analysis of phonocardiogram for classifying heart disease , 2016, 2016 Computing in Cardiology Conference (CinC).

[8]  Ridvan Saraçoglu,et al.  Hidden Markov model-based classification of heart valve disease with PCA for dimension reduction , 2012, Eng. Appl. Artif. Intell..

[9]  Héctor M. Pérez Meana,et al.  Speaker recognition using Mel frequency Cepstral Coefficients (MFCC) and Vector quantization (VQ) techniques , 2012, CONIELECOMP 2012, 22nd International Conference on Electrical Communications and Computers.

[10]  Ahmed Hammouch,et al.  Cepstral Features Extraction for Heart Sounds Classification , 2018 .

[11]  Shoab A. Khan,et al.  Classification of Phonocardiogram Using an adaptive Fuzzy Inference System , 2009, IPCV.

[12]  Karl Pearson F.R.S. LIII. On lines and planes of closest fit to systems of points in space , 1901 .

[13]  Tanzila Saba,et al.  Microscopic abnormality classification of cardiac murmurs using ANFIS and HMM , 2018, Microscopy research and technique.

[14]  Malay Kishore Dutta,et al.  Automatic Classification of Normal and Abnormal PCG Recording Heart Sound Recording Using Fourier Transform , 2018, 2018 IEEE International Work Conference on Bioinspired Intelligence (IWOBI).

[15]  Harun Uguz,et al.  A Biomedical System Based on Artificial Neural Network and Principal Component Analysis for Diagnosis of the Heart Valve Diseases , 2012, Journal of Medical Systems.

[16]  Ahmed Hammouch,et al.  Phonocardiogram classification based on MFCC extraction , 2017, 2017 IEEE International Conference on Computational Intelligence and Virtual Environments for Measurement Systems and Applications (CIVEMSA).

[17]  David R. Cox,et al.  The Oxford Dictionary of Statistical Terms , 2006 .

[18]  H. Hotelling Relations Between Two Sets of Variates , 1936 .

[19]  Xinghai Yang,et al.  Heart sound diagnosis based on DTW and MFCC , 2010, 2010 3rd International Congress on Image and Signal Processing.