A2VI Lab, Dept. of Life, Health and Environmental Sciences, University of L'Aquila, Via Vetoio 1, L'Aquila, 67100, Italy.
Dept. Computer Science, Sapienza University of Rome, Via Salaria 113, Rome, 00198, Italy.
Comput Biol Med. 2021 May;132:104347. doi: 10.1016/j.compbiomed.2021.104347. Epub 2021 Mar 26.
Electroencephalography (EEG) measures the electrical brain activity in real-time by using sensors placed on the scalp. Artifacts due to eye movements and blinking, muscular/cardiac activity and generic electrical disturbances, have to be recognized and eliminated to allow a correct interpretation of the Useful Brain Signals (UBS). Independent Component Analysis (ICA) is effective to split the signal into Independent Components (IC) whose re-projection on 2D topographies of the scalp (images also called Topoplots) allows to recognize/separate artifacts and UBS. Topoplot analysis, a gold standard for EEG, is usually carried out offline either visually by human experts or through automated strategies, both unenforceable when a fast response is required as in online Brain-Computer Interfaces (BCI). We present a fully automatic, effective, fast, scalable framework for artifacts recognition from EEG signals represented in IC Topoplots to be used in online BCI.
The proposed architecture, optimized to contain three 2D Convolutional Neural Networks (CNN), divides Topoplots in 4 classes: 3 types of artifacts and UBS. The framework architecture is described and the results are presented, discussed and indirectly compared with those obtained from state-of-the-art competitive strategies.
Experiments on public EEG datasets showed overall accuracy, sensitivity and specificity greater than 98%, taking 1.4 s on a standard PC for 32 Topoplots, i.e. for an EEG system with at least 32 sensors.
The proposed framework is faster than other automatic methods based on IC analysis and fast enough to be used in EEG-based online BCI. In addition, its scalable architecture and ease of training are necessary conditions to apply it in BCI, where difficult operating conditions caused by uncontrolled muscle spasms, eye rotations or head movements, produce specific artifacts that need to be recognized and dealt with.
脑电图(EEG)通过放置在头皮上的传感器实时测量脑电活动。由于眼球运动和眨眼、肌肉/心脏活动以及一般电干扰而产生的伪迹,必须加以识别和消除,以正确解释有用脑信号(UBS)。独立成分分析(ICA)可有效地将信号分为独立成分(IC),通过将其重新投影到头皮的 2D 拓扑图(也称为 Topoplots)上,可以识别/分离伪迹和 UBS。Topoplot 分析是 EEG 的金标准,通常通过人类专家进行离线视觉分析或通过自动化策略进行分析,但在需要快速响应的情况下(如在线脑机接口(BCI)中)不可行。我们提出了一种完全自动、有效、快速、可扩展的框架,用于从 EEG 信号的 IC Topoplots 中识别伪迹,以用于在线 BCI。
所提出的架构经过优化,包含三个 2D 卷积神经网络(CNN),将 Topoplots 分为 4 类:3 种伪迹和 UBS。描述了框架架构,并展示、讨论和间接地比较了结果,与最新的竞争策略获得的结果进行比较。
在公共 EEG 数据集上的实验表明,总体准确率、灵敏度和特异性均大于 98%,在标准 PC 上处理 32 个 Topoplots 需时 1.4 秒,即对于至少 32 个传感器的 EEG 系统。
与基于 IC 分析的其他自动方法相比,所提出的框架更快,并且足够快可用于基于 EEG 的在线 BCI。此外,其可扩展的架构和易于训练是将其应用于 BCI 的必要条件,在 BCI 中,不受控制的肌肉痉挛、眼球转动或头部运动等困难的操作条件会产生需要识别和处理的特定伪迹。