Hardware and software co-design for detecting hypertension from photoplethysmogram

Aditta Chowdhury, Mehdi Hasan Chowdhury, Diba Das, Sampad Ghosh, Ray Chak Chung Cheung


Hypertension is one of the leading causes of cardiovascular disease morbidity in the world. If remains untreated, it may cause severe damage like heart attack or even death. Early detection is required to prevent the development of other cardiac abnormalities. Photoplethysmogram (PPG) is a bio signal that can be obtained optically by a sensor. It is studied to monitor the change of volume of blood and detect heart conditions. Previous studies have already applied PPG to detect hypertension at the software level. In this article, along with software-based detection, we have implemented a digital hardware-based system for detecting hypertension from signals recorded using PPG sensor. Xilinx ZedBoard Zynq-7000 field programmable gate array (FPGA) board is utilized for designing the embedded system. The hypertension detection accuracy is 98.02% at the software level while for the digital system, it is 96.05% consuming 0.374 W power. The study can be analyzed for other cardiac disease detection and medical equipment development.


Field programmable gate array; Hypertension; Machine learning; Photoplethysmogram; Support vector machine

Full Text:


DOI: http://doi.org/10.11591/ijece.v14i3.pp2647-2654

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

International Journal of Electrical and Computer Engineering (IJECE)
p-ISSN 2088-8708, e-ISSN 2722-2578

This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).