Motion Artifact removal in Ambulatory ECG Signal using ICA

Similar documents
Identification of Motion Artifact in Ambulatory ECG Signal Using Wavelet Techniques

Independent Component Analysis Methods to Improve Electrocardiogram Patterns Recognition in the Presence of Non-Trivial Artifacts

ECG SIGNAL COMPRESSION BASED ON FRACTALS AND RLE

Real Time Bio-signal Acquisition System

Keywords Separation of sound, percussive instruments, non-percussive instruments, flexible audio source separation toolbox

Design of Electrocardiography Signal Acquisition and Processing Software Module

Voice & Music Pattern Extraction: A Review

Heart Rate Variability Preparing Data for Analysis Using AcqKnowledge

Multi-Parameter Monitoring Data Acquisition System for SpO 2 Signals

CHAPTER 3 ECG SIGNAL RECORDING USING LABVIEW

A Novel Video Compression Method Based on Underdetermined Blind Source Separation

ECG Denoising Using Singular Value Decomposition

A COMPARATIVE STUDY ALGORITHM FOR NOISY IMAGE RESTORATION IN THE FIELD OF MEDICAL IMAGING

Design of effective algorithm for Removal of Ocular Artifact from Multichannel EEG Signal Using ICA and Wavelet Method

An Integrated EMG Data Acquisition System by Using Android app

Music Source Separation

WEB SERVER NETWORK FOR ECG RECORDING AND BODY TEMPERATURE MONITORING SYSTEM BASED ON ARM MICROCONTROLLER

Research Article. ISSN (Print) *Corresponding author Shireen Fathima

DICOM medical image watermarking of ECG signals using EZW algorithm. A. Kannammal* and S. Subha Rani

OSL Preprocessing Henry Luckhoo. Wednesday, 23 October 13

Overview. Signal Averaged ECG

Design of Medical Information Storage System ECG Signal

VivoSense. User Manual Galvanic Skin Response (GSR) Analysis Module. VivoSense, Inc. Newport Beach, CA, USA Tel. (858) , Fax.

2. AN INTROSPECTION OF THE MORPHING PROCESS

Noise Cancellation in Gamelan Signal by Using Least Mean Square Based Adaptive Filter

Introduction: Overview. EECE 2510 Circuits and Signals: Biomedical Applications. ECG Circuit 2 Analog Filtering and A/D Conversion

Data Mining in Medical Analysis and Performance Evaluation

MEE 1000A. For more than 50 years, healthcare. Neuromaster MEE-1000A Intra-Operative Monitoring System

Real-time EEG signal processing based on TI s TMS320C6713 DSK

Vascular. Development of Trinias FPD-Equipped Angiography System. 1. Introduction. MEDICAL NOW No.73 (2013.2) Yoshiaki Miura

Chapter 1. Introduction to Digital Signal Processing

arxiv: v1 [cs.ce] 20 Dec 2012

Study of White Gaussian Noise with Varying Signal to Noise Ratio in Speech Signal using Wavelet

International Journal of Advance Engineering and Research Development MUSICAL INSTRUMENT IDENTIFICATION AND STATUS FINDING WITH MFCC

MEE 1000A. Neuromaster MEE-1000A. Intra-Operative Monitoring System

Help Manual. Monitoring Devices. For the following devices: SJM Confirm Implantable Cardiac Monitor Confirm Rx Insertable Cardiac Monitor

WEB BASED HEALTH RECORDING AND MONITORING SYSTEM USING ARM MICROCONTROLLER

Research on an anti-motion interference algorithm of blood oxygen saturation based on AC and DC analysis

Speech and Speaker Recognition for the Command of an Industrial Robot

HBI Database. Version 2 (User Manual)

Automatic Piano Music Transcription

DATA! NOW WHAT? Preparing your ERP data for analysis

RSNA 2006 November 26 to December 1 Chicago. Guest author for ImPACT Dr. Koos Geleijns, Medical Physicist, Leiden University Medical Center.

Similarity Measurement of Biological Signals Using Dynamic Time Warping Algorithm

Analysis of Different Pseudo Noise Sequences

DESIGN AND DEVELOPMENT OF A MICROCONTROLLER BASED PORTABLE ECG MONITOR

Image Denoising by Data Adaptive and Non-Data Adaptive Transform Domain Denoising Method Using EEG Signal

Re: ENSC 370 Project Physiological Signal Data Logger Functional Specifications

Development of 16-channels Compact EEG System Using Real-time High-speed Wireless Transmission

MULTI-STATE VIDEO CODING WITH SIDE INFORMATION. Sila Ekmekci Flierl, Thomas Sikora

Smart Traffic Control System Using Image Processing

Robert Alexandru Dobre, Cristian Negrescu

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

Environmental Controls Laboratory

B I O E N / Biological Signals & Data Acquisition

Various Applications of Digital Signal Processing (DSP)

Telemedicine system based on radio cell phone technology

Development of an Analog ECG Simulator using Standalone Embedded System

Rx FOR ECG MONITORING ARTIFACT By Michael Smith, M.S., B.S.E.E.

WAVELET DENOISING EMG SIGNAL USING LABVIEW

Pseudorandom Stimuli Following Stimulus Presentation

Instrument Recognition in Polyphonic Mixtures Using Spectral Envelopes

Modified Sigma-Delta Converter and Flip-Flop Circuits Used for Capacitance Measuring

Research Topic. Error Concealment Techniques in H.264/AVC for Wireless Video Transmission in Mobile Networks

Investigation of Digital Signal Processing of High-speed DACs Signals for Settling Time Testing

Reconstruction of Ca 2+ dynamics from low frame rate Ca 2+ imaging data CS229 final project. Submitted by: Limor Bursztyn

MONITORING AND ANALYSIS OF VIBRATION SIGNAL BASED ON VIRTUAL INSTRUMENTATION

About OMICS Group Conferences

A Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations in Audio Forensic Authentication

Multi-step Independent Component Analysis for Removing Cardiac Artefacts from Back SEMG Signals

MindMouse. This project is written in C++ and uses the following Libraries: LibSvm, kissfft, BOOST File System, and Emotiv Research Edition SDK.

A Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations in Audio Forensic Authentication

Removal Of EMG Artifacts From Multichannel EEG Signal Using Automatic Dynamic Segmentation

Automatic Commercial Monitoring for TV Broadcasting Using Audio Fingerprinting

ECE 4220 Real Time Embedded Systems Final Project Spectrum Analyzer

Design Approach of Colour Image Denoising Using Adaptive Wavelet

Hidden melody in music playing motion: Music recording using optical motion tracking system

Hybrid Wavelet and EMD/ICA Approach for Artifact Suppression in Pervasive EEG

DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS

CARDIOVIT AT-2 plus. TWO in ONE! ECG & Spirometry. The Art of Diagnostics

EEG Eye-Blinking Artefacts Power Spectrum Analysis

Abstract 1. INTRODUCTION. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No Page 18532

TERRESTRIAL broadcasting of digital television (DTV)

A Novel Approach towards Video Compression for Mobile Internet using Transform Domain Technique

Detecting and Analyzing System for the Vibration Comfort of Car Seats Based on LabVIEW

Multichannel Satellite Image Resolution Enhancement Using Dual-Tree Complex Wavelet Transform and NLM Filtering

Lecture 9 Source Separation

Microcontroller Based Emergency Service Console

THE importance of music content analysis for musical

Advanced Video Processing for Future Multimedia Communication Systems

Artifact Removal from Biosignal using Fixed Point ICA Algorithm for Pre-processing in Biometric Recognition

Equipment Quality Control for Primary Displays June 5, Imaging Physics CancerCare Manitoba

Pre-Processing of ERP Data. Peter J. Molfese, Ph.D. Yale University

PS User Guide Series Seismic-Data Display

ECG Demonstration Board

Detection and demodulation of non-cooperative burst signal Feng Yue 1, Wu Guangzhi 1, Tao Min 1

Research on sampling of vibration signals based on compressed sensing

inter.noise 2000 The 29th International Congress and Exhibition on Noise Control Engineering August 2000, Nice, FRANCE

Broken Wires Diagnosis Method Numerical Simulation Based on Smart Cable Structure

OBJECTIVE EVALUATION OF A MELODY EXTRACTOR FOR NORTH INDIAN CLASSICAL VOCAL PERFORMANCES

Transcription:

International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 3-89 Volume: Issue: 57 Motion Artifact removal in Ambulatory ECG Signal using ICA Deepak Vala, Tanmay Pawar, Department of Electronics Engineering, Birla Vishvakarma Mahavidyalaya Engineering College,Vallabh Vidyanagar, India, dlvala@bvmengineering.ac.in, tanmaypawar@gmail.com V. K. Thakar 3 3 Department of Electronics & Communication Engineering, A D Patel Institute of Technology, Vallabh Vidyanagar, 388,India ec.vishvjit.thakar@adit.ac.in Abstract In recent years Ambulatory ECG signal recording and monitoring becoming a popular using wearable AECG monitor and patient can do his daily routine life for real time detection of the events of cardiac arrest and timely treatment of cardiac disorder. But ambulatory ECG signals is contaminated by many artifacts among major artifact is motion artifact due to physical body movement so it must be removed before proper clinical analysis of AECG. In this paper we used offline ECG data of Physionet (MIT-BIH arrhythmia database) as well as we have recorded AECG signal using self made AECG recorder (Wearable device) as well as from Biopac MP3 data acquisition system with lead II configuration. Here four types of physical movement data taken like right hand movement, sitting to stand movement, waist and walking movement with faster and slower pace of five healthy person. We have identified motion artifact offline synthesis ECG data as well as of different four physical activities from AECG signal using Independent Component Analysis (ICA), it is an efficient blind source separation technique used by many researcher worldwide. Keywords- AECG, Physical activity (PA), Motion artifact, Wearable device (WD), Independent Component Analysis (ICA), FastICA ***** I. Introduction ECG is one of the best recognized biomedical signals for diagnostic of cardiac disorder. Most of the cardiovascular disease is identified from ECG signal analysis that is a simplest, noninvasive, cost effective and oldest method of cardiac investigation. In recent years Ambulatory ECG signal recording and monitoring becoming a popular using wearable AECG recorder and patient can do his daily routine life for real time detection of the events of cardiac arrest and timely treatment of cardiac disorder. A Signal generated by the heart and monitored by the AECG monitor are weak and includes many artifacts. The origin and nature of these artifacts are of considerable interest, particularly for long term monitoring applications. Some of the artifacts are caused due to physiological reasons like electromyograph (EMG or muscular activity) noise and slow baseline wandering due to respiration. There are some artifacts which are due to non physiological reasons, for example, 5 Hz power line interference and motion artifacts in ECG. Electrode Contact Noise where the electrodes are not tightly coupled to the patient causing some distortion, loose electrodes and broken leads may produce a variety of artifacts that may stimulate arrhythmias, Q waves, or inverted T waves. An instrumentation noise is generated by electronic devices also interfere with ECG signal. An Electrosurgical Unit, where high-frequency signals from the Electrosurgical Unit, used by surgeons during operation interfere with the ECG signal. The presence such kind of the artifacts will make any morphology based diagnosis difficult [, ]. In ambulatory monitoring skin stretching due to body or limb movement or physical activity (PA) is a main cause of motion artifacts in AECG signals. The motion artifact induced due PA has a spectral overlap with ECG signal in - Hz []. Many important cardiac features of ECG signal like P and T wave has significant energy content in this overlapping band of -Hz. So it is very difficult to separate or eliminate motion artifact completely without affecting these cardiac features in AECG []. Therefore researchers have developed various techniques to removal of motion artifact from AECG signal. The motion artifact induced due to the PA as shown in fig. is an Ambulatory ECG signal. Here in figure R wave identified but difficult to identify Q and T wave especially of cardiac patient, so cardiac diagnosis becomes difficult so motion artifact poses a major challenge in the long term cardiac monitoring using a wearable AECG monitor. Thus the recorded ECG signal is not just the cardiac signal but a composite ECG signal containing motion artifacts. In other words, the composite ECG signal is superposition of two independent events: the cardiac signal and the motion artifact signal induced due to the body movement activity (BMA). Since the W-ECG recorder performs amplification, filtering and digitization of the acquired electrical signal from the electrodes, an additive random noise arising out of the device electronics may be present in the digitized ECG signal. This signal is referred as sensor noise. Therefore, the ambulatory ECG signal r(n) in digital form can be modeled as sample wise addition of three different signal components r(n)= q(n)+s(n)+α(n)..() Where q(n), s(n) and α(n) are samples of cardiac signal, motion artifact signal and sensor noise, respectively. Since the dc bias has been removed, it is assumed that the noise component have zero mean. The care has been taken to keep the sensor noise has much less power level than the other signal components in the AECG signal, r(n). The mathematical model in () used for representing the AECG has been proposed in [3-]. IJRITCC June, Available @ http://www.ijritcc.org

International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 3-89 Volume: Issue: 57... -. -. -. 3 5 7 8 9 Seconds Fig. AECG signal with left arm movement.the R peaks are visible indicating the presence of heart beats but the other ECG features like P and T waves are contaminated severely due to the motion artifact. There are various methods used for AECG signal analysis and identification of motion artifact, like wavelet based methods are extensively used in pre-processing, denoising and analysis of ECG signals, adaptive filter based methods used for ECG signal processing and to remove motion artifact, neural networks also used for detection of events and pattern classifications in AECG signal analysis, the AECG is analyzed beat-by-beat using a recursive principal component analysis (RPCA) based method in [].etc. In this paper Independent Component Analysis (ICA), it is an efficient blind source separation technique used for identification and removal of motion artifact of offline synthesis ECG data of Physionet (MIT-BIH arrhythmia database) as well as AECG signal for different types of physical movement. Here we recorded AECG signal of five people of four types of physical activity using AECG recorder at sample frequency of 5 Hz for a period of second at slower and faster pace. For a physical activity like continuous hand movement, waist movement, seat to stand movement and walking movement at slow and faster pace. II. Ambulatory ECG data acquisition There are many Wearable AECG recorders available in market. We used self made Wearable ECG recorder that is customized, light weight, compact, battery operated, low power dissipation, low cost device and a person can easily carry with him in a wearable clothes. It can record ECG in digital format at various sampling rate. It consist wireless transceiver, microcontroller on board with software for ECG recording as shown in fig.. We also used biopac MP3 system for recording AECG signal. The biopac MP3 System is a data acquisition system with built-in universal amplifiers that can record a wide range of physiological signals as shown in fig. 3. AECG parameter can be displayed on Laptop or PC using LABVIEW software and also it can store in PC. Here AECG recorded for different type of physical activity. We have performed four type of body movement activity of healthy person and recorded AECG for () Right arm movement () ) Sitting up and down from standstill (3) Twisting of waist and () Walking for short duration with slow and faster pace of five healthy. Fig. AECG monitor for ECG recording Fig. 3 Biopac MP3 data acquisition system with lead II configuration. III. ICA method In [8] suggested a general model for ICA is that the sources are generated through a linear basis transformation, where additive noise can be present. Suppose we have N statistically independent signals, s i (t), i =,...,N. We assume that the sources themselves cannot be directly observed and that each signal, s i (t), is a realization of some fixed probability distribution at each time point t. Also, suppose we observe these signals using N sensors, then we obtain a set of N observation signals x i (t), i =,...,N that are mixtures of the sources. A fundamental aspect of the mixing process is that the sensors must be spatially separated so that each sensor records a different mixture of the sources. With this spatial separation assumption in mind, we can model the mixing process with matrix multiplication as follows: x(t) = A.s(t) () Where A is an unknown matrix called the mixing matrix and x(t), s(t) are the two vectors representing the observed signals and source signals respectively. Incidentally, the justification for the description of this signal processing technique as blind is that we have no information on the mixing matrix, or even on the sources themselves. The objective is to recover the original signals, s i (t), from only the observed vector x i (t). We obtain estimates for the sources by first obtaining the unmixing matrix W, where, IJRITCC June, Available @ http://www.ijritcc.org 58

International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 3-89 Volume: Issue: 57 W = A. This enables an estimate, s (t), of the independent sources to be obtained: s (t) =W.x(t). () The diagram in Fig. illustrates both the mixing and unmixing process involved in BSS. The independent sources are mixed by the matrix A (which is unknown in this case). We seek to obtain a vector y that approximates s by estimating the unmixing matrix W. If the estimate of the unmixing matrix is accurate, we obtain a good approximation of the sources. The above described ICA model is the simple model since it ignores all noise components and any time delay in the recordings. Fig. Blind source separation (BSS) block diagram. S i(t) are the sources. X i(t) are the recordings, S i(t) are the estimated sources A is mixing matrix and W is un-mixing matrix [9]. There are several ICA algorithms available in literature. However the following three algorithms are widely used in numerous signal processing applications. These include FastICA, JADE, and Infomax. Each algorithm used a different approach to solve equation. FastICA is a fixed point ICA algorithm that employs higher order statistics for the recovery of independent sources. FastICA can estimate ICs one by one (deflation approach) or simultaneously (symmetric approach). FastICA uses simple estimates of Negentropy based on the maximum entropy principle, which requires the use of appropriate nonlinearities for the learning rule of the neural network. One of the important conditions of ICA is that the number of sensors should be equal to the number of sources. Unfortunately, the real source separation problem does not always satisfy this constraint. This section focuses on ICA source separation problem under different conditions where the number of sources is not equal to the number of recordings. Here first we have used the first ECG signals available from Physionet (MIT-BIH arrhythmia database). A data set text file number,,,,,,,,3 and 5 used for offline ICA analysis. The additive motion artifacts are synthesized for offline ICA analysis. We have use ECG data set on which slow and fast low frequency signal is mixed for ICA analysis and using FastICA algorithm we successfully separated synthesized as well as we also find ECG beat number, synthesis motion interval. Here we first Here we recorded an AECG signal in lead II configuration that is filtered and smoothen using a moving average low pass filter in span for the moving average of of four physical movements of five people at slow and faster pace. In ICA two source signals required for that we derived filter signal using low pass butter filter and use as second source signal fig. 7 (a) and 7 (b) of hand movement. The independent components are then mixed according using an arbitrarily chosen mixing matrix A as shown in fig.7 (c) and 7 (d); finally, the mixtures are separated using FastICA algorithm out of various algorithm discussed in literature review to obtain motion artifact and motion artifact removed signal, shown in fig.7 (e) and 7 (f). IV. Results Using Independent component analysis we identified and detected and separated motion artifact and clean ECG signal of offline synthesis ECG data of Physionet (MIT-BIH arrhythmia database) as well as recorded AECG signal of four physical activities of five people. As shown in fig. 5 and fig. are result of derived motion artifact of synthesis data and four physical activities like slow hand movement in fig. 7 while fig. 8 of fast hand movement similar way we removed motion artifact of waist movement, walking movement and eat to stand movement for second duration of physical movement continuously. Here table and table is results off offline ECG data of Physionet (MIT-BIH arrhythmia database) while table 3 and is of AECG signal ICA analysis. Here fig. 7(a) shows original recorded AECG signal on which identified motion artifact signal super imposed to verify detected motion artifact used as first source signal. Fig. 7(b) is filtered signal used as second source signal, while fig. 7(c) and (d) are mixed signal and using Fast ICA we separated two independent component they are clean ECG signal and motion artifact signal as shown in fig. 7(e) and (f). In below results we also visualize the number of peak motion interval is increase in faster movement as compared to slower movement and ECG beats. Simulated motion artifact Fig. 5 ICA analysis of.txt for slow synthesis signal IJRITCC June, Available @ http://www.ijritcc.org. - Clean ECG signal Ambulatory simulated ECG signal 8 Mixed clean ECG signal 5 5 3 3 3 8-59

International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 3-89 Volume: Issue: 57 Sr. No. File # Table slower synthesis movement Average Peak Interval peak ECG beat.txt 77 7 3.txt 73 97 3.txt 73 3.txt 739 99 5.txt 73.txt 833 7.txt 885 8.txt 88 7 9 3.txt 885 85 5.txt 885. - Simulated motion artifact Sr. No. File # Clean ECG signal Ambulatory simulated ECG signal 8 Mixed clean ECG signal 8 38 3 3 3 3 8 - Fig. ICA analysis of.txt for fast synthesis signal Table faster synthesis movement Average Peak Interval peak ECG beat.txt 7 3.txt 7 97 3.txt 7 3.txt 7 3 98 5.txt 7 3 3.txt 37 79 7.txt 37 8 8.txt 37 79 7 9 3.txt 377 79 8 5.txt 37 8 Filtered ECG signal Fig. 7 Slow hand movement Fig. 8 Fast hand movement V. Conclusion and discussion In this chapter Independent Component Analysis (ICA), it is novel blind source separation technique used for identification and removal of motion artifact of offline synthesis ECG data of Physionet (MIT-BIH arrhythmia database) as well as AECG signal for different types of physical movement. Here we recorded AECG signal of five people of four types of physical activity using AECG IJRITCC June, Available @ http://www.ijritcc.org 5-5 - - - Ambulatory ECG signal Mixed signal Mixed signal - - - - - Ambulatory ECG signal - - Filtered ECG signal - Mixed signal - Mixed signal 3 - - 3 -

International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 3-89 Volume: Issue: 57 recorder at sample frequency of 5 Hz for a period of second at slower and faster pace. For a physical activity like continuous hand movement, waist movement, seat to stand movement and walking movement at slow and faster pace. Acknowledgement The authors would like to thank Charutar Vidyamandal (CVM), Vallabh Vidyanagar, India and Sophisticated Instrumentation Centre for Advanced Research and Testing (SICART), Vallabh Vidyanagar, India, Birla Vishvakarma Mahavidylaya Engineering College, Vallabh Vidyanagar, India for their support, guidance and research facility provided during my work. References [] D. Vala, and T. Pawar. "A survey on ambulatory ECG and identification of motion artifacts." International Journal of Engineering Research and Development.7 (): 38-. [] T.Pawar, S.Chaudhuri and S.P.Duttagupta Ambulation Analysis in Wearable ECG. In Springer ISBN: 978--9-73-3, 9. [3] T. Pawar, S. Chaudhuri and S. P. Duttagupta. Analysis of Ambulatory ECG Signal, In 8th International conference of the IEEE on engineering in medicine, New York, NY pp. 39 397, Aug. [] T. Pawar, S. Chaudhuri and S. P. Duttagupta. Body Movement Activity Recognition for Ambulatory [5] Cardiac Monitoring in IEEE transaction on biomedical engineering.,vol- 5,pp. 87 88, May 7 [] Kher, Rahul, et al. "RPCA-based detection and quantification of motion artifacts in ECG signals." Journal of medical engineering & technology 37. (3): 5-. [7] R. Gupta, P Joshi, V. Mohan, K. Reddy, S Yusuf Epidemiology and causation of coronary heart disease and stroke in India, Heart 8;9:- doi:.3/hrt.7.395. [8] R. Gupta, S. Guptha, K. Sharma, A. Gupta and P. Deedwania Regional variations in cardiovascular risk factors in India: India heart watch, World J Cardiol. April. [9] Naik, Ganesh R., and Dinesh K. Kumar. "An overview of independent component analysis and its applications." Informatica: An International Journal of Computing and Informatics 35. (): 3-8. [] Mozaffari, Behzad, and Mohammad A. Tinati. "Blind source separation of speech sources in wavelet packet domains using Laplacian mixture model expectation maximization estimation in overcomplete cases." Journal of Statistical Mechanics: Theory and Experiment 7. (7): P. IJRITCC June, Available @ http://www.ijritcc.org