An algorithm for beat-to-beat heart rate detection from the BCG based on the continuous spline wavelet transform

This work describes an algorithm intended to detect the beat-to-beat heart rate from the ballistocardiogram (BCG) obtained from seated subjects. The algorithm is based on the continuous wavelet transform with splines, which enables the selection of an optimum scale for reducing noise and mechanical...

Descripción completa

Detalles Bibliográficos
Autores: Alvarado Serrano, Carlos, Luna Lozano, Pablo Samuel, Pallàs-Areny, Ramon|||0000-0002-0430-5309
Tipo de recurso: artículo
Fecha de publicación:2016
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/100409
Acceso en línea:https://hdl.handle.net/2117/100409
https://dx.doi.org/10.1016/j.bspc.2016.02.002
Access Level:acceso abierto
Palabra clave:Heart--Diseases--Diagnosis
Heart beat--Measurement
BCG
Heart rate
Wavelet transform
WEIGHING SCALE
BALLISTOCARDIOGRAPHY
SIGNAL
BED
ECG
Tractament del senyal
Sistema nerviós autònom -- Fisiologia
Cor -- Batecs -- Fisiologia
Bal·listocardiografia
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Processament del senyal::Processament del senyal en les telecomunicacions
Descripción
Sumario:This work describes an algorithm intended to detect the beat-to-beat heart rate from the ballistocardiogram (BCG) obtained from seated subjects. The algorithm is based on the continuous wavelet transform with splines, which enables the selection of an optimum scale for reducing noise and mechanical interferences. The first step of the algorithm is a learning phase in which the first four heartbeats in the BCG are detected to define initial thresholds, search windows and interval limits. The learned parameters serve to identify the next heartbeat and are readapted after each heartbeat detected to follow the heart rate and signal-amplitude changes. To evaluate the agreement between results from the algorithm and the heart rate obtained from the ECG, a Bland-Altman plot has been used to compare them for seven seated subjects. The mean error obtained was -0.03 beats/min and the 95% confidence interval (+/- 2 SD) was +/- 2.7 beats/min, which is within the accuracy limits recommended by the Association for the Advancement of Medical Instrumentation (AAMI) standard for heart rate meters. (C) 2016 Elsevier Ltd. All rights reserved.