A robust heart sounds segmentation module based on S-transform

This paper presents a new module for heart sounds segmentation based on S-Transform. The heart sounds segmentation process segments the PhonoCardioGram (PCG) signal into four parts: S1 (first heart sound), systole, S2 (second heart sound) and diastole. It can be considered one of the most important phases in the auto-analysis of PCG signals. The proposed segmentation module can be divided into three main blocks: localization of heart sounds, boundaries detection of the localized heart sounds and classification block to distinguish between S1 and S2. An original localization method of heart sounds are proposed in this study. The method named SSE calculates the Shannon Energy of the local spectrum calculated by the S-transform for each sample of the heart sound signal. The second block contains a novel approach for the boundaries detection of S1 and S2. The energy concentrations of the S-transform of localized sounds are optimized by using a window width optimization algorithm. Then the SSE envelope is recalculated and a local adaptive threshold is applied to refine the estimated boundaries. To distinguish between S1 and S2, a feature extraction method based on the Singular Value Decomposition (SVD) of the S-matrix is applied in this study. The proposed segmentation module is evaluated at each block according to a database of 80 sounds, including 40 sounds with cardiac pathologies.

[1]  Zahra Moussavi,et al.  A robust method for heart sounds localization using lung sounds entropy , 2006, IEEE Transactions on Biomedical Engineering.

[2]  J. Habetha,et al.  Wavelet transform and simplicity based heart murmur segmentation , 2006, 2006 Computers in Cardiology.

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

[4]  Mostefa Mesbah,et al.  Time-Frequency Feature Extraction of Newborn EEG Seizure Using SVD-Based Techniques , 2004, EURASIP J. Adv. Signal Process..

[5]  Jin Jiang,et al.  Heart sound analysis using the S transform , 2000, Computers in Cardiology 2000. Vol.27 (Cat. 00CH37163).

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

[7]  P. McFadden,et al.  DECOMPOSITION OF GEAR VIBRATION SIGNALS BY THE GENERALISED S TRANSFORM , 1999 .

[8]  Jin Jiang,et al.  A Window Width Optimized S-Transform , 2008, EURASIP J. Adv. Signal Process..

[9]  S. Ari,et al.  On An Algorithm for Boundary Estimation of Commonly Occurring Heart Valve Diseases in Time Domain , 2006, 2006 Annual IEEE India Conference.

[10]  I. Hartimo,et al.  A boundary modification method for heart sound segmentation algorithm , 1998, Computers in Cardiology 1998. Vol. 25 (Cat. No.98CH36292).

[11]  Christian Brandt,et al.  Study of Two Feature Extraction Methods to Distinguish between the First and the Second Heart Sounds , 2012, BIOSIGNALS.

[12]  MansinhaL. Localization of the complex spectrum , 1996 .

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

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

[15]  Lalu Mansinha,et al.  Localization of the complex spectrum: the S transform , 1996, IEEE Trans. Signal Process..

[16]  Christer Ahlström,et al.  Nonlinear phonocardiographic Signal Processing , 2008 .

[17]  C. Robert Pinnegar,et al.  The S-transform with windows of arbitrary and varying shape , 2003 .

[18]  Karlheinz Gröchenig,et al.  Foundations of Time-Frequency Analysis , 2000, Applied and numerical harmonic analysis.

[19]  LJubisa Stankovic,et al.  A measure of some time-frequency distributions concentration , 2001, Signal Process..

[20]  Tamer Ölmez,et al.  Feature determination for heart sounds based on divergence analysis , 2009, Digit. Signal Process..

[21]  N. M. Marinovic,et al.  Feature Extraction And Pattern Classification In Space - Spatial Frequency Domain , 1985, Other Conferences.

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

[23]  Mohd Zubir Suboh,et al.  Classification of heart sound based on s-transform and neural network , 2010, 10th International Conference on Information Science, Signal Processing and their Applications (ISSPA 2010).