Abstract
Heart sounds recognition is essential for heart defects diagnosis. Diagnosis of structural heart defects is not always possible using the contemporary stethoscope and need further assessment using high cost devices such as X-ray, electrocardiogram (ECG), echocardiography (ECHO) and computed tomography (CT)). Automatic computer assisted auscultation may be used as a clinical decision support tool. In an attempt to develop an automatic computer aided diagnostic modality for heart conditions that is sensitive, specific, non-invasive we created two automatic computer cardiac auscultation (ACCA) models that provide heart sound analysis and we aimed to improve the sensitivity and correct classification rate (CCR) of recognition of heart sounds, thus we developed model A ACCA recognition system (machine learning (interpreter independent)) and model B ACCA recognition system (machine learning and interpreter dependent visual analysis). We used machine learning based on mel frequency cepestral coefficients as a feature and Hidden Markov Model (HMM) as a classifier. We performed visual analysis based on phonocardiography (PCG) and spectrogram image. Model A ACCA demonstrated 97% CCR, 99.2% sensitivity and specificity 100% and model B ACCA demonstrated 98.2% CCR and 99.2% sensitivity and specificity 100%. ACCA models A and B allow reliable interpretation of recognised sounds to detect underlying structural defects.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Abbreviations
- ECG:
-
Electrocardiogram
- ECHO:
-
Echocardiography
- CT:
-
Computed tomography
- ACCA:
-
Automatic Computer Cardiac Auscultation
- CCR:
-
Correct Classification Rate
- HMM:
-
Hidden Markov Model
- PCG:
-
Phonocardiography
- MFCC:
-
Mel Frequency Cepestral Coefficient
- AS:
-
Aortic Stenosis
- VSD:
-
Ventricular Septal Defect
- MR:
-
Mitral regurgitation
- PR:
-
Pulmonary Regurgitation
- PS:
-
Pulmonary Stenosis
- PDA:
-
Patent Ductus Arteriosus
- FFT:
-
Fast Fourier Transform
- SVM:
-
Support Vector Machine
- DWT:
-
Discrete Wavelet Transform
- ANN:
-
Artificial Neural Network
- BPNN:
-
Back Propagation Neural Network
- ANFI:
-
Adaptive Neuro-Fuzzy Inference
- WT:
-
Wavelet Transform
References
Gillaspy, R.: The Cardiac Cycle: Phase, Explanation & Terms, Chap. 3, lesson 3. http://study.com/academy/lesson/the-cardiac-cycle-phases-explanation-terms.html. Accessed 06 Oct 2016
Patient trusted medical and information support. http://patient.info/doctor/heart-murmurs-in-children. Accessed 16 Jan 2017
Bateman, T.M.: Business aspects of cardiovascular computed tomography: tackling the challenges. JACC Cardiovasc. Imaging 1(1), 111–118 (2008)
Thomas, J.D., Adams, D.B., DeVries, S., Ehler, D., Greenberg, N., Garcia, M., Ginzton, L., Gorcsan, J., Katz, A.S., Keller, A., Khandheria, B., Powers, K.B., Roszel, C., Rubenson, D.S., Soble, J.: Guidelines and recommendations for digital echocardiography. J. Am. Soc. Echocardiogr. 18(3), 287–297 (2005)
Trivedi, N., Levy, D., Tarsa, M., Anton, T., Hartney, C., Wolfson, T., Pretorius, D.H.: Congenital cardiac anomalies: prenatal readings versus neonatal outcomes. J. Ultrasound Med. 31(3), 389–399 (2012)
Rajakumar, K., Weisse, M., Rosas, A., Gunel, E., Pyles, L., Neal, W.A., Balian, A., Einzig, S.: Comparative study of clinical evaluation of heart murmurs by general pediatricians and pediatric cardiologists. Clin. Pediatr. (Phila.) 38(9), 511–518 (1999)
Asprey, D.P.: Evaluation of children with heart murmurs. Lippincotts Prim. Care Pract. 2(5), 505–513 (1998)
Association of American Medical Colleges, USA (2008)
Kotb, M.A., Elmahdy, H.N., Mostafa, F.A., El Falaki, M., Shaker, C.W., Refaey, M.A., Rjoob, K.W.Y.: Improving the recognition of heart murmur. Int. J. Adv. Comput. Sci. Appl. 7(7), 283–287 (2016)
Banerjee, P., Mondal, A.: An irregularity measurement based cardiac status recognition using support vector machine. J. Med. Eng. 2015, 1–9 (2015)
Nogata, F., Yokota, Y., Kawanura, Y., Morita, H., Uno, Y., Walsh, W.R.: Audio-visual based recognition of auscultatory heart sounds with fourier and wavelet analysis. Glob. J. Technol. Optim. 3, 43–48 (2012)
Kumar, D., Carvalho, P., Antunes, M., Paiva, R.P., Henriques, J.: Heart murmur classification with feature selection. In: The Annual International Conference of the IEEE Engineering in Medicine and Biology Society 2010, Buenos Aires, Argentina, pp. 4566–4569, 31 August–4 September 2010
Curt, G.D.G., Bhatikar, S., Hertzberg, J., Shandas, R., Valdes-Cruz, L., Mahajan, R.L.: Artificial Neural Network Based Method of Screening Heart Murmurs in Children. American Heart Association, Dallas (2001)
Amiri, A.M., Armano, G.: Segmentation and feature extraction of heart murmurs in newborns. J. Life Sci. Technol. 1, 107–111 (2013)
Devi, A., Misal, A.: A survey on classifiers used in heart valve disease detection. Int. J. Adv. Res. Electr. Electron. Instrum. Eng. 2, 609–614 (2013)
Tomas, B., Zelenika, D., Roncevic, Z., Krtalic, A.: Classification of pathologic and innocent heart murmur based on multimedia presentations of acoustic heart signals. In: The Third International Conference on Creative Content Technologies 2011, Rome, Italy, pp. 34–37, 25–30 September 2011
Strunic, S.L., Rios-Gutierrez, F., Alba-Flores, R., Nordehn, G., Burns, S.: Detection and classification of cardiac murmurs using segmentation techniques and artificial neural networks. In: The Proceedings of Computational Intelligence and Data Mining IEEE Symposium on Conference, Honolulu, USA, pp. 397–404, 1 March–5 April 2007. https://doi.org/10.1109/cidm.2007.368902
Zhong, L., Wan, J., Huang, Z., Cao, G., Xiao, B.: Heart murmur recognition based on hidden Markov model. J. Sig. Inf. Process. 4, 140–144 (2013)
Jimenez, J.A., Becerra, M.A., Delgado-Trejos, E.: Heart murmur detection using ensemble empirical mode decomposition and derivations of the mel-frequency cepstral coefficients on 4-area phonocardiographic signals. In: The Proceedings of the Computing Cardiology Conference, Cambridge, USA, pp. 493–496, 7–10 September 2014
Kumar, D., Carvalho, P., Antunes, M., Henriques, J., Maldonado, M., Schmidt, R., Habetha, J.: Wavelet transform and simplicity based heart murmur segmentation. In: The Computers in Cardiology Conference 2006, Valencia, Spain, pp. 173–176, 17–20 September 2006
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Kotb, M.A., Elmahdy, H.N., Mostafa, F.E.Z., Shaker, C.W., Refaey, M.A., Rjoob, K.W.Y. (2019). Recognition of Heart Murmur Based on Machine Learning and Visual Based Analysis of Phonocardiography. In: Arai, K., Kapoor, S., Bhatia, R. (eds) Intelligent Computing. SAI 2018. Advances in Intelligent Systems and Computing, vol 857. Springer, Cham. https://doi.org/10.1007/978-3-030-01177-2_14
Download citation
DOI: https://doi.org/10.1007/978-3-030-01177-2_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-01176-5
Online ISBN: 978-3-030-01177-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)