paper-with-me

Papers

pyVHR: a Python framework for remote photoplethysmography

2022-04-15 · PeerJ Computer Science 2022 4 · Giuseppe Boccignone, Donatello Conte, Vittorio Cuculo, Alessandro D’Amelio​, Giuliano Grossi, Raffaella Lanzarotti, Edoardo Mortara

Remote photoplethysmography (rPPG) aspires to automatically estimate heart rate (HR) variability from videos in realistic environments. A number of effective methods relying on data-driven, model-based and statistical approaches have emerged in the past two decades. They exhibit increasing ability to estimate the blood volume pulse (BVP) signal upon which BPMs (Beats per Minute) can be estimated. Furthermore, learning-based rPPG methods have been recently proposed. The present pyVHR framework represents a multi-stage pipeline covering the whole process for extracting and analyzing HR fluctuations. It is designed for both theoretical studies and practical applications in contexts where wearable sensors are inconvenient to use. Namely, pyVHR supports either the development, assessment and statistical analysis of novel rPPG methods, either traditional or learning-based, or simply the sound comparison of well-established methods on multiple datasets. It is built up on accelerated Python libraries for video and signal processing as well as equipped with parallel/accelerated ad-hoc procedures paving the way to online processing on a GPU. The whole accelerated process can be safely run in real-time for 30 fps HD videos with an average speedup of around 5. This paper is shaped in the form of a gentle tutorial presentation of the framework.

📄 PDF Abstract BibTeX

Code (1)

phuselab/pyVHR pytorch

Tasks

GPUHeart rate estimationHeart Rate VariabilityPhotoplethysmography (PPG)Photoplethysmography (PPG) heart rate estimationPhysiological Computing

Similar Papers 제목 키워드 기반

An Open Framework for Remote-PPG Methods and their Assessment

2020-11-26 · Giuseppe Boccignone, Donatello Conte, Vittorio Cuculo, Alessandro D’Amelio 외

This paper presents a comprehensive framework for studying methods of pulse rate estimation relying on remote photoplethysmography (rPPG). There has been a remarkable development of rPPG techniques in recent years, and t…

Heart rate estimationPhotoplethysmography (PPG)Physiological ComputingPOS

A Robust Remote Photoplethysmography Method

2025-02-04 · Alexey Protopopov

Remote photoplethysmography (rPPG) is a method for measuring a subjects heart rate remotely using a camera. Factors such as subject movement, ambient light level, makeup etc. complicate such measurements by distorting th…

A Skin-Tone-Aware Dual-Representation Remote Photoplethysmography Framework for Contactless Respiratory Rate Estimation

2026-06-19 · Trishna Saikia, Anup Kumar Gupta, Puneet Gupta, Pasi Liljeberg arxiv

Respiratory rate is a vital indicator of pulmonary and cardiovascular health, yet conventional methods for estimating respiratory rate are often intrusive due to their contact-based nature. Remote photoplethysmography of…

Heart rate estimation

Promoting Generalization in Cross-Dataset Remote Photoplethysmography

2023-05-24 · Nathan Vance, Jeremy Speth, Benjamin Sporrer, Patrick Flynn

Remote Photoplethysmography (rPPG), or the remote monitoring of a subject's heart rate using a camera, has seen a shift from handcrafted techniques to deep learning models. While current solutions offer substantial perfo…

MS-rPPG: Multi-spectral State Space Model for Remote Photoplethysmography in Driver Monitoring Systems

2026-06-19 · Jiho Choi, Sang Jun Lee arxiv

Remote photoplethysmography (rPPG) is a camera-based technique for measuring physiological signals, particularly cardiac activity. From the remotely measured signals, heart rate can be estimated, which is crucial for hea…

Heart rate estimation