| Literature DB >> 22474535 |
A Eleuteri1, A C Fisher, D Groves, C J Dewhurst.
Abstract
The heart rate variability (HRV) signal derived from the ECG is a beat-to-beat record of RR intervals and is, as a time series, irregularly sampled. It is common engineering practice to resample this record, typically at 4 Hz, onto a regular time axis for analysis in advance of time domain filtering and spectral analysis based on the DFT. However, it is recognised that resampling introduces noise and frequency bias. The present work describes the implementation of a time-varying filter using a smoothing priors approach based on a Gaussian process model, which does not require data to be regular in time. Its output is directly compatible with the Lomb-Scargle algorithm for power density estimation. A web-based demonstration is available over the Internet for exemplar data. The MATLAB (MathWorks Inc.) code can be downloaded as open source.Entities:
Mesh:
Year: 2012 PMID: 22474535 PMCID: PMC3310232 DOI: 10.1155/2012/578785
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
Figure 1Weight functions (viz. D 2 operator).
Figure 2Bode plot of theoretical transfer function of equivalent kernel filter.
approximation of −3 dB point [Hz].
| True –3 dB cut-off frequency | Approximate frequency |
|---|---|
| 0.05 | 0.049 |
| 0.1 | 0.102 |
| 0.2 | 0.208 |
| 0.3 | 0.34 |
Figure 3Bode plot of discrete transfer function of equivalent kernel filter.
Figure 4Synthetic and clinical HRV records band-pass filtered by sequential application of SGP: raw data vt 0 “smoothed” to give vt 1; vt 2 = vt 0 − vt 1 (not shown); vt 2 “smoothed” to give vt 3. Lomb Scargle Periodograms (LSPs) are for vt 0, vt 2, and vt 3.