Extensions to a previously published nonlinear model for generating realistic artificial electrocardiograms to include blood pressure and respiratory signals are presented. The model accurately reproduces many of the important clinical qualities of these signals such as QT dispersion, realistic beat to beat variability in timing and morphology and pulse transit time. The advantage of this artificial model is that the signal is completely known (and therefore its clinical descriptors can be specified exactly) and contains no noise. Artifact and noise can therefore be added in a quantifiable and controlled manner in order to test relevant biomedical signal processing algorithms. Application examples using Independent Component Analysis to remove artifacts are presented.
Accurate performance metrics for removing noise from the electrocardiogram (ECG) are difficult to define due to the inherently complicated nature of the noise and the absence of knowledge about the underlying dynamical processes. By using a previously published model for generating realistic artificial ECG signals and adding both stochastic and deterministic noise, a method for assessing the performance of noise reduction techniques is presented. Independent component analysis (ICA) and nonlinear noise reduction (NNR) are employed to remove noise from an ECG with known characteristics. Performance as a function of the signal to noise ratio is measured by both a noise reduction factor and the correlation between the cleaned signal and the original noise-free signal.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.