PulseGAN: Learning to generate realistic pulse waveforms in remote photoplethysmography
Rencheng Song, Huan Chen, Juan Cheng, Chang Li, Yu Liu, Xun Chen

TL;DR
PulseGAN is a novel generative adversarial network framework that significantly improves the quality of remote photoplethysmography signals, enabling more accurate heart rate and variability measurements from facial videos.
Contribution
The paper introduces PulseGAN, a new GAN-based framework that denoises chrominance signals to produce realistic pulse waveforms, enhancing rPPG signal quality and accuracy.
Findings
PulseGAN outperforms DAE and CHROM in waveform quality.
Significant reduction in MAE for HRV metrics in cross-database tests.
Improved accuracy in heart rate variability and interbeat interval measurements.
Abstract
Remote photoplethysmography (rPPG) is a non-contact technique for measuring cardiac signals from facial videos. High-quality rPPG pulse signals are urgently demanded in many fields, such as health monitoring and emotion recognition. However, most of the existing rPPG methods can only be used to get average heart rate (HR) values due to the limitation of inaccurate pulse signals. In this paper, a new framework based on generative adversarial network, called PulseGAN, is introduced to generate realistic rPPG pulse signals through denoising the chrominance signals. Considering that the cardiac signal is quasi-periodic and has apparent time-frequency characteristics, the error losses defined in time and spectrum domains are both employed with the adversarial loss to enforce the model generating accurate pulse waveforms as its reference. The proposed framework is tested on the public…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNon-Invasive Vital Sign Monitoring · Heart Rate Variability and Autonomic Control · ECG Monitoring and Analysis
