Review Article

A Review of Computer-Aided Heart Sound Detection Techniques

Table 3

Feature extraction and classification methods of PCG signals.

YearAuthorFeature extraction methodsClassifierDatabaseResult

2019Shi et al. [33]Feature extraction algorithm of SpringerAdaBoostPhysioNet and PASCALACC: 96.36%
2019Nogueira et al. [34]MFCCSVMPhysioNetSensitivitySpecificityAccuracy
91.87%82.05%97%
2019Cheng (without segmentation) [35]Envelope autocorrelationSVMHSCT11 datasetAccuracy all could reach to 100%
2018Meintjes et al. [36]CWTSVM, kNNPhysioNetMAcc: 86%
2018Hamidi et al. [37]Curve fitting, MFCCEuclidean distanceDataset A from PhysioNetMAcc: 92%
Dataset B from PhysioNetMAcc: 81%
Dataset C from PhysioNetMAcc: 98%
2018Juniati et al. [38]DWTkNN, Fuzzy c-means clustering40 normal heart sounds, 40 extra systole, 40 murmursMAcc: 86.17%
2017Kay et al. [39]CWT, MFCCBP neural networksPhysioNetMAcc: 85.2%
2017Karar et al. [40]DWTRule-based classification tree22 sets of heart sounds and noise data from the public database of the CliniSurf medical schoolMAcc: 95.5%
2017Zhang et al. [41]Tensor decompositionSVMDataset A: normal heart sounds, extra systole, murmurs, artificial heart soundsMAcc: 76%
Dataset B: normal heart sounds, extra systole, murmursMAcc: 83%
Dataset C: normal heart sounds, abnormal heart soundsMAcc: 88%
2017Langley and Murray (without segmentation) [42]/Wavelet entropyPhysioNetSensitivitySpecificityAccuracy
94%65%80%
2017Whitaker et al. [43]Sparse codingSVMPhysioNetSensitivitySpecificityMAcc
84.3%77.2%80.7%
2017Li et al. [44]FFTBP neural networksPhysioNetSensitivitySpecificityMAcc
68.36%94.01%88.56%
Logistic regressionSensitivitySpecificityMAcc
75.68%87.71%72.56%
2016Deng and Han (without segmentation) [45]DWTSVM-DMDataset A from PASCALThe highest total precision of 3.17
Dataset B from PASCALThe highest total precision of 2.03
2015Zheng et al. [46]EMDSVMA dataset collected from the healthy volunteers and CHF patientsSensitivitySpecificityAccuracy
96.59%93.75%95.39%
2015Safara [47]Wavelet packet treeHigher-order cumulants (HOC)A set of 59 heart sounds from different categories: normal heart sounds, mitral regurgitation, aortic stenosis, and aortic regurgitation.Best classification accuracies: 99.39%
2011Yuenyong et al. (without segmentation) [48]DWTNeural networkSeveral on-line databases and recorded with an electronic stethoscopeTenfold cross-validation: 0.92 for noise free case, 0.90 under white noise with 10 dB signal-to-noise ratio (SNR), and 0.90 under impulse noise up to 0.3 s duration