Efficient method for events detection in phonocardiographic signals

The auscultation of the heart is still the first basic analysis tool used to evaluate the functional state of the heart, as well as the first indicator used to submit the patient to a cardiologist. In order to improve the diagnosis capabilities of auscultation, signal processing algorithms are currently being developed to assist the physician at primary care centers for adult and pediatric population. A basic task for the diagnosis from the phonocardiogram is to detect the events (main and additional sounds, murmurs and clicks) present in the cardiac cycle. This is usually made by applying a threshold and detecting the events that are bigger than the threshold. However, this method usually does not allow the detection of the main sounds when additional sounds and murmurs exist, or it may join several events into a unique one. In this paper we present a reliable method to detect the events present in the phonocardiogram, even in the presence of heart murmurs or additional sounds. The method detects relative maxima peaks in the amplitude envelope of the phonocardiogram, and computes a set of parameters associated with each event. Finally, a set of characteristics is extracted from each event to aid in the identification of the events. Besides, the morphology of the murmurs is also detected, which aids in the differentiation of different diseases that can occur in the same temporal localization. The algorithms have been applied to real normal heart sounds and murmurs, achieving satisfactory results.

[1]  Paul R. White,et al.  Classification of heart sounds using time-frequency method and artificial neural networks , 2000, Proceedings of the 22nd Annual International Conference of the IEEE Engineering in Medicine and Biology Society (Cat. No.00CH37143).

[2]  Tamer Ölmez,et al.  Classification of heart sounds using an artificial neural network , 2003, Pattern Recognit. Lett..

[3]  Minfen Shen,et al.  A method for estimating the instantaneous frequency of non-stationary heart sound signals , 2003, International Conference on Neural Networks and Signal Processing, 2003. Proceedings of the 2003.

[4]  J.E. Hebden,et al.  Identification of aortic stenosis and mitral regurgitation by heart sound analysis , 1997, Computers in Cardiology 1997.

[5]  P. Loughlin,et al.  Comments on the interpretation of instantaneous frequency , 1997, IEEE Signal Processing Letters.

[6]  W. W. Myint,et al.  An electronic stethoscope with diagnosis capability , 2001, Proceedings of the 33rd Southeastern Symposium on System Theory (Cat. No.01EX460).

[7]  J.T.E. McDonnell,et al.  Knowledge-based interpretation of foetal phonocardiographic signals , 1990 .

[8]  M.S. Zainal,et al.  Analysis and classification of heart sounds and murmurs based on the instantaneous energy and frequency estimations , 2000, 2000 TENCON Proceedings. Intelligent Systems and Technologies for the New Millennium (Cat. No.00CH37119).

[9]  K. Yana,et al.  Instantaneous frequency analysis of systolic murmur for phonocardiogram , 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).

[10]  L. Nieman,et al.  Cardiac auscultatory skills of internal medicine and family practice trainees. A comparison of diagnostic proficiency. , 1997, JAMA.

[11]  A. Hollman,et al.  Listening to the Heart , 1964 .

[12]  L. Griffiths Rapid measurement of digital instantaneous frequency , 1975 .

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

[14]  D. Moodie,et al.  Cardiac Auscultatory Skills of Internal Medicine and Family Practice Trainees: a Comparison of Diagnosfic Proficiency , 1998 .

[15]  Evangelos E. Milios,et al.  Signal abstractions in signal processing software , 1989, IEEE Trans. Acoust. Speech Signal Process..