CLEP-GAN: An Innovative Approach to Subject-Independent ECG Reconstruction from PPG Signals
Xiaoyan Li, Shixin Xu, Faisal Habib, Neda Aminnejad, Arvind Gupta, Huaxiong Huang
TL;DR
This work tackles the problem of reconstructing unseen ECG signals from noninvasive PPG measurements, addressing limited real-world ECG data diversity and noise. It introduces CLEP-GAN, a subject-independent framework that fuses contrastive learning, adversarial training, and attention gating, with an optional VQ-VAE variant CLEP-VQGAN, to improve reconstruction of unobserved ECGs from PPG. A novel ODE-based data generation method creates synthetic ECG-PPG pairs across three common rhythms and varying RR intervals, augmenting diversity and enabling robust training. Extensive experiments on synthetic and real BIDMC/CapnoBase datasets show competitive performance against CardioGAN, QRS-ED, and RDDM, with notable gains in RR interval fidelity, HRV preservation, and T-wave reconstruction in some cases. The study highlights the importance of demographic factors, data diversity, and transfer learning in achieving reliable subject-independent ECG reconstruction from PPG for scalable, non-invasive cardiac monitoring.
Abstract
This study addresses the challenge of reconstructing unseen ECG signals from PPG signals, a critical task for non-invasive cardiac monitoring. While numerous public ECG-PPG datasets are available, they lack the diversity seen in image datasets, and data collection processes often introduce noise, complicating ECG reconstruction from PPG even with advanced machine learning models. To tackle these challenges, we first introduce a novel synthetic ECG-PPG data generation technique using an ODE model to enhance training diversity. Next, we develop a novel subject-independent PPG-to-ECG reconstruction model that integrates contrastive learning, adversarial learning, and attention gating, achieving results comparable to or even surpassing existing approaches for unseen ECG reconstruction. Finally, we examine factors such as sex and age that impact reconstruction accuracy, emphasizing the importance of considering demographic diversity during model training and dataset augmentation.
