SEPARATION OF ABDOMINAL FETAL ELECTROCARDIOGRAMS IN TWIN PREGNANCY 1. INTRODUCTION

Similar documents
Enhancement of Twins Fetal ECG Signal Extraction Based on Hybrid Blind Extraction Techniques

MULTI-MODAL FETAL ECG EXTRACTION USING MULTI-KERNEL GAUSSIAN PROCESSES. Bharathi Surisetti and Richard M. Dansereau

PROCESSING THE ABDOMINAL FETAL ECG USING A NEW METHOD. Zentralinstitut fur Biomedizinische Technik der Universitat Erlangen-Nurnberg, FRG

Separation of fetal electrocardiography (ECG) from composite ECG using adaptive linear neural network for fetal monitoring

PCA Enhanced Kalman Filter for ECG Denoising

Assessment of Reliability of Hamilton-Tompkins Algorithm to ECG Parameter Detection

Analysis of Fetal Stress Developed from Mother Stress and Classification of ECG Signals

Removing ECG Artifact from the Surface EMG Signal Using Adaptive Subtraction Technique

Fetal QRS Detection by means of Kalman Filtering and using the Event Synchronous Canceller

Vital Responder: Real-time Health Monitoring of First- Responders

Quick detection of QRS complexes and R-waves using a wavelet transform and K-means clustering

Extraction of Fetal ECG from Abdominal Recordings Combining BSS-ICA & WT Techniques

Extraction of Unwanted Noise in Electrocardiogram (ECG) Signals Using Discrete Wavelet Transformation

An Efficient Method for Fetal Electrocardiogram Extraction from the Abdominal Electrocardiogram Signal

ECG Beat Recognition using Principal Components Analysis and Artificial Neural Network

FETAL ECG SIGNAL ENHANCEMENT

Separating Fetal ECG Signal from Maternal ECG Using ANFIS with Gamma Filter in VLSI

Available online at ScienceDirect. Procedia Computer Science 70 (2015 ) Carmelaram, Bengaluru , India

FPGA BASED FETAL ECG DENOISING AND EXTRACTION FORMEDICAL DIAGNOSIS

A Review on Sleep Apnea Detection from ECG Signal

PERFORMANCE CALCULATION OF WAVELET TRANSFORMS FOR REMOVAL OF BASELINE WANDER FROM ECG

2-D ECG Compression Using Optimal Sorting and Mean Normalization

Robust Detection of Atrial Fibrillation for a Long Term Telemonitoring System

Robust system for patient specific classification of ECG signal using PCA and Neural Network

Genetic Algorithm based Feature Extraction for ECG Signal Classification using Neural Network

What ICA Provides for ECG Processing: Application to Noninvasive Fetal ECG Extraction

SPECTRAL ANALYSIS OF LIFE-THREATENING CARDIAC ARRHYTHMIAS

AUTOMATIC ANALYSIS AND VISUALIZATION OF MULTILEAD LONG-TERM ECG RECORDINGS

Electrocardiogram beat classification using Discrete Wavelet Transform, higher order statistics and multivariate analysis

Neural Network based Heart Arrhythmia Detection and Classification from ECG Signal

FREQUENCY DOMAIN BASED AUTOMATIC EKG ARTIFACT

Biomedical. Measurement and Design ELEC4623. Lectures 15 and 16 Statistical Algorithms for Automated Signal Detection and Analysis

Removal of Baseline wander and detection of QRS complex using wavelets

An Effective Technique for Enhancing an Intrauterine Catheter Fetal Electrocardiogram

Detecting Acute Myocardial Ischemia by Evaluation of QRS Angles

Speech Compression for Noise-Corrupted Thai Dialects

Noise-Robust Speech Recognition in a Car Environment Based on the Acoustic Features of Car Interior Noise

MORPHOLOGICAL CHARACTERIZATION OF ECG SIGNAL ABNORMALITIES: A NEW APPROACH

Simulation of T-Wave Alternans and its Relation to the Duration of Ventricular Action Potentials Disturbance

Mining of an electrocardiogram

Wavelet Neural Network for Classification of Bundle Branch Blocks

Heart Rate Calculation by Detection of R Peak

A Noninvasive Method for Identification of Independent Components of Fibrillation in the Heart Muscle Cell

CHAPTER IV PREPROCESSING & FEATURE EXTRACTION IN ECG SIGNALS

POWER EFFICIENT PROCESSOR FOR PREDICTING VENTRICULAR ARRHYTHMIA BASED ON ECG

Enhancement of the Modi ed P-Spectrum for Use in Real-time QRS Complex Detection

Frequency Tracking: LMS and RLS Applied to Speech Formant Estimation

Removal of Baseline Wander from Ecg Signals Using Cosine Window Based Fir Digital Filter

Speed - Accuracy - Exploration. Pathfinder SL

Advanced Methods and Tools for ECG Data Analysis

DETECTION AND CORRECTION OF EYE BLINK ARTIFACT IN SINGLE CHANNEL ELECTROENCEPHALOGRAM (EEG) SIGNAL USING A SIMPLE k-means CLUSTERING ALGORITHM

Separation of Fetal ECG from Composite Abdominal ECG

ADVANCES in NATURAL and APPLIED SCIENCES

PARAFAC: a powerful tool in EEG monitoring

Automatic Detection of Heart Disease Using Discreet Wavelet Transform and Artificial Neural Network

ABSTRACT 1. INTRODUCTION 2. ARTIFACT REJECTION ON RAW DATA

SUPPRESSION OF MUSICAL NOISE IN ENHANCED SPEECH USING PRE-IMAGE ITERATIONS. Christina Leitner and Franz Pernkopf

: Biomedical Signal Processing

Challenges in microphone array processing for hearing aids. Volkmar Hamacher Siemens Audiological Engineering Group Erlangen, Germany

Computational Perception /785. Auditory Scene Analysis

Redundancy of Independent Component Analysis in Four Common Types of Childhood Epileptic Seizure

Antepartum non-invasive evaluation of opening and closing timings of the cardiac valves in fetal cardiac cycle

COMPUTER AIDED DIAGNOSTIC SYSTEM FOR BRAIN TUMOR DETECTION USING K-MEANS CLUSTERING

MULTILEAD SIGNAL PREPROCESSING BY LINEAR TRANSFORMATION

QUANTIFICATION OF EMOTIONAL FEATURES OF PHOTOPLETHYSOMOGRAPHIC WAVEFORMS USING BOX-COUNTING METHOD OF FRACTAL DIMENSION

Primary Tumor detection with EEG Signals using Wavelet Transform and Neural Network

DETECTION OF HEART ABNORMALITIES USING LABVIEW

Extraction of P wave and T wave in Electrocardiogram using Wavelet Transform

Wavelets extrema representation for QRS-T cancellation and P wave detection

Speech Enhancement Based on Spectral Subtraction Involving Magnitude and Phase Components

Monitoring Cardiac Stress Using Features Extracted From S1 Heart Sounds

International Journal of Advance Engineering and Research Development

HST-582J/6.555J/16.456J-Biomedical Signal and Image Processing-Spring Laboratory Project 1 The Electrocardiogram

USING CORRELATION COEFFICIENT IN ECG WAVEFORM FOR ARRHYTHMIA DETECTION

Assessment of the Performance of the Adaptive Thresholding Algorithm for QRS Detection with the Use of AHA Database

11/18/13 ECG SIGNAL ACQUISITION HARDWARE DESIGN. Origin of Bioelectric Signals

An ECG Beat Classification Using Adaptive Neuro- Fuzzy Inference System

Heart Abnormality Detection Technique using PPG Signal

An auto detection system for Electrocardiogram of Foetal heart Issues

Clinical Examples as Non-uniform Learning and Testing Sets

Blood Pressure Determination Using Analysis of Biosignals

Simulation Based R-peak and QRS complex detection in ECG Signal

IDENTIFICATION OF MYOCARDIAL INFARCTION TISSUE BASED ON TEXTURE ANALYSIS FROM ECHOCARDIOGRAPHY IMAGES

SUPPLEMENTARY INFORMATION. Table 1 Patient characteristics Preoperative. language testing

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 2, Issue 10, April 2013

ECG Signal Analysis for Abnormality Detection in the Heart beat

ATRIAL FIBRILLATION FROM AN ENGINEERING PERSPECTIVE

CHAPTER 5 WAVELET BASED DETECTION OF VENTRICULAR ARRHYTHMIAS WITH NEURAL NETWORK CLASSIFIER

A MATHEMATICAL ALGORITHM FOR ECG SIGNAL DENOISING USING WINDOW ANALYSIS

LABVIEW based expert system for Detection of heart abnormalities

Panorama. Arrhythmia Analysis Frequently Asked Questions

DIFFERENCE-BASED PARAMETER SET FOR LOCAL HEARTBEAT CLASSIFICATION: RANKING OF THE PARAMETERS

Powerline Interference Reduction in ECG Using Combination of MA Method and IIR Notch

DISCRETE WAVELET PACKET TRANSFORM FOR ELECTROENCEPHALOGRAM- BASED EMOTION RECOGNITION IN THE VALENCE-AROUSAL SPACE

Various Methods To Detect Respiration Rate From ECG Using LabVIEW

VLSI Implementation of the DWT based Arrhythmia Detection Architecture using Co- Simulation

EEG signal classification using Bayes and Naïve Bayes Classifiers and extracted features of Continuous Wavelet Transform

Classification and Statistical Analysis of Auditory FMRI Data Using Linear Discriminative Analysis and Quadratic Discriminative Analysis

ECG QRS Detection. Valtino X. Afonso

QRS Complex Boundaries Location for Multilead Electrocardiogram

Transcription:

JOURNAL OF MEDICAL INFORMATICS & TECHNOLOGIES Vol. 12/28, ISSN 1642-637 Marian KOTAS, Janusz JEŻEWSKI ** Adam MATONIA **, Tomasz KUPKA ** SEPARATION OF ABDOMINAL FETAL ELECTROCARDIOGRAMS IN TWIN PREGNANCY independent component analysis, projective filtering, fetal ECG, fetal monitoring, twin pregnancy A combined application of independent component analysis and projective filtering of the time-aligned ECG beats is proposed to solve the problem of fetal ECG extraction from multi-channel maternal abdominal electric signals. The developed method is employed to process the four-channel abdominal signals recorded during twin pregnancy. The signals are complicated mixtures of the maternal ECG, the ECGs of the fetal twins and noise of other origin. The independent component analysis cannot separate the respective signals, but the proposed combination of the methods allows to suppress the maternal ECG and when the level of noise is low it leads to an effective separation of the twins' signals. 1. INTRODUCTION The fetal electrocardiogram (FECG) is a source of the complex diagnostic information that can be analyzed by obstetricians for the assessment of the fetal well-being. Numerous attempts have been made to develop effective methods of the FECG signals recording and analysis. In this paper we focus on the noninvasive methods. They are based on the signals recorded from the maternal abdominal wall. However, such signals contain not only the fetal ECG but primarily the maternal electrocardiogram and various types of contaminations (e.g. mother's muscles activity or artifacts resulting from fetal movements). An essential problem is the efficient suppression of the maternal electrocardiogram (since its amplitude many times exceeds the level of the FECG). The simplest method of the interfering maternal QRS complexes removal is blanking [11]. In this method, with every maternal QRS complex detected, the corresponding segment of the abdominal signal is replaced by the isoline values. However, in any case of coincidence of maternal and fetal QRS complexes, the blanking approach leads to some information loss in the FECG signal. For the signal parameters close to typical values, the number of lost fetal QRS complexes fluctuated around 12 % [11]. This can be coped with in the longitudinal ambulatory fetal monitoring where the fetal heart rate (FHR) trace is averaged over 2. s periods (which is needed for classical signal analysis: baseline estimation and acceleration/deceleration pattern recognition). Unfortunately, the signal loss resulting from blanking makes the assessment of beat-to-beat variability of FHR rather impossible [6]. Therefore more advanced methods of maternal ECG suppression were developed. Two most important approaches to cope the problem can be distinguished. The first one is based on the analysis of single-channel signals. It involves the approximate repeatability of the ECG beats to achieve the goal of the abdominal signals separation. The second approach is based on the analysis of multi-channel signals. A set of important techniques was based on the application of singular value decomposition to the separation of the maternal and the fetal source signals [2]. Application of independent component analysis (ICA), exploiting not only the second (as in [2]) but also higher order statistical conditions of independence, allowed to achieve a great progress in the accomplishment of the separation task []. Both mentioned methods involve the redundancy of the multi-channel ECG recordings. Therefore, they require at least three or four signal channels to achieve the goal of the fetal ECG extraction. In cases of twin pregnancy, however, even higher number of channels does not guarantee the methods' success in separating the ECG signals of the twins. In this work we propose a different solution of the problem. A combination of approaches typical for the multi-channel and the single-channel techniques makes possible exploiting both types of ECG signals redundancy. The independent component analysis performs the spatial separation of the abdominal signals; a single-channel approach based on projective filtering of the time-aligned ECG beats [9] is employed to improve the results of the separation. 2. METHODS 2.1. PROJECTIVE FILTERING OF TIME-ALIGNED ECG BEATS The main ideas behind the projective filtering can be summarized as follows: 1. Reconstruction of the state-space representation of the observed noisy signal is achieved by application of the Takens embedding operation. A point in the constructed space is a vector: ** Institute of Electronics, Silesian University of Technology, Gliwice, Poland Institute of Medical Technology and Equipment (ITAM), Zabrze, Poland

x = T [ x, x( n + 1),..., x( n + m 1) ] (1) where x(n) is the processed one-dimensional signal, m is the embedding dimension. 2. The learning phase of the method (performed after initial steps, such as QRS complexes detection and ECG beats synchronization) consists in application of the principal component analysis to the construction of local signal subspaces for the vectors (embedding space points) that have the same position within the respective ECG beats (for each position within a beat). 3. The processing phase is defined by projecting individual trajectory points into the corresponding signal subspaces. Later these points will be converted back into the one-dimensional signal. The detailed description of the method can be found in [9]. The projective filtering allows to suppress the electrocardiographic noise whose spectrum overlaps the spectrum of the desired ECG [1]; the application of this method to fetal ECG extraction from single-channel maternal abdominal signals is described in [8]. An important parameter is the dimension q of the constructed signal subspaces. Its proper choice allows to balance between the method ability to reconstruct precisely the desired component and its ability to suppress noise. With higher values of q the projective filtering is more flexible and can reconstruct the desired ECG with higher accuracy, but the suppression of the undesired components is less effective. 2.2. BLIND SOURCE SEPARATION AND PROJECTIVE FILTERING FOR FETAL ECG EXTRACTION The blind source separation model, applied to multi-channel maternal abdominal ECG signals, utilizes an observation that the signals from different leads are different linear combinations of the same source signals, independent from one another, generated mostly by the maternal heart and other organs, as well as by the fetal heart. In matrix notation y = As + d (2) where y (n) =[y 1 (n),y 2 (n),...,y K (n)] T is the measured signals vector, s (n) =[s 1 (n), s 2 (n),..., s K (n)] T - the source signals vector, d (n) =[d 1 (n),d 2 (n),...,d K (n)] T - the vector of independent noise. A is the transforming (mixing) matrix, containing the weights a i,k by which the kth source signal is multiplied before adding to the ith channel, according to the equation K yi = a ( ) ( ) 1, sk n di n k = i k + (3) which is equivalent to (2). Knowing the mixing matrix A, the source vector could be estimated simply by inverting this matrix and the following operation ˆ 1 1 1 s = A y = A A s + A d = s + d (4) where A -1 is the separating matrix. Since A is unknown in advance, calculation of the separating matrix should be performed in other way, e.g. by exploiting the conditions of the statistical signals independence. In this study we applied the method of independent component analysis which performs the separating matrix estimation by Joint Approximate Diagonalization of the cumulant Eigenmatrices (JADE [4]). Although the source signals estimation is based on the statistical conditions of independence, the common origin of some estimates does not justify their independence. In modern approaches [3] source subspaces rather than source signals separation is considered. The source signals estimates are grouped according to their origin (the maternal heart, the fetal heart, etc.) and compose the subspaces which can be used to reconstruct the components of interest of the measured signals. If the set containing the numbers of the source signals that belong to the chosen source subspace is denoted by Φ, the operation can be defined as yφ n) = aˆ sˆ ( ) (), i ( i, k k n k Φ where sˆ k is the kth estimated source signal, a ˆ i, k - entry of the estimated matrix Â, y ) Φ, i ( n - components of the ith measured signal which are reconstructed on the basis of the chosen source subspace ( Φ ). When the number of the source signals is higher than the number of the measured ones, ICA fails. In such cases, projective filtering can help to increase the number of source signals that can be separated. First the estimates composing the dominant source subspace are chosen. Then they are enhanced by the operation of projective filtering, subsequently reprojected and finally subtracted from the original measured signals 84

{ sˆ ( )} rφ n) = y aˆ PF (6), i ( i i, k k n k Φ where PF{.} denotes the operation of projective filtering. By this operation the number of independent components in the residual signals ( more source signals can be extracted by the second application of ICA. 3. RESULTS AND DISCUSSION r Φ, i n ( ), i=1,..., K) is decreased and The developed method can be applied to fetal ECG extraction from multi-channel abdominal signals even when the number of channels is relatively low. In this study its performance was illustrated with an example of processing the fourchannel abdominal signals recorded in twin pregnancy. M F 1 F 2 1 2 time [s] Fig.1 The measured abdominal bioelectric signals containing the MECG (M), the FECGs of two fetuses (F 1 and F 2 ) and some noise. Fig.1 presents the measured signals. They are a complicated mixture of the maternal ECG and the signals of the fetal twins. Application of the JADE algorithm allowed to obtain (Fig.2) a high quality maternal ECG ( sˆ1 ) and a high quality fetal ECG ( s ), but the signal of the second fetus remained mixed with the maternal ECG ( sˆ3( n) ). Only two estimates of ˆ2 the source signals composed the maternal ECG source subspace ( Φ = 1,3 ). Projective filtering allowed to enhance these estimates. Particularly important was suppression of the fetal ECG in sˆ3. Since the level of this component is comparable with the level of the maternal electrocardiogram, the following problems emerged: the difficulty to perform detection of the maternal QRS complexes, and the necessity to apply the proper dimensions of local signal subspaces to achieve both the effective suppression of the FECG and the precise reconstruction of the MECG. { } 8

1 2 time [ s ] Fig.2 The source signals estimates obtained by application of the JADE algorithm, and the MECG source subspace ( Φ = { 1,3} ) enhanced by the operation of projective filtering. The signals (from the top: s ˆ1 sˆ 4, PF sˆ }, PF{ˆ } ) are presented in arbitrary units. { 1 s3 1 2 time [ s ] Fig.3 The reconstructed MECG component of the measured signals (compare to Fig.1). The solution of the first problem was very simple - the results of QRS detection in were exploited while processing sˆ3. The solution of the second problem was more difficult. We applied the approach presented in [8] based on the varying dimensions of local signal subspaces (higher in highly variable parts of the maternal beats, but lower in more repeatable sections). As a result, a significant enhancement of the maternal ECG in the processed channels was achieved. Since the source signals estimates are scaled to be of unit variance [4], their amplitude is immaterial; therefore, they are presented in arbitrary units in Fig.2 (and Fig.). sˆ1 86

1 2 time [ s ] Fig.4 The fetal electrocardiograms enhanced by subtraction of the reconstructed MECG (Fig.3) from the measured signals (Fig.1). [ a.u.] 1 F1-1 [ a.u.] F2 [ a.u.] [ a.u.] 1 2 time [ s ] Fig. The ECG signals of the two fetuses (F1 and F2) separated by the second application of ICA. Reprojecting the enhanced estimates (according to () with sˆ k replaced by PF{ sˆ k }) allowed to reconstruct the maternal electrocardiograms contained in the measured signals (Fig.3). By subtraction of these signals from the original measured ones, the maternal source subspace was suppressed and the FECG signals were enhanced (Fig.4). However, the two signals remained mixed and ICA had to be applied for the second time to separate them. This operation produced two fetal ECGs of relatively high quality (Fig.). In this study we analyzed the signals recorded in two cases of twin pregnancy. In the presented case, suppression of the MECG source subspace and the second application of ICA allowed to obtain the high quality ECGs of both fetuses. In the second case, however, the signal processing was completed with only a limited success. We were able to extract only one FECG - the signal of the second fetus remained hidden by noise. 87

18 16 FHR 1 [ bpm ] 14 12 1 18 16 FHR 2 [ bpm ] 14 12 1 1 1 2 time [minutes] Fig.6 The FHR traces of the fetal twins. The separated signals (the uppermost two in Fig.) were analyzed to determine the fetal heart rate (FHR) traces of the twins. The method described in [7], based on the normalized matched filtering, was applied to perform QRS detection. The obtained RR interval sequences were converted to the FHR traces by application of the Berger's method which performs determination of the RR intervals number (with fractional parts) in a moving time window [1]. The obtained form of the FHR signals (Fig.6) is appropriate for the spectral analysis [1]; after some additional smoothing it also allows the classical analysis aimed at the FHR baseline estimation and accelerations/decelerations detection. Such analysis can also be performed on the basis of the FHR traces acquired using the Doppler ultrasound transducer. However, more sophisticated analysis, e.g. assessment of the beat-to-beat variability of the FHR traces, can most precisely be performed on the basis of the RR intervals sequences [6] which are a natural outcome of the fetal QRS complexes detector. 4. CONCLUSIONS AND FUTURE WORKS The proposed method allows to accomplish the difficult task of separating the electrocardiographic signals of the fetal twins. In this study, contrary to most publications dealing with the problem, this ability was demonstrated on real signals of the twin pregnancy. Application of the described method allows to determine the FHR traces which can undergo both classical and more sophisticated analysis. The future works will focus on the automatic selection of the source signals that should be suppressed, and on the investigations of the method's parameters which influence the determination of the FHR traces. The developed algorithms will be implemented in the modern systems for electronic fetal monitoring. ACKNOWLEDGEMENT This work was supported in part by the Ministry of Sciences and Higher Education resources in 27-29 under Research Project R13282. BIBLIOGRAPHY [1] BERGER R.D., AKSELROD S., GORDON D., COHEN R.J., An Efficient Algorithm for Spectral Analysis of Heart Rate Variability, IEEE Trans. Biomed. Eng., Vol. 33, pp. 9-94, 1986. [2] CALLAERTS D., DE MOOR B., VANDEWALLE J., SANSEN W., Comparison of SVD methods to extract the foetal electrocardiogram from cutaneous electrode signals, Med.&Biol.Eng.&Comput., Vol. 28, pp. 217-224, 199. 88

[3] CARDOSO J.-F., Multidimensional Independent Component Analysis, Proc. ICASSP'98, Vol. IV, Seattle, WA, May 1998, pp.1941-1944. [4] CARDOSO J.-F., SOULOUMIAC A., Blind beamforming for non-gaussian signals, Inst. Elect. Eng. Proc.-F. Vol. 14, No.6, pp. 362-37. [] DE LATHAUWER L., CALLAERTS D., DE MOOR B., VANDEWALLE J., Fetal electrocardiogram extraction by source subspace separation, Proc. IEEE SP/ATHOS Workshop on HOS, Girona,pp.134-138, Spain, 199. [6] JEŻEWSKI J., WRÓBEL J., HOROBA K., Comparison of Doppler Ultrasound and Direct Electrocardiography Acquisition Techniques for Quantification of Fetal Heart Variability, IEEE Trans. Biomed. Eng., Vol. 3, pp. 8-864, 26. [7] KOTAS M., A New Method of Fetal QRS Detection, Biocybernetics and Biomedical Engineering, Vol. 16, No. 3-4,pp. 147-163, 1996. [8] KOTAS M., Projective Filtering for Fetal ECG extraction, Bulletin of the Polish Academy of Sciences, Technical Sciences, Vol., No. 4, pp. 331-339, 27. [9] KOTAS M., Projective Filtering of the Time-Aligned ECG Beats, IEEE Trans. Biomed. Eng., Vol. 1, pp. 1129-1139,24. [1] KOTAS M., Projective filtering of time-aligned ECG beats for repolarization duration measurement, Computer Methods and Programs in Biomedicine, Vol. 8, pp. 11-123, 27. [11] MATONIA A., JEŻEWSKI J., KUPKA T., HOROBA K., GACEK A., The influence of coincidence of fetal and maternal QRS complexes on fetal heart rate reliability, Med.&Biol.Eng.&Comput., Vol. 44, pp. 393-43, 26. 89

9 MEDICAL MONITORING SYSTEMS AND REMOTE CONTROL