Q-PPG: Energy-Efficient PPG-based Heart Rate Monitoring on Wearable Devices
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 15 of its 58 references that are in the map. First posted on arXiv 24 Mar 2022.
Builds on
15 of 58 references.
References · 15
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2018An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modelingcited by 1,447
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
- 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 456
- 2020MCUNet: Tiny Deep Learning on IoT Devicescited by 269
- 2016Temporal Convolutional Networks: A Unified Approach to Action Segmentationcited by 199
- 2020FBNetV2: Differentiable Neural Architecture Search for Spatial and Channel Dimensionscited by 152
- 2017MorphNet: Fast & Simple Resource-Constrained Structure Learning of Deep Networkscited by 92
- 2020Rethinking Differentiable Search for Mixed-Precision Neural Networkscited by 79
- 2020DORY: Automatic End-to-End Deployment of Real-World DNNs on Low-Cost IoT MCUscited by 57
3 more
- 2014TROIKA: A General Framework for Heart Rate Monitoring Using Wrist-Type Photoplethysmographic Signals During Intensive Physical Exercisecited by 40
- 2015Photoplethysmography-Based Heart Rate Monitoring in Physical Activities via Joint Sparse Spectrum Reconstructioncited by 16
- 2019A Survey on Deep Learning-based Non-Invasive Brain Signals:Recent Advances and New Frontierscited by 10
Built on by
Citing papers per year: 2022: 4; 2023: 4; 2024: 3; 2025: 1; 2026: 2.
14 papers.
Sort:
- 2022Channel-wise Mixed-precision Assignment for DNN Inference on Constrained Edge Nodescited by 9
- 2023BeliefPPG: Uncertainty-aware Heart Rate Estimation from PPG signals via Belief Propagationcited by 8
- 2024KID-PPG: Knowledge Informed Deep Learning for Extracting Heart Rate from a Smartwatchcited by 7
- 2024EnhancePPG: Improving PPG-based Heart Rate Estimation with Self-Supervision and Augmentationcited by 5
- 2023Efficient Deep Learning Models for Privacy-preserving People Counting on Low-resolution Infrared Arrayscited by 4
- 2023Tiny-PPG: A Lightweight Deep Neural Network for Real-Time Detection of Motion Artifacts in Photoplethysmogram Signals on Edge Devicescited by 4
- 2022Multi-Complexity-Loss DNAS for Energy-Efficient and Memory-Constrained Deep Neural Networkscited by 2
- 2022Multi-Head Cross-Attentional PPG and Motion Signal Fusion for Heart Rate Estimationcited by 2
- 2024Optimization and Deployment of Deep Neural Networks for PPG-based Blood Pressure Estimation Targeting Low-power Wearablescited by 2
- 2026Deriving Health Metrics from the Photoplethysmogram: Benchmarks and Insights from MIMIC-III-Ext-PPGcited by 1
- 2022MoRSE: Deep Learning-based Arm Gesture Recognition for Search and Rescue Operationscited by 0
- 2023Energy-efficient Wearable-to-Mobile Offload of ML Inference for PPG-based Heart-Rate Estimationcited by 0
- 2026End-to-end Automated Deep Neural Network Optimization for PPG-based Blood Pressure Estimation on Wearables11 Apr 2026
- 2026Deriving Health Metrics from the Photoplethysmogram: Benchmarks and Insights from MIMIC-III-Ext-PPG23 Mar 2026
- 2025Joint Attention Mechanism Learning to Facilitate Opto-physiological Monitoring during Physical Activity13 Feb 2025
- 2024EnhancePPG: Improving PPG-based Heart Rate Estimation with Self-Supervision and Augmentation20 Dec 2024
- 2024Optimization and Deployment of Deep Neural Networks for PPG-based Blood Pressure Estimation Targeting Low-power Wearables3 Sep 2024
- 2024KID-PPG: Knowledge Informed Deep Learning for Extracting Heart Rate from a Smartwatch2 May 2024
- 2023BeliefPPG: Uncertainty-aware Heart Rate Estimation from PPG signals via Belief Propagation13 Jun 2023
- 2023Energy-efficient Wearable-to-Mobile Offload of ML Inference for PPG-based Heart-Rate Estimation8 Jun 2023
- 2023Tiny-PPG: A Lightweight Deep Neural Network for Real-Time Detection of Motion Artifacts in Photoplethysmogram Signals on Edge Devices5 May 2023
- 2023Efficient Deep Learning Models for Privacy-preserving People Counting on Low-resolution Infrared Arrays12 Apr 2023
- 2022MoRSE: Deep Learning-based Arm Gesture Recognition for Search and Rescue Operations15 Oct 2022
- 2022Multi-Head Cross-Attentional PPG and Motion Signal Fusion for Heart Rate Estimation14 Oct 2022
- 2022Channel-wise Mixed-precision Assignment for DNN Inference on Constrained Edge Nodescited by 9
- 2023BeliefPPG: Uncertainty-aware Heart Rate Estimation from PPG signals via Belief Propagationcited by 8
- 2024KID-PPG: Knowledge Informed Deep Learning for Extracting Heart Rate from a Smartwatchcited by 7
- 2024EnhancePPG: Improving PPG-based Heart Rate Estimation with Self-Supervision and Augmentationcited by 5
- 2023Efficient Deep Learning Models for Privacy-preserving People Counting on Low-resolution Infrared Arrayscited by 4
- 2023Tiny-PPG: A Lightweight Deep Neural Network for Real-Time Detection of Motion Artifacts in Photoplethysmogram Signals on Edge Devicescited by 4
- 2022Multi-Complexity-Loss DNAS for Energy-Efficient and Memory-Constrained Deep Neural Networkscited by 2
- 2022Multi-Head Cross-Attentional PPG and Motion Signal Fusion for Heart Rate Estimationcited by 2
- 2024Optimization and Deployment of Deep Neural Networks for PPG-based Blood Pressure Estimation Targeting Low-power Wearablescited by 2
- 2026Deriving Health Metrics from the Photoplethysmogram: Benchmarks and Insights from MIMIC-III-Ext-PPGcited by 1
- 2022MoRSE: Deep Learning-based Arm Gesture Recognition for Search and Rescue Operationscited by 0
- 2023Energy-efficient Wearable-to-Mobile Offload of ML Inference for PPG-based Heart-Rate Estimationcited by 0
12 most cited of 14 All 14 (JSON)
- 2026End-to-end Automated Deep Neural Network Optimization for PPG-based Blood Pressure Estimation on Wearables11 Apr 2026
- 2026Deriving Health Metrics from the Photoplethysmogram: Benchmarks and Insights from MIMIC-III-Ext-PPG23 Mar 2026
- 2025Joint Attention Mechanism Learning to Facilitate Opto-physiological Monitoring during Physical Activity13 Feb 2025
- 2024EnhancePPG: Improving PPG-based Heart Rate Estimation with Self-Supervision and Augmentation20 Dec 2024
- 2024Optimization and Deployment of Deep Neural Networks for PPG-based Blood Pressure Estimation Targeting Low-power Wearables3 Sep 2024
- 2024KID-PPG: Knowledge Informed Deep Learning for Extracting Heart Rate from a Smartwatch2 May 2024
- 2023BeliefPPG: Uncertainty-aware Heart Rate Estimation from PPG signals via Belief Propagation13 Jun 2023
- 2023Energy-efficient Wearable-to-Mobile Offload of ML Inference for PPG-based Heart-Rate Estimation8 Jun 2023
- 2023Tiny-PPG: A Lightweight Deep Neural Network for Real-Time Detection of Motion Artifacts in Photoplethysmogram Signals on Edge Devices5 May 2023
- 2023Efficient Deep Learning Models for Privacy-preserving People Counting on Low-resolution Infrared Arrays12 Apr 2023
- 2022MoRSE: Deep Learning-based Arm Gesture Recognition for Search and Rescue Operations15 Oct 2022
- 2022Multi-Head Cross-Attentional PPG and Motion Signal Fusion for Heart Rate Estimation14 Oct 2022
12 newest of 14 All 14 (JSON)