1
|
Martinek R, Nedoma J, Fajkus M, Kahankova R, Konecny J, Janku P, Kepak S, Bilik P, Nazeran H. A Phonocardiographic-Based Fiber-Optic Sensor and Adaptive Filtering System for Noninvasive Continuous Fetal Heart Rate Monitoring. SENSORS 2017; 17:s17040890. [PMID: 28420215 PMCID: PMC5426540 DOI: 10.3390/s17040890] [Citation(s) in RCA: 63] [Impact Index Per Article: 9.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 02/05/2017] [Revised: 03/28/2017] [Accepted: 04/12/2017] [Indexed: 11/21/2022]
Abstract
This paper focuses on the design, realization, and verification of a novel phonocardiographic- based fiber-optic sensor and adaptive signal processing system for noninvasive continuous fetal heart rate (fHR) monitoring. Our proposed system utilizes two Mach-Zehnder interferometeric sensors. Based on the analysis of real measurement data, we developed a simplified dynamic model for the generation and distribution of heart sounds throughout the human body. Building on this signal model, we then designed, implemented, and verified our adaptive signal processing system by implementing two stochastic gradient-based algorithms: the Least Mean Square Algorithm (LMS), and the Normalized Least Mean Square (NLMS) Algorithm. With this system we were able to extract the fHR information from high quality fetal phonocardiograms (fPCGs), filtered from abdominal maternal phonocardiograms (mPCGs) by performing fPCG signal peak detection. Common signal processing methods such as linear filtering, signal subtraction, and others could not be used for this purpose as fPCG and mPCG signals share overlapping frequency spectra. The performance of the adaptive system was evaluated by using both qualitative (gynecological studies) and quantitative measures such as: Signal-to-Noise Ratio—SNR, Root Mean Square Error—RMSE, Sensitivity—S+, and Positive Predictive Value—PPV.
Collapse
Affiliation(s)
- Radek Martinek
- Department of Cybernetics and Biomedical Engineering, Faculty of Electrical Engineering and Computer Science, VSB-Technical University of Ostrava, 17 Listopadu 15, Ostrava 70833, Czech Republic.
| | - Jan Nedoma
- Department of Telecommunications, Faculty of Electrical Engineering and Computer Science, VSB-Technical University of Ostrava, 17 Listopadu 15, Ostrava 70833, Czech Republic.
| | - Marcel Fajkus
- Department of Telecommunications, Faculty of Electrical Engineering and Computer Science, VSB-Technical University of Ostrava, 17 Listopadu 15, Ostrava 70833, Czech Republic.
| | - Radana Kahankova
- Department of Cybernetics and Biomedical Engineering, Faculty of Electrical Engineering and Computer Science, VSB-Technical University of Ostrava, 17 Listopadu 15, Ostrava 70833, Czech Republic.
| | - Jaromir Konecny
- Department of Cybernetics and Biomedical Engineering, Faculty of Electrical Engineering and Computer Science, VSB-Technical University of Ostrava, 17 Listopadu 15, Ostrava 70833, Czech Republic.
| | - Petr Janku
- Department of Obstetrics and Gynecology, Masaryk University and University Hospital Brno, Jihlavska 20, 625 00 Brno, Czech Republic.
| | - Stanislav Kepak
- Department of Telecommunications, Faculty of Electrical Engineering and Computer Science, VSB-Technical University of Ostrava, 17 Listopadu 15, Ostrava 70833, Czech Republic.
| | - Petr Bilik
- Department of Cybernetics and Biomedical Engineering, Faculty of Electrical Engineering and Computer Science, VSB-Technical University of Ostrava, 17 Listopadu 15, Ostrava 70833, Czech Republic.
| | - Homer Nazeran
- Department of Electrical and Computer Engineering, University of Texas El Paso, 500 W University Ave, El Paso, TX 79968, USA.
| |
Collapse
|
2
|
Phonocardiogram signal compression using sound repetition and vector quantization. Comput Biol Med 2016; 71:24-34. [PMID: 26871603 DOI: 10.1016/j.compbiomed.2016.01.017] [Citation(s) in RCA: 16] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/23/2015] [Revised: 01/12/2016] [Accepted: 01/14/2016] [Indexed: 11/20/2022]
Abstract
BACKGROUND A phonocardiogram (PCG) signal can be recorded for long-term heart monitoring. A huge amount of data is produced if the time of a recording is as long as days or weeks. It is necessary to compress the PCG signal to reduce storage space in a record and play system. In another situation, the PCG signal is transmitted to a remote health care center for automatic analysis in telemedicine. Compression of the PCG signal in that situation is necessary as a means for reducing the amount of data to be transmitted. Since heart beats are of a cyclical nature, compression can make use of the similarities in adjacent cycles by eliminating repetitive elements as redundant. This study proposes a new compression method that takes advantage of these repetitions. METHODS Data compression proceeds in two stages, a training stage followed by the compression as such. In the training stage, a section of the PCG signal is selected and its sounds and murmurs (if any) decomposed into time-frequency components. Basic components are extracted from these by clustering and collected to form a dictionary that allows the generative reconstruction and retrieval of any heart sound or murmur. In the compression stage, the heart sounds and murmurs are reconstructed from the basic components stored in the dictionary. Compression is made possible because only the times of occurrence and the dictionary indices of the basic components need to be stored, which greatly reduces the number of bits required to represent heart sounds and murmurs. The residual that cannot be reconstructed in this manner appears as a random sequence and is further compressed by vector quantization. What we propose are quick search parameters for this vector quantization. RESULTS For normal PCG signals the compression ratio ranges from 20 to 149, for signals with median murmurs it ranges from 14 to 35, and for those with heavy murmurs, from 8 to 20, subject to a degree of distortion of ~5% (in percent root-mean-square difference) and a sampling frequency of 4kHz. DISCUSSION We discuss the selection of the training signal and the contribution of vector quantization. Performance comparisons between the method proposed in this study and existing methods are conducted by computer simulations. CONCLUSIONS When recording and compressing cyclical sounds, any repetitive components can be removed as redundant. The redundancies in the residual can be reduced by vector quantization. The method proposed in this study achieves a better performance than existing methods.
Collapse
|
3
|
Detection of cardiovascular risk from a photoplethysmographic signal using a matching pursuit algorithm. Med Biol Eng Comput 2015; 54:1111-21. [DOI: 10.1007/s11517-015-1410-8] [Citation(s) in RCA: 15] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/29/2014] [Accepted: 10/19/2015] [Indexed: 10/22/2022]
|
4
|
Efficient Heart Sound Segmentation and Extraction Using Ensemble Empirical Mode Decomposition and Kurtosis Features. IEEE J Biomed Health Inform 2014; 18:1138-52. [DOI: 10.1109/jbhi.2013.2294399] [Citation(s) in RCA: 116] [Impact Index Per Article: 11.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
|
5
|
Almasi A, Bagher Shamsollahi M, Senhadji L. Bayesian denoising framework of phonocardiogram based on a new dynamical model. Ing Rech Biomed 2013. [DOI: 10.1016/j.irbm.2013.01.017] [Citation(s) in RCA: 17] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/24/2022]
|
6
|
Xie S, Jin F, Krishnan S, Sattar F. Signal feature extraction by multi-scale PCA and its application to respiratory sound classification. Med Biol Eng Comput 2012; 50:759-68. [PMID: 22467314 DOI: 10.1007/s11517-012-0903-y] [Citation(s) in RCA: 20] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/11/2011] [Accepted: 03/21/2012] [Indexed: 10/28/2022]
Abstract
Respiratory sound (RS) signals carry significant information about the underlying functioning of the pulmonary system by the presence of adventitious sounds. Although many studies have addressed the problem of pathological RS classification, only a limited number of scientific works have focused in multi-scale analysis. This paper proposes a new signal classification scheme for various types of RS based on multi-scale principal component analysis as a signal enhancement and feature extraction method to capture major variability of Fourier power spectra of the signal. Since we classify RS signals in a high dimensional feature subspace, a new classification method, called empirical classification, is developed for further signal dimension reduction in the classification step and has been shown to be more robust and outperform other simple classifiers. An overall accuracy of 98.34% for the classification of 689 real RS recording segments shows the promising performance of the presented method.
Collapse
Affiliation(s)
- Shengkun Xie
- Department of Electrical and Computer Engineering, Ryerson University, Toronto, ON, Canada.
| | | | | | | |
Collapse
|
7
|
Almasi A, Shamsollahi MB, Senhadji L. A dynamical model for generating synthetic Phonocardiogram signals. ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. ANNUAL INTERNATIONAL CONFERENCE 2012; 2011:5686-9. [PMID: 22255630 DOI: 10.1109/iembs.2011.6091376] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Abstract
In this paper we introduce a dynamical model for Phonocardiogram (PCG) signal which is capable of generating realistic synthetic PCG signals. This model is based on PCG morphology and consists of three ordinary differential equations and can represent various morphologies of normal PCG signals. Beat-to-beat variation in PCG morphology is significant so model parameters vary from beat to beat. This model is inspired of Electrocardiogram (ECG) dynamical model proposed by McSharry et al. and can be employed to assess biomedical signal processing techniques.
Collapse
Affiliation(s)
- Ali Almasi
- Biomedical Signal and Image Processing Laboratory, School of Electrical Engineering, Sharif University of Technology, Tehran, Iran.
| | | | | |
Collapse
|
8
|
Jabbari S, Ghassemian H. Modeling of heart systolic murmurs based on multivariate matching pursuit for diagnosis of valvular disorders. Comput Biol Med 2011; 41:802-11. [PMID: 21741040 DOI: 10.1016/j.compbiomed.2011.06.016] [Citation(s) in RCA: 11] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/21/2009] [Revised: 06/09/2011] [Accepted: 06/21/2011] [Indexed: 10/18/2022]
Abstract
Heart murmurs are pathological sounds produced by turbulent blood flow due to certain cardiac defects such as valves disorders. Detection of murmurs via auscultation is a task that depends on the proficiency of physician. There are many cases in which the accuracy of detection is questionable. The purpose of this study is development of a new mathematical model of systolic murmurs to extract their crucial features for identifying the heart diseases. A high resolution algorithm, multivariate matching pursuit, was used to model the murmurs by decomposing them into a series of parametric time-frequency atoms. Then, a novel model-based feature extraction method which uses the model parameters was performed to identify the cardiac sound signals. The proposed framework was applied to a database of 70 heart sound signals containing 35 normal and 35 abnormal samples. We achieved 92.5% accuracy in distinguishing subjects with valvular diseases using a MLP classifier, as compared to the matching pursuit-based features with an accuracy of 77.5%.
Collapse
Affiliation(s)
- Sepideh Jabbari
- School of Electrical and Computer Engineering, Tarbiat Modares University, P.O. Box 14115-143, Tehran, Iran
| | | |
Collapse
|
9
|
Ergen B, Tatar Y, Gulcur HO. Time-frequency analysis of phonocardiogram signals using wavelet transform: a comparative study. Comput Methods Biomech Biomed Engin 2011; 15:371-81. [PMID: 22414076 DOI: 10.1080/10255842.2010.538386] [Citation(s) in RCA: 19] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/18/2022]
Abstract
Analysis of phonocardiogram (PCG) signals provides a non-invasive means to determine the abnormalities caused by cardiovascular system pathology. In general, time-frequency representation (TFR) methods are used to study the PCG signal because it is one of the non-stationary bio-signals. The continuous wavelet transform (CWT) is especially suitable for the analysis of non-stationary signals and to obtain the TFR, due to its high resolution, both in time and in frequency and has recently become a favourite tool. It decomposes a signal in terms of elementary contributions called wavelets, which are shifted and dilated copies of a fixed mother wavelet function, and yields a joint TFR. Although the basic characteristics of the wavelets are similar, each type of the wavelets produces a different TFR. In this study, eight real types of the most known wavelets are examined on typical PCG signals indicating heart abnormalities in order to determine the best wavelet to obtain a reliable TFR. For this purpose, the wavelet energy and frequency spectrum estimations based on the CWT and the spectra of the chosen wavelets were compared with the energy distribution and the autoregressive frequency spectra in order to determine the most suitable wavelet. The results show that Morlet wavelet is the most reliable wavelet for the time-frequency analysis of PCG signals.
Collapse
Affiliation(s)
- Burhan Ergen
- Department of Computer Engineering, Faculty of Engineering, Firat University, Elazig, Turkey.
| | | | | |
Collapse
|
10
|
Millette V, Baddour N. Signal processing of heart signals for the quantification of non-deterministic events. Biomed Eng Online 2011; 10:10. [PMID: 21269508 PMCID: PMC3036661 DOI: 10.1186/1475-925x-10-10] [Citation(s) in RCA: 11] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/22/2010] [Accepted: 01/26/2011] [Indexed: 11/10/2022] Open
Abstract
BACKGROUND Heart signals represent an important way to evaluate cardiovascular function and often what is desired is to quantify the level of some signal of interest against the louder backdrop of the beating of the heart itself. An example of this type of application is the quantification of cavitation in mechanical heart valve patients. METHODS An algorithm is presented for the quantification of high-frequency, non-deterministic events such as cavitation from recorded signals. A closed-form mathematical analysis of the algorithm investigates its capabilities. The algorithm is implemented on real heart signals to investigate usability and implementation issues. Improvements are suggested to the base algorithm including aligning heart sounds, and the implementation of the Short-Time Fourier Transform to study the time evolution of the energy in the signal. RESULTS The improvements result in better heart beat alignment and better detection and measurement of the random events in the heart signals, so that they may provide a method to quantify nondeterministic events in heart signals. The use of the Short-Time Fourier Transform allows the examination of the random events in both time and frequency allowing for further investigation and interpretation of the signal. CONCLUSIONS The presented algorithm does allow for the quantification of nondeterministic events but proper care in signal acquisition and processing must be taken to obtain meaningful results.
Collapse
Affiliation(s)
- Véronique Millette
- Department of Mechanical Engineering, 161 Louis Pasteur, University of Ottawa, K1N 6N5, Ottawa, Ontario, Canada.
| | | |
Collapse
|
11
|
Jedrzejczak WW, Kwaskiewicz K, Blinowska KJ, Kochanek K, Skarzynski H. Use of the matching pursuit algorithm with a dictionary of asymmetric waveforms in the analysis of transient evoked otoacoustic emissions. THE JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA 2009; 126:3137-3146. [PMID: 20000927 DOI: 10.1121/1.3243294] [Citation(s) in RCA: 8] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/28/2023]
Abstract
Transiently evoked otoacoustic emissions (TEOAEs) are normally modeled as the sum of asymmetric waveforms. However, some previous studies of TEOAEs used time-frequency (TF) methods to decompose the signals into symmetric waveforms. This approach was justified mainly as a means to reduce the complexity of the calculations. The present study extended the dictionary of numeric functions to incorporate asymmetric waveforms into the analysis. The necessary calculations were carried out using an adaptive approximation algorithm based on the matching pursuit (MP) numerical technique. The classic MP dictionary uses Gabor functions and consists of waveforms described by five parameters, namely, frequency, latency, time span, amplitude, and phase. In the present investigation, a sixth parameter, the degree of asymmetry, was added in order to enhance the flexibility of this approach. The effects of expanding the available functions were evaluated by means of both simulations using synthetic signals and authentic TEOAEs. The resulting analyses showed that the contributions of asymmetric components in the OAE signal are appreciable. In short, the expanded analysis method brought about important improvements in identifying TEOAE components including the correct detection of components with long decays, which are often related to spontaneous OAE activity, the elimination of a "dark energy" effect in TF distributions, and more reliable estimates of latency-frequency relationships. The latter feature is especially important for correct estimation of latency-frequency data, which is a crucial factor in investigations of OAE-generation mechanisms.
Collapse
Affiliation(s)
- W Wiktor Jedrzejczak
- Institute of Physiology and Pathology of Hearing, ul. Zgrupowania AK Kampinos 1, 01-943 Warszawa, Poland
| | | | | | | | | |
Collapse
|
12
|
Maglogiannis I, Loukis E, Zafiropoulos E, Stasis A. Support Vectors Machine-based identification of heart valve diseases using heart sounds. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2009; 95:47-61. [PMID: 19269056 DOI: 10.1016/j.cmpb.2009.01.003] [Citation(s) in RCA: 70] [Impact Index Per Article: 4.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/20/2007] [Revised: 11/14/2008] [Accepted: 01/02/2009] [Indexed: 05/27/2023]
Abstract
Taking into account that heart auscultation remains the dominant method for heart examination in the small health centers of the rural areas and generally in primary healthcare set-ups, the enhancement of this technique would aid significantly in the diagnosis of heart diseases. In this context, the present paper initially surveys the research that has been conducted concerning the exploitation of heart sound signals for automated and semi-automated detection of pathological heart conditions. Then it proposes an automated diagnosis system for the identification of heart valve diseases based on the Support Vector Machines (SVM) classification of heart sounds. This system performs a highly difficult diagnostic task (even for experienced physicians), much more difficult than the basic diagnosis of the existence or not of a heart valve disease (i.e. the classification of a heart sound as 'healthy' or 'having a heart valve disease'): it identifies the particular heart valve disease. The system was applied in a representative global dataset of 198 heart sound signals, which come both from healthy medical cases and from cases suffering from the four most usual heart valve diseases: aortic stenosis (AS), aortic regurgitation (AR), mitral stenosis (MS) and mitral regurgitation (MR). Initially the heart sounds were successfully categorized using a SVM classifier as normal or disease-related and then the corresponding murmurs in the unhealthy cases were classified as systolic or diastolic. For the heart sounds diagnosed as having systolic murmur we used a SVM classifier for performing a more detailed classification of them as having aortic stenosis or mitral regurgitation. Similarly for the heart sounds diagnosed as having diastolic murmur we used a SVM classifier for classifying them as having aortic regurgitation or mitral stenosis. Alternative classifiers have been applied to the same data for comparison (i.e. back-propagation neural networks, k-nearest-neighbour and naïve Bayes classifiers), however their performance for the same diagnostic problems was lower than the SVM classifiers proposed in this work.
Collapse
Affiliation(s)
- Ilias Maglogiannis
- Department of Computer Science and Biomedical Informatics, University of Central Greece, Lamia, Greece.
| | | | | | | |
Collapse
|
13
|
Pavlopoulos SA, Stasis ACH, Loukis EN. A decision tree--based method for the differential diagnosis of Aortic Stenosis from Mitral Regurgitation using heart sounds. Biomed Eng Online 2004; 3:21. [PMID: 15225347 PMCID: PMC481080 DOI: 10.1186/1475-925x-3-21] [Citation(s) in RCA: 54] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/20/2004] [Accepted: 06/29/2004] [Indexed: 11/10/2022] Open
Abstract
BACKGROUND New technologies like echocardiography, color Doppler, CT, and MRI provide more direct and accurate evidence of heart disease than heart auscultation. However, these modalities are costly, large in size and operationally complex and therefore are not suitable for use in rural areas, in homecare and generally in primary healthcare set-ups. Furthermore the majority of internal medicine and cardiology training programs underestimate the value of cardiac auscultation and junior clinicians are not adequately trained in this field. Therefore efficient decision support systems would be very useful for supporting clinicians to make better heart sound diagnosis. In this study a rule-based method, based on decision trees, has been developed for differential diagnosis between "clear" Aortic Stenosis (AS) and "clear" Mitral Regurgitation (MR) using heart sounds. METHODS For the purposes of our experiment we used a collection of 84 heart sound signals including 41 heart sound signals with "clear" AS systolic murmur and 43 with "clear" MR systolic murmur. Signals were initially preprocessed to detect 1st and 2nd heart sounds. Next a total of 100 features were determined for every heart sound signal and relevance to the differentiation between AS and MR was estimated. The performance of fully expanded decision tree classifiers and Pruned decision tree classifiers were studied based on various training and test datasets. Similarly, pruned decision tree classifiers were used to examine their differentiation capabilities. In order to build a generalized decision support system for heart sound diagnosis, we have divided the problem into sub problems, dealing with either one morphological characteristic of the heart-sound waveform or with difficult to distinguish cases. RESULTS Relevance analysis on the different heart sound features demonstrated that the most relevant features are the frequency features and the morphological features that describe S1, S2 and the systolic murmur. The results are compatible with the physical understanding of the problem since AS and MR systolic murmurs have different frequency contents and different waveform shapes. On the contrary, in the diastolic phase there is no murmur in both diseases which results in the fact that the diastolic phase signals cannot contribute to the differentiation between AS and MR. We used a fully expanded decision tree classifier with a training set of 34 records and a test set of 50 records which resulted in a classification accuracy (total corrects/total tested) of 90% (45 correct/50 total records). Furthermore, the method proved to correctly classify both AS and MR cases since the partial AS and MR accuracies were 91.6% and 88.5% respectively. Similar accuracy was achieved using decision trees with a fraction of the 100 features (the most relevant). Pruned Differentiation decision trees did not significantly change the classification accuracy of the decision trees both in terms of partial classification and overall classification as well. DISCUSSION Present work has indicated that decision tree algorithms decision tree algorithms can be successfully used as a basis for a decision support system to assist young and inexperienced clinicians to make better heart sound diagnosis. Furthermore, Relevance Analysis can be used to determine a small critical subset, from the initial set of features, which contains most of the information required for the differentiation. Decision tree structures, if properly trained can increase their classification accuracy in new test data sets. The classification accuracy and the generalization capabilities of the Fully Expanded decision tree structures and the Pruned decision tree structures have not significant difference for this examined sub-problem. However, the generalization capabilities of the decision tree based methods were found to be satisfactory. Decision tree structures were tested on various training and test data set and the classification accuracy was found to be consistently high.
Collapse
Affiliation(s)
- Sotiris A Pavlopoulos
- National Technical University of Athens, School of Electrical and Computer Engineering, Biomedical Engineering Laboratory, Iroon Polytexniou Zografou 15773, Athens, Greece
| | - Antonis CH Stasis
- National Technical University of Athens, School of Electrical and Computer Engineering, Biomedical Engineering Laboratory, Iroon Polytexniou Zografou 15773, Athens, Greece
| | - Euripides N Loukis
- University of Aegean, Dept. of Information and Communication Systems Engineering, Karlovassi 83200, Samos, Greece
| |
Collapse
|