Skip to content

knu-plml/ecg-recon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twelve-Lead ECG Reconstruction from Single-Lead Signals Using Generative Adversarial Networks

Python 3.8 TensorFlow 1.10 Keras 2.8 CUDA 11.7 CUDNN 11.7

Jinho Joo1*, Gihun Joo1*, Yeji Kim2, Moo-Nyun Jin2, Junbeom Park2**, Hyeonseung Im1**

1Kangwon National University, 2Ewha Womans University Medical Center

* denotes equal contribution, ** denotes corresponding authors

Our Goal

We propose a novel generative adversarial network that can faithfully reconstruct 12-lead ECG signals from single-lead signals. Our method can reconstruct 12-lead ECGs with CVD-related characteristics effectively. Thus, our method can be used to bridge commonly available wearable devices that can measure only Lead I and high-performance deep learning-based prediction models using 12-lead ECGs.

EKGAN Architecture

Experiments

We implemented not only EKGAN but also Pix2pix, CycleGAN, and CardioGAN with minor modifications so that they can be applied to ECG data. Additionally, 12-lead ECGs were generated by using both the validation and test sets, and their quality was evaluated by using a CVD prediction model, comparing the classification performance with the original 12-lead ECGs and the generated ones, and examined by three cardiologists.

Citation

@inproceedings{joo2023twelve,
  title={Twelve-Lead ECG Reconstruction from Single-Lead Signals Using Generative Adversarial Networks},
  author={Joo, Jinho and Joo, Gihun and Kim, Yeji and Jin, Moo-Nyun and Park, Junbeom and Im, Hyeonseung},
  booktitle={International Conference on Medical Image Computing and Computer-Assisted Intervention},
  pages={184--194},
  year={2023},
  organization={Springer}
}

Q&A

If you have a question regarding the code, please email at jinho381 AT naver DOT com or joo9327 AT naver DOT com.

About

ECG reconstruction

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages