Echo2ECG: Enhancing ECG Representations with Cardiac Morphology from Multi-View Echos

Michelle Espranita Liman, Özgün Turgut, Alexander Müller, Eimo Martens, Daniel Rueckert +1 more
3/9/2026
cs.LGcs.AI

Official code: michelleespranita/Echo2ECG (7 stars, last commit 2026-03-10).

Abstract

Electrocardiography (ECG) is a low-cost, widely used modality for diagnosing electrical abnormalities like atrial fibrillation by capturing the heart's electrical activity. However, it cannot directly measure cardiac morphological phenotypes, such as left ventricular ejection fraction (LVEF), which typically require echocardiography (Echo). Predicting these phenotypes from ECG would enable early, accessible health screening. Existing self-supervised methods suffer from a representational mismatch by aligning ECGs to single-view Echos, which only capture local, spatially restricted anatomical snapshots. To address this, we propose Echo2ECG, a multimodal self-supervised learning framework that enriches ECG representations with the heart's morphological structure captured in multi-view Echos. We evaluate Echo2ECG as an ECG feature extractor on two clinically relevant tasks that fundamentally require morphological information: (1) classification of structural cardiac phenotypes across three datasets, and (2) retrieval of Echo studies with similar morphological characteristics using ECG queries. Our extracted ECG representations consistently outperform those of state-of-the-art unimodal and multimodal baselines across both tasks, despite being 18x smaller than the largest baseline. These results demonstrate that Echo2ECG is a robust, powerful ECG feature extractor. Our code is accessible at https://github.com/michelleespranita/Echo2ECG.

View on arXivView PDF

Code Implementations(1)

Echo2ECG: Enhancing ECG Representations with Cardiac Morphology from Multi-View Echos

71PythonMar 9, 20267 months ago

Similar Papers

Cite this paper

@article{liman2026echoecg,
  title  = {Echo2ECG: Enhancing ECG Representations with Cardiac Morphology from Multi-View Echos},
  author = {Michelle Espranita Liman and Özgün Turgut and Alexander Müller and Eimo Martens and Daniel Rueckert and Philip Müller},
  year   = {2026},
  eprint = {2603.08505},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.08505v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.08505.svg)](https://codeofpaper.com/paper/2603.08505)

Discussion