Reconstructing synthetic hearts from ECG using flow matching
Zheng, J.; Kalaie, S.; Ma, Q.; Meng, Q.; Rjoob, K.; Gifani, P.; Hu, L.; Babazade, N.; Coriano, M.; Zhong, W.; Vafaeezadeh, M.; Tahasildar, S.; Vadgama, N.; Senevirathne, D. S.; Santhirasekaram, A.; McGurk, K. A.; Curran, L.; He, Y.; Chen, L.; Mo, Y.; Huang, L.; Qiao, M.; Huang, Y.; Bai, W.; O'Regan, D. P.
Show abstract
Cardiac imaging enables quantitative assessment of cardiac structure and function but remains constrained by cost, infrastructure and specialist expertise. In contrast, electrocardiogram (ECG) is widely accessible yet underexploited, despite encoding latent information about cardiac physiology. Here we introduce visionECG, a conditional flow matching framework that learns a probabilistic mapping between two biological distributions - the space of cardiac electrical signals and the space of cardiac geometries. Using 71,132 paired ECG and cardiac mesh sequence datasets from the UK Biobank, with external assessment in 5,000 patients with ECG-echocardiogram pairs, the model reconstructs quantitatively accurate spatiotemporal representations of the left ventricle using ECG inputs and basic demographic information alone. These reconstructions enable discrimination of structural abnormalities and disease labels, provide visualisations of functional abnormalities, and support flexible quantification of both global and regional parameters. By reframing the ECG as a generative source of patient-specific left ventricular geometry and motion, this work establishes a scalable framework for translating low-dimensional signals into high-dimensional, physiologically grounded structured representations.
Matching journals
The top 3 journals account for 50% of the predicted probability mass.
Similar papers in this journal
Similar papers in this journal
Similar papers in this journal
Similar papers in this journal
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.