Independent Component Analysis in ECG Signal Processing
نویسندگان
چکیده
Electrocardiogram (ECG) signal processing aims basically 1) at artifact reduction to make the ECG signals cleaner and better interpretable by human or machine observers, 2) at revealing aspects not immediately observable in plain measured ECG signals even after artifact reduction, or 3) at diagnostics decision support and automated ECG signal interpretation, including classification of ECG signals into different classes associated with normal or pathological heart function. Thus, sports related applications aside, body surface ECG signal processing aims at enhancing ECG based diagnostics. In this Chapter, we review and demonstrate a statistical signal processing approach, independent component analysis (ICA), which is inherently very suitable for ECG signal processing regarding the aims 1) and 2) above, and also equally applicable as a component in systems aimed at accomplishing the aim 3). For more on general ECG signal processing, the reader is directed to the textbook written by Sörnmo & Laguna (2005), and for a thorough treatment of ICA to the Hyvärinen’s book (Hyvärinen et al., 2001). A concise review on ICA in ECG signal processing has been presented by Castells et al. (2007a). In this Chapter, we describe and illustrate several widely adopted applications of ICA in ECG signal processing, and discuss associated practical aspects, some of which are not generally found in the literature. The treatment of the matter is aimed at conceptual and practical understanding, leaving the mathematical derivations and proofs far mostly for the interested reader to find in the references. ICA (Castells et al., 2007a; Comon, 1994; Hyvärinen et al., 2001; Hyvärinen & Oja, 2000; Naik & Kumar, 2011) is a statistical signal processing method for decomposing a set of signals into a set of mutually independent component signals. In general, in the applications of ICA, including in ECG signal processing, the objective is that the resulting independent component signals are the original source signals. Since ICA operates purely based on the input signals and a few assumptions, ICA belongs to the class of methods called blind source separation methods. For ICA, a source signal is called an independent component (IC). The terms ‘IC’ and ‘source signal’ are here used interchangeably. For ECG, the source signals are the bioelectrical signals generated by the heart, and all the possible artifact signals. Generally, ICA input signals are the observed signals, which may be measurement time series, such as sampled voltage values in time as in the case of ECGs, image pixel values, or basically any sets of values fulfilling the assumptions of ICA. In the sequel, the term
منابع مشابه
Adaptive-Filtering-Based Algorithm for Impulsive Noise Cancellation from ECG Signal
Suppression of noise and artifacts is a necessary step in biomedical data processing. Adaptive filtering is known as useful method to overcome this problem. Among various contaminants, there are some situations such as electrical activities of muscles contribute to impulsive noise. This paper deals with modeling real-life muscle noise with α-stable probability distribution and adaptive filterin...
متن کاملComponent Extraction of Complex Biomedical Signals and Performance analysis
Biomedical signals can arise from one or many sources including heart, brains and endocrine systems. Multiple sources poses challenge to researchers which may have contaminated with artifacts and noise. The Biomedical time series signal like electroencephalogram (EEG), electrocardiogram (ECG), etc. The morphology of the cardiac signal is very important in most of diagnostics based on the ECG. T...
متن کاملAnalysis & Interpretation of Biomedical Signals using component extraction techniques
Biomedical signals can arise from one or many sources including heart, brains and endocrine systems. Multiple sources poses challenge to researchers which may have contaminated with artifacts and noise. The analysis of these signals is important both for research and for medical diagnosis and treatment. The applications of Independent Component Analysis (ICA) to biomedical signals is a rapidly ...
متن کاملThe ICA Based Soft-Computing Algorithms for Signal Cleaning and Feature Selection in (for) Automated ECG Pattern Recognition
Electro Cardiogram (ECG) signals are affected by various kinds of noise and artifacts that may hide important information of interest. The information is extracted to gain insights that assist explanation and identification of diverse pathological conditions. This was traditionally done by an expert through visual inspection of ECGs. The complexity and tediousness of this onus hinder long-term ...
متن کاملECG Compression by Efficient Coding
The continuous demand for high performance and low cost electrocardiogram (ECG) processing systems have required the elaboration of more and more efficient and reliable ECG compression techniques. Such techniques face a tradeoff between compression ratio and retrieved quality, where the decrease of the last can compromise the subsequent use of the signal for clinical purposes [1]. The objective...
متن کامل