scispace - formally typeset
Open AccessJournal ArticleDOI

Hardware Design of Real Time Epileptic Seizure Detection Based on STFT and SVM

TLDR
A real-time seizure detection algorithm based on STFT and support vector machine (SVM) and its field-programmable gate array (FPGA) implementation is proposed and the possibility of integrating the proposed algorithm and FPGA implementation into a wearable seizure control device is affirm.
Abstract
Closed-loop stimulation of many neurological disorders, such as epilepsy, is an emerging technology and regarded as a promising alternative for surgical and drug treatment. In this paper, a real-time seizure detection algorithm based on STFT and support vector machine (SVM) and its field-programmable gate array (FPGA) implementation are proposed. With a two-stage patient-specific channel selection and feature selection mechanism, those redundant and uncorrelated spectral features are removed from the entire feature set. The evaluation results on CHB-MIT epilepsy database show that the mean detection latency of the proposed algorithm is 6 s, the sensitivity is 98.4%, and the false detection rate is 0.356/h. The performance of our proposed algorithm is comparable to other existing seizure detection algorithms. Moreover, we implement the proposed seizure detection algorithm on Xilinx Zynq-7000 XC7Z020 with high level synthesis. Each classification of the input electroencephalography signal can be finished within 313 $\mu \text{s}$ , and the power consumption of the programmable logic is only 380 mW at 100 MHz. In hardware implementation, an optimization strategy for the nested-loop structure within nonlinear SVM is proposed to improve pipeline efficiency. Compared with existing method, the experimental result shows that our method can speed up the nonlinear SVM by $1.70\times $ , $1.53\times $ , $1.37\times $ , and $1.26\times $ with the unroll factor equal to 1–4 at the same DSP utilization rate. The evaluation results affirm the possibility of integrating the proposed algorithm and FPGA implementation into a wearable seizure control device.

read more

Citations
More filters
Journal ArticleDOI

FPGA-based real-time epileptic seizure classification using Artificial Neural Network

TL;DR: The results of this research demonstrate that epilepsy diagnosis with quite high accuracy can be achieved with (5-12-3) MLP ANN implemented on FPGA, and show the steps towards appropriate implementation of ANN on theFPGA.
Journal ArticleDOI

Patient-Specific Seizure Detection Using Nonlinear Dynamics and Nullclines

TL;DR: This study presents a novel method that characterizes the dynamic behavior of pediatric seizure events and introduces a systematic approach to locate the nullclines on the phase space when the governing differential equations are unknown and can be an automatic and reliable solution for patient-specific seizure detection in long EEG recordings.
Journal ArticleDOI

Epilepsy prediction through optimized multidimensional sample entropy and Bi-LSTM

TL;DR: The research provides a high comprehensive performance epileptic prediction method with a F1 score of 0.83 that is able to predict seizures and is more able to distinguish between the normal state and ictal of epilepsy.
Journal ArticleDOI

A unified multi-level spectral–temporal feature learning framework for patient-specific seizure onset detection in EEG signals

TL;DR: Competitive experimental results demonstrate the efficacy of the proposed unified multi-level spectral–temporal feature learning framework in epileptic EEG recognition, validating its effectiveness in the automatic patient-specific seizure onset detection.
Journal ArticleDOI

Classification Epileptic Seizures in EEG Using Time-Frequency Image and Block Texture Features

TL;DR: A new model in classification of multi-category electroencephalogram (EEG) signals using time-frequency image and block texture features using a novel quadratic feature selection method based on kernel entropy component analysis and Kruskal-Wallis test is proposed.
References
More filters
Journal ArticleDOI

Random Forests

TL;DR: Internal estimates monitor error, strength, and correlation and these are used to show the response to increasing the number of features used in the forest, and are also applicable to regression.
Journal ArticleDOI

Fast and robust fixed-point algorithms for independent component analysis

TL;DR: Using maximum entropy approximations of differential entropy, a family of new contrast (objective) functions for ICA enable both the estimation of the whole decomposition by minimizing mutual information, and estimation of individual independent components as projection pursuit directions.
Journal ArticleDOI

Estimating mutual information.

TL;DR: Two classes of improved estimators for mutual information M(X,Y), from samples of random points distributed according to some joint probability density mu(x,y), based on entropy estimates from k -nearest neighbor distances are presented.
Journal ArticleDOI

Using mutual information for selecting features in supervised neural net learning

TL;DR: This paper investigates the application of the mutual information criterion to evaluate a set of candidate features and to select an informative subset to be used as input data for a neural network classifier.
Journal ArticleDOI

High-Level Synthesis for FPGAs: From Prototyping to Deployment

TL;DR: AutoESL's AutoPilot HLS tool coupled with domain-specific system-level implementation platforms developed by Xilinx are used as an example to demonstrate the effectiveness of state-of-art C-to-FPGA synthesis solutions targeting multiple application domains.
Related Papers (5)