Implementation of heart rate variability analysis algorithm on FPGA platform

Nur Sabrina Risman, Siti Norhayati Yassin, Nazrul Anuar Nayan, Sia Chen Wei, Yuan Wen Hau

Research output: Contribution to journalArticle

Abstract

Recently, many studies have attempted to develop portable cardiac monitoring systems that can be used outside of a hospital setting. To achieve this objective, in this paper, a field-programmable gate array (FPGA) design and the implementation of an embedded electrocardiography (ECG) system using System-on-Chip (ECG-SoC) technology are proposed. The proposed system performs ECG pre-processing and heart rate variability (HRV) feature extraction that are suitable for remote homecare monitoring and rural health care applications. The development of ECG-SoC consists of four phases: the development of the hardware system, the Nios II-Linux embedded operating system (OS), the ECG-SoC software, and followed by system integration. The results of this study show that the developed ECG-SoC system is capable of compiling a raw ECG dataset, detecting QRS, computing R-R intervals, and displaying the FFT output and power spectrum analysis. The proposed system has the potential to be used in the future as a portable stand alone medical device for heart disease detection and monitoring.

Original languageEnglish
Pages (from-to)7809-7814
Number of pages6
JournalInternational Journal of Applied Engineering Research
Volume11
Issue number12
Publication statusPublished - 2016

Fingerprint

Electrocardiography
Field programmable gate arrays (FPGA)
Monitoring
Computer operating systems
Power spectrum
Health care
Fast Fourier transforms
Spectrum analysis
Computer hardware
Feature extraction
Computer systems
System-on-chip
Processing

Keywords

  • Electrocardiography (ECG)
  • Feature extraction
  • Field-programmable gate array (FPGA)
  • Heart disease
  • Heart rate variability (HRV)

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Implementation of heart rate variability analysis algorithm on FPGA platform. / Risman, Nur Sabrina; Yassin, Siti Norhayati; Nayan, Nazrul Anuar; Wei, Sia Chen; Hau, Yuan Wen.

In: International Journal of Applied Engineering Research, Vol. 11, No. 12, 2016, p. 7809-7814.

Research output: Contribution to journalArticle

Risman, Nur Sabrina ; Yassin, Siti Norhayati ; Nayan, Nazrul Anuar ; Wei, Sia Chen ; Hau, Yuan Wen. / Implementation of heart rate variability analysis algorithm on FPGA platform. In: International Journal of Applied Engineering Research. 2016 ; Vol. 11, No. 12. pp. 7809-7814.
@article{ab7dca885bb442a8bac0351b92e651ab,
title = "Implementation of heart rate variability analysis algorithm on FPGA platform",
abstract = "Recently, many studies have attempted to develop portable cardiac monitoring systems that can be used outside of a hospital setting. To achieve this objective, in this paper, a field-programmable gate array (FPGA) design and the implementation of an embedded electrocardiography (ECG) system using System-on-Chip (ECG-SoC) technology are proposed. The proposed system performs ECG pre-processing and heart rate variability (HRV) feature extraction that are suitable for remote homecare monitoring and rural health care applications. The development of ECG-SoC consists of four phases: the development of the hardware system, the Nios II-Linux embedded operating system (OS), the ECG-SoC software, and followed by system integration. The results of this study show that the developed ECG-SoC system is capable of compiling a raw ECG dataset, detecting QRS, computing R-R intervals, and displaying the FFT output and power spectrum analysis. The proposed system has the potential to be used in the future as a portable stand alone medical device for heart disease detection and monitoring.",
keywords = "Electrocardiography (ECG), Feature extraction, Field-programmable gate array (FPGA), Heart disease, Heart rate variability (HRV)",
author = "Risman, {Nur Sabrina} and Yassin, {Siti Norhayati} and Nayan, {Nazrul Anuar} and Wei, {Sia Chen} and Hau, {Yuan Wen}",
year = "2016",
language = "English",
volume = "11",
pages = "7809--7814",
journal = "International Journal of Applied Engineering Research",
issn = "0973-4562",
publisher = "Research India Publications",
number = "12",

}

TY - JOUR

T1 - Implementation of heart rate variability analysis algorithm on FPGA platform

AU - Risman, Nur Sabrina

AU - Yassin, Siti Norhayati

AU - Nayan, Nazrul Anuar

AU - Wei, Sia Chen

AU - Hau, Yuan Wen

PY - 2016

Y1 - 2016

N2 - Recently, many studies have attempted to develop portable cardiac monitoring systems that can be used outside of a hospital setting. To achieve this objective, in this paper, a field-programmable gate array (FPGA) design and the implementation of an embedded electrocardiography (ECG) system using System-on-Chip (ECG-SoC) technology are proposed. The proposed system performs ECG pre-processing and heart rate variability (HRV) feature extraction that are suitable for remote homecare monitoring and rural health care applications. The development of ECG-SoC consists of four phases: the development of the hardware system, the Nios II-Linux embedded operating system (OS), the ECG-SoC software, and followed by system integration. The results of this study show that the developed ECG-SoC system is capable of compiling a raw ECG dataset, detecting QRS, computing R-R intervals, and displaying the FFT output and power spectrum analysis. The proposed system has the potential to be used in the future as a portable stand alone medical device for heart disease detection and monitoring.

AB - Recently, many studies have attempted to develop portable cardiac monitoring systems that can be used outside of a hospital setting. To achieve this objective, in this paper, a field-programmable gate array (FPGA) design and the implementation of an embedded electrocardiography (ECG) system using System-on-Chip (ECG-SoC) technology are proposed. The proposed system performs ECG pre-processing and heart rate variability (HRV) feature extraction that are suitable for remote homecare monitoring and rural health care applications. The development of ECG-SoC consists of four phases: the development of the hardware system, the Nios II-Linux embedded operating system (OS), the ECG-SoC software, and followed by system integration. The results of this study show that the developed ECG-SoC system is capable of compiling a raw ECG dataset, detecting QRS, computing R-R intervals, and displaying the FFT output and power spectrum analysis. The proposed system has the potential to be used in the future as a portable stand alone medical device for heart disease detection and monitoring.

KW - Electrocardiography (ECG)

KW - Feature extraction

KW - Field-programmable gate array (FPGA)

KW - Heart disease

KW - Heart rate variability (HRV)

UR - http://www.scopus.com/inward/record.url?scp=84989171890&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84989171890&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:84989171890

VL - 11

SP - 7809

EP - 7814

JO - International Journal of Applied Engineering Research

JF - International Journal of Applied Engineering Research

SN - 0973-4562

IS - 12

ER -