Cargando…

A Data-Driven Gaussian Process Filter for Electrocardiogram Denoising

OBJECTIVE: Gaussian Processes (𝒢𝒫)-based filters, which have been effectively used for various applications including electrocardiogram (ECG) filtering can be computationally demanding and the choice of their hyperparameters is typically ad hoc. METHODS: We develop a data-driven 𝒢𝒫 filter to address...

Descripción completa

Detalles Bibliográficos
Autores principales: Dumitru, Mircea, Li, Qiao, Perez Alday, Erick Andres, Rad, Ali Bahrami, Clifford, Gari D., Sameni, Reza
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Cornell University 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9882573/
https://www.ncbi.nlm.nih.gov/pubmed/36713244
Descripción
Sumario:OBJECTIVE: Gaussian Processes (𝒢𝒫)-based filters, which have been effectively used for various applications including electrocardiogram (ECG) filtering can be computationally demanding and the choice of their hyperparameters is typically ad hoc. METHODS: We develop a data-driven 𝒢𝒫 filter to address both issues, using the notion of the ECG phase domain — a time-warped representation of the ECG beats onto a fixed number of samples and aligned R-peaks, which is assumed to follow a Gaussian distribution. Under this assumption, the computation of the sample mean and covariance matrix is simplified, enabling an efficient implementation of the 𝒢𝒫 filter in a data-driven manner, with no ad hoc hyperparameters. The proposed filter is evaluated and compared with a state-of-the-art wavelet-based filter, on the PhysioNet QT Database. The performance is evaluated by measuring the signal-to-noise ratio (SNR) improvement of the filter at SNR levels ranging from −5 to 30 dB, in 5dB steps, using additive noise. For a clinical evaluation, the error between the estimated QT-intervals of the original and filtered signals is measured and compared with the benchmark filter. RESULTS: It is shown that the proposed 𝒢𝒫 filter outperforms the benchmark filter for all the tested noise levels. It also outperforms the state-of-the-art filter in terms of QT-interval estimation error bias and variance. CONCLUSION: The proposed 𝒢𝒫 filter is a versatile technique for preprocessing the ECG in clinical and research applications, is applicable to ECG of arbitrary lengths and sampling frequencies, and provides confidence intervals for its performance.