TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Multi-Task Temporal Shift Attention Networks for On-Device...

Multi-Task Temporal Shift Attention Networks for On-Device Contactless Vitals Measurement

Xin Liu, Josh Fromm, Shwetak Patel, Daniel McDuff

2020-06-06NeurIPS 2020 12Photoplethysmography (PPG) heart rate estimation
PaperPDFCode(official)CodeCode

Abstract

Telehealth and remote health monitoring have become increasingly important during the SARS-CoV-2 pandemic and it is widely expected that this will have a lasting impact on healthcare practices. These tools can help reduce the risk of exposing patients and medical staff to infection, make healthcare services more accessible, and allow providers to see more patients. However, objective measurement of vital signs is challenging without direct contact with a patient. We present a video-based and on-device optical cardiopulmonary vital sign measurement approach. It leverages a novel multi-task temporal shift convolutional attention network (MTTS-CAN) and enables real-time cardiovascular and respiratory measurements on mobile platforms. We evaluate our system on an Advanced RISC Machine (ARM) CPU and achieve state-of-the-art accuracy while running at over 150 frames per second which enables real-time applications. Systematic experimentation on large benchmark datasets reveals that our approach leads to substantial (20%-50%) reductions in error and generalizes well across datasets.

Results

TaskDatasetMetricValueModel
Electrocardiography (ECG)UBFC-rPPGRMSE2.72TS-CAN
Electrocardiography (ECG)MMSE-HRMAE3.04TS-CAN
Electrocardiography (ECG)MMSE-HRPearson Correlation0.89TS-CAN
ECG ClassificationUBFC-rPPGRMSE2.72TS-CAN
ECG ClassificationMMSE-HRMAE3.04TS-CAN
ECG ClassificationMMSE-HRPearson Correlation0.89TS-CAN
Photoplethysmography (PPG)UBFC-rPPGRMSE2.72TS-CAN
Photoplethysmography (PPG)MMSE-HRMAE3.04TS-CAN
Photoplethysmography (PPG)MMSE-HRPearson Correlation0.89TS-CAN
Blood pressure estimationUBFC-rPPGRMSE2.72TS-CAN
Blood pressure estimationMMSE-HRMAE3.04TS-CAN
Blood pressure estimationMMSE-HRPearson Correlation0.89TS-CAN
Medical waveform analysisUBFC-rPPGRMSE2.72TS-CAN
Medical waveform analysisMMSE-HRMAE3.04TS-CAN
Medical waveform analysisMMSE-HRPearson Correlation0.89TS-CAN

Related Papers

Time series saliency maps: explaining models across multiple domains2025-05-19RF-BayesPhysNet: A Bayesian rPPG Uncertainty Estimation Method for Complex Scenarios2025-04-04KID-PPG: Knowledge Informed Deep Learning for Extracting Heart Rate from a Smartwatch2024-05-02BeliefPPG: Uncertainty-aware Heart Rate Estimation from PPG signals via Belief Propagation2023-06-13Real-Time Monitoring of User Stress, Heart Rate and Heart Rate Variability on Mobile Devices2022-10-04Detecting beats in the photoplethysmogram: benchmarking open-source algorithms2022-07-19DRNet: Decomposition and Reconstruction Network for Remote Physiological Measurement2022-06-12pyVHR: a Python framework for remote photoplethysmography2022-04-15