scispace - formally typeset
Search or ask a question
Journal ArticleDOI

A transform domain SVD filter for suppression of muscle noise artefacts in exercise ECG's

01 May 2000-IEEE Transactions on Biomedical Engineering (IEEE Trans Biomed Eng)-Vol. 47, Iss: 5, pp 654-663
TL;DR: A significant advantage resulting from the application of the proposed SVD filter lies in its ability to perform noise suppression independently on a single lead ECG record with only a limited number of data samples.
Abstract: The proposed filter assumes the noisy electrocardiography (ECG) to be modeled as a signal of deterministic nature, corrupted by additive muscle noise artefact. The muscle noise component is treated to be stationary with known second-order characteristics. Since noise-free ECG is shown to possess a narrow-band structure in discrete cosine transform (DCT) domain and the second-order statistical properties of the additive noise component is preserved due to the orthogonality property of DCT, noise abatement is easily accomplished via subspace decomposition in the transform domain. The subspace decomposition is performed using singular value decomposition (SVD), The order of the transform domain SVD filter required to achieve the desired degree of noise abatement is compared to that of a suboptimal Wiener filter using DCT. Since the Wiener filter assumes both the signal and noise structures to be statistical, with a priori known second-order characteristics, it yields a biased estimate of the ECG beat as compared to the SVD filter for a given value of mean-square error (mse). The filter order required for performing the subspace smoothing is shown to exceed a certain minimal value for which the mse profile of the SVD filter follows the minimum-mean-square error (mmse) performance warranted by the suboptimal Wiener filter. The effective filter order required for reproducing clinically significant features in the noisy ECG is then set by an upper bound derived by means of a finite precision linear perturbation model. A significant advantage resulting from the application of the proposed SVD filter lies in its ability to perform noise suppression independently on a single lead ECG record with only a limited number of data samples.
Citations
More filters
Journal ArticleDOI
TL;DR: Several ECG applications are reviewed where PCA techniques have been successfully employed, including data compression, ST-T segment analysis for the detection of myocardial ischemia and abnormalities in ventricular repolarization, extraction of atrial fibrillatory waves for detailed characterization of atrium fibrillation, and analysis of body surface potential maps.
Abstract: This paper reviews the current status of principal component analysis in the area of ECG signal processing. The fundamentals of PCA are briefly described and the relationship between PCA and Karhunen-Loeve transform is explained. Aspects on PCA related to data with temporal and spatial correlations are considered as adaptive estimation of principal components is. Several ECG applications are reviewed where PCA techniques have been successfully employed, including data compression, ST-T segment analysis for the detection of myocardial ischemia and abnormalities in ventricular repolarization, extraction of atrial fibrillatory waves for detailed characterization of atrial fibrillation, and analysis of body surface potential maps.

322 citations


Cites methods from "A transform domain SVD filter for s..."

  • ...The latter type of applications include singular-value-decomposition-(SVD)-based techniques for ECG noise reduction and extraction of the fetal ECG [2–7]....

    [...]

Journal ArticleDOI
TL;DR: An ICA algorithm is tested on three-channel ECG recordings taken from human subjects, mostly in the coronary care unit, and results are presented that show that ICA can detect and remove a variety of noise and artefact sources in these ECGs.
Abstract: Routinely recorded electrocardiograms (ECGs) are often corrupted by different types of artefacts and many efforts have been made to enhance their quality by reducing the noise or artefacts. This paper addresses the problem of removing noise and artefacts from ECGs using independent component analysis (ICA). An ICA algorithm is tested on three-channel ECG recordings taken from human subjects, mostly in the coronary care unit. Results are presented that show that ICA can detect and remove a variety of noise and artefact sources in these ECGs. One difficulty with the application of ICA is the determination of the order of the independent components. A new technique based on simple statistical parameters is proposed to solve this problem in this application. The developed technique is successfully applied to the ECG data and offers potential for online processing of ECG using ICA.

199 citations

Journal ArticleDOI
TL;DR: A real-time method for the detection of motion and noise (MN) artifacts, which frequently interferes with accurate rhythm assessment when ECG signals are collected from Holter monitors, and the computation time was less than 0.2 s using a MATLAB code, indicating that real- time application of the algorithms is possible for Holter monitoring.
Abstract: We present a real-time method for the detection of motion and noise (MN) artifacts, which frequently interferes with accurate rhythm assessment when ECG signals are collected from Holter monitors. Our MN artifact detection approach involves two stages. The first stage involves the use of the first-order intrinsic mode function (F-IMF) from the empirical mode decomposition to isolate the artifacts' dynamics as they are largely concentrated in the higher frequencies. The second stage of our approach uses three statistical measures on the F-IMF time series to look for characteristics of randomness and variability, which are hallmark signatures of MN artifacts: the Shannon entropy, mean, and variance. We then use the receiver-operator characteristics curve on Holter data from 15 healthy subjects to derive threshold values associated with these statistical measures to separate between the clean and MN artifacts' data segments. With threshold values derived from 15 training data sets, we tested our algorithms on 30 additional healthy subjects. Our results show that our algorithms are able to detect the presence of MN artifacts with sensitivity and specificity of 96.63% and 94.73%, respectively. In addition, when we applied our previously developed algorithm for atrial fibrillation (AF) detection on those segments that have been labeled to be free from MN artifacts, the specificity increased from 73.66% to 85.04% without loss of sensitivity (74.48%-74.62%) on six subjects diagnosed with AF. Finally, the computation time was less than 0.2 s using a MATLAB code, indicating that real-time application of the algorithms is possible for Holter monitoring.

135 citations


Cites methods from "A transform domain SVD filter for s..."

  • ...Previous computational efforts have largely relied on MN artifact removal, and some of the popular methods include linear filtering [5], adaptive filtering [6], [7], wavelet denoising [8]–[10],...

    [...]

Journal ArticleDOI
TL;DR: A reasonable and practical method for identifying the useful information from the signal that has been contaminated by noise, so that to provide a feasible tool for vibration analysis.
Abstract: The paper developed a reasonable and practical method for identifying the useful information from the signal that has been contaminated by noise, so that to provide a feasible tool for vibration analysis. A new concept namely the Singular Entropy (SE) was proposed based on the singular value decomposition technique. With the aid of the SE, a series of investigations were done for discovering the distribution characteristics of noise contaminated and pure signals, and consequently an advanced noise reduction method was developed. The experiments showed that the proposed method was not only applied for dealing with the stationary signals but also applied for dealing with the non-stationary signals.

119 citations


Cites methods from "A transform domain SVD filter for s..."

  • ...The SVD technique has been widely used in many fields in recent years, such as acoustics [27], smart control [28,29], electronics [30,31], signal processing [22,23,32,33], mathematics [34,35] and so on....

    [...]

Journal ArticleDOI
TL;DR: This paper proposes an approach for image denoising by performing SVD filtering in detail subbands of wavelet domain, where SVD filter is adaptive to the inhomogeneous nature of natural images.

87 citations

References
More filters
Book
15 Aug 1990
TL;DR: This paper presents two Dimensional DCT Algorithms and their relations to the Karhunen-Loeve Transform, and some applications of the DCT, which demonstrate the ability of these algorithms to solve the discrete cosine transform problem.
Abstract: Discrete Cosine Transform. Definitions and General Properties. DCT and Its Relations to the Karhunen-Loeve Transform. Fast Algorithms for DCT-II. Two Dimensional DCT Algorithms. Performance of the DCT. Applications of the DCT. Appendices. References. Index.

2,039 citations


"A transform domain SVD filter for s..." refers methods in this paper

  • ...Using the linearity property of the DCT [ 10 ], the -point DCT of is given by the sum of individual -point...

    [...]

Proceedings ArticleDOI
12 Apr 1976
TL;DR: The utility and effectiveness of these transforms are evaluated in terms of some standard performance criteria such as computational complexity, variance distribution, mean-square error, correlated rms error, rate distortion, data compression, classification error, and digital hardware realization.
Abstract: A tutorial-review paper on discrete orthogonal transforms and their applications in digital signal and image (both monochrome and color) processing is presented. Various transforms such as discrete Fourier, discrete cosine, Walsh-Hadamard, slant, Haar, discrete linear basis, Hadamard-Haar, rapid, lower triangular, generalized Haar, slant Haar and Karhunen-Loeve are defined and developed. Pertinent properties of these transforms such as power spectra, cyclic and dyadic convolution and correlation are outlined. Efficient algorithms for fast implementation of these transforms based on matrix partitioning or matrix factoring are presented. The application of these transforms in speech and image processing, spectral analysis, digital filtering (linear, nonlinear, optimal and suboptimal), nonlinear systems analysis, spectrography, digital holography, industrial testing, spectrometric imaging, feature selection, and patter recognition is presented. The utility and effectiveness of these transforms are evaluated in terms of some standard performance criteria such as computational complexity, variance distribution, mean-square error, correlated rms error, rate distortion, data compression, classification error, and digital hardware realization.

928 citations

Journal ArticleDOI
TL;DR: Several adaptive filter structures are proposed for noise cancellation and arrhythmia detection and an adaptive recurrent filter structure is proposed for acquiring the impulse response of the normal QRS complex.
Abstract: Several adaptive filter structures are proposed for noise cancellation and arrhythmia detection. The adaptive filter essentially minimizes the mean-squared error between a primary input, which is the noisy electrocardiogram (ECG), and a reference input, which is either noise that is correlated in some way with the noise in the primary input or a signal that is correlated only with ECG in the primary input. Different filter structures are presented to eliminate the diverse forms of noise: baseline wander, 60 Hz power line interference, muscle noise, and motion artifact. An adaptive recurrent filter structure is proposed for acquiring the impulse response of the normal QRS complex. The primary input of the filter is the ECG signal to be analyzed, while the reference input is an impulse train coincident with the QRS complexes. This method is applied to several arrhythmia detection problems: detection of P-waves, premature ventricular complexes, and recognition of conduction block, atrial fibrillation, and paced rhythm. >

902 citations


"A transform domain SVD filter for s..." refers methods in this paper

  • ...A second method for adaptive noise cancellation of ECG recordings has been cited in [8], and works on the principle that EMG noise recorded using two different orthonormal limb leads are uncorrelated....

    [...]

Journal ArticleDOI
TL;DR: A new algorithm is introduced for the 2m-point discrete cosine transform that reduces the number of multiplications to about half of those required by the existing efficient algorithms, and it makes the system simpler.
Abstract: A new algorithm is introduced for the 2m-point discrete cosine transform. This algorithm reduces the number of multiplications to about half of those required by the existing efficient algorithms, and it makes the system simpler.

661 citations

Journal ArticleDOI
01 Jan 1993
TL;DR: A unified approach is presented to the related problems of recovering signal parameters from noisy observations and identifying linear system model parameters from observed input/output signals, both using singular value decomposition (SVD) techniques.
Abstract: A unified approach is presented to the related problems of recovering signal parameters from noisy observations and identifying linear system model parameters from observed input/output signals, both using singular value decomposition (SVD) techniques. Both known and new SVD-based identification methods are classified in a subspace-oriented scheme. The SVD of a matrix constructed from the observed signal data provides the key step in a robust discrimination between desired signals and disturbing signals in terms of signal and noise subspaces. The methods that are presented are distinguished by the way in which the subspaces are determined and how the signal or system model parameters are extracted from these subspaces. Typical examples, such as the direction-of-arrival problem and system identification from input/output measurements, are elaborated upon, and some extensions to time-varying systems are given. >

344 citations


"A transform domain SVD filter for s..." refers background or methods in this paper

  • ...Since , the th signal can be reconstructed from the rank-1 matrix only if [12]....

    [...]

  • ...For large values of the window size, the SVD of given by (23) can be related to the SVD’s of matricesand of the linear perturbation model as [12]...

    [...]

  • ...With a prior knowledge of the number of narrow-band sequences, Linear prediction (LP) based estimation procedure can be applied for the purpose of estimating the signal components in [11], [12]....

    [...]