Q-PPG: Energy-Efficient PPG-based Heart Rate Monitoring on Wearable
Devices
- URL: http://arxiv.org/abs/2203.14907v1
- Date: Thu, 24 Mar 2022 10:50:33 GMT
- Title: Q-PPG: Energy-Efficient PPG-based Heart Rate Monitoring on Wearable
Devices
- Authors: Alessio Burrello, Daniele Jahier Pagliari, Matteo Risso, Simone
Benatti, Enrico Macii, Luca Benini, Massimo Poncino
- Abstract summary: We propose a design methodology to automatically generate a rich family of deep Temporal Convolutional Networks (TCNs) for HR monitoring.
Our most accurate model sets a new state-of-the-art in Mean Absolute Error.
We deploy our TCNs on an embedded platform featuring a STM32WB55 microcontroller, demonstrating their suitability for real-time execution.
- Score: 22.7371904884504
- License: http://creativecommons.org/licenses/by-sa/4.0/
- Abstract: 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.
Related papers
- Optimization and Deployment of Deep Neural Networks for PPG-based Blood Pressure Estimation Targeting Low-power Wearables [18.038842995948034]
State-of-the-art Deep Neural Networks (DNNs) trained for a PPG-to-BP signal-to-signal reconstruction or a scalar BP value regression have been shown to outperform classic methods on public datasets.
We describe a fully-automated DNN design pipeline, encompassing HW-aware Neural Architecture Search (NAS) and Quantization, that can be deployed on an ultra-low-power System-on-Chip (SoC), GAP8.
arXiv Detail & Related papers (2024-09-03T15:48:43Z) - DA-Flow: Dual Attention Normalizing Flow for Skeleton-based Video Anomaly Detection [52.74152717667157]
We propose a lightweight module called Dual Attention Module (DAM) for capturing cross-dimension interaction relationships in-temporal skeletal data.
It employs the frame attention mechanism to identify the most significant frames and the skeleton attention mechanism to capture broader relationships across fixed partitions with minimal parameters and flops.
arXiv Detail & Related papers (2024-06-05T06:18:03Z) - Tiny-PPG: A Lightweight Deep Neural Network for Real-Time Detection of
Motion Artifacts in Photoplethysmogram Signals on Edge Devices [6.352499671581954]
Photoplethysmogram signals are easily contaminated by motion artifacts in real-world settings.
This study proposed a lightweight deep neural network, called Tiny-edge, for accurate and real-time PPG artifact segmentation on IoT devices.
Tiny-edge was successfully deployed on an STM32 embedded system for real-time PPG artifact detection.
arXiv Detail & Related papers (2023-05-05T06:17:57Z) - PPG-based Heart Rate Estimation with Efficient Sensor Sampling and
Learning Models [6.157700936357335]
Photoplethysthy (mography) sensors embedded in wearable devices can estimate heart rate (HR) with high accuracy.
However, applying PPG sensor based HR estimation to embedded devices still faces challenges due to the energy-intensive high-frequency PPG sampling.
In this work, we aim to explore HR estimation techniques that are more suitable for lower-power and resource-constrained embedded devices.
arXiv Detail & Related papers (2023-03-23T19:47:36Z) - Ultra-low Power Deep Learning-based Monocular Relative Localization
Onboard Nano-quadrotors [64.68349896377629]
This work presents a novel autonomous end-to-end system that addresses the monocular relative localization, through deep neural networks (DNNs), of two peer nano-drones.
To cope with the ultra-constrained nano-drone platform, we propose a vertically-integrated framework, including dataset augmentation, quantization, and system optimizations.
Experimental results show that our DNN can precisely localize a 10cm-size target nano-drone by employing only low-resolution monochrome images, up to 2m distance.
arXiv Detail & Related papers (2023-03-03T14:14:08Z) - Deep Learning for Real Time Satellite Pose Estimation on Low Power Edge
TPU [58.720142291102135]
In this paper we propose a pose estimation software exploiting neural network architectures.
We show how low power machine learning accelerators could enable Artificial Intelligence exploitation in space.
arXiv Detail & Related papers (2022-04-07T08:53:18Z) - Robust and Energy-efficient PPG-based Heart-Rate Monitoring [22.7371904884504]
wrist-worn PPG sensor coupled with a lightweight algorithm can run on a MCU to enable non-invasive and comfortable monitoring.
Recent state-of-the-art algorithms combine PPG and inertial signals to mitigate effect of motion artifacts.
We propose the use of hardware-friendly Temporal Convolutional Networks (TCN) for PPG-based heart estimation.
arXiv Detail & Related papers (2022-03-28T13:38:28Z) - Embedding Temporal Convolutional Networks for Energy-Efficient PPG-Based
Heart Rate Monitoring [17.155316991045765]
Photoplethysmography (volution) sensors allow for non-invasive and comfortable heart-rate (HR) monitoring.
Motion Artifacts (MAs) severely impact the monitoring accuracy, causing high variability in the skin-to-sensor interface.
We propose a computationally lightweight yet robust deep learning-based approach for PPG-based HR estimation.
We validate our approaches on two benchmark datasets, achieving as low as 3.84 Beats per Minute (BPM) of Mean Absolute Error (MAE) on PPGDalia.
arXiv Detail & Related papers (2022-03-01T17:04:28Z) - Multiscale Spatio-Temporal Graph Neural Networks for 3D Skeleton-Based
Motion Prediction [92.16318571149553]
We propose a multiscale-temporal graph neural network (MST-GNN) to predict the future 3D-based skeleton human poses.
The MST-GNN outperforms state-of-the-art methods in both short and long-term motion prediction.
arXiv Detail & Related papers (2021-08-25T14:05:37Z) - FastFlowNet: A Lightweight Network for Fast Optical Flow Estimation [81.76975488010213]
Dense optical flow estimation plays a key role in many robotic vision tasks.
Current networks often occupy large number of parameters and require heavy computation costs.
Our proposed FastFlowNet works in the well-known coarse-to-fine manner with following innovations.
arXiv Detail & Related papers (2021-03-08T03:09:37Z) - Gaze-Sensing LEDs for Head Mounted Displays [73.88424800314634]
We exploit the sensing capability of LEDs to create low-power gaze tracker for virtual reality (VR) applications.
We show that our gaze estimation method does not require complex dimension reduction techniques.
arXiv Detail & Related papers (2020-03-18T23:03:06Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.