arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2203.14907eess.SPcs.AIcs.LG
收藏

Q-PPG:可穿戴设备上基于PPG的节能心率监测

Q-PPG: Energy-Efficient PPG-based Heart Rate Monitoring on Wearable Devices

University of Bologna(博洛尼亚大学);University of Modena and Reggio Emilia(摩德纳-雷焦艾米利亚大学);ETH Zurich(苏黎世联邦理工学院);Politecnico di Torino(都灵理工大学)

Alessio Burrello, Daniele Jahier Pagliari, Matteo Risso, Simone Benatti, Enrico Macii, Luca Benini, Massimo Poncino

摘要:

心率(HR)监测越来越多地在使用低成本光电体积描记(PPG)传感器的腕戴式设备中执行。然而,由受试者手臂的运动引起的运动伪影(MA)影响基于PPG的HR跟踪的性能。这通常通过将PPG信号与来自惯性传感器的加速度测量值耦合来解决。不幸的是,这种类型的大多数标准方法依赖于手动调整的参数,这损害了它们的泛化能力和它们对该领域中的真实数据的适用性。相比之下,基于深度学习的方法尽管具有更好的泛化能力,但被认为过于复杂,无法部署在可穿戴设备上。在这项工作中,我们解决了这些限制,提出了一种设计空间探索方法,以自动生成一个丰富的深度时间卷积网络(TCN)系列,用于HR监测,所有这些都来自一个单一的“种子”模型。我们的流程涉及两个神经架构搜索(NAS)工具和一个硬件友好的量化器的级联,其组合产生高度准确和非常轻量级的模型。当在PPG-Dalia数据集上进行测试时,我们最准确的模型在平均绝对误差方面达到了新的水平。此外,我们还将TCN部署在一个采用STM32 WB 55微控制器的嵌入式平台上,证明了其适用于实时执行。我们最精确的量化网络实现了平均绝对误差(MAE)的每分钟4.41次(BPM),能耗为47.65 mJ,内存占用为412 kB。同时,在我们的流生成的网络中,获得MAE < 8 BPM的最小网络的内存占用量为1.9 kB,每个推理仅消耗1.79 mJ。

英文摘要:

Hearth Rate (HR) monitoring is increasingly performed in wrist-worn devices using low-cost photoplethysmography (PPG) sensors. However, Motion Artifacts (MAs) caused by movements of the subject's arm affect the performance of PPG-based HR tracking. This is typically addressed coupling the PPG signal with acceleration measurements from an inertial sensor. Unfortunately, most standard approaches of this kind rely on hand-tuned parameters, which impair their generalization capabilities and their applicability to real data in the field. In contrast, methods based on deep learning, despite their better generalization, are considered to be too complex to deploy on wearable devices. In this work, we tackle these limitations, proposing a design space exploration methodology to automatically generate a rich family of deep Temporal Convolutional Networks (TCNs) for HR monitoring, all derived from a single "seed" model. Our flow involves a cascade of two Neural Architecture Search (NAS) tools and a hardware-friendly quantizer, whose combination yields both highly accurate and extremely lightweight models. When tested on the PPG-Dalia dataset, our most accurate model sets a new state-of-the-art in Mean Absolute Error. Furthermore, we deploy our TCNs on an embedded platform featuring a STM32WB55 microcontroller, demonstrating their suitability for real-time execution. Our most accurate quantized network achieves 4.41 Beats Per Minute (BPM) of Mean Absolute Error (MAE), with an energy consumption of 47.65 mJ and a memory footprint of 412 kB. At the same time, the smallest network that obtains a MAE < 8 BPM, among those generated by our flow, has a memory footprint of 1.9 kB and consumes just 1.79 mJ per inference.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑