This document discusses techniques for removing movement artifacts from electrocardiogram (ECG) signals recorded from human subjects. It presents methods for capturing ECG signals both with and without introduced hand movement, as well as methods for signal processing and filtering artifacts using adaptive filters and assessing ECG signal quality pre- and post-filtering. The goal is to investigate the relationship between movement artifacts and motion and to remove artifacts without degrading the underlying ECG signal.
1. Removing Movement Artifacts
from ECG Signals Recorded
from Human Subjects
Eirini Nikolaou
Supervisors: Dr. David Simpson, Dr. Emiliano Rustighi
14 June 2012 Project Development - ISVR 6071 1
2. Contents
Introduction
Purpose
Background
Methods
Experimental Set-Up
Signal Processing Methods
Assessment Methods for the ECG’s
quality
Summary
References
14 June 2012 Project Development - ISVR 6071 2
3. Introduction
Electrocardiogram (ECG): Willem
Einthoven - 1903
Electrical potentials generated by the
heart’s function amplified small
electrical signal
Movement artifacts or other sources.
Critical evaluation of cardiac health
depends on the ECG (e.g. Athletes,
Soldiers, Patients)
14 June 2012 Project Development - ISVR 6071 3
4. Introduction
14 June 2012 Project Development - ISVR 6071 4
Example of an ECG distorted by noise from electrical devices
and the electrodes’ connection to the skin.
5. Purpose
Investigation of the relationship
between the movement artifact and
the movement itself
Removal of those artifacts without
degrading the original ECG
14 June 2012 Project Development - ISVR 6071 5
6. Background
Adaptive noise cancelling: [1]
LMS algorithm
RLS algorithm
Artifacts were introduced to the signal:
Physical activities (running, walking etc)
Methods of assessing the quality of
the ECGs:
Coherence [2]
Mean Square Error
14 June 2012 Project Development - ISVR 6071 6
8. Methods
Capturing a clean ECG
ECG capture when hand/arm vibration
is introduced through shakers
Signal Analysis – 3-axis
accelerometers for adaptive cancellers
Filtering for removing artifacts
Evaluation of quality of reconstructed
signal
14 June 2012 Project Development - ISVR 6071 8
10. Signal Processing Methods
Filtering – Using MATLAB
Wiener Filters
Adaptive Filters:
- Least Mean Square Algorithm
- Recursive Least Square Algorithm
Nonlinear Filters
14 June 2012 Project Development - ISVR 6071 10
11. Assessment Methods for the
ECG’s quality
Qualitative and quantitative criteria
Comparison with Baseline ECG
Chest electrodes, without large muscle
activity
Averaged standard deviation
comparison
14 June 2012 Project Development - ISVR 6071 11
12. Summary
Techniques to remove ECG
movement artifacts:
Non adaptive
Adaptive
Nonlinear
Artificial motion artifacts:
Shakers
1-axis and 3-axis accelerometers
Assessment the ECG quality.
14 June 2012 Project Development - ISVR 6071 12
13. References:
1. Milanesi, M. et al., 2006. Multichannel Techniques for
Motion Artifacts Removal from Electrocardiographic
Signals. New York, IEEE.
2. Carse, A., 2010. Removing Movement Artefacts in ECG
Signals from Human Subjects, Southampton: University of
Southampton.
3. Lee, J.-W. & Lee, G.-K., 2005. Design of an Adaptive Filter
with Dynamic Structure for ECG Signal Processing.
International Journal of Control, Automation and Systems,
Volume 3, pp. 137-142.
4. Dromer, O., Alata, O. & Bernard, O., 2009. Impedance
Cardiography Filtering using Scale Fourier Linear Combiner
based on RLS algorithm. 31st Annual International
Conference of the IEEE EMBS, 2-6 September, pp. 6930-
6933.
5. E. Nikolaou, Removing Movement Artifacts from ECG
Signals Recorded from Human Subjects, Literature Review,
Southampton: University of Southampton, 2012.
14 June 2012 Project Development - ISVR 6071 13
Standard deviation: standard deviation over a period of the ECG for all the data captured and then average .. Same for distorted and reconstructed ECG and compare. Smaller deviation, good result