A peak-oriented diffusion model for high-fidelity electrocardiogram reconstruction from photoplethysmogram: development and usability study
Related Experiment Video
Updated: Apr 9, 2026

Patient-specific Modeling of the Heart: Estimation of Ventricular Fiber Orientations
Published on: January 8, 2013
Hyun-Myung Cho1,2, Sungmin Han1, Joon-Kyung Seong3
1Bionics Research Center, Korea Institute of Science and Technology, 5, Hwarang-ro 14-gil, Seongbuk-gu, Seoul, 02792, Republic of Korea.
Abstract:
BACKGROUND: Cardiovascular disease is a leading cause of death, accounting for nearly one-third of all fatalities worldwide. The electrocardiogram (ECG), an electrophysiological signal representing cardiac activity, is a widely used non-invasive method for diagnosing cardiovascular diseases. However, ECG has limitations for continuous monitoring due to sensor size requirements, including electrodes. The photoplethysmogram (PPG), an optical method measuring blood volume variations, offers a more convenient alternative but provides less detailed information about heart activity than ECG. We introduce a peak-oriented diffusion model for PPG-to-ECG reconstruction, utilizing a U-Net framework composed of an encoder and decoder. OBJECTIVE: We aim for the model to learn the peak differences between ECG and PPG by predicting R peaks from the systolic peaks of PPG, thereby preserving the main components of ECG signals. We evaluate the reconstructed ECG through clinical interpretation and assess it with noise input to verify model robustness under a daily environment. METHODS: An R peak predictor, connected to the U-Net bottleneck, estimates R peaks incorporated into the decoder. The R peak predictor enables the model to reconstruct the ECG from the PPG while learning peak differences characterized as pulse transit time. We trained and evaluated the model using the MIMIC-III, WESAD, and PPG-DaLiA datasets. We assessed the model performance using root-mean-squared error and Fréchet distance, along with the ECG interpretation. In addition, atrial fibrillation detection and heart rate estimation are performed to verify clinical use of the reconstructed ECG. RESULTS: There were 59,980,410 segmented samples from 5,888 patients, split into train and test sets based on each patient, with an 8:2 ratio. The proposed model achieved a root-mean-square-error of 0.220, a Fréchet distance of 6.456, an F1-score of 0.925 for atrial fibrillation detection, and a mean difference of −0.077 [−1.877, 1.723] beats/min for heart rate estimation. CONCLUSIONS: Our results showed that the peak-oriented diffusion model translates PPG into high-fidelity ECG for clinical applications. We believe our findings expand the usefulness of the AI-based model to mobile healthcare, which involves continuous ECG monitoring in daily life.
Related Concept Videos
Bode Plots Construction
Electrocardiogram
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
Electrocardiogram Fundamentals
An electrocardiogram (ECG) is a diagnostic tool for identifying cardiac conditions such as arrhythmias, conduction abnormalities, and myocardial ischemia.
Definition
An electrocardiogram (ECG) visualizes the heart's electrical activity by tracing the electrical movement associated with each heartbeat on a graph or monitor. As the heart beats, an electrical wave passes through it, correlating with the cardiac cycle events.
Parts of an ECG
An ECG utilizes electrodes on the skin...
Correlation between ECG and Cardiac Cycle
A cardiac action potential originates in the SA node and spreads throughout the atria and the AV node in approximately 0.03 seconds. This results in the P wave in an ECG and triggers atrial contraction. The action potential is then briefly slowed at the AV node, allowing the atria to contract and fill the ventricles with blood before...
Reconstruction of Signal using Interpolation
ECG Interpretation of Rhythms
Components of the Electrocardiogram
The primary components of a normal ECG waveform in Normal sinus rhythm(NSR) include the P wave, PR interval, QRS complex, ST segment, T wave, and occasionally a U wave.
ECG waveforms are divided by vertical and horizontal lines at standard intervals.
The horizontal axis measures time and rate, and the vertical axis measures amplitude or voltage....

