title: A wearable smartphone-based platform for real-time cardiovascular disease detection via electrocardiogram processing.
abstract: Cardiovascular disease (CVD) is the single leading cause of global mortality and is projected to remain so. Cardiac arrhythmia is a very common type of CVD and may indicate an increased risk of stroke or sudden cardiac death. The ECG is the most widely adopted clinical tool to diagnose and assess the risk of arrhythmia. ECGs measure and display the electrical activity of the heart from the body surface. During patients' hospital visits, however, arrhythmias may not be detected on standard resting ECG machines, since the condition may not be present at that moment in time. While Holter-based portable monitoring solutions offer 24-48 h ECG recording, they lack the capability of providing any real-time feedback for the thousands of heart beats they record, which must be tediously analyzed offline. In this paper, we seek to unite the portability of Holter monitors and the real-time processing capability of state-of-the-art resting ECG machines to provide an assistive diagnosis solution using smartphones. Specifically, we developed two smartphone-based wearable CVD-detection platforms capable of performing real-time ECG acquisition and display, feature extraction, and beat classification. Furthermore, the same statistical summaries available on resting ECG machines are provided.
authors.affiliation: Department of Electrical and Computer Engineering, University of Pittsburgh, Pittsburgh, PA 15261, USA. jjo5@pitt.edu
authors.forename: Joseph J
authors.initials: JJ
authors.lastname: Oresko
authors.forename: Heather
authors.initials: H
authors.lastname: Duschl
authors.forename: Allen C
authors.initials: AC
authors.lastname: Cheng
mesh_terms: D001145:Arrhythmias, Cardiac / Q000175:diagnosis*; D001185:Artificial Intelligence; D040421:Cell Phone; D034201:Computers, Handheld; D015716:Electrocardiography, Ambulatory / Q000295:instrumentation* / Q000379:methods; D006801:Humans; D015203:Reproducibility of Results; D012815:Signal Processing, Computer-Assisted; D012984:Software; D014584:User-Computer Interface