| Literature DB >> 29670541 |
Zhen Gao1, Guoliang Lu1, Peng Yan1, Chen Lyu2, Xueyong Li1, Wei Shang3,4, Zhaohong Xie3,4, Wanming Zhang5.
Abstract
In recent years, automatic change detection for real-time monitoring of electroencephalogram (EEG) signals has attracted widespread interest with a large number of clinical applications. However, it is still a challenging problem. This paper presents a novel framework for this task where joint time-domain features are firstly computed to extract temporal fluctuations of a given EEG data stream; and then, an auto-regressive (AR) linear model is adopted to model the data and temporal anomalies are subsequently calculated from that model to reflect the possibilities that a change occurs; a non-parametric statistical test based on Randomized Power Martingale (RPM) is last performed for making change decision from the resulting anomaly scores. We conducted experiments on the publicly-available Bern-Barcelona EEG database where promising results for terms of detection precision (96.97%), detection recall (97.66%) as well as computational efficiency have been achieved. Meanwhile, we also evaluated the proposed method for real detection of seizures occurrence for a monitoring epilepsy patient. The results of experiments by using both the testing database and real application demonstrated the effectiveness and feasibility of the method for the purpose of change detection in EEG signals. The proposed framework has two additional properties: (1) it uses a pre-defined AR model for modeling of the past observed data so that it can be operated in an unsupervised manner, and (2) it uses an adjustable threshold to achieve a scalable decision making so that a coarse-to-fine detection strategy can be developed for quick detection or further analysis purposes.Entities:
Keywords: automatic change detection; electroencephalogram (EEG); joint features; martingale test; real-time monitoring
Year: 2018 PMID: 29670541 PMCID: PMC5893758 DOI: 10.3389/fphys.2018.00325
Source DB: PubMed Journal: Front Physiol ISSN: 1664-042X Impact factor: 4.566
Figure 1Three examples of testing data streams used in our study.
Figure 2Flowchart of the proposed framework.
Time-domain features employed for joint feature.
| Mean of EEG signal within the sliding window | ||
| max{ | Maximum of EEG signal within the sliding window | |
| min{ | Minimum of EEG signal within the sliding window | |
| Variance of EEG signal within the sliding window | ||
| Standard deviation of EEG signal within the sliding window |
Figure 3An example of downsampled EEG signal and extracted feature.
Figure 4Overview of change detection.
Figure 5Results of precision, recall and F_score in different values of λ.
Figure 6Detection results of three EEG examples when λ = 3. (A) Detection result of test signal Ind0005. (B) Detection result of test signal Ind0009. (C) Detection result of test signal Ind0042.
Figure 7The computation time in different values of λ, where ave corresponds to the average computation time of the proposed framework.
Figure 8An example of surveillance image in patient monitoring.
The detection results by the proposed framework:“√” means that the results are endorsed by the expert's decision while “O” means the false detection.
| 00:06:23 | √ | 01:11:07 | √ | 02:42:21 | √ | 03:54:04 | √ | 05:01:32 | √ |
| 00:19:40 | √ | 01:23:56 | √ | 02:56:03 | √ | 04:06:11 | √ | 05:17:39 | √ |
| 00:31:12 | √ | 01:33:25 | O | 03:08:43 | √ | 04:21:29 | √ | 05:29:45 | √ |
| 00:45:30 | √ | 01:46:10 | √ | 03:22:27 | √ | 04:27:33 | O | 05:47:25 | √ |
| 00:56:19 | √ | 02:13:31 | √ | 03:22:42 | O | 04:48:23 | √ | 05:53:15 | O |
| 00:59:23 | O | 02:29:07 | √ | 03:38:27 | √ | 04:50:52 | O | 05:54:02 | O |
Figure 9An example of EEG recording when seizure is reported by our framework.
Figure 10From top to bottom: detection results when λ = 2, 3, 4, respectively.
Procedures of change detection.
|
|