An open access database for the evaluation of heart sound algorithms

In the past few decades, analysis of heart sound signals (i.e. the phonocardiogram or PCG), especially for automated heart sound segmentation and classification, has been widely studied and has been reported to have the potential value to detect pathology accurately in clinical applications. However, comparative analyses of algorithms in the literature have been hindered by the lack of high-quality, rigorously validated, and standardized open databases of heart sound recordings. This paper describes a public heart sound database, assembled for an international competition, the PhysioNet/Computing in Cardiology (CinC) Challenge 2016. The archive comprises nine different heart sound databases sourced from multiple research groups around the world. It includes 2435 heart sound recordings in total collected from 1297 healthy subjects and patients with a variety of conditions, including heart valve disease and coronary artery disease. The recordings were collected from a variety of clinical or nonclinical (such as in-home visits) environments and equipment. The length of recording varied from several seconds to several minutes. This article reports detailed information about the subjects/patients including demographics (number, age, gender), recordings (number, location, state and time length), associated synchronously recorded signals, sampling frequency and sensor type used. We also provide a brief summary of the commonly used heart sound segmentation and classification methods, including open source code provided concurrently for the Challenge. A description of the PhysioNet/CinC Challenge 2016, including the main aims, the training and test sets, the hand corrected annotations for different heart sound states, the scoring mechanism, and associated open source code are provided. In addition, several potential benefits from the public heart sound database are discussed.

[1]  Shankar M. Krishnan,et al.  Neural network classification of homomorphic segmented heart sounds , 2007, Appl. Soft Comput..

[2]  Qiao Li,et al.  Classification of normal/abnormal heart sound recordings: The PhysioNet/Computing in Cardiology Challenge 2016 , 2016, 2016 Computing in Cardiology Conference (CinC).

[3]  Yongwan Park,et al.  Separation of Heart Sound Signal from Noise in Joint Cycle Frequency–Time–Frequency Domains Based on Fuzzy Detection , 2010, IEEE Transactions on Biomedical Engineering.

[4]  Curt DeGroff,et al.  A classifier based on the artificial neural network approach for cardiologic auscultation in pediatrics , 2005, Artif. Intell. Medicine.

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

[6]  Ping Wang,et al.  Phonocardiographic Signal Analysis Method Using a Modified Hidden Markov Model , 2007, Annals of Biomedical Engineering.

[7]  Jithendra Vepa,et al.  Segmentation of heart sounds using simplicity features and timing information , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[8]  Mario Spagnuolo,et al.  Computer analysis of phonocardiograms , 1963 .

[9]  David Springer Mobile phone-based rheumatic heart disease detection , 2015 .

[10]  Vivek Nigam,et al.  Accessing heart dynamics to estimate durations of heart sounds , 2005, Physiological measurement.

[11]  Thierry Dutoit,et al.  Computerized screening of children congenital heart diseases , 2008, Comput. Methods Programs Biomed..

[12]  H. Liang,et al.  A feature extraction algorithm based on wavelet packet decomposition for heart sound signals , 1998, Proceedings of the IEEE-SP International Symposium on Time-Frequency and Time-Scale Analysis (Cat. No.98TH8380).

[13]  Zhongwei Jiang,et al.  Comparison of envelope extraction algorithms for cardiac sound signal segmentation , 2008, Expert Syst. Appl..

[14]  N. Intrator,et al.  Detection and identification of heart sounds using homomorphic envelogram and self-organizing probabilistic model , 2005, Computers in Cardiology, 2005.

[15]  A. Michaels,et al.  Noninvasive detection of coronary artery disease. , 1999, The New England journal of medicine.

[16]  Shadnaz Asgari,et al.  Pediatric heart sound segmentation using Hidden Markov Model , 2014, 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[17]  Zhongwei Jiang,et al.  A cardiac sound characteristic waveform method for in-home heart disorder monitoring with electric stethoscope , 2006, Expert Syst. Appl..

[18]  Gari D. Clifford,et al.  Signal quality in cardiorespiratory monitoring , 2012 .

[19]  Juan Ignacio Godino-Llorente,et al.  Feature Extraction From Parametric Time–Frequency Representations for Heart Murmur Detection , 2010, Annals of Biomedical Engineering.

[20]  Thierry Dutoit,et al.  A novel method for pediatric heart sound segmentation without using the ECG , 2010, Comput. Methods Programs Biomed..

[21]  Friedberg Ck Computers in cardiology. , 1970 .

[22]  Gernot Plank,et al.  Computing in Cardiology , 2017 .

[23]  Mohammad R. Homaeinezhad,et al.  Noise/spike detection in phonocardiogram signal as a cyclic random process with non-stationary period interval , 2013, Comput. Biol. Medicine.

[24]  Ping Wang,et al.  A computer-aided MFCC-based HMM system for automatic auscultation , 2008, Comput. Biol. Medicine.

[25]  Harun Uguz,et al.  Adaptive neuro-fuzzy inference system for diagnosis of the heart valve diseases using wavelet transform with entropy , 2011, Neural Computing and Applications.

[26]  L. Sakari,et al.  A heart sound segmentation algorithm using wavelet decomposition and reconstruction , 1997, Proceedings of the 19th Annual International Conference of the IEEE Engineering in Medicine and Biology Society. 'Magnificent Milestones and Emerging Opportunities in Medical Engineering' (Cat. No.97CH36136).

[27]  Goutam Saha,et al.  Detection of cardiac abnormality from PCG signal using LMS based least square SVM classifier , 2010, Expert Syst. Appl..

[28]  Zhongwei Jiang,et al.  The moment segmentation analysis of heart sound pattern , 2010, Comput. Methods Programs Biomed..

[29]  Y. Akay,et al.  Noninvasive detection of coronary artery disease , 1994, IEEE Engineering in Medicine and Biology Magazine.

[30]  S Ari,et al.  A robust heart sound segmentation algorithm for commonly occurring heart valve diseases , 2008, Journal of medical engineering & technology.

[31]  Zeeshan Syed,et al.  A Framework for the Analysis of Acoustical Cardiac Signals , 2007, IEEE Transactions on Biomedical Engineering.

[32]  Yongwan Park,et al.  Best subsequence selection of heart sound recording based on degree of sound periodicity , 2011 .

[33]  Leontios J. Hadjileontiadis,et al.  Efficient Heart Sound Segmentation and Extraction Using Ensemble Empirical Mode Decomposition and Kurtosis Features , 2014, IEEE Journal of Biomedical and Health Informatics.

[34]  Amir Sepehri,et al.  An automatic tool for pediatric heart sounds segmentation , 2011, 2011 Computing in Cardiology.

[35]  Zhongwei Jiang,et al.  Automatic moment segmentation and peak detection analysis of heart sound pattern via short-time modified Hilbert transform , 2014, Comput. Methods Programs Biomed..

[36]  J J Struijk,et al.  Segmentation of heart sound recordings by a duration-dependent hidden Markov model , 2010, Physiological measurement.

[37]  Johannes J. Struijk,et al.  Noise and the detection of coronary artery disease with an electronic stethoscope , 2010, 2010 5th Cairo International Biomedical Engineering Conference.

[38]  Anthony D. Ricke,et al.  Automatic segmentation of heart sound signals using hidden markov models , 2005, Computers in Cardiology, 2005.

[39]  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.

[40]  Aubrey Leatham,et al.  Auscultation of the Heart and Phonocardiography , 1971, Journal of the Royal College of Physicians of London.

[41]  Peter Hult,et al.  Feature Extraction for Systolic Heart Murmur Classification , 2006, Annals of Biomedical Engineering.

[42]  Ana Castro,et al.  Automatic heart sound segmentation and murmur detection in pediatric phonocardiograms , 2014, 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[43]  A. Tilkian,et al.  Understanding heart sounds and murmurs : with an introduction to lung sounds , 1984 .

[44]  Raymond L. Watrous,et al.  Detection of the first heart sound using a time-delay neural network , 2002, Computers in Cardiology.

[45]  Yineng Zheng,et al.  A novel hybrid energy fraction and entropy-based approach for systolic heart murmurs identification , 2015, Expert Syst. Appl..

[46]  Lionel Tarassenko,et al.  Logistic Regression-HSMM-Based Heart Sound Segmentation , 2016, IEEE Transactions on Biomedical Engineering.

[47]  Leon Resnekov Understanding Heart Sounds and Murmurs, With an Introduction to Lung Sounds , 1985 .

[48]  K. I. Ramachandran,et al.  A novel heart sound activity detection framework for automated heart sound analysis , 2014, Biomed. Signal Process. Control..

[49]  Jacques P. de Vos,et al.  Automated Pediatric Cardiac Auscultation , 2007, IEEE Transactions on Biomedical Engineering.

[50]  Alain Dieterlen,et al.  Localization of Heart Sounds Based on S-Transform and Radial Basis Function Neural Network , 2011 .

[51]  Juan Ignacio Godino-Llorente,et al.  Selection of Dynamic Features Based on Time–Frequency Representations for Heart Murmur Detection from Phonocardiographic Signals , 2009, Annals of Biomedical Engineering.

[52]  Ting Li,et al.  Segmentation of heart sounds based on dynamic clustering , 2012, Biomed. Signal Process. Control..

[53]  Reza Sameni,et al.  Fetal phonocardiogram extraction using single channel blind source separation , 2015, 2015 23rd Iranian Conference on Electrical Engineering.

[54]  I. Hartimo,et al.  Heart sound segmentation algorithm based on heart sound envelogram , 1997, Computers in Cardiology 1997.

[55]  R. Doraiswami,et al.  Unsupervised and Uncued Segmentation of the Fundamental Heart Sounds in Phonocardiograms Using a Time-Scale Representation , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[56]  Miguel Tavares Coimbra,et al.  Heart sound segmentation of pediatric auscultations using wavelet analysis , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[57]  J. Habetha,et al.  Detection of S1 and S2 Heart Sounds by High Frequency Signatures , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[58]  H. Naseri,et al.  Detection and Boundary Identification of Phonocardiogram Sounds Using an Expert Frequency-Energy Based Metric , 2012, Annals of Biomedical Engineering.

[59]  Christian Brandt,et al.  A robust heart sounds segmentation module based on S-transform , 2013, Biomed. Signal Process. Control..

[60]  Pouye Sedighian Pediatric heart sound segmentation , 2014 .

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

[62]  Lionel Tarassenko,et al.  Support vector machine hidden semi-Markov model-based heart sound segmentation , 2014, Computing in Cardiology 2014.

[63]  J.T.E. McDonnell,et al.  Time-frequency and time-scale techniques for the classification of native and bioprosthetic heart valve sounds , 1998, IEEE Transactions on Biomedical Engineering.

[64]  P. Ask,et al.  Assessment of aortic valve stenosis severity using intelligent phonocardiography. , 2015, International journal of cardiology.

[65]  Zeeshan Hassan Syed,et al.  MIT Automated Auscultation System , 2003 .

[66]  Egon Toft,et al.  Acoustic Features for the Identification of Coronary Artery Disease , 2015, IEEE Transactions on Biomedical Engineering.

[67]  Leo A. Celi,et al.  Intelligent Heartsound Diagnostics on a Cellphone Using a Hands-Free Kit , 2010, AAAI Spring Symposium: Artificial Intelligence for Development.

[68]  Raymond L. Watrous,et al.  Detection of the first and second heart sound using probabilistic models , 2003, Proceedings of the 25th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (IEEE Cat. No.03CH37439).

[69]  Tianshuang Qiu,et al.  Noise and Disturbance Reduction for Heart Sounds in Cycle-Frequency Domain Based on Nonlinear Time Scaling , 2010, IEEE Transactions on Biomedical Engineering.

[70]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[71]  Ram Bilas Pachori,et al.  Automatic diagnosis of septal defects based on tunable-Q wavelet transform of cardiac sound signals , 2015, Expert Syst. Appl..