Department of Information Engineering, University of Padova , Padova, Italy.
J R Soc Interface. 2024 Sep;21(218):20240222. doi: 10.1098/rsif.2024.0222. Epub 2024 Sep 4.
The use of wearable sensors to monitor vital signs is increasingly important in assessing individual health. However, their accuracy often falls short of that of dedicated medical devices, limiting their usefulness in a clinical setting. This study introduces a new Bayesian filtering (BF) algorithm that is designed to learn the statistical characteristics of signal and noise, allowing for optimal smoothing. The algorithm is able to adapt to changes in the signal-to-noise ratio (SNR) over time, improving performance through windowed analysis and Bayesian criterion-based smoothing. By evaluating the algorithm on heart-rate (HR) data collected from Garmin Vivoactive 4 smartwatches worn by individuals with amyotrophic lateral sclerosis and multiple sclerosis, it is demonstrated that BF provides superior SNR tracking and smoothing compared with non-adaptive methods. The results show that BF accurately captures SNR variability, reducing the root mean square error from 2.84 bpm to 1.21 bpm and the mean absolute relative error from 3.46% to 1.36%. These findings highlight the potential of BF as a preprocessing tool to enhance signal quality from wearable sensors, particularly in HR data, thereby expanding their applications in clinical and research settings.
可穿戴传感器在评估个体健康方面越来越重要,用于监测生命体征。然而,其准确性通常不及专用医疗设备,限制了其在临床环境中的应用。本研究引入了一种新的贝叶斯滤波(BF)算法,旨在学习信号和噪声的统计特征,实现最佳平滑。该算法能够适应信噪比(SNR)随时间的变化,通过窗口分析和基于贝叶斯准则的平滑来提高性能。通过对佩戴 Garmin Vivoactive 4 智能手表的肌萎缩侧索硬化症和多发性硬化症患者的心率(HR)数据进行算法评估,结果表明 BF 相较于非自适应方法能够提供更好的 SNR 跟踪和平滑效果。研究结果表明 BF 可以准确捕捉 SNR 的变化,将均方根误差从 2.84 bpm 降低到 1.21 bpm,平均绝对相对误差从 3.46%降低到 1.36%。这些发现强调了 BF 作为一种预处理工具的潜力,能够提高可穿戴传感器的信号质量,特别是在 HR 数据中,从而扩展了其在临床和研究环境中的应用。