{"url":"/task/photoplethysmography-ppg","name":"Photoplethysmography (PPG)","slug":"photoplethysmography-ppg","description_markdown":"**Photoplethysmography (PPG)** is a non-invasive light-based method that has been used since the 1930s for monitoring cardiovascular activity.\r\n\r\n\r\n<span class=\"description-source\">Source: [Non-contact transmittance photoplethysmographic imaging (PPGI) for long-distance cardiovascular monitoring ](https://arxiv.org/abs/1503.06775)</span>","categories":[{"name":"Medical","url":"/area/medical"}],"source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","slug_source":"archive_url"},"counts":{"papers_tagged":148,"papers_with_code":40,"benchmarks":0,"benchmark_tables_in_archive":0,"benchmark_tables_shown":0,"benchmark_tables_withheld_as_spam":0,"benchmark_definition":"a leaderboard table with at least one row; benchmark_tables_shown also counts the zero-row tables; benchmark_tables_in_archive adds the tables withheld as spam","datasets":5,"subtasks":4,"parent_tasks":1},"benchmarks":[],"datasets":[{"url":"/dataset/ubfc-rppg","name":"UBFC-rPPG","full_name":"Univ. Bourgogne Franche-Comté Remote PhotoPlethysmoGraphy","num_papers_in_archive":69},{"url":"/dataset/mmse-hr","name":"MMSE-HR","full_name":"Multimodal Spontaneous Expression-Heart Rate dataset","num_papers_in_archive":24},{"url":"/dataset/mimic-perform-testing-dataset","name":"MIMIC PERform Testing Dataset","full_name":"","num_papers_in_archive":2},{"url":"/dataset/mths","name":"MTHS","full_name":"","num_papers_in_archive":2},{"url":"/dataset/vitaldb","name":"VitalDB","full_name":"","num_papers_in_archive":1}],"subtasks":[{"url":"/task/blood-pressure-estimation","name":"Blood pressure estimation"},{"url":"/task/heart-rate-estimation","name":"Heart rate estimation"},{"url":"/task/photoplethysmography-ppg-beat-detection","name":"Photoplethysmography (PPG) beat detection"},{"url":"/task/photoplethysmography-ppg-heart-rate","name":"Photoplethysmography (PPG) heart rate estimation"}],"parent_tasks":[{"url":"/task/ecg-classification","name":"ECG Classification"}],"papers":{"order":"repositories listed in the archive (desc), then date (desc); the archive holds no stars","population":"papers tagged with this task that list at least one repository in the archive","shown":30,"of":40,"tagged_in_all":148,"items":[{"url":"/paper/deep-imbalanced-regression-to-estimate","title":"Deep Imbalanced Regression to Estimate Vascular Age from PPG Data: a Novel Digital Biomarker for Cardiovascular Health","date":"2024-06-21","arxiv_id":"2406.14953","repositories_listed":2,"syntology":null},{"url":"/paper/kid-ppg-knowledge-informed-deep-learning-for","title":"KID-PPG: Knowledge Informed Deep Learning for Extracting Heart Rate from a Smartwatch","date":"2024-05-02","arxiv_id":"2405.09559","repositories_listed":2,"syntology":null},{"url":"/paper/bayesbeat-a-bayesian-deep-learning-approach","title":"BayesBeat: Reliable Atrial Fibrillation Detection from Noisy Photoplethysmography Data","date":"2020-11-02","arxiv_id":"2011.00753","repositories_listed":2,"syntology":null},{"url":"/paper/online-heart-rate-prediction-using","title":"Online Heart Rate Prediction using Acceleration from a Wrist Worn Wearable","date":"2018-06-25","arxiv_id":"1807.04667","repositories_listed":2,"syntology":null},{"url":"/paper/long-term-blood-pressure-prediction-with-deep","title":"Long-term Blood Pressure Prediction with Deep Recurrent Neural Networks","date":"2017-05-12","arxiv_id":"1705.04524","repositories_listed":2,"syntology":null},{"url":"/paper/domain-knowledge-integrated-cnn-xlstm-xatt","title":"Domain Knowledge Integrated CNN-xLSTM-xAtt Network with Multi Stream Feature Fusion for Cuffless Blood Pressure Estimation from Photoplethysmography Signals","date":"2025-05-13","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/generalised-label-free-artefact-cleaning-for","title":"Generalised Label-free Artefact Cleaning for Real-time Medical Pulsatile Time Series","date":"2025-04-29","arxiv_id":"2504.21209","repositories_listed":1,"syntology":null},{"url":"/paper/machine-learning-for-photoplethysmography","title":"Machine-learning for photoplethysmography analysis: Benchmarking feature, image, and signal-based approaches","date":"2025-02-27","arxiv_id":"2502.19949","repositories_listed":1,"syntology":null},{"url":"/paper/generalizable-deep-learning-for","title":"Generalizable deep learning for photoplethysmography-based blood pressure estimation -- A Benchmarking Study","date":"2025-02-26","arxiv_id":"2502.19167","repositories_listed":1,"syntology":null},{"url":"/paper/artificial-intelligence-derived-vascular-age","title":"Artificial Intelligence-derived Vascular Age from Photoplethysmography: A Novel Digital Biomarker for Cardiovascular Health","date":"2025-02-18","arxiv_id":"2502.12990","repositories_listed":1,"syntology":null},{"url":"/paper/wildppg-a-real-world-ppg-dataset-of-long","title":"WildPPG: A Real-World PPG Dataset of Long Continuous Recordings","date":"2024-12-23","arxiv_id":"2412.17540","repositories_listed":1,"syntology":null},{"url":"/paper/robust-heart-rate-detection-via-multi-site","title":"Robust Heart Rate Detection via Multi-Site Photoplethysmography","date":"2024-12-23","arxiv_id":"2412.17538","repositories_listed":1,"syntology":null},{"url":"/paper/papagei-open-foundation-models-for-optical","title":"PaPaGei: Open Foundation Models for Optical Physiological Signals","date":"2024-10-27","arxiv_id":"2410.20542","repositories_listed":1,"syntology":{"n":4,"n_ran":4,"n_unverified":0,"n_pointer_only":0}},{"url":"/paper/respdiff-an-end-to-end-multi-scale-rnn","title":"RespDiff: An End-to-End Multi-scale RNN Diffusion Model for Respiratory Waveform Estimation from PPG Signals","date":"2024-10-06","arxiv_id":"2410.04366","repositories_listed":1,"syntology":null},{"url":"/paper/stress-detection-from-photoplethysmography-in","title":"Stress Detection from Photoplethysmography in a Virtual Reality Environment","date":"2024-09-25","arxiv_id":"2409.17427","repositories_listed":1,"syntology":null},{"url":"/paper/inn-par-invertible-neural-network-for-ppg-to","title":"INN-PAR: Invertible Neural Network for PPG to ABP Reconstruction","date":"2024-09-13","arxiv_id":"2409.09021","repositories_listed":1,"syntology":null},{"url":"/paper/flexible-framework-for-generating-synthetic","title":"Flexible framework for generating synthetic electrocardiograms and photoplethysmograms","date":"2024-08-29","arxiv_id":"2408.16291","repositories_listed":1,"syntology":null},{"url":"/paper/sepal-sepsis-alerts-on-low-power-wearables","title":"SepAl: Sepsis Alerts On Low Power Wearables With Digital Biomarkers and On-Device Tiny Machine Learning","date":"2024-07-31","arxiv_id":"2408.08316","repositories_listed":1,"syntology":null},{"url":"/paper/interpretable-pre-trained-transformers-for","title":"Interpretable Pre-Trained Transformers for Heart Time-Series Data","date":"2024-07-30","arxiv_id":"2407.20775","repositories_listed":1,"syntology":null},{"url":"/paper/fingertip-video-dataset-for-non-invasive","title":"Fingertip Video Dataset for Non-Invasive Diagnosis of Anemia Using ResNet-18 Classifier","date":"2024-05-08","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/siamquality-a-convnet-based-foundation-model","title":"SiamQuality: A ConvNet-Based Foundation Model for Imperfect Physiological Signals","date":"2024-04-26","arxiv_id":"2404.17667","repositories_listed":1,"syntology":null},{"url":"/paper/squwa-signal-quality-aware-dnn-architecture","title":"SQUWA: Signal Quality Aware DNN Architecture for Enhanced Accuracy in Atrial Fibrillation Detection from Noisy PPG Signals","date":"2024-04-15","arxiv_id":"2404.15353","repositories_listed":1,"syntology":null},{"url":"/paper/a-review-of-deep-learning-methods-for-1","title":"A Review of Deep Learning Methods for Photoplethysmography Data","date":"2024-01-23","arxiv_id":"2401.12783","repositories_listed":1,"syntology":null},{"url":"/paper/srmac-smoothed-recursive-moving-average","title":"SRMAC -- Smoothed Recursive Moving Average Crossover for Real-Time Systolic Peak Detection in Photoplethysmography","date":"2023-12-15","arxiv_id":"2312.10013","repositories_listed":1,"syntology":null},{"url":"/paper/alpha-anomalous-physiological-health","title":"ALPHA: AnomaLous Physiological Health Assessment Using Large Language Models","date":"2023-11-21","arxiv_id":"2311.12524","repositories_listed":1,"syntology":null},{"url":"/paper/siamaf-learning-shared-information-from-ecg","title":"SiamAF: Learning Shared Information from ECG and PPG Signals for Robust Atrial Fibrillation Detection","date":"2023-10-13","arxiv_id":"2310.09203","repositories_listed":1,"syntology":null},{"url":"/paper/region-disentangled-diffusion-model-for-high","title":"Region-Disentangled Diffusion Model for High-Fidelity PPG-to-ECG Translation","date":"2023-08-25","arxiv_id":"2308.13568","repositories_listed":1,"syntology":{"n":6,"n_ran":6,"n_unverified":0,"n_pointer_only":0}},{"url":"/paper/hypertension-detection-from-high-dimensional","title":"Hypertension Detection From High-Dimensional Representation of Photoplethysmogram Signals","date":"2023-07-31","arxiv_id":"2308.02425","repositories_listed":1,"syntology":null},{"url":"/paper/contrastive-self-supervised-learning-based","title":"Contrastive Self-Supervised Learning Based Approach for Patient Similarity: A Case Study on Atrial Fibrillation Detection from PPG Signal","date":"2023-07-22","arxiv_id":"2308.02433","repositories_listed":1,"syntology":null},{"url":"/paper/learned-kernels-for-interpretable-and","title":"Sparse learned kernels for interpretable and efficient medical time series processing","date":"2023-07-06","arxiv_id":"2307.05385","repositories_listed":1,"syntology":null}],"syntology_records":2,"syntology_note":"a paper without a record is not a recorded non-run: it may lack an arXiv id or simply be absent from the graph layer"},"description_links":{"kept":0,"unwrapped_to_text":0,"bare_urls_linked":0,"relative_images_dropped":0,"rule":"internal links are kept only when the target slug exists in the catalog"},"syntology":{"read_at":"2026-09-25T09:33:49+00:00","claim":"Per-sample execution status on synthesized fixtures ('ran N of M samples'); not a correctness claim and not a ranking signal.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"}},"not_shown":{"libraries":"the archive has no per-task library table","trend_sparklines":"the Trend column of the benchmarks table was a rendered image; it is not in the archive","social_and_latest_sorts":"stars and social signals are not in the archive"}}