Next Article in Journal
Searching for a Relationship between Early Breastfeeding and Cognitive Development of Attention and Working Memory Capacity
Previous Article in Journal
Predicting Long-Term Recovery of Consciousness in Prolonged Disorders of Consciousness Based on Coma Recovery Scale-Revised Subscores: Validation of a Machine Learning-Based Prognostic Index
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Feature Extraction Method for Seizure Detection Based on Multi-Site Synchronous Changes and Edge Detection Algorithm

1
Institute of Advanced Digital Technology and Instrument, Zhejiang University, Hangzhou 310027, China
2
Binjiang Institude of Zhejiang University, Hangzhou 310027, China
3
Qiushi Academy for Advanced Studies (QAAS) and Department of Biomedical Engineering, Zhejiang University, Hangzhou 310027, China
4
Zhejiang University Embedded System Engineering Research Center, Ministry of Education of China, Zhejiang University, Hangzhou 310027, China
5
Department of Neurosurgery, Second Affiliated Hospital of Zhejiang University, Hangzhou 310027, China
6
Department of Neurosurgery, Ningbo First Hospital, Ningbo 315010, China
7
Zhejiang Provincial Key Laboratory of Cardio-Cerebral Vascular Detection Technology and Medicinal Effectiveness Appraisal, Key Laboratory of Biomedical Engineering of Education Ministry, Zhejiang University, Hangzhou 310027, China
8
MOE Frontier Science Center for Brain Science and Brain-Machine Integration, Zhejiang University, Hangzhou 310027, China
9
Zhejiang Provincial Key Laboratory for Network Multimedia Technologies, Zhejiang University, Hangzhou 310027, China
*
Author to whom correspondence should be addressed.
Brain Sci. 2023, 13(1), 52; https://doi.org/10.3390/brainsci13010052
Submission received: 13 October 2022 / Revised: 10 December 2022 / Accepted: 12 December 2022 / Published: 27 December 2022
(This article belongs to the Section Computational Neuroscience and Neuroinformatics)

Abstract

:
Automatic detection of epileptic seizures is important in epilepsy control and treatment, and specific feature extraction assists in accurate detection. We developed a feature extraction method for seizure detection based on multi-site synchronous changes and an edge detection algorithm. We investigated five chronic temporal lobe epilepsy rats with 8- and 12-channel detection sites in the hippocampus and limbic system. Multi-site synchronous changes were selected as a specific feature and implemented as a seizure detection method. For preprocessing, we used magnitude-squared coherence maps and Canny edge detection algorithm to find the frequency band with the most significant change in synchronization and the important channel pairs. In detection, we used the maximal cross-correlation coefficient as an indicator of synchronization and the correlation coefficient curves’ average value and standard deviation as two detection features. The method achieved high performance, with an average 96.60% detection rate, 2.63/h false alarm rate, and 1.25 s detection delay. The experimental results show that synchronization is an appropriate feature for seizure detection. The magnitude-squared coherence map can assist in selecting a specific frequency band and channel pairs to enhance the detection result. We found that individuals have a specific frequency band that reflects the most significant synchronization changes, and our method can individually adjust parameters and has good detection performance.

1. Introduction

Epilepsy seizures are brain disorders predominantly characterized by recurrent and unpredictable interruptions in normal brain function [1], which affect over 70 million people worldwide, with an incidence of 2.4 million per year [2,3,4]. Seizure detection is an important method to study the physiological mechanism, development process and treatment of epilepsy and has been widely used in clinical practice and scientific research. However, the most common detection method depends on the experience of clinical doctors and technicians, which places a burden on personnel and resources, and detection efficiency is subjective. Therefore, many automatic detection methods have been developed to help doctors save time and improve efficiency. For example, seizure signals can be automatically detected by finding the changes in the amplitude of the Electroencephalogram (EEG) signal. But there are still some problems with automatic seizure detection methods: the performance of detection methods in terms of accuracy, false alarm rate, and time delay needs to be improved; the computational complexity of some algorithms is high and difficult to be truly implemented; the detection features sometimes are not well adapted to different epilepsy seizure types. Therefore, further research is needed to improve the effectiveness of epilepsy detection.
In seizure detection algorithms, proper signal feature selection is the key factor in improving the efficiency of the detection result. Many features of single-channel seizure detection methods have been widely used, such as line length [5], amplitude [6], spectral features [7], time-frequency domain features [8,9,10], and features relating to information theory, such as approximate entropy [11]. Some features can achieve excellent performance but consume many computing resources, such as machine learning methods [12,13]. Some are preferable for online detection, with high computational efficiency [14], but the detection effect is not satisfactory, such as in linear detection methods. Synchronization is also a common feature in a multi-site method of seizure detection. The most used method for synchronization calculation is phase synchronization (PC) [15], which measures the interactions between rhythmic signals by detecting the instantaneous phase, and is unaffected by signal amplitude [16]. Depending on the position of the implanted electrode, the calculated synchronization results may increase [16,17,18] or decrease [19,20]. Further, synchronization changes between channels in different frequency bands have been found in recent studies [18,21,22]. In the PC method, it is difficult to observe synchronization changes in the full frequency band.
Another method to observe the synchronization change between signals in the frequency domain is called magnitude-squared coherence (MSC): a normalized cross-spectral density function that measures the strength of association and relative linearity between two stationary stochastic processes on a scale from zero to one [23]. In frequency-domain objective response detection, researchers compared MSC to PC using simulations with specific signal-to-noise ratios (SNRs) and a varying number of subaverages, and MSCs were superior to PC [24]. The MSC method is widely used in the fields of signal detection, time delay estimation, and SNR estimation [25,26,27,28], such as in human auditory models [29], electrocardiograms (ECGs), EEGs, magnetoencephalography (MEG) analysis [30,31,32] and seismic waves [33]. However, the current utilization of MSCs is limited in the frequency domain. MSCs only perform the calculation on a selected frequency, making it difficult to obtain a full view of the signals.
In this study, based on the existing MSC methods, we extended the MSC method to the time-frequency domain by drawing an MSC map to detect the synchronization change of two local field potential (LFP) signal channels. We used Canny edge detection algorithm to obtain information regarding the frequency band and when synchronization increases. We subsequently selected the frequency band where the synchronization change was the most apparent and calculated the maximal cross-correlation coefficient curve of the selected channel pairs after filtering. We used the average value (AVG) of correlation coefficient curves as the feature to detect seizure onset and added standard deviation (STD) as a parameter to reduce false alarms. This study focused on synchronization changes in the limbic system in a chronic spontaneous temporal lobe epilepsy (TLE) animal model. We found that individuals have a specific frequency band that reflects the most significant synchronization changes. Compared with other seizure detection features, the results showed that our features can individually adjust parameters and has good detection performance.

2. Materials and Methods

2.1. Animal Model and Data Acquisition

All surgical and experimental procedures were approved by the Animal Care and Use Committee of Zhejiang University. Pilocarpine-induced chronic TLE rat model was adopted in this study since this model closely resembles TLE in human. The procedure of inducing a chronic spontaneous TLE model is similar to our previous work [34]. Six adult Sprague-Dawley rats weighing about 250 g were injected with lithium chloride (12.7 mg/100 g i.p.) intraperitoneally. After 24 h, rats were treated with pilocarpine (3.5 mg/100 g i.p.) 30 min after being treated with atropine sulfate and supplemented by an extra half dose of pilocarpine after 30 min if status epilepsy (SE) was not observed. Once rats had SE status lasting over 90 min, a dose of diazepam (2 mg/100 g i.p.) was given to the rats to terminate the SE.
One week after drug induction, the rats in which spontaneous seizures were observed were selected for electrode implantation. All the rats were implanted with electrodes in the bilateral subiculum (SUB, AP: 6.0 , ML: 3.0 , DV: 3.0 ), CA1(AP: 3.6 , ML: 2.0 , DV: 3.0 ), and CA3 (AP: 4.2 , ML: 3.0 , DV: 3.7 ) of the hippocampus and anterior nucleus of the thalamus (ANT, AP: 1.5 , ML: 1.5 , DV: 5.6 ), and three rats had four more electrodes implanted, in the bilateral dentate gyrus (DG, AP: 5.0 , ML: 3.2 , DV: 3.6 ) and amygdala (AMG, AP: 2.4 , ML: 4.8 , DV: 8.8 ). The rats recovered for a week after surgery before being connected for long-term signal recording. One rat died two weeks after recording. The remaining five rats were included in the experiments.
A homemade recording system was used according to a previous study [4]. This system contains a front-end recording (RHD2132 Intan Tech, LLC, Los Angeles, CA, USA) to transform neural electrical signals into digital signals. A field-programmable gate array (FPGA) module (XEM6010-LX45, Opal Kelly, Inc., Portland, OR, USA) was used for signal processing and system control. Each channel’s LFP signal was recorded with a sample rate of 1 kHz and 16-bit resolution. The FPGA implemented a second-order IIR band stop filter of 50 Hz to filter out the power-supply noise. The data were then sent to an onboard secure digital card to be saved for subsequent analyses.

2.2. Construction of MSC Maps

As shown in Figure 1, the signals were calculated using the preprocessing and detection steps for seizure detection.
In the preprocessing step, the MSC map between every two channels was initially calculated to obtain the change in synchronization of different brain areas. In contrast to the phase coherence method, MSC is a power spectral density function that contains both amplitude and frequency information. Therefore, the MSC map of brain signals may reflect more seizure information [35]. The calculation formula for the MSC is as follows:
C x y ( f ) = P x y ( f ) 2 P x x ( f ) P y y ( f )
where P x x ( f ) and P y y ( f ) are the power spectral densities of signals x and y, P x y ( f ) is the cross-spectral density of signals x and y. The C x y ( f ) indicates the coherence between x and y at each frequency. The result is between 0 and 1. Our study estimated the MSC function using Welch’s overlapped average periodogram [36]. The Hamming window was used to divide the signal into segments with a 50 % overlap on each segment.
To construct a time-frequency scale MSC map to illustrate the change in coherence on the time scale, we split the signals by a 400 ms window (overlap 200 ms, minimum resolvable frequency f m i n = 2.5 Hz) and analyzed MSC results for every segment. Then, we spliced each result in the direction of the time series and obtained an MSC map with time on the horizontal axis and frequency on the vertical axis, as shown in Figure 1.

2.3. Canny Edge Detection Algorithm

The Canny edge detection algorithm was applied to determine the MSC map’s earliest and strongest coherence change area. Canny edge detection is a method of smoothing and derivative, and optimization approximation is obtained based on the measurement of SNR and location prodseuct [37]. The basic steps for the Canny edge detection algorithm are as follows [38,39]:
(1) The original image is smoothed. The Gaussian filter is usually used, and in our study, the σ of the Gaussian filter was set to 2 . The 2-D Gaussian filter function is as follows:
h ( x , y , σ ) = 1 2 π σ 2 e x 2 + y 2 2 σ 2
(2) Calculate the magnitude and direction of the gradient using the finite-difference of the first-order partial derivative. The x direction first-order partial derivative:
G x = [ f ( x + 1 , y ) f ( x , y ) + f ( x + 1 , y + 1 ) f ( x , y + 1 ) ] 2
The y direction first-order partial derivative:
G y = [ f ( x , y + 1 ) f ( x , y ) + f ( x + 1 , y + 1 ) f ( x + 1 , y ) ] 2
The magnitude of the gradient:
M [ x , y ] = G x ( x , y ) 2 + G y ( x , y ) 2
The direction of the gradient:
θ [ x , y ] = arctan G x ( x , y ) / G y ( x , y )
(3) Non-maximum suppression: each pixel, M [ x , y ] , is compared with its two neighboring pixels in the direction of the gradient θ [ x , y ] . If pixel M [ x , y ] is smaller by comparison, then M [ x , y ] = 0 .
(4) A dual-threshold algorithm is used to detect and connect the edges. We set the high threshold value to 0.90 to remove most of the noise. The low threshold value is set to 0.4 times the high threshold value to add a connection between the edges.
As shown in Figure 1, the most dramatic correlation changes (red line) in the MSC map were detected, demonstrating the frequency range with the strongest correlation between the two channels. Other three different edge detection algorithms were also compared in this study, including Roberts, Sobel, and Prewitt. The comparison results are shown in Appendix A.
Under a uniform threshold, not all edges can be detected by the Canny edge detection algorithm in MSC maps, such as channels 11 and 12 in Figure 1. It indicated that some channel pairs do not increase visibly in correlation with the other. To screen out proper channels for detection, we selected a 5-s segment in each MSC map that contained the seizure onsets. We quantified the results by summing all pixel values detected by the Canny edge detection algorithm. We ranked the quantized results from largest to smallest and selected the first ten channel pairs as the frequency band and seizure detection channels. Physically, the edges were the frequency bands of the increment of the correlation. We intersected the edge of the selected channel pairs to find the common frequency band for later detection.

2.4. Calculation of Maximal Cross-Correlation Coefficient

The calculations of MSC and Canny edge detection algorithm were complicated, and detection cannot be performed promptly. Therefore, the maximal cross-correlation coefficient was further applied in the detection step as a synchronization indicator to reduce computing resources and improve detection efficiency.
The selected signals were passed with zero-phase digital filters, and the frequency range was decided upon in the preprocessing step. As in the construction of MSC map, we split the signals with a 400 ms window and an overlap of 200 ms. We subsequently calculated the maximal cross-correlation coefficient in each window and arranged the results in the time series to construct the cross-correlation curves. The maximal cross-correlation coefficient was calculated for every channel pair as follows:
R ^ x y ( n ) = 1 N m = 0 N x * ( m ) y ( m + n )
where x ( m ) and y ( m ) are the discrete signal sequences, m is the number of each function value appearing in the sequence, and n is the time lags between x ( m ) and y ( m ) . N is the length of signal sequence. R ^ x y ( n ) can be normalized between 0 and 1 using the following formula:
R ^ x y , normalized ( n ) = R ^ x y ( n ) R ^ x x ( 0 ) R ^ y y ( 0 )
R ^ x y , normalized ( n ) is the sequence associated with the time lags, where the maximal value is the maximal cross-correlation coefficient.
According to the Wiener–Khinchin theorem, the cross-correlation calculation results in the time domain can be transformed into the product form in the frequency domain:
P ^ x y ( f ) = + R ^ x y ( n ) e i 2 π f n = X * ( f ) Y ( f )
P ^ x y ( f ) is the result of cross-spectral density of signal x and y. Therefore, the cross-correlation results can represent the MSC results.
After calculating the maximal cross-correlation coefficient curves of selected channel pairs, we extracted the AVG of these maximal cross-correlation coefficient curves as a detection feature.The AVG value represents the overall enhancement of correlation, but is susceptible to common-mode noise. Therefore, it is necessary to add ten channel pairs with insignificant correlation enhancement, and calculate STD with the previously selected channel pairs. It is an important parameter to reduce false alarms.

2.5. Threshold Iteration

This study aimed to find a stable way to identify the starting time point of seizure activity. Two parameters, AVG and STD, were introduced to characterize the threshold of the seizure start time point. We used the initial five seizure activities of each rat to calculate the initial threshold using the following formula:
T h = u + 3 s d
where u is the average value of the AVG and STD curves, and s d is the standard deviation of the AVG and STD curves. We verified the reliability of the thresholds every three days, and the data from every third day was used for the iterative calculation of thresholds. If the initial threshold detected all seizure activities, and the false alarm rate was less than ten times per hour, the thresholds were reserved for later detection. If one or more seizure activities were not detected, or if the false alarm rate was more than ten times per hour, the threshold was recalculated based on the current AVG and STD data. The updated thresholds were subsequently used to detect seizures within the last data and ensure that all seizure activities could be detected. If the thresholds were valid, they were reserved for later detection (Figure 2).

2.6. Comparison

One of the multi-channel features, mean phase coherence (MPC) [15] was used to compare the effect with our method using the same data sets. MPC is a frequency-domain analysis method to quantify the degree of phase synchronization for two time series, x and y, defined as [20]:
R ( x , y ) = 1 N j = 0 N 1 e i ϕ x ( j Δ t ) ϕ y ( j Δ t )
where 1 / Δ t is the sample rate of the discrete time series of length N. R is restricted to the interval [0, 1]. (When two signals are synchronized, R reaches the value of 1 and inversely reaches the value 0.) The ϕ a and ϕ b are defined as the instantaneous phases for signals x and y:
ϕ x = arctan x ˜ x
where x ˜ is the Hilbert transform of the signal x.
In addition, the maximal cross-correlation coefficient (CC) feature [40,41] without frequency band selection and channel selection is also added to the comparison. We also selected 7 common single channel features for comparison, including amplitude (AMP), line length (LL), variance (VAR), maximum slope (MSP), total power (TP), power spectral ratio (PSR) and approximate entropy (ApEn). The detection thresholds in the nine comparison features were treated the same way as ours. The calculation formulas refer to Appendix B.

2.7. Data Analysis

The data and statistical analyses were performed using MATLAB R2020b software (The Mathworks, Natick, MA, USA). Continuous variables with normal distribution are presented as mean ± standard deviation; non-normal variables are reported as medians. All recorded seizure activities were reviewed and labeled by experienced neurologists. The seizure detection efficiency is evaluated by detection rate, detection delay, and false alarm rate. Detection rate is calculated as the rate of automatic detection number and total seizure number. Detection delay is calculated as the difference between automatically detected time and manually marked time. False alarm rate is calculated as the number of false positives per hour.

3. Results

3.1. Statistics of Seizure Activities

The number of intercepted seizure segments of the five rats was shown in Table 1. Experienced neurologists reviewed seizure activities from recorded brain signals combined with videos reviewed. A total of 206 seizure segments were identified.

3.2. Analysis of MSC Maps

Despite the same drug-induced seizure procedure in all rats, the results of MSC maps showed that each rat had its seizure activity mode. Two typical results are shown in Figure 3A,B. Canny edge detection showed a strong correlation change located in the high-frequency band of the MSC map of R-DG and R-CA3 channels from Rat-1 (Figure 3A). With R-CA1 and L-DG channels from Rat-2, Canny edge detection result was located in the low-frequency band (Figure 3B). We found the exact time point of the edge detection result, which in this case, appeared immediately before the seizure-like waves in the LFP signal. We further filtered the above LFP signals with the frequency band detected by the Canny edge detection algorithm to illustrate the signal correlation coefficient value between the two channels. The LFP signals from Rat-1 were filtered by frequency band of 180–500 Hz, and signals from Rat-2 were filtered by frequency band of 1–13 Hz. Both rats illustrated a marked change in CC values. By taking the detected edge as the dividing line, the CC value of Rat-1 changed from 0.57 before the edge was detected, to 0.95 after it was detected; Rat-2 changed from 0.45 to 0.85, respectively.
For a single rat, not all channels showed an increased synchronization. We defined the quantified cross-correlation strength (QCCS) as the sum of all pixel values within 5 s before and after the edge detected in the MSC map:
Q C C S = i = p s t a r t p s t a r t + 5 s f = 0 Hz 500 Hz V pixel ( t , f )
where t and f represent the two cumulative dimensions of time and frequency in the MSC map, the time dimension starts from point p s t a r t , 2.5 s before the edge, to 2.5 s after the edge. The frequency dimension ranges from 0 Hz to 500 Hz. The calculation result of QCCS is the cumulative sum of all pixel values V pixel in the region.
Figure 4A illustrates the QCCS matrix of all MSC maps during one seizure onset of Rat-1, which had a strong correlation change in the high-frequency band. The coherence enhancement was mainly in the right and left hippocampal regions of Rat-1, indicating that seizure activity may originate from the hippocampal area and be enhanced by oscillating inside the two hippocampi. Figure 4B shows the result of the seizure onset of Rat-2, which had a strong correlation change at low frequencies. The coherence enhancement of Rat-2 mainly appeared between the right and left hippocampus and with the left ANT. Therefore, the seizure activity on Rat-2 may spread wider from one hippocampus to the other and other brain areas.
After the channel selection, we further determined the frequency band by intersecting the edge results of the selected channels. We calculated the frequency band every six days to ensure stability. The final frequency band selection is shown in Figure 4C, and the details are provided in Table 2. From the results of frequency band selection, rats 1, 4, and 5 had a strong correlation change in the high-frequency band and Rat-2 and Rat-3 in the low-frequency range.
For the selected channels, the stability is also evaluated every six days. The QCCS matrix is used for the evaluation, and the results are shown in Figure 5. As time changes, the synchronization between some channels changes. However, the intensity of synchronization and the distribution of related sites are relatively fixed. The channel pairs with high synchronization intensity of Rat-1, Rat-4 and Rat-5 are mainly distributed in the left and right hippocampus, and the channel pairs with high synchronization intensity of Rat-2 and Rat-3 are mainly distributed between the left and right hippocampus, as shown in the red box in Figure 5. The channels are selected from the red box to ensure the stability of long-time detection while ensuring the high discrimination ability in the detection process.

3.3. Detection Result and Validity

A typical example of the detection results from Rat-1 is shown in Figure 6A. The start of seizure activity was accompanied by a sharp increase in AVG and STD. Seizure onset was identified by both the AVG and STD thresholds. Generally, the thresholds of each rat were stable after five iterations. The threshold results for all five rats are shown in Table 3. The first five seizure activities calculated the initial thresholds. The thresholds of Rat-4 are stable at initialization, and the rest of the rats have minor threshold changes.
The frequency band selection was sensitive to seizure detection. As shown in Figure 6B, we compared the AVG and STD results in three different frequency bands.The curve clearly changed at seizure onset in the high-frequency band (280–420 Hz), which is selected by MSC maps and Canny edge detection algorithm. However, the curve changes slightly at seizure onset in the full-band and low-frequency band (1–30 Hz). The frequency band selection would affect the detection accuracy, false alarm rate, delay and other results. The channel selection was also sensitive to seizure detection. As shown in Figure 6C, we compared the AVG and STD results of the selected channels, all channels and unselected channels. Using the selected channels, the curve has more significant discrimination, which is more conducive to detection.

3.4. Comparison Results

We used this method to detect all seizures in this study, and the results are shown in Table 4. The detection rate of all rats is 96.60%. The average detection delay time after seizure onset is 1.25 ± 0.18 s. The false alarm rate of all rats is 2.63/h. Compared with the CC feature without frequency band and channel selection, our method can greatly improve the detection effect, and the effect is the best among all comparison features. In addition, multi-channel features such as CC and MPC detection performance are better than single-channel features.
It should be noted that every feature has the possibility of optimization. This comparison only reflects this dataset’s results, which may be limited and incomprehensive.
We also compared our method with other previous works, as is shown in Table 5. The comparison methods contain the features we use for comparison. It can be seen that the increase in the number of features used can lead to an increase in detection efficiency. In-sample parameter optimization can also improve detection results. Our method uses only one single feature, but by optimizing the selection of feature, we can also achieve the desired detection results.

4. Discussion

Our study developed a method to find a suitable feature for seizure detection in TLE model rats. We used the MSC map and Canny edge detection to verify the synchronization change phenomenon in the seizure rats and find the strongest change frequency band. We used the maximal cross-correlation coefficient to indicate the synchronization change in a computationally efficient and appropriate manner. We extracted two features of the correlation coefficient curves and iterated the thresholds to obtain the available feature thresholds. The feature extraction method for seizure detection proposed in this paper has the following advantages: high detection rate, low detection delay, low false alarm rate. In the preprocessing step, the feature extraction method has individually adaptive but has a certain computational complexity. Therefore, in the detection step, the feature extraction results can be transformed into filtering and cross correlation calculation to reduce the computational complexity.
Because it is difficult to build a Pilocarpine-induced chronic TLE rat model, we have limited data in this study. However, we can still get some interesting phenomena. One of them is the selection of the specific frequency band and channels. Although many studies have found synchronization changes in different frequency bands [21], some studies have investigated synchronization changes by constructing networks [46,47]. However, the reason for the synchronization changes still not fully understood. In this work, we found that the epileptic transmission structure may cause the frequency band difference; for the low-frequency band between the left and right hemispheres, the high-frequency band is shown in the hemispheres. This phenomenon needs to be confirmed by more experimental samples, and more experiments and methods are needed to explain the biological mechanism. This phenomenon can help differentiate epileptic types.
Furthermore, detecting lesion sites and key nodes is also an important task in epilepsy research, especially in clinical treatment, where doctors use CT, MRI, PET [48], and other medical imaging methods to locate the suspected lesions. Electrophysiological signals are the most direct and final means of confirmation for some patients with occult lesions. Localizing epileptic lesions is difficult and depends on the location of the implanted electrodes. The graph theory [49] and causal analysis [50] methods are widely used in network analysis and attempt to analyze epileptogenic areas or key sites with a limited number of electrodes. However, the computation becomes more complex with an increase in the number of electrodes. Our method may be helpful to preliminarily determine the correlation between channels and rank the importance of channel pairs. It provides a reference for researchers, and they can select nodes of interest for analysis according to their judgment and reduce computational complexity.
Based on the limitations of the current experiment, future research into the following is warranted:
(1) Experimental verification of different species of organisms. The epilepsy characteristics of different species have similarities and differences. The synchronization of epilepsy in different individuals requires further investigation. Ultimately, the seizure detection method must to serve as an early warning and treatment for epilepsy. Our future studies will utilize the MSC map method to detect seizure activities in the epileptic brain of humans, confirming whether the method is effective.
(2) Identification of the seizure sites. Our study focused on finding the onset of seizure activity, and some important channel pairs can be selected. However, our study also had a limitation. The ten important channel pairs are changed during the progression of epilepsy, but we only used the initially selected channel pairs to detect the seizure to reduce computational complexity. The results of this detection are not superior. The location of lesions has also not been studied in detail. We can determine when the seizure begins by which sites have a strong correlation, which may be related to the location of the lesion, but further study is warranted.
(3) Dynamic analysis process. The MSC map can show the synchronization changes over the entire period, including the preictal, ictal, postictal, and interictal. It can help us to analyze the dynamic changes during seizures. Especially in recent years, the emergence of technicals such as sub-scalp EEG has made it possible to monitor patients’ seizures for a very long time [51]. The method is suitable for long-term seizure recording and can help us determine what happens in the epileptic brain.

5. Conclusions

This study developed a feature extraction method for seizure detection based on multi-site synchronous changes in TLE. We investigated five chronic TLE rats with 8- and 12-channel detection sites in the hippocampus and limbic system. We used the MSC map and Canny edge detection algorithm to determine the synchronization changes in the specific frequency band and channel. We developed this phenomenon into a detection method and tested the seizure data of five rats. The method achieved high performance, with an average 96.60% detection rate, 2.63/h false alarm rate, and 1.25 s detection delay. The experimental results show that synchronization is an appropriate feature for seizure detection. The MSC map and edge detection algorithm can assist in selecting a specific frequency band to enhance the detection result.

Author Contributions

Conceptualization, K.X., J.Z. and J.S.; methodology, X.G. and F.Z. (Fang Zhang); software, X.G. and Y.Y.; validation, X.G., Y.Y. and F.Z. (Fang Zhang); formal analysis, F.Z. (Fan Zhou); investigation, X.G., Y.Y. and F.Z. (Fang Zhang); resources, F.Z. (Fan Zhou); data curation, F.Z. (Fan Zhou); writing—original draft preparation, X.G.; writing—review and editing, X.G. and K.X.; visualization, X.G.; supervision, F.Z. (Fan Zhou); project administration, Y.C.; funding acquisition, Y.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Key R&D program of China (2021ZD0200405), National Natural Science Foundation of China (grant numbers 31627802 and 81873911), Public Projects of Zhejiang province (2019C03033), and Fundamental Research Funds for the Central Universities (2021FZZX002-05 and 2021KYY600403-0001).

Institutional Review Board Statement

All surgical and experimental procedures were approved by the Animal Care and Use Committee of Zhejiang University (ZJU20190019).

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available in the article.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Comparison of Detection Effects of Different Edge Detection Algorithms

In our study, we compared four different edge detection algorithms, including Canny, Roberts, Sobel, and Prewitt. The Canny edge detection algorithm was finally selected to compare detection effects comprehensively. The matrix representation of the other three algorithms is shown in Figure A1A. The edge detection effect is shown in Figure A1B.
Figure A1. Comparison of detection effects of different edge detection algorithms. (A) The matrix representation of 3 algorithms: Roberts algorithm, Sobel algorithm, and Prewitt algorithm. (B) Comparison of edge detection effects of 4 algorithms.
Figure A1. Comparison of detection effects of different edge detection algorithms. (A) The matrix representation of 3 algorithms: Roberts algorithm, Sobel algorithm, and Prewitt algorithm. (B) Comparison of edge detection effects of 4 algorithms.
Brainsci 13 00052 g0a1

Appendix B. The Calculation Formula of Comparison Features

In our study, seven single-channel features were added for comparison. The calculation formula for these features is as follows:
Amplitude:
A M P = 1 N i = 1 N | x ( i ) |
Line length:
L L = i = 1 N 1 | x ( i + 1 ) x ( i ) |
Variance:
V A R = 1 N i = 1 N ( x ( i ) X ¯ ) 2
Maximum slope:
M S P = max ( x ( i ) ) min ( x ( j ) ) | i j |
Total power:
T P = i = N N | x ( i ) | 2
Power spectral ratio:
P S R = BandPower ( 1 30 ) BandPower ( 30 500 )
Approximate entropy:
A p E n = ϕ m ϕ m + 1
In the above formulas, x ( i ) represents a single channel signal, X ¯ represents the average of x ( i ) . In the ApEn formula, the calculation formula of ϕ m is as follows:
ϕ m = ( N m + 1 ) 1 i = 1 N m + 1 log C i m ( r )
For the reconstructed m-dimensional vector X ( 1 ) , X ( 2 ) ,... X ( m ) , where X ( i ) = [ x ( i ) , x ( i + 1 ) , . . . x ( i + m 1 ) ] , C i m r counts the number of vectors satisfying | | X i , X j | | r 1 i N m + 1 . Generally, the value of parameter m is set as 2, and the value of parameter r is set as 0.2 times the standard deviation of data.

References

  1. Fisher, R.S.; Van Emde Boas, W.; Blume, W.; Elger, C.; Genton, P.; Lee, P.; Engel, J., Jr. Response: Definitions Proposed by the International League Against Epilepsy (ILAE) and the International Bureau for Epilepsy (IBE). Epilepsia 2005, 46, 1701–1702. [Google Scholar] [CrossRef]
  2. Thijs, R.D.; Surges, R.; O’Brien, T.J.; Sander, J.W. Epilepsy in adults. Lancet 2019, 393, 689–701. [Google Scholar] [CrossRef] [PubMed]
  3. Téllez-Zenteno, J.F.; Hernández-Ronquillo, L.; Buckley, S.; Zahagun, R.; Rizvi, S. A validation of the new definition of drug-resistant epilepsy by the International League Against Epilepsy. Epilepsia 2014, 55, 829–834. [Google Scholar] [CrossRef] [PubMed]
  4. Zheng, Y.; Jiang, Z.; Ping, A.; Zhang, F.; Zhu, J.; Wang, Y.; Zhu, W.; Xu, K. Acute Seizure Control Efficacy of Multi-Site Closed-Loop Stimulation in a Temporal Lobe Seizure Model. IEEE Trans. Neural Syst. Rehabil. Eng. 2019, 27, 419–428. [Google Scholar] [CrossRef] [PubMed]
  5. Esteller, R.; Echauz, J.; Tcheng, T.; Litt, B.; Pless, B. Line length: An efficient feature for seizure onset detection. In Proceedings of the 2001 Conference 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Istanbul, Turkey, 25–28 October 2001; pp. 1707–1710. [Google Scholar] [CrossRef] [Green Version]
  6. Saab, M.; Gotman, J. A system to detect the onset of epileptic seizures in scalp EEG. Clin. Neurophysiol. 2005, 116, 427–442. [Google Scholar] [CrossRef]
  7. Young, C.P.; Liang, S.F.; Chang, D.W.; Liao, Y.C.; Shaw, F.Z.; Hsieh, C.H. A Portable Wireless Online Closed-Loop Seizure Controller in Freely Moving Rats. IEEE Trans. Instrum. Meas. 2011, 60, 513–521. [Google Scholar] [CrossRef]
  8. Aghazadeh, R.; Shahabi, P.; Frounchi, J.; Sadighi, M. An autonomous real-time single-channel detection of absence seizures in WAG/Rij rats. Gen. Physiol. Biophys. 2015, 34, 285–291. [Google Scholar] [CrossRef] [Green Version]
  9. Sharad, M.; Gupta, S.; Raghunathan, S.; Irazoqui, P.; Roy, K. Low-Power Architecture for Epileptic Seizure Detection Based on Reduced Complexity DWT. ACM J. Emerg. Technol. Comput. Syst. JETC 2012, 8, 1–14. [Google Scholar] [CrossRef]
  10. Tieng, Q.M.; Anbazhagan, A.; Chen, M.; Reutens, D.C. Mouse epileptic seizure detection with multiple EEG features and simple thresholding technique. J. Neural Eng. 2017, 14, 066006. [Google Scholar] [CrossRef]
  11. Srinivasan, V.; Eswaran, C.; Sriraam, N. Approximate Entropy-Based Epileptic EEG Detection Using Artificial Neural Networks. IEEE Trans. Inf. Technol. Biomed. 2007, 11, 288–295. [Google Scholar] [CrossRef]
  12. Toth, E.; Kumar, S.S.; Chaitanya, G.; Riley, K.; Balasubramanian, K.; Pati, S. Machine learning approach to detect focal-onset seizures in the human anterior nucleus of the thalamus. J. Neural Eng. 2020, 17, 066004. [Google Scholar] [CrossRef] [PubMed]
  13. Gupta, A.; Singh, P.; Karlekar, M. A Novel Signal Modeling Approach for Classification of Seizure and Seizure-Free EEG Signals. IEEE Trans. Neural Syst. Rehabil. Eng. 2018, 26, 925–935. [Google Scholar] [CrossRef] [PubMed]
  14. Xu, K.; Zheng, Y.; Zhang, F.; Jiang, Z.; Qi, Y.; Chen, H.; Zhu, J. An Energy Efficient AdaBoost Cascade Method for Long-Term Seizure Detection in Portable Neurostimulators. IEEE Trans. Neural Syst. Rehabil. Eng. 2019, 27, 2274–2283. [Google Scholar] [CrossRef]
  15. Mormann, F.; Lehnertz, K.; David, P.; Elger, C.E. Mean phase coherence as a measure for phase synchronization and its application to the EEG of epilepsy patients. Phys. D Nonlinear Phenom. 2000, 144, 358–369. [Google Scholar] [CrossRef]
  16. Liu, H.; Zhang, P. Phase Synchronization Dynamics of Neural Network during Seizures. Comput. Math. Methods Med. 2018, 2018, 1354915. [Google Scholar] [CrossRef]
  17. Gupta, D.; James, C.J. Narrowband vs. Broadband Phase Synchronization Analysis Applied to Independent Components of Ictal and Interictal EEG. In Proceedings of the 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Lyon, France, 22–26 August 2007; pp. 3864–3867. [Google Scholar] [CrossRef]
  18. Jiruska, P.; de Curtis, M.; Jefferys, J.G.R.; Schevon, C.A.; Schiff, S.J.; Schindler, K. Synchronization and desynchronization in epilepsy: Controversies and hypotheses. J. Physiol. 2013, 591, 787–797. [Google Scholar] [CrossRef] [Green Version]
  19. Mormann, F.; Kreuz, T.; Andrzejak, R.G.; David, P.; Lehnertz, K.; Elger, C.E. Epileptic seizures are preceded by a decrease in synchronization. Epilepsy Res. 2003, 53, 173–185. [Google Scholar] [CrossRef]
  20. Mormann, F.; Andrzejak, R.G.; Kreuz, T.; Rieke, C.; David, P.; Elger, C.E.; Lehnertz, K. Automated detection of a preseizure state based on a decrease in synchronization in intracranial electroencephalogram recordings from epilepsy patients. Phys. Rev. E, Stat. Nonlinear Soft Matter Phys. 2003, 67, 021912. [Google Scholar] [CrossRef]
  21. Cotic, M.; Zalay, O.; Carlen, P.L.; Chinvarun, Y.; Bardakjian, B.L. Synchrony of high frequency oscillations in the human epileptic brain. In Proceedings of the 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Osaka, Japan, 3–7 July 2013; pp. 5582–5585. [Google Scholar] [CrossRef]
  22. Cotic, M.; Chinvarun, Y.; del Campo, M.; Carlen, P.L.; Bardakjian, B.L. Spatial Coherence Profiles of Ictal High-Frequency Oscillations Correspond to Those of Interictal Low-Frequency Oscillations in the ECoG of Epileptic Patients. IEEE Trans. Biomed. Eng. 2016, 63, 76–85. [Google Scholar] [CrossRef]
  23. Wang, S.; Tang, M. Exact confidence interval for magnitude-squared coherence estimates. IEEE Signal Process. Lett. 2004, 11, 326–329. [Google Scholar] [CrossRef]
  24. Dobie, R.A.; Wilson, M.J. Objective response detection in the frequency domain. Electroencephalogr. Clin. Neurophysiol. Potentials Sect. 1993, 88, 516–524. [Google Scholar] [CrossRef] [PubMed]
  25. Robson, J.D. Engineering applications of correlation and spectral analysis. J. Sound Vib. 1981, 74, 611–612. [Google Scholar] [CrossRef]
  26. Carter, G. Receiver operating characteristics for a linearly thresholded coherence estimation detector. IEEE Trans. Acoust. Speech, Signal Process. 1977, 25, 90–92. [Google Scholar] [CrossRef]
  27. Carter, G. Coherence and time delay estimation. Proc. IEEE 1987, 75, 236–255. [Google Scholar] [CrossRef]
  28. Fay, J. Confidence Bounds for Signal-to-Noise Ratios from Magnitude-Squared Coherence Estimates. IEEE Trans. Acoust. Speech Signal Process. 1981, 28, 758–760. [Google Scholar] [CrossRef] [Green Version]
  29. Picton, T.W.; John, M.S.; Dimitrijevic, A.; Purcell, D. Human auditory steady-state responses. Int. J. Audiol. 2003, 42, 177–219. [Google Scholar] [CrossRef]
  30. Sarraf, L.; Roth, J.; Ropella, K. Differentiation of atrial rhythms from the electrocardiogram with coherence spectra. J. Electrocardiol. 2002, 35, 59–67. [Google Scholar] [CrossRef]
  31. Cui, D.; Qi, S.; Gu, G.; Li, X.; Li, Z.; Wang, L.; Yin, S. Magnitude Squared Coherence Method based on Weighted Canonical Correlation Analysis for EEG Synchronization Analysis in Amnesic Mild Cognitive Impairment of Diabetes Mellitus. IEEE Trans. Neural Syst. Rehabil. Eng. 2018, 26, 1908–1917. [Google Scholar] [CrossRef]
  32. Rasheed, W.; Tang, T.B. Anomaly Detection of Moderate Traumatic Brain Injury Using Auto-Regularized Multi-Instance One-Class SVM. IEEE Trans. Neural Syst. Rehabil. Eng. 2020, 28, 83–93. [Google Scholar] [CrossRef]
  33. Vernon, F.; Fletcher, J.; Carroll, L.; Chave, A.; Sembera, E. Coherence of seismic body waves from local events as measured by a small-aperture array. J. Geophys. Res. 1991, 961, 11981–11996. [Google Scholar] [CrossRef] [Green Version]
  34. Yang, Y.; Zhang, F.; Zhu, J.; Wang, Y.; Xu, K. Time-variant Epileptic Brain Functional Connectivity of Focal and Generalized Seizure in Chronic Temporal Lobe Epilepsy Rat. In Proceedings of the 2020 42nd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), Montreal, QC, Canada, 20–24 July 2020; pp. 2833–2836. [Google Scholar] [CrossRef]
  35. Dobie, R.; Wilson, M. Analysis of Auditory Evoked Potentials by Magnitude-Squared Coherence. Ear Hear. 1989, 10, 2–13. [Google Scholar] [CrossRef] [PubMed]
  36. Welch, P. The Use of Fast Fourier Transform for the Estimation of Power Spectra: A Method Based on Time Averaging Over Short, Modified Periodograms. IEEE Trans. Audio Electroacoust. 1967, 15, 70–73. [Google Scholar] [CrossRef] [Green Version]
  37. Pellegrino, F.A.; Vanzella, W.; Torre, V. Edge Detection Revisited. IEEE Trans. Syst. Man Cybern. Part B Cybern. 2004, 34, 1500–1518. [Google Scholar] [CrossRef] [PubMed]
  38. Canny, J. A Computational Approach To Edge Detection. IEEE Trans. Pattern Anal. Mach. Intell. 1986, PAMI-8, 679–698. [Google Scholar] [CrossRef]
  39. Damu, S.; Deepa, P. FPGA implementation of cost-effective robust Canny edge detection algorithm. J. Real Time Image Process. 2019, 16, 957–970. [Google Scholar] [CrossRef]
  40. Akbarian, B.; Erfanian, A. Automatic detection of PTZ-induced seizures based on functional brain connectivity network in rats. In Proceedings of the 2017 8th International IEEE/EMBS Conference on Neural Engineering (NER), Shanghai, China, 25–28 May 2017; pp. 576–579. [Google Scholar] [CrossRef]
  41. Tsiouris, K.M.; Pezoulas, V.C.; Zervakis, M.; Konitsiotis, S.; Koutsouris, D.D.; Fotiadis, D.I. A Long Short-Term Memory deep learning network for the prediction of epileptic seizures using EEG signals. Comput. Biol. Med. 2018, 99, 24–37. [Google Scholar] [CrossRef]
  42. Fumeaux, N.F.; Ebrahim, S.; Coughlin, B.F.; Kadambi, A.; Azmi, A.; Xu, J.X.; Abou Jaoude, M.; Nagaraj, S.B.; Thomson, K.E.; Newell, T.G.; et al. Accurate detection of spontaneous seizures using a generalized linear model with external validation. Epilepsia 2020, 61, 1906–1918. [Google Scholar] [CrossRef]
  43. Noertjahjani, S.; Hidayat, R.; Susanto, A.; Wibowo, S. Classification of epileptic and non-epileptic EEG events by feature selection f-score. In Proceedings of the 2017 5th International Conference on Instrumentation, Control, and Automation (ICA), Yogyakarta, Indonesia, 9–11 August 2017; pp. 182–187. [Google Scholar] [CrossRef]
  44. Schelter, B.; Winterhalder, M.; Maiwald, T.; Brandt, A.; Schad, A.; Schulze-Bonhage, A.; Timmer, J. Testing statistical significance of multivariate time series analysis techniques for epileptic seizure prediction. Chaos Interdiscip. J. Nonlinear Sci. 2006, 16, 013108. [Google Scholar] [CrossRef] [Green Version]
  45. Alaei, H.S.; Khalilzadeh, M.A.; Gorji, A. Optimal selection of SOP and SPH using fuzzy inference system for online epileptic seizure prediction based on EEG phase synchronization. Australas. Phys. Eng. Sci. Med. 2019, 42, 1049–1068. [Google Scholar] [CrossRef]
  46. Avoli, M.; de Curtis, M.; Lévesque, M.; Librizzi, L.; Uva, L.; Wang, S. GABAA signaling, focal epileptiform synchronization and epileptogenesis. Front. Neural Circuits 2022, 16, 984802. [Google Scholar] [CrossRef]
  47. Ma, M.; Wei, X.; Cheng, Y.; Chen, Z.; Zhou, Y. Spatiotemporal evolution of epileptic seizure based on mutual information and dynamic brain network. BMC Med Inform. Decis. Mak. 2021, 21, 80. [Google Scholar] [CrossRef] [PubMed]
  48. Paldino, M.J.; Yang, E.; Jones, J.Y.; Mahmood, N.; Sher, A.; Zhang, W.; Hayatghaibi, S.; Krishnamurthy, R.; Seghers, V. Comparison of the diagnostic accuracy of PET/MRI to PET/CT-acquired FDG brain exams for seizure focus detection: A prospective study. Pediatr. Radiol. 2017, 47, 1500–1507. [Google Scholar] [CrossRef] [PubMed]
  49. Geier, C.; Bialonski, S.; Elger, C.E.; Lehnertz, K. How important is the seizure onset zone for seizure dynamics? Seizure 2015, 25, 160–166. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  50. van Mierlo, P.; Papadopoulou, M.; Carrette, E.; Boon, P.; Vandenberghe, S.; Vonck, K.; Marinazzo, D. Functional brain connectivity from EEG in epilepsy: Seizure prediction and epileptogenic focus localization. Prog. Neurobiol. 2014, 121, 19–35. [Google Scholar] [CrossRef]
  51. Haneef, Z.; Yang, K.; Sheth, S.A.; Aloor, F.Z.; Aazhang, B.; Krishnan, V.; Karakas, C. Sub-scalp electroencephalography: A next-generation technique to study human neurophysiology. Clin. Neurophysiol. 2022, 141, 77–87. [Google Scholar] [CrossRef]
Figure 1. The process of multi-site seizure detection method. The processing is divided into two steps: preprocessing and detection. In preprocessing step, 12-channel signal fragments are first calculated between every two channels to get MSC maps. The edge detection is then performed by the Canny’s edge detection algorithm, and the result is shown as the red line in the figure. Select the original signals of the channel pair with detected edges for subsequent detection. Select the intersection of detection results as the frequency band. In detection step, the selected channels are filtered with the selected frequency band, and the seizure detection is completed through the steps of correlation coefficient calculation, feature extraction and threshold iteration.
Figure 1. The process of multi-site seizure detection method. The processing is divided into two steps: preprocessing and detection. In preprocessing step, 12-channel signal fragments are first calculated between every two channels to get MSC maps. The edge detection is then performed by the Canny’s edge detection algorithm, and the result is shown as the red line in the figure. Select the original signals of the channel pair with detected edges for subsequent detection. Select the intersection of detection results as the frequency band. In detection step, the selected channels are filtered with the selected frequency band, and the seizure detection is completed through the steps of correlation coefficient calculation, feature extraction and threshold iteration.
Brainsci 13 00052 g001
Figure 2. Flow chart of the threshold iteration process.
Figure 2. Flow chart of the threshold iteration process.
Brainsci 13 00052 g002
Figure 3. Two typical edge detection results of MSC maps. (A) The high-frequency band results from Rat-1. (B) The low-frequency band results from Rat-2. The red line is the Canny edge detection algorithm result. We subsequently enhanced the edge area, and there are obvious changes of correlation on both sides of the edge of the specific frequency band detected by the Canny edge detection algorithm.
Figure 3. Two typical edge detection results of MSC maps. (A) The high-frequency band results from Rat-1. (B) The low-frequency band results from Rat-2. The red line is the Canny edge detection algorithm result. We subsequently enhanced the edge area, and there are obvious changes of correlation on both sides of the edge of the specific frequency band detected by the Canny edge detection algorithm.
Brainsci 13 00052 g003
Figure 4. Channel and frequency band selection. (A) The QCCS matrix at the seizure onset of Rat-1. (B) The QCCS matrix at the seizure onset of Rat-2. The red box indicates the area with enhanced synchronization. (C) The frequency band selection results of all rats.
Figure 4. Channel and frequency band selection. (A) The QCCS matrix at the seizure onset of Rat-1. (B) The QCCS matrix at the seizure onset of Rat-2. The red box indicates the area with enhanced synchronization. (C) The frequency band selection results of all rats.
Brainsci 13 00052 g004
Figure 5. QCCS matrix changes of all rats every 6 days. The red box indicates the area with enhanced synchronization.
Figure 5. QCCS matrix changes of all rats every 6 days. The red box indicates the area with enhanced synchronization.
Brainsci 13 00052 g005
Figure 6. Examples of detection result and validity. (A) A typical example of detection results from Rat-1, the seizure onset can be detected by the thresholds. (B) The comparison of Rat-1 detection results in different frequency bands. (C) The comparison of Rat-1 detection results in different used channels.
Figure 6. Examples of detection result and validity. (A) A typical example of detection results from Rat-1, the seizure onset can be detected by the thresholds. (B) The comparison of Rat-1 detection results in different frequency bands. (C) The comparison of Rat-1 detection results in different used channels.
Brainsci 13 00052 g006
Table 1. Rats and number of seizure activities.
Table 1. Rats and number of seizure activities.
Seizure ActivitiesMonitoring Time (h)
Rat-167576
Rat-290672
Rat-332360
Rat-45336
Rat-512336
Total2062280
Table 2. The frequency changes.
Table 2. The frequency changes.
Day 1Day 6Day 12Day 18Day 24
Rat-1280–420280–453277–420264–480150–450
Rat-26–348–138–168–228–13
Rat-31–301–301–30————
Rat-4260–400260–400234–400————
Rat-5250–300250–304249–302————
Table 3. Threshold iteration.
Table 3. Threshold iteration.
IntialDay 3Day 6Day 9Day 12Day 15Day 18Day 21Day 24Day 27
Rat-1AVG0.660.620.620.620.620.620.620.620.62——
STD0.170.170.170.170.170.170.170.170.17——
Rat-2AVG0.760.760.750.750.750.750.750.750.750.75
STD0.170.170.170.170.170.170.170.170.170.17
Rat-3AVG0.770.710.710.710.710.71————————
STD0.290.280.280.280.280.28————————
Rat-4AVG0.290.290.290.290.29——————————
STD0.180.180.180.180.18——————————
Rat-5AVG0.440.440.440.440.44——————————
STD0.220.280.280.280.28——————————
Table 4. Detection result.
Table 4. Detection result.
Detection Rate (%)Detection Delay (s)False Alarm Rate (1/h)
Our method96.601.25 ± 0.182.63
CC94.6710.09 ± 9.415.36
MPC91.759.32 ± 9.313.01
TP86.4112.49 ± 8.473.78
LL85.449.88 ± 7.834.40
VAR84.4710.44 ± 6.724.69
AMP82.5210.95 ± 7.073.74
ApEn77.1813.24 ± 8.613.76
PSR74.2712.21 ± 7.132.76
MSP73.3025.40 ± 9.405.03
Table 5. Comparison with previous works.
Table 5. Comparison with previous works.
Signal TypeUsed FeaturesIn-Sample Parameter OptimizationTest SeizuresDetection Rate (%)
our methodiEEGmaximal cross correlationYES20696.6
Fumeaux et al. [42]ECoG/LFP20 features (including univariate and multivariate, linear and nonlinear, time, and frequency domains.)NO2020.962 (AUROC)
Noertjahjani et al. [43]scalp EEG9 features (mean, variance, standard deviation, skewness, kurtosis, minimum, maximal, correlation, energy)YES1691 (Accuracy)
Schelter et al. [44]iEEGphase synchronizationNO2070 (Sensitivity)
Alaei et al. [45]scalp EEGmean-phase coherenceYES>88100 (Sensitivity)
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gao, X.; Yang, Y.; Zhang, F.; Zhou, F.; Zhu, J.; Sun, J.; Xu, K.; Chen, Y. A Feature Extraction Method for Seizure Detection Based on Multi-Site Synchronous Changes and Edge Detection Algorithm. Brain Sci. 2023, 13, 52. https://doi.org/10.3390/brainsci13010052

AMA Style

Gao X, Yang Y, Zhang F, Zhou F, Zhu J, Sun J, Xu K, Chen Y. A Feature Extraction Method for Seizure Detection Based on Multi-Site Synchronous Changes and Edge Detection Algorithm. Brain Sciences. 2023; 13(1):52. https://doi.org/10.3390/brainsci13010052

Chicago/Turabian Style

Gao, Xiang, Yufang Yang, Fang Zhang, Fan Zhou, Junming Zhu, Jie Sun, Kedi Xu, and Yaowu Chen. 2023. "A Feature Extraction Method for Seizure Detection Based on Multi-Site Synchronous Changes and Edge Detection Algorithm" Brain Sciences 13, no. 1: 52. https://doi.org/10.3390/brainsci13010052

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop