Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

HeartcareGPT: A Unified Multimodal ECG Suite for Dual Signal-Image Modeling and Understanding

About

Although electrocardiograms (ECG) play a dominant role in cardiovascular diagnosis and treatment, their intrinsic data forms and representational patterns pose significant challenges for medical multimodal large language models (Med-MLLMs) in achieving cross-modal semantic alignment. To address this gap, we propose Heartcare Suite, a unified ECG suite designed for dual signal-image modeling and understanding: (i) Heartcare-400K. A fine-grained ECG instruction dataset on top of our data pipeline engine--HeartAgent--by integrating high quality clinical ECG reports from top hospitals with open-source data. (ii) Heartcare-Bench. A systematic benchmark assessing performance of models in multi-perspective ECG understanding and cross-modal generalization, providing guidance for optimizing ECG comprehension models. (iii) HeartcareGPT. Built upon a structure-aware discrete tokenizer Beat, we propose Dual Stream Projection Alignment (DSPA) paradigm--a dual encoder projection alignment mechanism enabling joint optimizing and modeling native ECG signal-image within a shared feature space. HeartcareGPT achieves consistent improvements across diverse ECG understanding tasks, validating both the effectiveness of the unified modeling paradigm and the necessity of a high-quality data pipeline, and establishing a methodological foundation for extending Med-MLLMs towards physiological signal domains. Our project is available at https://github.com/ZJU4HealthCare/HeartcareGPT .

Yihan Xie, Sijing Li, Tianwei Lin, Zhuonan Wang, Chenglin Yang, Yu Zhong, Wenjie Yan, Wenqiao Zhang, Xiaogang Guo, Jun Xiao, Yueting Zhuang, Beng Chin Ooi• 2025

Related benchmarks

TaskDatasetResultRank
Closed QAHeartcare-BenchS
Diagnosis Score86.16
14
Closed QAHeartcare-BenchI
Diagnosis Accuracy87.85
14
Report GenerationHeartcare-Bench S (test)
ScoreGPT76.55
14
Report GenerationHeartcare-Bench I (test)
ScoreGPT78.5
14
Comparison-QAHeartcare-BenchC S-S, Cons.
Accuracy74.01
12
Comparison-QAHeartcare-BenchC S-S, Irr.
Accuracy75.87
12
Comparison-QAHeartcare-BenchC I-I, Cons.
Accuracy74.8
12
Comparison-QAHeartcare-BenchC I-I, Irr.
Accuracy79.09
12
Comparison-QAHeartcare-BenchC (S-I, Cons.)
Accuracy80.05
12
Comparison-QAHeartcare-BenchC S-I, Irr.
Accuracy79.55
12
Showing 10 of 11 rows

Other info

Follow for update