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

Similar documents
SEPARATION OF ABDOMINAL FETAL ELECTROCARDIOGRAMS IN TWIN PREGNANCY 1. INTRODUCTION

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

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

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

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

ADVANCES in NATURAL and APPLIED SCIENCES

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

PCA Enhanced Kalman Filter for ECG Denoising

Comparison of ANN and Fuzzy logic based Bradycardia and Tachycardia Arrhythmia detection using ECG signal

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

FREQUENCY DOMAIN BASED AUTOMATIC EKG ARTIFACT

Heart Rate Calculation by Detection of R Peak

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

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

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

ECG Signal Analysis for Abnormality Detection in the Heart beat

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

ECG Rhythm Analysis by Using Neuro-Genetic Algorithms

ECG Beat Recognition using Principal Components Analysis and Artificial Neural Network

REVIEW ON ARRHYTHMIA DETECTION USING SIGNAL PROCESSING

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

Neural Network based Heart Arrhythmia Detection and Classification from ECG Signal

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

Removal of Baseline wander and detection of QRS complex using wavelets

A Review on Arrhythmia Detection Using ECG Signal

Wavelet Neural Network for Classification of Bundle Branch Blocks

Fuzzy Based Early Detection of Myocardial Ischemia Using Wavelets

II. NORMAL ECG WAVEFORM

CHAPTER 6 INTERFERENCE CANCELLATION IN EEG SIGNAL

DETECTION OF HEART ABNORMALITIES USING LABVIEW

An ECG Beat Classification Using Adaptive Neuro- Fuzzy Inference System

A MULTI-STAGE NEURAL NETWORK CLASSIFIER FOR ECG EVENTS

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

Emotion Detection Using Physiological Signals. M.A.Sc. Thesis Proposal Haiyan Xu Supervisor: Prof. K.N. Plataniotis

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

Keywords: Adaptive Neuro-Fuzzy Interface System (ANFIS), Electrocardiogram (ECG), Fuzzy logic, MIT-BHI database.

Temporal Analysis and Remote Monitoring of ECG Signal

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

Empirical Mode Decomposition based Feature Extraction Method for the Classification of EEG Signal

Performance Identification of Different Heart Diseases Based On Neural Network Classification

MULTILEAD SIGNAL PREPROCESSING BY LINEAR TRANSFORMATION

The power of Tensor algebra in medical diagnosis

FPGA BASED FETAL ECG DENOISING AND EXTRACTION FORMEDICAL DIAGNOSIS

Various Methods To Detect Respiration Rate From ECG Using LabVIEW

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

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

Design of the HRV Analysis System Based on AD8232

MORPHOLOGICAL CHARACTERIZATION OF ECG SIGNAL ABNORMALITIES: A NEW APPROACH

POWER EFFICIENT PROCESSOR FOR PREDICTING VENTRICULAR ARRHYTHMIA BASED ON ECG

NEURAL NETWORK CLASSIFICATION OF EEG SIGNAL FOR THE DETECTION OF SEIZURE

Cancer Cells Detection using OTSU Threshold Algorithm

ELEC ENG 4BD4 Lecture 1. Biomedical Instrumentation Instructor: Dr. Hubert de Bruin

Testing the Accuracy of ECG Captured by Cronovo through Comparison of ECG Recording to a Standard 12-Lead ECG Recording Device

CARDIAC ARRYTHMIA CLASSIFICATION BY NEURONAL NETWORKS (MLP)

Classification of ECG Data for Predictive Analysis to Assist in Medical Decisions.

ECG Noise Reduction By Different Filters A Comparative Analysis

IJRIM Volume 1, Issue 2 (June, 2011) (ISSN ) ECG FEATURE EXTRACTION FOR CLASSIFICATION OF ARRHYTHMIA. Abstract

Separation of Fetal ECG from Composite Abdominal ECG

Epileptic Seizure Classification of EEG Image Using ANN

SPPS: STACHOSTIC PREDICTION PATTERN CLASSIFICATION SET BASED MINING TECHNIQUES FOR ECG SIGNAL ANALYSIS

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

Independent Component Analysis for Motion Artifacts Removal from Electrocardiogram

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

Modifying the Classic Peak Picking Technique Using a Fuzzy Multi Agent to Have an Accurate P300-based BCI

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

Heart Abnormality Detection Technique using PPG Signal

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

1. Introduction

Artificial Neural Networks in Cardiology - ECG Wave Analysis and Diagnosis Using Backpropagation Neural Networks

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

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

Selection of Feature for Epilepsy Seizer Detection Using EEG

Improved Intelligent Classification Technique Based On Support Vector Machines

Advanced Methods and Tools for ECG Data Analysis

Development of 2-Channel Eeg Device And Analysis Of Brain Wave For Depressed Persons

Early Detection of Lung Cancer

SSRG International Journal of Medical Science ( SSRG IJMS ) Volume 4 Issue 1 January 2017

PHONOCARDIOGRAM SIGNAL ANALYSIS FOR MURMUR DIAGNOSING USING SHANNON ENERGY ENVELOP AND SEQUENCED DWT DECOMPOSITION

Automatic Detection of Abnormalities in ECG Signals : A MATLAB Study

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

THE data used in this project is provided. SEIZURE forecasting systems hold promise. Seizure Prediction from Intracranial EEG Recordings

AUTOMATIC CLASSIFICATION OF HEARTBEATS

FIR filter bank design for Audiogram Matching

Portable ECG Electrodes for Detection of Heart Rate and Arrhythmia Classification

Primary Level Classification of Brain Tumor using PCA and PNN

ELECTROCARDIOGRAM (ECG) SIGNAL PROCESSING ON FPGA FOR EMERGING HEALTHCARE APPLICATIONS

Classification of benign and malignant masses in breast mammograms

ABSTRACT 1. INTRODUCTION 2. ARTIFACT REJECTION ON RAW DATA

An Improved QRS Wave Group Detection Algorithm and Matlab Implementation

ECG SENSOR ML84M USER S GUIDE. CENTRE FOR MICROCOMPUTER APPLICATIONS

Multi Resolution Analysis of ECG for Arrhythmia Using Soft- Computing Techniques

DATA MANAGEMENT & TYPES OF ANALYSES OFTEN USED. Dennis L. Molfese University of Nebraska - Lincoln

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

Diagnosis of Diabetes Based on Nadi Pariksha Using Tridosha Analysis and ANN

Classification of Epileptic EEG Using Wavelet Transform & Artificial Neural Network

Brain Computer Interface. Mina Mikhail

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

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

A NOVEL ALGORITHM FOR THE ARRHYTHMIA DIAGNOSIS IN FETAL MONITORING SYSTEM

Performance Analysis of Epileptic EEG Expert System Using Scaled Conjugate Back Propagation Based ANN Classifier

Transcription:

Enhancement of Twins Fetal ECG Signal Extraction Based on Hybrid Blind Extraction Techniques Ahmed Kareem Abdullah Hadi Athab Hamed AL-Musaib Technical College, Al-Furat Al-Awsat Technical University ahmed_albakri1977@yahoo.com hady.athab@gmail.com Nasser Ali Hasson AL-Zubaydi AL-Musaib Technical Institute, Al-Furat Al-Awsat Technical University nasser_ali_alz@yahoo.com Abstract ECG machines are noninvasive system used to measure the heartbeat signal. It s very important to monitor the fetus ECG signals during pregnancy to check the heat activity and to detect any problem early before born, therefore the monitoring of ECG signals have clinical significance and importance. For multifetal pregnancy case the classical filtering algorithms are not sufficient to separate the ECG signals between mother and fetal. In this paper the mixture consists of mixing from three ECG signals, the first signal is the mother ECG (M-ECG) signal, second signal the Fetal-1 ECG (F1-ECG), and third signal is the Fetal-2 ECG (F2-ECG), these signals are extracted based on modified blind source extraction (BSE) techniques. The proposed work based on hybridization between two BSE techniques to ensure that the extracted signals separated well. The results demonstrate that the proposed work very efficiently to extract the useful ECG signals. Key words: ECG, Blind source extraction, blind source separation, Twins Fetal ECG 1. Introduction The heartbeat of the fetus are very fast from mother s heartbeat about 120-160 beat/minute, but the amplitude of the ECG-fetus is very weak compared with mother- ECG signal (Álvarez and Alberto, 2015). The technique for getting the fetus ECG signals are noninvasive techniques (Gao et.al., 2003 ). The electrical signals generated from fetus heart are very small and weak. The position of the electrodes are very important to detect useful information from the mixture (Saranya and Priyadharsini 2010), therefore the electrodes or sensors are sited on the abdomen as near as possible to the heart of the fetus. The ECG signals are collected by putting the electrodes about the place of the fetal and wanting the electrodes have the high signal to noise ratio(saranya and Priyadharsini, 2010). The position of electrodes represent one of the problem can be solved by expert but the noise and interface with ECG signal still effect on the diagnosis. Many methods like doppler ultrasound used to detect fetus ECG signal during 10 th -12 th week (Graupe and Zhong,2005), but this technique cant remove the noise or interference from the mixture. Many practical difficulties related with the ECG signal detection and extraction of fetus from mother ECG, which placed on the abdominal. Almost these due to low electrical signal which generated from fetus signal and contaminated by numerous signals of interference (Camps-Valls, 2004). Also the artifact signals represent one of the limitations in ECG signal analysis and can be solved by blind source extraction 1127

technique. The undesired signals should be removed from wanted ECG signal to get good diagnosis. Fuzzy and neural system is used to extract the fetus ECG from mother ECG signal (Saranya and Priyadharsini, 2010). Many algorithms and techniques for Fetus ECG detection and extraction presented with variable grades of achievement. Such as filters (Callaerts et.al., 1990), correlation (Camps-Valls et.al., 2004), Blind source extraction (BSE) (Jan. 2007), and many other techniques. Blind source separation or extraction is representing one of the most important and successful techniques used to extract the fetus ECG signals. However the ICA technique is not sufficient for acceptable fetus ECG signal extraction because the nonlinear association between the mother ECG and the fetus ECG signals due to mixing system inside the abdominal (Saranya and Priyadharsini, 2010; Abdullah et.al., 2014). 2. Theoretical background Different ways and algorithms to perform blind source extraction technique (BSE) such as dependent and independent component (DCA and ICA), Singular Value Decomposition (SVD), Common Spatial Pattern, and many another technique used to extract the useful information from mixture (Jan. 2007). EFICA and MCOMB techniques are used in this paper to get good separation process between the ECG signals without effect on the hidden information in the mixture. First of all, in any ICA technique if the sources have more Nongaussinity properties then the source represent more independency. In the model or formula the kurtosis mathematical operation is used to extent the Nongaussinity of the sources (Chaozhu et.al., 2013; Choung, 2013). 2.1 Kurtosis It is a mathematical expression the 4 th moment, generally, the 1 st moment is the Mean value, the 2 nd moment called the variance value, and the 3 rd moment is identified as Skewness(Hippel, 2005). Kurtosis is used to investigate the random value that covers in a list of values. The most nongaussian value gives the independent sources as possible (Hyvarinen,1999). 2.2 Cross correlation (X-Correlation) X-correlation is used to identify the separated sources. Firstly, before any X- correlation process, the discrete Fourier transform (DFT) is used to transfer the source to time domain in order to make things easier in signal processing analyzing (Choung, 2013). 2.3 Independent Component Analysis (ICA) The ICA is used to analyze the sources into its components from their mixture. Generally the mixture can be classified into linear and nonlinear (Abdullah et.al., 2014). ICA is a multichannel process technique, where the detected signal is analyzed to list of ICs. The ICA technique is started for a cocktail party problem, this technique is suitable, and very useful for many applications in signal processing field. Figure 1 describes the main steps of ICA (Abdullah et.al., 2014; Abdullah et.al., 2014). S(t) A matrix X(t) W matrix Figure 1: Independent component Analysis Technique 1128

3. Fetal ECG signal The Fetus ECG electrical signals are associated to the mother ECG signal with similar waveform but weak amplitude and fast rate, it has P-wave, QRS-wave, and T- wave as demonstrated in figure 2. These electric signals are generated by the reduction of the muscle of heart which named myocardium (Peddaneni,2004; Hasan et.al., 2009). Figure 2: Fetal ECG signal 4. Proposed work First of all, in order to explain the proposed algorithm, the conventional technique is illustrated in figure 3 to understand the behavior of previous techniques. For single fetal there is no more enhancement and difference between conventional and the proposed work. But in multi-fetal pregnancy, there are many advantages for blind source extraction technique compared with classical systems as demonstrated in the results(graupe and Zhong,2005). Adaptation Thoracic electrode H (Z) _ Estimated Signal for ECG Abdominal + Figure 3: Conventional method for M-ECG cancellation In this paper twins ECG signals (F1-ECG and F2-ECG) are measured from three sensors or electrodes placed on the chest and abdominal as shown in figure 4, first electrode called thoracic sensor and other two sensors called abdominal sensors (Fanaswala,2005). Figure 4. Biological model of ECG signals 1129

In the conventional technique the thoracic sensor record only the mother ECG signal (M-ECG), but really it records mixture from three signals (M-ECG, F1-ECG, and F2-ECG), therefore this is one of the weak points in the conventional system. The abdominal sensors record mixtures from three sources (mother and fetus). The filtering technique can extract mother ECG signal from the fetus ECG signals, but cannot isolate F1-ECG from F2-ECG, therefore the blind source extraction technique is used here to solve this problem. Figure 5 shows the block diagram of the proposed algorithm, firstly, the signals are measured and acquisition and then initialize in order to prepare the signals for separation by EFICA technique to produce initial separation for the next step, the step 2 is MCOMB technique used to enhance the separation process and get optimum solution. Measured signal Data Initialization Acquisition Centering Whitening Step (1) EFICA Step (2) MCOMBI Separated signals F1 ECG F2 ECG M ECG Figure 5: Block diagram of the proposed algorithm 5. Simulation Results To check the performance of the proposed algorithm, MATLAB simulation is presented to simulate the ECG signals for mother (M-ECG) and twins (F1-ECG and F2- ECG), the M-ECG signal is sampled by 4000 Hz with 72 beats/minute and amplitude about 3.5 mv. The fetus heart beats are faster than mother heartbeat as mentioned earlier in the introduction part. The rage of the rate about 139 beat/minute, weaker amplitude 0.25 mv. Figure 6 shows the simulated and generated ECG signals based on ECG( ) function. (a) (b) Figure 6: input ECG signals: (a) mother ECG (b) Fetal-1 ECG (c) Fetal-2 ECG Figure 7 demonstrates the mixture signals from three original sources mixed randomly, these mixtures represent the measured signals (raw data) from three electrodes (c) 1130

placed on the chest and abdominal. The first step is to initialize the mixture of Preprocessing technique represented by centering and whitening. Figure7: Mixture signals between mother ECG, Fetal-1 ECG, and Fetal-2 ECG The first step after initialization process, the mixtures are separated by JADE technique but the results are not sufficient, therefore the MCOMB technique is used to enhance the separation process and get optimum separation as shown in figure 8. Figure 8: Extracted ECG signals: (a) Extracted mother M-ECG (b) Extracted Fetal-1 ECG (c) Extracted Fetal-2 ECG The simulation results are well, whatever the Interference signal ratio (ISR) measure is less as shown in Table 1. The results from this table is clearly better than JADE and MCOMBI techniques, the best average value of ISR for the proposed work is (-57.57 db) and the minimum value is obtained by JADE about (-26.33 db) as shown in the table 1. 1131

Table 1: Comparison of ISR values Methods Interference signal ratio (ISR) for recovering signals ISR Mean S 1 S 2 S 3 JADE -22.13-29.93-50.90-34.32 MCOMBI -29.17-56.28-45.73-43.72 Proposed -46.91-66.13-59.67-57.57 6. Conclusion In this work, the hybrid blind source extraction based on two BSE techniques is investigated to extract the fetus ECG signals (F1-ECG and F2-ECG) from mother ECG signal (M-ECG) and clean the signals from interference signals in order to not effect on the fetal health diagnosis. The performance of the proposed algorithm is checked and shown that the improvement enhancement in source separation. Generally, the proposed algorithm does not only suggest a novel algorithm, but furthermore offers a good judgment among the existing original BSE techniques in the works for twin ECG signal processing technique. 7. References Abdullah, A. K., Zhu Z. C., Abdullah A. A. A. and Siya L., 2014. "Automatic Extraction System for Common Artifacts in EEG Signals based on Evolutionary Stone s BSS Algorithm." Mathematical Problems in Engineering: 25. Abdullah, A. K., Zhu Z. C., Siyao L. and Hussein S. M.,2014. "Blind Source Separation Techniques Based Eye Blinks Rejection in EEG Signals." Information Technology Journal 13: 401-413. Álvarez, L. O. S. and Alberto Gonzalez J. M. 2015. Hybrid BSS Techniques for Fetal ECG Extraction Using a semi-synthetic database. Images and Computer Vision (STSIVA), 2015 20th Symposium on Signal Processing,, IEEE. Callaerts D., Moor B. D., Vandewalle J. and Sansen W. 1990. "Comparison of SVD methods to extract the fetal electrocardiogram from coetaneous electrode signals." Med. Biol. Eng. Comput. 28: 217 224. Camps-Valls G. 2004. " Foetal ECG Recovery using dynamic neural networks." Artificial Intelligence in Medicine 31(3): 197-209. Camps-Valls, G., Martínez-Sober M., Soria-Olivas E., Benedito R. M.-., Calpe-Maravilla J. and GuerreroMartínez J.,2004. "Foetal ECG recovery using dynamic neural networks:." Artif. Intell. Med. 31(3): 197 209. Chaozhu, Z., Siyao L. and Abdullah A. K.,2013. A New Blind Source Separation Method to Remove Artifact in EEG Signals. Third International Conference on Instrumentation, Measurement, Computer, Communication and Control (IMCCC) IEEE. Choung, T. Y.,2013. "Blind Signal Separation Implementation on Power Systems." EURECA 1(1). Fanaswala, M. 2005. "Fetal Electrocardiogram Extraction: A CaseStudy in Non-linear System Identification.". 1132

Gao, P., Chang E.-C. and Wyse L.,2003. Blind separation of fetal ecg from single mixture using SVD and ICA. Proceedings of the 2003 Joint Conference of the Fourth International Conference on Information, Communications and Signal Processing., IEEE. Graupe, D., Zhong Y. ;M. H.,2005. "Extraction of Fetal ECG from Maternal ECG Early in Pregnancy." IJBEM 7(1). Hasan, M. A., Ibrahimy M. I. and Reaz M. B. I.,2009. "An Efficient Method for Fetal Electrocardiogram Extraction from the Abdominal Electrocardiogram Signal." Journal of Computer Science 5(9): 619-623. Hippel P. T. v. 2005. Mean, Median, and Skew: Correcting a Textbook Rule. Hyvarinen, A.,1999. "Fast and Robust Fixed-point algorithms for Independent Component Analysis." IEEE Transactions on Neural Networks Jan K. A. 2007. "Extraction of Fetal Electrocardiogram Using Adaptive Neuro-Fuzzy Inference Systems." IEEE Trans. Biomed. Eng. 54(1). Peddaneni h. 2004. Comparison of algorithms for fetal ecg extraction. Master of science, university of florida. Saranya.S and Priyadharsini S.S.; 2010. "A Novel Hybrid Soft Computing Technique for Extracting Fetal ECG from Maternal ECG Signal." International Journal of Computer Applications 3. 1133