Classification of Homomorphic Segmented Phonocardiogram Signals Using Grow and Learn Network

A segmentation algorithm, which detects a single cardiac cycle (S 1-systole-S2-diastole) of phonocardiogram (PCG) signals using homomorphic filtering and K-means clustering and a three way classification of heart sounds into normal (N), systolic murmur (S) and diastolic murmur (D) using grow and learn (GAL) neural network, are presented. Homomorphic filtering converts a non-linear combination of signals (multiplied in time domain) into a linear combination by applying logarithmic transformation. It involves the retrieval of the envelope, a(n) of the PCG signal by attenuating the contribution of fast varying component, f(n) using an appropriate low pass filter. K-means clustering is a non-hierarchical partitioning method, which helps to indicate single cardiac cycle in the PCG signal. Segmentation performance of 90.45% was achieved using the proposed algorithm. Feature vectors were formed after segmentation by using Daubechies-2 wavelet detail coefficients at the second decomposition level. Grow and learn network was used for classification of the segmented PCG signals and a classification accuracy of 97.02% was achieved. It is concluded that homomorphic filtering and GAL network could be used for segmentation and classification of PCG signals without using a reference signal

[1]  P S Reddy,et al.  Normal and abnormal heart sounds in cardiac diagnosis. Part I: Systolic sounds. , 1985, Current problems in cardiology.

[2]  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).

[3]  Louis-Gilles Durand,et al.  Nonlinear transient chirp signal modeling of the aortic and pulmonary components of the second heart sound , 2000, IEEE Transactions on Biomedical Engineering.

[4]  Paul R. White,et al.  Characterisation of paediatric heart murmurs using self-organising map , 1999, Proceedings of the First Joint BMES/EMBS Conference. 1999 IEEE Engineering in Medicine and Biology 21st Annual Conference and the 1999 Annual Fall Meeting of the Biomedical Engineering Society (Cat. N.

[5]  L. Durand,et al.  Digital signal processing of the phonocardiogram: review of the most recent advancements. , 1995, Critical reviews in biomedical engineering.

[6]  Firdaus E. Udwadia,et al.  Use of the fast fourier transform for frequency analysis of the first heart sound in normal man , 2006, Medical and biological engineering.

[7]  Rangaraj M. Rangayyan,et al.  A Three-Channel Microcomputer System for Segmentation and Characterization of the Phonocardiogram , 1987, IEEE Transactions on Biomedical Engineering.

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

[9]  Paul R. White,et al.  Time-frequency methods for analysing paediatric heart murmurs , 1997 .

[10]  John H. L. Hansen,et al.  Discrete-Time Processing of Speech Signals , 1993 .

[11]  E Van Vollenhoven,et al.  Phonocardiography: past, present and future. , 1993, Acta cardiologica.