Skip to main navigation Skip to search Skip to main content

FPGA Implementation of PPG-Based Cardiovascular Diseases and Diabetes Classification Algorithm

Aditta Chowdhury*, Mehdi Hasan Chowdhury*, Diba Das, Sampad Ghosh, Ray C. C. Cheung

*Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

53 Downloads (CityUHK Scholars)

Abstract

Photoplethysmogram is a noninvasive technique used to detect volumetric changes in the blood. Cardiovascular diseases, related to heart and blood supply problems, are one of the largest causes of death in the world. Our study explored the possibility of classifying different cardiovascular diseases using photoplethysmogram signals for quick diagnosis. Using the support vector machine technique, the classification is done at the software level, while Xilinx Zynq 7000 field-programmable gate array (FPGA) chip is utilized for hardware design. The overall accuracy for detecting cerebral infarction and cerebrovascular disease is 93.48% and 96.43%, respectively, using eleven features. In addition, diabetes which is linked to cardiovascular diseases is classified, and an accuracy of 88.46% is achieved. Considering the PPG signal with a higher signal quality index, the overall accuracy for all the diseases can be further increased. The resource and power utilization of the implemented system is analyzed, which shows that 0.693 W power is required. The developed prototype can be further extended as a point-of-care system for cardiovascular disease detection. © King Fahd University of Petroleum & Minerals 2024.
Original languageEnglish
Pages (from-to)16697-16709
JournalArabian Journal for Science and Engineering
Volume49
Issue number12
Online published11 Jun 2024
DOIs
Publication statusPublished - Dec 2024

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 3 - Good Health and Well-being
    SDG 3 Good Health and Well-being

Research Keywords

  • Cardiovascular disease (CVD)
  • field-programmable gate array (FPGA)
  • Photoplethysmography (PPG)
  • Support vector machine (SVM)

Publisher's Copyright Statement

  • COPYRIGHT TERMS OF DEPOSITED POSTPRINT FILE: This version of the article has been accepted for publication, after peer review (when applicable) and is subject to Springer Nature’s AM terms of use, but is not the Version of Record and does not reflect post-acceptance improvements, or any corrections. The Version of Record is available online at: https://doi.org/10.1007/s13369-024-09202-3.

Fingerprint

Dive into the research topics of 'FPGA Implementation of PPG-Based Cardiovascular Diseases and Diabetes Classification Algorithm'. Together they form a unique fingerprint.

Cite this