Digitala Vetenskapliga Arkivet

Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A portable ECG system for real-time arrhythmia classification: Smartphone implementation of a modular convolutional network applied on ECG-signals
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
2019 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Heart arrhytmias are rhythm disorders, which affects the heart and can lead to stroke, hospitalization, and a lower quality of life. Arrhythmias are often detected and diagnosed by using an electrocardiogram (ECG) and in many cases, the early detection of an arrhythmia can greatly increase the chance of a better recovery. The goal of this project is to develop a prototype of a portable ECG-system which can record and classify ECG-signals in real-time so that arrhythmias can be detected as early as possible. The prototype is made up of 1) a wireless ECG measurement unit consisting of a micro-controller, electrodes, an analog front-end, and a Bluetooth module, to capture ECG-signals from a person and transmit them via Bluetooth to a smartphone; and 2) an application implemented on a smartphone that is used to record/receive, visualize and classify ECG-signals. The classification is performed using a machine learning technique - a modular convolutional neural network, which is developed and trained by using a data set of ECG-signal features that is based on R-peaks. The prototype has been developed and tested. The test results have shown that the prototype is fully functional in terms of ECG-signal acquisition, transmission and classification. The results of evaluating the classifier show a weighted average recall of 98%, and a weighted average precision of 98%. The smart phone application used to record and classify the ECG-signals is shown to have a small footprint on the energy consumption of the smartphone, allowing for lengthy recordings. The performance of the classifier can be further improved through the use of a larger and more balanced data set.

Place, publisher, year, edition, pages
2019. , p. 54
Series
UPTEC IT, ISSN 1401-5749 ; 19009
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:uu:diva-391703OAI: oai:DiVA.org:uu-391703DiVA, id: diva2:1345590
Educational program
Master of Science Programme in Information Technology Engineering
Supervisors
Examiners
Available from: 2019-08-26 Created: 2019-08-26 Last updated: 2019-08-26Bibliographically approved

Open Access in DiVA

fulltext(3033 kB)2580 downloads
File information
File name FULLTEXT01.pdfFile size 3033 kBChecksum SHA-512
d49e7977c6e413d2f967f44dc8250aa36bb038b35d4438e2f87d2d5fe40e8e6e8a10757d3a47d9973f65ca7190f334a2de4fb41b561969649c65c4833926ec89
Type fulltextMimetype application/pdf

By organisation
Department of Information Technology
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 2581 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 976 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf