Segmentation-based heart sound feature extraction combined with classifier models for a VSD diagnosis system

In this paper, boundary curve models for the diagnostic features [T"1"2,T"1"1] and [F"G,F"W] are proposed to diagnose ventricular septal defects (VSD), which are generally divided into 3 types: small VSD (SVSD), moderate VSD (MVSD) and large VSD (LVSD). The VSD diagnosis is accomplished in three steps. First, in the time domain, the diagnostic features [T"1"2,T"1"1], which are the time intervals between two adjacent first heart sounds (S1) as well as the interval between S1 and the second heart sound (S2), are extracted from the envelope E"T for the heart sound (HS); in the frequency domain, the envelope E"F for every cardiac cycle sound that the HS is segmented into, based on a moving windowed Hilbert transform (MWHT), is proposed to extract the diagnostic features [F"G,F"W], which are the center of gravity and the frequency width of the frequency distribution. Second, to evaluate the detection ability of the proposed diagnostic features, a classification boundary method based on the support vector machines (SVM) technique is proposed to determine the classifiers to diagnose the VSD sounds. Furthermore, to simplify these classifiers and make them parameterizable, according to their shapes, the least squares method is employed to build ellipse models for fitting the classification boundary curves. Finally, the numerical results based on the ellipse models are introduced for diagnosis of the VSD. Moreover, to validate the usefulness of the proposed method for sounds besides VSD and normal sounds, aortic regurgitation (AR), atrial fibrillation (AF), aortic stenosis (AS) and mitral stenosis (MS) sounds are used as examples to be detected. As a result, the classification accuracies (CA) achieved is 98.4% for the detection of clinical VSD sounds from normal sounds and are 95.1%, 94.8% and 95.0%, respectively, for the detection of clinical SVSD, MVSD, and LVSD among VSD sounds.

[1]  Zhongwei Jiang,et al.  Development of Wireless Heart Sound Acquisition System for Screening Heart Valvular Disorder , 2005 .

[3]  Hiok Chai Quek,et al.  ElliFit: An unconstrained, non-iterative, least squares based geometric Ellipse Fitting method , 2013, Pattern Recognit..

[4]  Ramon Ruiz-Merino,et al.  Efficient method for events detection in phonocardiographic signals , 2005, SPIE Microtechnologies.

[5]  S H Kim,et al.  Spectral analysis of heart valve sound for detection of prosthetic heart valve diseases. , 1998, Yonsei medical journal.

[6]  黄亚明,et al.  MedicineNet , 2012 .

[7]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[8]  Zeeshan Syed,et al.  Audio-Visual Tools for Computer-Assisted Diagnosis of Cardiac Disorders , 2006, 19th IEEE Symposium on Computer-Based Medical Systems (CBMS'06).

[9]  Mehmet Fatih Akay,et al.  Support vector machines combined with feature selection for breast cancer diagnosis , 2009, Expert Syst. Appl..

[10]  J. M. Hasenkam,et al.  Non-invasive evaluation of aortic valve stenosis by spectral analysis of heart murmurs , 1992, 1992 14th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

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

[12]  M. Tavel,et al.  Usefulness of a new sound spectral averaging technique to distinguish an innocent systolic murmur from that of aortic stenosis. , 2005, The American journal of cardiology.

[13]  Peter Funk,et al.  Clinical decision-support for diagnosing stress-related disorders by applying psychophysiological medical knowledge to an instance-based learning system , 2006, Artif. Intell. Medicine.

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

[15]  Zhongwei Jiang,et al.  Cardiac sound murmurs classification with autoregressive spectral analysis and multi-support vector machine technique , 2010, Comput. Biol. Medicine.

[16]  S. S. Mehta,et al.  SVM-based algorithm for recognition of QRS complexes in electrocardiogram , 2008 .

[17]  N. Suzumura,et al.  Algorithm for detecting the first and the second heart sounds by spectral tracking , 2006, Medical and Biological Engineering and Computing.

[18]  Ahmet Arslan,et al.  An expert system for diagnosis of the heart valve diseases , 2002, Expert Syst. Appl..

[19]  William Thornton,et al.  Auscultation of the Heart , 2002 .

[20]  J. Hegesh,et al.  Congenital heart defects: natural course and in utero development. , 1997, Circulation.

[21]  A. Furuse,et al.  Automated diagnosis of heart disease in patients with heart murmurs: application of a neural network technique , 2006, Journal of medical engineering & technology.

[22]  D. Chaudhuri,et al.  A simple least squares method for fitting of ellipses and circles depends on border points of a two-tone image and their 3-D extensions , 2010, Pattern Recognit. Lett..

[23]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[24]  M. Tavel,et al.  Assessment of severity of aortic stenosis through time-frequency analysis of murmur. , 2003, Chest.

[25]  Ahmet Arslan,et al.  An intelligent system for diagnosis of the heart valve diseases with wavelet packet neural networks , 2003, Comput. Biol. Medicine.

[26]  R. Adolph,et al.  The Clinical Value of Frequency Analysis of the First Heart Sound in Myocardial Infarction , 1970, Circulation.

[27]  Chung-Hsien Wu,et al.  Computer-aided analysis and classification of heart sounds based on neural networks and time analysis , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

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

[29]  Hans-Jürgen Warnecke,et al.  Least-squares orthogonal distances fitting of circle, sphere, ellipse, hyperbola, and parabola , 2001, Pattern Recognit..

[30]  W. Gander,et al.  Least-squares fitting of circles and ellipses , 1994 .

[31]  Vladimir Vapnik,et al.  An overview of statistical learning theory , 1999, IEEE Trans. Neural Networks.

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

[33]  Nancy E. Reed,et al.  Heart sound analysis for symptom detection and computer-aided diagnosis , 2004, Simul. Model. Pract. Theory.

[34]  Paulo Gil,et al.  A New Algorithm for Detection of S1 and S2 Heart Sounds , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

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

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