Loading…

FPGA-based system for artificial neural network arrhythmia classification

The automatic detection and cardiac classification are essential tasks for real-time cardiac diseases diagnosis. In this context, this paper describes a field programmable gates array (FPGA) implementation of arrhythmia recognition system, based on artificial neural network. Firstly, we have develop...

Full description

Saved in:
Bibliographic Details
Published in:Neural computing & applications 2020-04, Vol.32 (8), p.4105-4120
Main Authors: Zairi, Hadjer, Kedir Talha, Malika, Meddah, Karim, Ould Slimane, Saliha
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The automatic detection and cardiac classification are essential tasks for real-time cardiac diseases diagnosis. In this context, this paper describes a field programmable gates array (FPGA) implementation of arrhythmia recognition system, based on artificial neural network. Firstly, we have developed an optimized software-based medical diagnostic approach, capable of defining the best electrocardiogram (ECG) signal classes. The main advantage of this approach is the significant features minimization, compared to the existing researches, which leads to minimize the FPGA prototype size and saving energy consumption. Secondly, to provide a continuous and mobile arrhythmia monitoring system for patients, we have performed a hardware implementation. The FPGA has been referred due to their easy testing and quick implementation. The optimized approach implementation has been designed on the Nexys4 Artix7 evaluation kit using the Xilinx System Generator for DSP. In order to evaluate the performance of our proposal system, the classification performances of proposed FPGA fixed point have been compared to those obtained from the MATLAB floating point. The proposed architecture is validated on FPGA to be a customized mobile ECG classifier for long-term real-time monitoring of patients.
ISSN:0941-0643
1433-3058
DOI:10.1007/s00521-019-04081-4