Comprehensive survey of computational ECG analysis: Databases, methods and applications

被引:80
作者
Merdjanovska, Elena [1 ,2 ]
Rashkovska, Aleksandra [1 ]
机构
[1] Jozef Stefan Inst, Dept Commun Syst, Jamova 39, Ljubljana 1000, Slovenia
[2] Jozef Stefan Int Postgrad Sch, Jamova 39, Ljubljana 1000, Slovenia
关键词
ECG; Mobile; Signal processing; Database; Machine learning; Survey; CONVOLUTIONAL NEURAL-NETWORK; ARRHYTHMIA DETECTION; FETAL-ECG; HEARTBEAT CLASSIFICATION; RESPIRATORY RATE; ALGORITHMS; ELECTROCARDIOGRAM; INTERVAL; MORPHOLOGY; SIGNALS;
D O I
10.1016/j.eswa.2022.117206
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Electrocardiogram (ECG) recordings are indicative for the state of the human heart. Automatic analysis of these recordings can be performed using various computational methods from the areas of signal processing and machine learning. In addition to the 12-lead ECG devices and the Holter monitor, as currently the most widely used ECG screening methods in clinical practice, ECG recordings are recently often acquired with small novel wireless ECG body sensors. These novel types of body sensors allow for ECG monitoring and analysis to be used for a much broader array of applications than only diagnosing cardiovascular disorders. The new types of ECG measuring devices, as well as their broader and more frequent use, pose new challenges in the processing and analysis of ECG, and furthermore, raise the need for automatic, low-cost, real-time, and efficient ECG monitoring that can be used at home or under ambulatory settings alike. This paper provides a comprehensive survey on the variety of both ECG data and computational methods in various applications: morphological and rhythmic arrhythmia detection, signal quality assessment, biometric identification, respiration estimation, fetal ECG extraction, and physical and emotional monitoring. It includes an extensive overview of 45 diverse ECG public databases and their analysis with state-of-the-art computational ECG methods. We highlight the most notable achievements in each of these ECG application areas in the recent years, and, furthermore, identify future trends in computational ECG analysis, especially analysis of ECG from mobile devices. The general conclusion is that ECG for medical diagnosis is successfully analyzed with the existing methods, while different applications during daily ECG monitoring are still open fields. Given how deep learning has been able to successfully address a lot of the most significant computational ECG problems, like arrhythmia classification, in future, it is expected for deep learning methods to be comprehensively tested in areas where they have not been yet applied, such as respiration estimation and fetal ECG extraction.
引用
收藏
页数:19
相关论文
共 121 条
[111]   A Comparative Study of ECG-derived Respiration in Ambulatory Monitoring using the Single-lead ECG [J].
Varon, Carolina ;
Morales, John ;
Lazaro, Jesus ;
Orini, Michele ;
Deviaene, Margot ;
Kontaxis, Spyridon ;
Testelmans, Dries ;
Buyse, Bertien ;
Borzee, Pascal ;
Sornmo, Leif ;
Laguna, Pablo ;
Gil, Eduardo ;
Bailon, Raquel .
SCIENTIFIC REPORTS, 2020, 10 (01)
[112]   PTB-XL, a large publicly available electrocardiography dataset [J].
Wagner, Patrick ;
Strodthoff, Nils ;
Bousseljot, Ralf-Dieter ;
Kreiseler, Dieter ;
Lunze, Fatima I. ;
Samek, Wojciech ;
Schaeffter, Tobias .
SCIENTIFIC DATA, 2020, 7 (01)
[113]  
Weng Binwei, 2006, Conf Proc IEEE Eng Med Biol Soc, V2006, P1
[114]  
World Health Organization, 2021, Fact sheet
[115]   Automatic QRS complex detection using two-level convolutional neural network [J].
Xiang, Yande ;
Lin, Zhitao ;
Meng, Jianyi .
BIOMEDICAL ENGINEERING ONLINE, 2018, 17
[116]   Multi-class Arrhythmia detection from 12-lead varied-length ECG using Attention-based Time-Incremental Convolutional Neural Network [J].
Yao, Qihang ;
Wang, Ruxin ;
Fan, Xiaomao ;
Liu, Jikui ;
Li, Ye .
INFORMATION FUSION, 2020, 53 :174-182
[117]   Accurate deep neural network model to detect cardiac arrhythmia on more than 10,0 00 individual subject ECG records [J].
Yildirim, Ozal ;
Talo, Muhammed ;
Ciaccio, Edward J. ;
Tan, Ru San ;
Acharya, U. Rajendra .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2020, 197
[118]   Semi-supervised learning for ECG classification without patient-specific labeled data [J].
Zhai, Xiaolong ;
Zhou, Zhanhong ;
Tin, Chung .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 158
[119]   CorrNet: Fine-Grained Emotion Recognition for Video Watching Using Wearable Physiological Sensors [J].
Zhang, Tianyi ;
El Ali, Abdallah ;
Wang, Chen ;
Hanjalic, Alan ;
Cesar, Pablo .
SENSORS, 2021, 21 (01) :1-25
[120]   A 12-lead electrocardiogram database for arrhythmia research covering more than 10,000 patients [J].
Zheng, Jianwei ;
Zhang, Jianming ;
Danioko, Sidy ;
Yao, Hai ;
Guo, Hangyuan ;
Rakovski, Cyril .
SCIENTIFIC DATA, 2020, 7 (01)