CN103699226B - A kind of three mode serial brain-computer interface methods based on Multi-information acquisition - Google Patents

A kind of three mode serial brain-computer interface methods based on Multi-information acquisition Download PDF

Info

Publication number
CN103699226B
CN103699226B CN201310722162.1A CN201310722162A CN103699226B CN 103699226 B CN103699226 B CN 103699226B CN 201310722162 A CN201310722162 A CN 201310722162A CN 103699226 B CN103699226 B CN 103699226B
Authority
CN
China
Prior art keywords
data
result
state
computer interface
brain
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310722162.1A
Other languages
Chinese (zh)
Other versions
CN103699226A (en
Inventor
明东
陈龙
汤佳贝
安兴伟
计益凡
綦宏志
赵欣
张力新
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin University
Original Assignee
Tianjin University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin University filed Critical Tianjin University
Priority to CN201310722162.1A priority Critical patent/CN103699226B/en
Publication of CN103699226A publication Critical patent/CN103699226A/en
Application granted granted Critical
Publication of CN103699226B publication Critical patent/CN103699226B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)

Abstract

本发明公开了一种基于多信息融合的三模态串行脑‑机接口方法,包括以下步骤:采用两种视觉刺激范式对被试者进行刺激;提取被试者的脑电数据;设置相关参数,读取脑电数据,对脑电数据进行预处理、特征提取和模式识别,获取最终模式识别结果;将最终模式识别结果转换为控制指令,通过执行控制指令完成特定的任务。该混合范式脑‑机接口引入了除脑电信号之外的电生理控制信号,在某种程度上拓展了脑‑机接口的适用环境和对象。其具有稳定性较高、多选择项以及适用范围广等优点,为脑‑机接口尽快步入大范围时间应用阶段奠定基础。该项发明可以用于电子娱乐、工业控制等领域,并可以得到完善的脑‑机接口系统,有望获得可观的社会效益和经济效益。

The invention discloses a three-mode serial brain-computer interface method based on multi-information fusion, comprising the following steps: using two visual stimulation paradigms to stimulate the subjects; extracting the subjects' EEG data; setting correlation Parameters, read EEG data, perform preprocessing, feature extraction and pattern recognition on EEG data, and obtain the final pattern recognition result; convert the final pattern recognition result into control instructions, and complete specific tasks by executing control instructions. The hybrid paradigm BCI introduces electrophysiological control signals in addition to EEG signals, which expands the applicable environment and objects of BCI to some extent. It has the advantages of high stability, multiple options, and a wide range of applications, laying the foundation for the brain-computer interface to enter the stage of large-scale time application as soon as possible. This invention can be used in electronic entertainment, industrial control and other fields, and can obtain a perfect brain-computer interface system, which is expected to obtain considerable social and economic benefits.

Description

一种基于多信息融合的三模态串行脑-机接口方法A three-modal serial brain-computer interface method based on multi-information fusion

技术领域technical field

本发明涉及人机接口领域,特别涉及一种基于多信息融合的三模态串行脑-机接口方法。The invention relates to the field of man-machine interface, in particular to a three-mode serial brain-computer interface method based on multi-information fusion.

背景技术Background technique

人机接口是指人机交互界面中建立联系、交换信息的输入/输出设备的接口。人机交互是一门研究系统与用户之间的交互关系的学问。系统可以是各种各样的机器,也可以是计算机化的系统和软件。人机接口是计算机同人机交互设备之间实现信息传输的控制电路。它与人机交互设备一起完成信息形式的转换和信息传输控制的功能。人机交互界面的设计要包含用户对系统的理解(即心智模型),是为了提高系统的可用性或者用户友好性。The human-machine interface refers to the interface of the input/output device that establishes contact and exchanges information in the human-computer interaction interface. Human-computer interaction is a study of the interactive relationship between the system and the user. A system can be a variety of machines, or it can be computerized systems and software. The human-machine interface is a control circuit that realizes information transmission between a computer and a human-computer interaction device. It completes the conversion of information form and the function of information transmission control together with human-computer interaction equipment. The design of the human-computer interaction interface should include the user's understanding of the system (that is, the mental model), in order to improve the usability or user-friendliness of the system.

作为新型的人机接口,脑-机接口(BCI)是一种不依赖于大脑外围神经与肌肉正常输出通道的通讯控制系统。目前的研究成果中,它主要是通过采集和分析不同状态下人的脑电信号,然后使用一定的工程技术手段在人脑与计算机或其它电子设备之间建立起直接的交流和控制通道,从而实现一种全新的信息交换与控制技术即可以不需语言或肢体动作,直接通过控制脑电来表达意愿或操纵外界设备。现有的脑-机接口常用的两种诱发方式有内源性ERP(事件相关电位)以及视觉诱发电位。这两种方式均能够较好地搭建用户与设备之间的交流和控制渠道。As a new type of human-computer interface, the brain-computer interface (BCI) is a communication control system that does not depend on the normal output channels of the peripheral nerves and muscles of the brain. In the current research results, it mainly collects and analyzes human EEG signals in different states, and then uses certain engineering techniques to establish a direct communication and control channel between the human brain and computers or other electronic devices, thereby To realize a brand-new information exchange and control technology can directly express wishes or manipulate external devices by controlling brain electricity without language or body movements. The two commonly used eliciting methods of the existing brain-computer interface are endogenous ERP (event-related potential) and visual evoked potential. These two methods can better build a communication and control channel between the user and the device.

现实生活中的一些操作和活动复杂,完成一项具体的任务需要较多的步骤和不同的操作流程。因此,单一范式的BCI系统不足以支持用户完成日常生活中某一特定的任务和动作。例如辅助抓握水杯喝水,在不考虑移动速度和抓握程度的情况下需要完成移动和抓握两种基本功能,这是单一范式BCI不能够同时输出实现的。现有的脑-机接口设备利用单一类型的脑电信号操纵人机接口,导致其应用范围较窄,操作灵活性较差以及操作指令集较少,不能体现出系统的用户友好性和可用性。例如,传统的刺激编码模式下的P300-Speller不利于实现大指令集的信息传输,存在信息传输效率低、可选字符数目有限等问题,难以满足实际应用的要求。Some operations and activities in real life are complex, and completing a specific task requires more steps and different operating procedures. Therefore, a single-paradigm BCI system is not enough to support users to complete a specific task and action in daily life. For example, to assist in grasping a water cup to drink water, two basic functions of movement and grasping need to be completed without considering the movement speed and grasping degree, which cannot be realized by a single paradigm BCI at the same time. Existing brain-computer interface devices use a single type of EEG signal to manipulate the human-machine interface, resulting in a narrow range of applications, poor operational flexibility, and fewer operating instruction sets, which cannot reflect the user-friendliness and usability of the system. For example, the P300-Speller in the traditional stimulation coding mode is not conducive to the information transmission of a large instruction set, and there are problems such as low information transmission efficiency and limited number of optional characters, which are difficult to meet the requirements of practical applications.

发明内容Contents of the invention

本发明提供了一种基于多信息融合的三模态串行脑-机接口方法,本发明增加了BCI系统的操作指令集数目,操作灵活性较好,更适用于现实的生活场景,详见下文描述:The present invention provides a three-mode serial brain-computer interface method based on multi-information fusion. The present invention increases the number of operating instruction sets of the BCI system, has better operational flexibility, and is more suitable for real life scenes. For details, see Described below:

一种基于多信息融合的三模态串行脑-机接口方法,所述方法包括以下步骤:A three-mode serial brain-computer interface method based on multi-information fusion, said method comprising the following steps:

(1)采用两种视觉刺激范式对被试者进行刺激;(1) Using two visual stimulation paradigms to stimulate the subjects;

(2)提取被试者的脑电数据;(2) Extract the EEG data of the subjects;

(3)设置相关参数,读取脑电数据,对脑电数据进行预处理、特征提取和模式识别,获取最终模式识别结果;(3) Set relevant parameters, read the EEG data, perform preprocessing, feature extraction and pattern recognition on the EEG data, and obtain the final pattern recognition result;

(4)将最终模式识别结果转换为控制指令,通过执行控制指令完成特定的任务。(4) Convert the final pattern recognition results into control instructions, and complete specific tasks by executing control instructions.

所述提取被试者的脑电数据的步骤具体为:The steps of extracting the EEG data of the subject are specifically:

利用Scan4.5软件提供的TCP/IP协议,将BCI2000与采集软件相连,通过FieldTrip工具包实现脑电数据的实时采集和读取。Using the TCP/IP protocol provided by the Scan4.5 software, connect the BCI2000 with the acquisition software, and realize the real-time acquisition and reading of the EEG data through the FieldTrip toolkit.

所述设置相关参数,读取脑电数据,对脑电数据进行预处理、特征提取和模式识别,获取最终模式识别结果的步骤具体为:The steps of setting relevant parameters, reading the EEG data, performing preprocessing, feature extraction and pattern recognition on the EEG data, and obtaining the final pattern recognition result are as follows:

1)首先调用参数;1) Call the parameters first;

2)读取实时的脑电数据,从第二秒开始正式进入到数据处理阶段;2) Read real-time EEG data, and officially enter the data processing stage from the second second;

3)处理数据时,依照顺序首先进入光标移动状态的判断,截取当前时刻前2s的脑电数据,进行典型相关分析,得到最大的典型相关系数,并与前1s数据得到的最大典型相关系数做累加,累加3次后,将累加结果与设定好的阈值相比较,若大于阈值则统计3次的结果并做出模式识别后将模式识别结果发出;3) When processing data, first enter the judgment of the cursor movement state according to the order, intercept the EEG data 2s before the current moment, and perform canonical correlation analysis to obtain the largest canonical correlation coefficient, and compare it with the largest canonical correlation coefficient obtained from the previous 1s data Accumulate, after accumulating 3 times, compare the accumulative result with the set threshold, if it is greater than the threshold, count the results of 3 times and make pattern recognition, and then send out the pattern recognition result;

4)如果没有大于阈值,进行咬合操作的判断,处理分析所截取2s数据的后1s数据进行咬合操作的时域分析,提取时域特征并进行判断,若判断为长时程咬合操作,则代表进入鼠标单击状态,并发送模式识别结果;若为短时程咬合操作,则进入字符拼写状态的预开启模式;若判断为无咬合操作,则代表处于空闲状态;4) If it is not greater than the threshold, judge the occlusal operation, process and analyze the intercepted 2s data for the time domain analysis of the 1s data of the occlusal operation, extract the time domain features and make a judgment. If it is judged as a long-term occlusal operation, it represents Enter the mouse click state and send the pattern recognition result; if it is a short-term occlusal operation, enter the pre-opening mode of the character spelling state; if it is judged as no occlusal operation, it means it is in an idle state;

5)一轮结果输出后,继续下一轮状态的判断和结果输出。5) After one round of result output, proceed to the next round of status judgment and result output.

所述光标移动状态为检测并判断用户正注视SSVEP闪灯范式,进而将最终模式识别结果转化为光标移动的控制指令;The moving state of the cursor is to detect and judge that the user is watching the SSVEP flashing light paradigm, and then convert the final pattern recognition result into a control instruction for cursor movement;

所述字符拼写状态为检测并判断用户开启P300模式,并注视Oddball范式中的目标字符,进而将最终模式识别结果转化为键盘输入的控制指令;The character spelling state is to detect and judge that the user opens the P300 mode, and watch the target character in the Oddball paradigm, and then convert the final pattern recognition result into a control command for keyboard input;

所述鼠标单击状态为检测并判断用户执行了长时程的咬合动作,进而将最终模式识别结果转化为单击鼠标左键的控制指令;The mouse click state is to detect and judge that the user has performed a long-term occlusal action, and then convert the final pattern recognition result into a control instruction for clicking the left mouse button;

所述空闲状态是从用户的数据中没有检测出任何信息特征时,判定用户处于空闲状态,空闲状态时,不输出任何结果且不执行任何操作。The idle state is when no information feature is detected from the user data, it is determined that the user is in the idle state, and in the idle state, no result is output and no operation is executed.

所述长时程咬合操作为咬合持续时间大于600ms;所述短时程咬合操作为咬合持续时间小于600ms。The long-term occlusal operation has an occlusal duration greater than 600 ms; the short-term occlusal operation has an occlusal duration less than 600 ms.

本发明提供的技术方案的有益效果是:本方法设计的混合范式脑-机接口引入了除脑电信号之外的电生理控制信号,在某种程度上拓展了脑-机接口的适用环境和对象。其具有稳定性较高、多选择项以及适用范围广等优点,为脑-机接口尽快步入大范围时间应用阶段奠定基础。该项发明可以用于电子娱乐、工业控制等领域,进一步研究可以得到完善的脑-机接口系统,有望获得可观的社会效益和经济效益。The beneficial effect of the technical solution provided by the present invention is: the mixed paradigm brain-computer interface designed by this method introduces electrophysiological control signals other than EEG signals, which expands the applicable environment and environment of the brain-computer interface to a certain extent. object. It has the advantages of high stability, multiple options, and wide application range, which lays the foundation for the brain-computer interface to enter the stage of large-scale time application as soon as possible. This invention can be used in electronic entertainment, industrial control and other fields, and further research can lead to a perfect brain-computer interface system, which is expected to obtain considerable social and economic benefits.

附图说明Description of drawings

图1为基于多信息融合的三模态串行脑-机接口方法的示意图;Figure 1 is a schematic diagram of a three-mode serial brain-computer interface method based on multi-information fusion;

图2(a)为Oddball行列范式的示意图;Figure 2(a) is a schematic diagram of the Oddball rank-and-column paradigm;

图2(b)为稳态视觉诱发电位闪灯范式的示意图;Figure 2(b) is a schematic diagram of the steady-state visual evoked potential flash paradigm;

图3为提取被试者的脑电数据的示意图;Fig. 3 is the schematic diagram of extracting the EEG data of the subject;

图4为获取最终模式识别结果的流程图;Fig. 4 is the flowchart of obtaining final pattern recognition result;

图5为采用CCA算法对脑电信号进行分析的示意图。FIG. 5 is a schematic diagram of analyzing EEG signals using the CCA algorithm.

具体实施方式detailed description

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

混合式脑-机接口(hybrid brain computer interface,hBCI)是一种帮助人类发送信息的联合了其它至少一个系统或设备的脑-机接口。这里其他的通讯系统可以是:另外一个脑-机接口设备(纯粹hBCI);基于其他生理信号的设备(生理hBCI),如肌电、眼电和心率等等;其他通讯设备(混杂hBCI),可以是应用于残疾人群的辅助设备或常见的输入设备(键盘和鼠标等)。混合范式脑-机接口按照其混合控制的方式可以分为两种基本的类型,串行模式和并行模式。串行模式中不同的信号按照先后顺序进行控制,此类系统可以有效的降低系统的假阳性率;而并行模式则是两种感觉模式同时协同进行控制,相当于增加了系统的可识别的任务数。A hybrid brain-computer interface (hBCI) is a brain-computer interface that combines at least one other system or device to help humans send information. Other communication systems here can be: another brain-computer interface device (pure hBCI); devices based on other physiological signals (physiological hBCI), such as myoelectricity, oculoelectricity and heart rate, etc.; other communication devices (hybrid hBCI), Can be assistive devices for people with disabilities or common input devices (keyboard and mouse, etc.). Hybrid-paradigm BCIs can be divided into two basic types according to their hybrid control methods, serial mode and parallel mode. In the serial mode, different signals are controlled in sequence, and this type of system can effectively reduce the false positive rate of the system; while in the parallel mode, the two sensory modes are controlled simultaneously, which is equivalent to increasing the recognizable tasks of the system number.

日常的活动和任务一般可以分解为固定的步骤来完成。因此,串行混合范式脑-机接口解决了单一范式BCI的应用瓶颈,在一定程度上能够实现日常的操作活动,从某种程度上能够满足日常生活的需要。Daily activities and tasks can generally be broken down into fixed steps to complete. Therefore, the serial mixed-paradigm brain-computer interface solves the application bottleneck of the single-paradigm BCI, to a certain extent, it can realize daily operation activities, and to a certain extent, it can meet the needs of daily life.

为了增加BCI系统的操作指令集数目,改善操作的灵活性,本发明实施例提供了一种基于多信息融合的三模态串行脑-机接口,参见图1,详见下文描述:In order to increase the number of operating instruction sets of the BCI system and improve the flexibility of operation, the embodiment of the present invention provides a three-mode serial brain-computer interface based on multi-information fusion, see Figure 1, and see the following description for details:

101:采用两种视觉刺激范式对被试者进行刺激;101: Using two visual stimulation paradigms to stimulate the subjects;

该设计视觉刺激包括传统的Oddball行列范式(诱发事件相关电位)[1]和稳态视觉诱发电位(SSVEP)[2]的闪灯范式。范式示意图分别如图2-a和b所示。其中传统的Oddball行列范式由Eprime软件平台设计实现,闪灯范式由FPGA平台设计实现。两种视觉刺激范式均实时地呈现给用户。The designed visual stimuli included the traditional Oddball determinant paradigm (evoked event-related potentials) [1] and the steady-state visual evoked potential (SSVEP) [2] flashing light paradigm. The schematic diagrams of the paradigms are shown in Figure 2-a and b, respectively. Among them, the traditional Oddball paradigm is designed and realized by the Eprime software platform, and the flashing light paradigm is designed and realized by the FPGA platform. Both visual stimulus paradigms are presented to the user in real time.

P300是指在刺激出现后300~400ms时出现的内源性ERP成分,通常通过Oddball范式诱发。所谓Oddball范式,是指在标准刺激(大概率刺激)的序列中,偏差刺激或靶刺激(小概率刺激,一般靶刺激概率为10-30%)诱发的ERP。偏差刺激或靶刺激出现的概率越小,诱发的P300的振幅越大。P300-Speller是利用脑电信号实现文字选择输入的一种重要人机接口范式,它能够实现病人与外界直接对话的目的,能够有效的改善瘫痪病人的生活质量,临床应用方便,而且P300信号具有特征稳定、无需训练等优点,因此可以看出P300-Speller具有良好的应用前景。P300 refers to the endogenous ERP components that appear 300-400 ms after the stimulus, and are usually induced by the Oddball paradigm. The so-called Oddball paradigm refers to the ERP evoked by deviant stimuli or target stimuli (small probability stimuli, the general target stimulus probability is 10-30%) in the sequence of standard stimuli (high probability stimuli). The smaller the probability of the deviant stimulus or the target stimulus, the larger the amplitude of the evoked P300. P300-Speller is an important human-machine interface paradigm that uses EEG signals to realize text selection input. It can realize the purpose of direct dialogue between patients and the outside world, and can effectively improve the quality of life of paralyzed patients. It is convenient for clinical application, and the P300 signal has It has the advantages of stable features and no need for training, so it can be seen that P300-Speller has a good application prospect.

在脑-机接口的研究中,稳态视觉诱发电位是最常用也是最为有效的模式之一。它无需对被试进行训练,实验简单方便易行。有很高的信噪比,在头皮上就可以记录到较强的SSVEP信号,且需要的电极极少,一到两个电极就可以采集到足够的信息,具有很强的可操作性。基于上述优点我们可以看出,对于SSVEP的深入研究有助于我们更加清楚地了解我们的大脑,实现真正的人机交互,具有很强的理论与应用价值。Steady-state visual evoked potential is one of the most commonly used and most effective modes in the research of brain-computer interface. It does not need to train the subjects, and the experiment is simple and convenient. With a high signal-to-noise ratio, strong SSVEP signals can be recorded on the scalp, and very few electrodes are required, and enough information can be collected with one or two electrodes, which has strong operability. Based on the above advantages, we can see that in-depth research on SSVEP will help us understand our brains more clearly and realize real human-computer interaction, which has strong theoretical and application value.

102:提取被试者的脑电数据;102: Extracting the EEG data of the subject;

混合式脑-机接口的完成首先需要对脑电数据进行实时采集。脑电数据采集采用Neuroscan公司的40导联NuAmp脑电放大器,共采集6导脑电信号:Fz,Cz,Pz,Oz,P7和P8,按照国际的10-20系统排列。所有导联的脑电信号以右乳突为参考,以左乳突为地,阻抗值均在5K以下。受试者安静地坐于距屏幕约60cm的靠椅上,注视相应的视觉刺激范式及执行自主咬合动作从而完成网页浏览操作。本方法利用Scan4.5软件提供的TCP/IP协议,将BCI2000与采集软件相连,通过FieldTrip工具包实现脑电数据的实时采集和读取,为后续在线的数据加工处理奠定了基础,具体的数据采集示意图如图3所示。The completion of the hybrid brain-computer interface first requires real-time collection of EEG data. The EEG data collection adopts the 40-lead NuAmp EEG amplifier of Neuroscan Company, and a total of 6 EEG signals are collected: Fz, Cz, Pz, Oz, P7 and P8, arranged according to the international 10-20 system. The EEG signals of all leads are referenced to the right mastoid and grounded to the left mastoid, and the impedance values are all below 5K. The subjects sat quietly on a chair about 60cm away from the screen, watched the corresponding visual stimulus paradigm and performed voluntary occlusal movements to complete the web browsing operation. This method uses the TCP/IP protocol provided by the Scan4.5 software to connect the BCI2000 with the acquisition software, and realizes the real-time acquisition and reading of EEG data through the FieldTrip toolkit, which lays the foundation for subsequent online data processing. The specific data The collection diagram is shown in Figure 3.

103:设置相关参数,读取脑电数据,对脑电数据进行预处理、特征提取和模式识别,获取最终模式识别结果;103: Set relevant parameters, read the EEG data, perform preprocessing, feature extraction and pattern recognition on the EEG data, and obtain the final pattern recognition result;

图4给出了在线脑电数据的提取和处理流程。整个处理流程共包括4种用户状态,分别为:光标移动状态、字符拼写状态、鼠标单击状态和空闲状态。其中光标移动状态为检测并判断用户正注视SSVEP闪灯范式,进而将最终模式识别结果转化为光标移动的控制指令;字符拼写状态为检测并判断用户开启P300模式,并注视Oddball范式中的目标字符(指用户期望输出的字符,过程中用户需要注视期望输出的字符),进而将最终模式识别结果转化为键盘输入的控制指令;鼠标单击状态为检测并判断用户执行了长时程的咬合动作(长时程咬合动作指持续时间较长,一般大于600ms的咬合动作),进而将最终模式识别结果转化为单击鼠标左键的控制指令;空闲状态是从用户的数据中没有检测出任何信息特征时,判定用户处于空闲状态,空闲状态时,不输出任何结果且不执行任何操作。该设计数据处理过程中分析用户状态时是顺序判断的,数据处理流程如下:Figure 4 shows the extraction and processing flow of online EEG data. The entire processing flow includes four user states, namely: cursor movement state, character spelling state, mouse click state and idle state. Among them, the cursor movement state is to detect and judge that the user is staring at the SSVEP flashing light paradigm, and then convert the final pattern recognition result into a control command for cursor movement; the character spelling state is to detect and judge that the user turns on the P300 mode and stares at the target character in the Oddball paradigm (referring to the character that the user expects to output, and the user needs to pay attention to the character that is expected to be output during the process), and then convert the final pattern recognition result into a control command input by the keyboard; the mouse click state is to detect and judge that the user has performed a long-term occlusal action (Long-term occlusal action refers to the occlusal action with a long duration, generally greater than 600ms), and then converts the final pattern recognition result into a control command for clicking the left mouse button; the idle state means that no information is detected from the user's data When the feature is used, it is determined that the user is in an idle state. When the user is in an idle state, no results are output and no operations are performed. In the data processing process of this design, the analysis of the user status is judged sequentially, and the data processing flow is as follows:

1)首先调用参数(如脑电数据的缓存文件所在的位置、闪灯频率、训练好的分类器数据等)。1) First call the parameters (such as the location of the EEG data cache file, the flashing frequency, the trained classifier data, etc.).

2)读取实时的脑电数据,从第二秒开始正式进入到数据处理阶段。新来的数据包达到1s长度时,进行一次数据处理分析,即每秒都会进行一次数据处理分析。2) Read real-time EEG data, and officially enter the data processing stage from the second second. When the new data packet reaches the length of 1s, a data processing and analysis is performed, that is, a data processing and analysis is performed every second.

3)处理数据时,依照顺序首先进入光标移动状态的判断,截取当前时刻前2s的脑电数据,进行典型相关分析,得到最大的典型相关系数(清华大学Gao等人提出了一种利用多通道信号的基于CCA的频率识别方法,用于SSVEP的频率特征提取和识别[3],即通过特征提取得到图4中的Cvalue值),并与前1s数据得到的最大典型相关系数做累加,累加3次后,将累加结果与设定好的阈值(由离线分析的结果而定)相比较,若大于阈值则统计3次的结果(每次典型相关分析都会得到最大典型相关系数和所对应的目标频率,目标频率指用户所注视的闪灯的频率)并做出模式识别(3次结果中目标频率出现较多的即为模式识别结果)后将模式识别结果发出。3) When processing data, first enter the judgment of the cursor movement state according to the order, intercept the EEG data 2s before the current moment, and perform canonical correlation analysis to obtain the largest canonical correlation coefficient (Gao et al. of Tsinghua University proposed a method using multi-channel The CCA-based frequency identification method of the signal is used for the frequency feature extraction and identification of SSVEP [3] , that is, the Cvalue value in Figure 4 is obtained through feature extraction), and is accumulated with the maximum typical correlation coefficient obtained from the previous 1s data. After 3 times, compare the cumulative result with the set threshold (determined by the result of offline analysis), if it is greater than the threshold, count the results of 3 times (each canonical correlation analysis will get the maximum canonical correlation coefficient and the corresponding Target frequency, the target frequency refers to the frequency of the flashing light that the user is looking at) and pattern recognition (the one with more target frequency among the 3 results is the pattern recognition result) and then the pattern recognition result is sent out.

CCA分析两组变量:一组为从某个源区域记录的多通道的脑电信号,记作x(t),另一组变量为刺激信号。SSVEP的每个闪灯刺激都是按照一定的频率闪烁的,闪烁也是由一定的频率的电信号(固定周期的方波)触发的。又知道周期信号能够分解为一组傅里叶序列,也就是说一个方波形式呈现的刺激信号,记作y(t),其周期固定(频率为f),因此可以分解为f及其谐波的傅里叶序列(sin(2πft),cos(2πft),sin(4πft),cos(4πft)……),如式CCA analyzes two sets of variables: one set is the multi-channel EEG signal recorded from a certain source area, denoted as x(t), and the other set of variables is the stimulus signal. Each flashing light stimulus of SSVEP flickers according to a certain frequency, and the flickering is also triggered by an electrical signal of a certain frequency (a square wave with a fixed period). It is also known that a periodic signal can be decomposed into a set of Fourier sequences, that is to say, a stimulus signal presented in the form of a square wave, denoted as y(t), has a fixed period (frequency is f), so it can be decomposed into f and its harmonics The Fourier sequence of the wave (sin(2πft), cos(2πft), sin(4πft), cos(4πft)...), such as

ythe y (( tt )) == ythe y 11 (( tt )) ythe y 22 (( tt )) ythe y 33 (( tt )) ythe y 44 (( tt )) ythe y 55 (( tt )) ythe y 66 (( tt )) == sinsin (( 22 πftπft )) coscos (( 22 πftπft )) sinsin (( 44 πftπft )) coscos (( 44 πftπft )) sinsin (( 66 πftπft )) coscos (( 66 πftπft )) ,, tt == 11 SS ,, 22 SS ,, .. .. .. ,, TT SS -- -- -- (( 11 ))

其中,f是基频,T是数据采样点的数目,S是信号的采样率。图5阐释了如何利用CCA算法对脑电信号进行分析。由于大脑在动力学上表现为一个低通滤波器,导致方波信号中一些高频的成分会被滤除,因此一般利用低频的基波和谐波(上式中用到基波以及一次、二次谐波6个成分)。CCA可以作为特征提取的方法用于SSVEP的检测和识别是在假设之上成立的,即假设输出为大脑电活动响应的SSVEP、输出为刺激信号的系统是线性系统,也就是说SSVEP响应所含频率成分与刺激信号一致。算法中,通过计算脑电信号和系统中所有的频率刺激的典型相关系数,最大系数对应的频率即为SSVEP的频率,也是闪灯刺激的频率。Among them, f is the fundamental frequency, T is the number of data sampling points, and S is the sampling rate of the signal. Figure 5 illustrates how to use the CCA algorithm to analyze EEG signals. Since the brain behaves as a low-pass filter in dynamics, some high-frequency components in the square wave signal will be filtered out, so the low-frequency fundamental and harmonics are generally used (the fundamental and primary, primary, and harmonics are used in the above formula) second harmonic 6 components). CCA can be used as a feature extraction method for the detection and identification of SSVEP based on the assumption that the output is the SSVEP that responds to the electrical activity of the brain, and the system that outputs the stimulus signal is a linear system, that is to say, the SSVEP response contains The frequency content is consistent with the stimulus signal. In the algorithm, by calculating the typical correlation coefficients of EEG signals and all frequency stimuli in the system, the frequency corresponding to the largest coefficient is the frequency of SSVEP, which is also the frequency of flash light stimulation.

基于SSVEP的脑-机接口系统的核心问题是检测被试脑电信号中SSVEP成分的频率。假设有K个刺激频率f1,f2,…,fK和N导L秒的脑电数据。如果刺激频率记作fS,满足The core problem of the SSVEP-based brain-computer interface system is to detect the frequency of the SSVEP component in the subject's EEG signal. Assume that there are K stimulation frequencies f 1 , f 2 ,...,f K and N leads to L seconds of EEG data. If the stimulus frequency is denoted as f S , it satisfies

fS=maxfρ(f),f=f1,f2,…,fK (2)f S = max f ρ(f), f = f 1 , f 2 ,..., f K (2)

其中,ρ(f)是x(脑电信号)和y(刺激信号)(如式2所示)的典型相关系数。Among them, ρ(f) is the typical correlation coefficient of x (EEG signal) and y (stimulus signal) (as shown in Equation 2).

4)如果没有大于阈值,进行咬合操作的判断。处理分析所截取2s数据的后1s数据进行咬合操作的时域分析,提取时域特征并进行判断,若判断为长时程咬合操作,则代表进入鼠标单击状态,并发送模式识别结果;若为短时程咬合操作,则进入字符拼写状态的预开启模式;若判断为无咬合操作,则代表处于空闲状态。4) If it is not greater than the threshold, judge the occlusal operation. Process and analyze the intercepted 2s data of the last 1s data to analyze the time domain of the occlusal operation, extract the time domain features and make a judgment. If it is judged as a long-term occlusal operation, it means entering the mouse click state and sending the pattern recognition result; if If it is a short-term occlusal operation, it will enter the pre-opening mode of the character spelling state; if it is judged that there is no occlusal operation, it means it is in an idle state.

咬合诱发头皮肌电(occlusion evoked scalp-myoelectricity,OES-ME)是完成咬合动作的过程中,咀嚼肌带动头皮运动,在头皮位置采集到的肌电伪迹。咬合诱发头皮肌电作为常见的脑电信号的噪声之一具有幅值大、易于区分等特点,由于咬合诱发头皮肌电与脑电信号之间的差异较大,并且比脑电信号更易于识别,可以将咬合诱发头皮肌电以及其他肌电信号作为以脑电为主要输入方式的人机接口的补充输入方式,用于触发某些频繁执行的指令集,以增加系统的响应速度与准确度,提高系统的用户友好性。但是与此同时咬合诱发头皮肌电的加入有可能带来一些问题,咬合诱发头皮肌电作为肌电信号的一种,在脑电的采集过程中有可能对脑电信号的采集带来干扰,影响系统的稳定性。咬合动作有很强的时域特征。通过时域分析的方法提取信号的持续时间特征,定义持续时间大于30ms判断为咬合操作,否则判断为无咬合动作。且定义持续时间大于600ms的咬合操作为长时程咬合操作,小于600ms的咬合操作为短时程咬合操作。Occlusion evoked scalp-myoelectricity (OES-ME) is the myoelectric artifact collected at the scalp when the masticatory muscles drive the scalp to move during the occlusal movement. As one of the noises of common EEG signals, occlusal-induced scalp EMG has the characteristics of large amplitude and easy to distinguish. Due to the large difference between occlusal-induced scalp EMG and EEG signals, it is easier to identify than EEG signals. , the bite-induced scalp myoelectricity and other myoelectricity signals can be used as a supplementary input method for a man-machine interface with EEG as the main input method to trigger some frequently executed instruction sets to increase the response speed and accuracy of the system , to improve the user-friendliness of the system. But at the same time, the addition of occlusion-induced scalp myoelectricity may cause some problems. As a kind of myoelectric signal, occlusal-induced scalp myoelectricity may interfere with the acquisition of EEG signals. affect the stability of the system. Bite action has strong temporal characteristics. The duration characteristics of the signal are extracted by time domain analysis, and the duration is defined as greater than 30 ms to be judged as occlusal operation, otherwise it is judged as no occlusal action. And the occlusal operation with a duration greater than 600ms is defined as a long-term occlusal operation, and the occlusal operation with a duration of less than 600ms is defined as a short-term occlusal operation.

由于用户被要求字符拼写前要进行短时程咬合动作,即只有检测到短时程咬合动作时才能进入字符拼写状态,然而短时程咬合动作容易发生误操作。因此为了防止误操作导致状态误判而设置了字符拼写预开启模式,即检测到短时程咬合动作后,查看后5秒的数据中的所有标签里是否包含起始标签。若没有检测到则跳过这一状态直接判为空闲状态;若检测到则继续等待检测到结束标签。待都检测到时,截取起始标签和结束标签间的脑电数据进行P300的处理(包括预处理、特征提取和模式识别(Fisher线性判别分析[4])),判断出的结果会以语音提示反馈给用户,如果与用户期望相同,则需要在3s内执行咬合操作才会输出结果,即判断3s内是否存在咬合操作,有即输出模式识别结果;否则认为判断错误,不输出模式识别结果。Since the user is required to perform a short-term occlusal action before spelling characters, that is, only when a short-term occlusal action is detected can the user enter the character spelling state, but short-term occlusal actions are prone to misuse. Therefore, in order to prevent the misjudgment of the state caused by misoperation, the character spelling pre-opening mode is set, that is, after detecting the short-term occlusal action, check whether all the labels in the data of the next 5 seconds contain the start label. If it is not detected, skip this state and directly judge it as an idle state; if it is detected, it will continue to wait for the end tag to be detected. When all are detected, intercept the EEG data between the start tag and the end tag for P300 processing (including preprocessing, feature extraction and pattern recognition (Fisher linear discriminant analysis [4] ), and the judged results will be recorded in voice Prompt feedback to the user, if it is the same as the user's expectation, the result needs to be executed within 3s before the bite operation is performed, that is, it is judged whether there is a bite operation within 3s, and the pattern recognition result is output; otherwise, the judgment is considered wrong and the pattern recognition result is not output .

采集到的脑电数据包括脑电信号和标签(又叫事件代码)以及标签的位置(与脑电信号相对应)。其中标签是在Oddball行列范式显示的同时,由Eprime软件程序通过并口向脑电放大器发送的代表行列信息和刺激起始信息的数据。例如每一轮刺激起始会在屏幕提示进行短时程咬合操作,持续3s后发送起始标签,代表新一轮字符拼写任务的开始,即用户如果期望拼写字符,就应注视oddball范式中相应的字符。刺激期间,每一个行列刺激后都会发送代表行列信息的标签,如第五行亮时,发送标签为5;第2列亮时,发送标签为8。在一轮刺激结束时也会发送结束标签,代表这一轮的结束。由于Eprime软件程序通过并口向脑电放大器发送标签数据,放大器会将标签数据与脑电数据实时地同步整合,因此标签位置和信号实时对应,通过起始标签和结束标签就可以进截取对应的一轮的刺激下的脑电信号,从而进行分析处理。The collected EEG data includes EEG signals and labels (also called event codes) and the positions of labels (corresponding to EEG signals). The label is the data representing the rank and column information and the stimulus start information sent by the Eprime software program to the EEG amplifier through the parallel port while the Oddball rank and rank paradigm is displayed. For example, at the beginning of each round of stimulation, a short-term occlusal operation will be prompted on the screen, and the start label will be sent after 3s, which represents the beginning of a new round of character spelling tasks. character of. During the stimulation period, a label representing the row and column information will be sent after each row and column is stimulated. For example, when the fifth row is on, the sending label is 5; when the second column is on, the sending label is 8. An end tag is also sent at the end of a round of stimuli, representing the end of the round. Since the Eprime software program sends label data to the EEG amplifier through the parallel port, the amplifier will synchronously integrate the label data and EEG data in real time, so the label position and signal correspond in real time, and the corresponding part can be intercepted through the start label and end label. EEG signals under the stimulation of chakras can be analyzed and processed.

Fisher线性判别分析一般适用于两类样本的模式识别。而对于二分类的情况,最佳的分类效果应使投影后的两类一维样本特征满足类间距离最大、类内距离最小,从而满足两类样本最大程度上的线性可分。Fisher linear discriminant analysis is generally applicable to pattern recognition of two types of samples. For the case of binary classification, the best classification effect should make the two types of one-dimensional sample features after projection satisfy the largest inter-class distance and the smallest intra-class distance, so as to satisfy the linear separability of the two types of samples to the greatest extent.

Fisher准则函数为类间离散度与类内离散度的比值,定义为:The Fisher criterion function is the ratio of the between-class dispersion to the intra-class dispersion, defined as:

其中,假设有两类样本W1和W2,对应的样本个数分别为N1和N2。定义μ1和μ2为两类原始样本的均值,样本投影后的一维特征数据的均值定义为投影后两类样本的离散度定义为两类样本的类内离散度为SW和类间离散度为Sb。满足类间离散度最大、类内离散度最小,即使得Fisher函数取最大值时,分类效果最佳,即此时的变量参数ω的取值ω*为最佳投影向量,ωT是ω的转置。对公式求微分取0并经推导得到二分类的最佳投影向量ω*Wherein, it is assumed that there are two types of samples W 1 and W 2 , and the corresponding numbers of samples are N 1 and N 2 respectively. Define μ 1 and μ 2 as the mean value of two types of original samples, and the mean value of the one-dimensional feature data after sample projection is defined as and The dispersion of the two types of samples after projection is defined as and The intra-class dispersion of two types of samples is S W and the inter-class dispersion is S b . Satisfying the largest dispersion between classes and the smallest dispersion within classes, that is, when the Fisher function takes the maximum value, the classification effect is the best, that is, the value of the variable parameter ω at this time ω * is the best projection vector, and ω T is the value of ω Transpose. Differentiate the formula and take 0 and derive the optimal projection vector ω * for the binary classification:

针对本设计中的P300模式识别,将所有数据样本分为两类,即目标和非目标刺激下的脑电信号。目标刺激即用户期望输出的字符所在的行和列点亮时的刺激状态,其余行和列点亮时的刺激状态则为非目标刺激。For the P300 pattern recognition in this design, all data samples are divided into two categories, namely EEG signals under target and non-target stimuli. The target stimulus is the stimulus state when the row and column where the user expects to output the character is lit, and the stimulus state when the rest of the rows and columns are lit is the non-target stimulus.

5)一轮结果输出后,继续下一轮状态的判断和结果输出。5) After one round of result output, proceed to the next round of status judgment and result output.

104:将最终模式识别结果转换为控制指令,通过执行控制指令完成特定的任务(网页浏览)。104: Convert the final pattern recognition result into a control instruction, and complete a specific task (web browsing) by executing the control instruction.

该步骤的整个操作在MFC的平台框架下完成,主要实现两种功能:串口通讯和指令控制转换。其中,通过串口传输接收最终模式识别结果,并将最终模式识别结果转换为相应的控制指令。控制指令包括P300控制指令、SSVEP控制指令以及OES-ME控制指令。控制指令的执行将直接显示在电脑屏幕上或为语音提示。如光标在屏幕上的移动(通过改变当前光标位置来实现);调用键盘操作程序来模拟键盘操作,实现字符的输入;调用鼠标动作事件来模拟鼠标操作(单击鼠标左键),实现确认点击的功能。The entire operation of this step is completed under the framework of the MFC platform, which mainly realizes two functions: serial port communication and command control conversion. Wherein, the final pattern recognition result is received through serial port transmission, and the final pattern recognition result is converted into corresponding control instructions. Control instructions include P300 control instructions, SSVEP control instructions and OES-ME control instructions. The execution of the control command will be displayed directly on the computer screen or as a voice prompt. Such as the movement of the cursor on the screen (realized by changing the current cursor position); call the keyboard operation program to simulate the keyboard operation to realize the input of characters; call the mouse action event to simulate the mouse operation (click the left mouse button) to realize the confirmation click function.

参考文献references

[1]Farwell L.A.,Donchin E.,Talking off the top of your head:A mental prosthesis utilizingevent-related brain potentials,Electroencephalogr.Clin.Neurophysiol.,1988 70:510–523.[1] Farwell L.A., Donchin E., Talking off the top of your head: A mental prosthesis utilizing event-related brain potentials, Electroencephalogr. Clin. Neurophysiol., 1988 70:510–523.

[2]Vialatte F.B.,Maurice M.,Dauwels J.,et al. Steady-state visually evoked potentials:focuson essential paradigms and future perspectives.Progress In Neurobiology,2010,90(4):418~438.[2] Vialatte F.B., Maurice M., Dauwels J., et al. Steady-state visually evoked potentials: focus on essential paradigms and future perspectives. Progress In Neurobiology, 2010, 90(4): 418~438.

[3]Lin Z.,Zhang C.,Wu W.et al.,Frequency recognition based on canonical correlationanalysis for SSVEP-based BCIs.IEEE Trans.Biomed.Eng.,2007,54(6):1172~1176.[3]Lin Z., Zhang C., Wu W. et al., Frequency recognition based on canonical correlation analysis for SSVEP-based BCIs.IEEE Trans.Biomed.Eng.,2007,54(6):1172~1176.

[4]孙长城.基于三维编码刺激序列的视觉P300-Speller诱发ERP研究:[硕士学位论文],天津;天津大学,2011.[4] Sun Changcheng. Visual P300-Speller-Induced ERP Research Based on Three-Dimensional Coded Stimulus Sequences: [Master's Thesis], Tianjin; Tianjin University, 2011.

本领域技术人员可以理解附图只是一个优选实施例的示意图,上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。Those skilled in the art can understand that the accompanying drawing is only a schematic diagram of a preferred embodiment, and the serial numbers of the above-mentioned embodiments of the present invention are for description only, and do not represent the advantages and disadvantages of the embodiments.

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection of the present invention. within range.

Claims (2)

1. A three-mode serial brain-computer interface method based on multi-information fusion is characterized by comprising the following steps:
(1) stimulating the testee by adopting two visual stimulation paradigms;
(2) extracting electroencephalogram data of a subject;
(3) setting related parameters, reading electroencephalogram data, preprocessing the electroencephalogram data, extracting features and identifying modes to obtain a final mode identification result;
(4) converting the final mode recognition result into a control instruction, and completing a specific task by executing the control instruction;
the steps of setting relevant parameters, reading electroencephalogram data, preprocessing the electroencephalogram data, extracting features and identifying modes, and obtaining a final mode identification result specifically comprise:
1) firstly, calling parameters;
2) reading real-time electroencephalogram data, and formally entering a data processing stage from the second;
3) when data is processed, firstly, judging the cursor moving state according to the sequence, intercepting electroencephalogram data 2s before the current time, performing typical correlation analysis to obtain a maximum typical correlation coefficient, accumulating the maximum typical correlation coefficient with the maximum typical correlation coefficient obtained by the data 1s, comparing an accumulated result with a set threshold value after accumulating for 3 times, counting the result 3 times if the accumulated result is greater than the threshold value, and sending a mode identification result after mode identification is carried out;
4) if the time domain characteristics are not larger than the threshold value, judging the occlusion operation, processing and analyzing the last 1s data of the intercepted 2s data, performing time domain analysis of the occlusion operation, extracting the time domain characteristics, judging, if the time domain characteristics are judged to be the long-term occlusion operation, indicating that the mouse enters a mouse clicking state, and sending a mode identification result; if the short-time occlusion operation is performed, entering a pre-opening mode of a character spelling state; if judging that no occlusion operation exists, representing that the mobile terminal is in an idle state;
the long-time-range occlusion operation is that the occlusion duration is longer than 600 ms; the short-time meshing operation is that the meshing duration is less than 600 ms;
5) after the result of one round is output, continuing the judgment of the state of the next round and the result output;
wherein,
the cursor movement state is to detect and judge that the user is watching the SSVEP flashing light paradigm, and then convert the final pattern recognition result into a control instruction of cursor movement;
the spelling state of the character is to detect and judge that a user starts a P300 mode, and watch a target character in an Oddball paradigm, so that a final mode recognition result is converted into a control instruction input by a keyboard;
the mouse clicking state is used for detecting and judging that a user executes long-term occlusion action, and then a final mode recognition result is converted into a control instruction for clicking a left mouse button;
the idle state is that when no information characteristic is detected from the data of the user, the user is judged to be in the idle state, and when the idle state is detected, no result is output and no operation is executed.
2. The multi-information fusion-based three-modality serial brain-computer interface method according to claim 1, wherein the step of extracting the electroencephalogram data of the subject specifically comprises:
the BCI2000 is connected with acquisition software by using a TCP/IP protocol provided by Scan4.5 software, and the real-time acquisition and reading of electroencephalogram data are realized by a FieldTrip tool package.
CN201310722162.1A 2013-12-18 2013-12-18 A kind of three mode serial brain-computer interface methods based on Multi-information acquisition Active CN103699226B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310722162.1A CN103699226B (en) 2013-12-18 2013-12-18 A kind of three mode serial brain-computer interface methods based on Multi-information acquisition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310722162.1A CN103699226B (en) 2013-12-18 2013-12-18 A kind of three mode serial brain-computer interface methods based on Multi-information acquisition

Publications (2)

Publication Number Publication Date
CN103699226A CN103699226A (en) 2014-04-02
CN103699226B true CN103699226B (en) 2016-08-24

Family

ID=50360779

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310722162.1A Active CN103699226B (en) 2013-12-18 2013-12-18 A kind of three mode serial brain-computer interface methods based on Multi-information acquisition

Country Status (1)

Country Link
CN (1) CN103699226B (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104090653B (en) * 2014-06-16 2017-02-22 华南理工大学 Detecting method for multi-modal brain switch based on SSVEP and P300
FR3024569B1 (en) * 2014-07-29 2016-08-26 Commissariat Energie Atomique METHOD FOR LOCATING BRAIN ACTIVITY ASSOCIATED WITH A TASK
FR3025037B1 (en) * 2014-08-22 2016-09-30 Commissariat Energie Atomique METHOD FOR LOCATING BRAIN ACTIVITY ASSOCIATED WITH A TASK
CN104317388B (en) * 2014-09-15 2018-12-14 联想(北京)有限公司 A kind of exchange method and wearable electronic equipment
CN104536572B (en) * 2014-12-30 2017-12-05 天津大学 It is a kind of based on event related potential across the universal brain-machine interface method of individual
CN104850230B (en) * 2015-05-26 2018-02-09 福州大学 The brain-computer interface control method of simulating keyboard mouse
CN105528072A (en) * 2015-12-02 2016-04-27 天津大学 Brain-computer interface speller by utilization of dynamic stop strategy
CN105511620A (en) * 2015-12-08 2016-04-20 北京小鸟看看科技有限公司 Chinese three-dimensional input device, head-wearing device and Chinese three-dimensional input method
CN105617506A (en) * 2016-01-26 2016-06-01 王焕霞 3D (Three-Dimensional) brainwave synchronization nursing instrument
CN106571075A (en) * 2016-10-18 2017-04-19 广东工业大学 Multi-mode language rehabilitation and learning system
CN106569604B (en) * 2016-11-04 2019-09-17 天津大学 Audiovisual bimodal semantic matches and semantic mismatch collaboration stimulation brain-machine interface method
CN107066940B (en) * 2017-02-27 2020-09-11 广东工业大学 Correlation coefficient-based feature extraction method and device for MRP EEG signal
CN107212883B (en) * 2017-05-24 2019-10-18 天津理工大学 A writing device and control method of a manipulator based on EEG control
CN108388846B (en) * 2018-02-05 2021-06-08 西安电子科技大学 Detection and recognition method of EEG alpha wave based on canonical correlation analysis
CN109766751B (en) * 2018-11-28 2022-02-01 西安电子科技大学 Steady-state vision-evoked electroencephalogram identity recognition method and system based on frequency domain coding
CN110221684A (en) * 2019-03-01 2019-09-10 Oppo广东移动通信有限公司 Apparatus control method, system, electronic device and computer readable storage medium
CN111967333B (en) * 2020-07-20 2023-04-07 中国人民解放军军事科学院国防科技创新研究院 Signal generation method, system, storage medium and brain-computer interface spelling device
CN113110738A (en) * 2021-04-02 2021-07-13 天津理工大学 Multi-mode electroencephalogram signal detection method based on threshold discrimination method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1776572A (en) * 2005-12-08 2006-05-24 清华大学 Computer Human-Computer Interaction Method Based on Steady-state Visual Evoked Brain Waves
CN1949139A (en) * 2006-11-08 2007-04-18 天津大学 Brain-machine interface mouse controlling device
CN102609090A (en) * 2012-01-16 2012-07-25 中国人民解放军国防科学技术大学 Electrocerebral time-frequency component dual positioning normal form quick character input method
CN102778949A (en) * 2012-06-14 2012-11-14 天津大学 Brain-computer interface method based on SSVEP (Steady State Visual Evoked Potential) blocking and P300 bicharacteristics
CN102799267A (en) * 2012-06-29 2012-11-28 天津大学 Multi-brain-computer interface method for three characteristics of SSVEP (Steady State Visual Evoked Potential), blocking and P300

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1776572A (en) * 2005-12-08 2006-05-24 清华大学 Computer Human-Computer Interaction Method Based on Steady-state Visual Evoked Brain Waves
CN1949139A (en) * 2006-11-08 2007-04-18 天津大学 Brain-machine interface mouse controlling device
CN102609090A (en) * 2012-01-16 2012-07-25 中国人民解放军国防科学技术大学 Electrocerebral time-frequency component dual positioning normal form quick character input method
CN102778949A (en) * 2012-06-14 2012-11-14 天津大学 Brain-computer interface method based on SSVEP (Steady State Visual Evoked Potential) blocking and P300 bicharacteristics
CN102799267A (en) * 2012-06-29 2012-11-28 天津大学 Multi-brain-computer interface method for three characteristics of SSVEP (Steady State Visual Evoked Potential), blocking and P300

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Frequency Recognition Based on Canonical Correlation Analysis for SSVEP-Based BCIs;Zhonglin Lin等;《Biomedical Engineering》;20070521;第54卷(第6期);1172-1176 *
一种基于P300和SSVEP模式的新型融合诱发范式;王旻珏等;《Proceedings of the 32nd Chinese Control Conference》;20130729;3668-3672页 *
基于SSVEP阻断与P300特征的混合范式脑-机接口;徐敏鹏;《电子学报》;20131130;第41卷(第11期);2247-2251页 *

Also Published As

Publication number Publication date
CN103699226A (en) 2014-04-02

Similar Documents

Publication Publication Date Title
CN103699226B (en) A kind of three mode serial brain-computer interface methods based on Multi-information acquisition
CN103793058B (en) A kind of active brain-computer interactive system Mental imagery classification of task method and device
CN101576772B (en) Brain-computer interface system based on virtual instrument steady-state visual evoked potentials and control method thereof
CN101339455B (en) Brain-computer interface system based on the N170 component of the specific wave for face recognition
CN103631941B (en) EEG-Based Target Image Retrieval System
CN103699216B (en) A kind of based on Mental imagery and the E-mail communication system of vision attention mixing brain-computer interface and method
CN110123314B (en) A method for judging the state of concentration and relaxation of the brain based on EEG signals
CN101464728B (en) Human-machine interaction method with vision movement related neural signal as carrier
CN103955269A (en) Intelligent glass brain-computer interface method based on virtual real environment
CN108236464A (en) Feature extracting method and its Detection and Extraction system based on EEG signals
CN107981997B (en) A kind of method for controlling intelligent wheelchair and system based on human brain motion intention
CN102799267B (en) Multi-brain-computer interface method for three characteristics of SSVEP (Steady State Visual Evoked Potential), blocking and P300
CN102789441B (en) Asynchronous brain-computer interface system based on steady state evoked potential and method for realizing asynchronous brain-computer interface system
CN102778949B (en) Brain-computer interface method based on SSVEP (Steady State Visual Evoked Potential) blocking and P300 bicharacteristics
CN107037889A (en) The natural written character input method and system of a kind of view-based access control model brain-computer interface
CN105962935A (en) Brain electrical nerve feedback training system and method for improving motor learning function
CN106491129A (en) A kind of Human bodys' response system and method based on EOG
CN105929937A (en) Mobile phone music playing system based on steady-state visual evoked potential (SSVEP)
CN105700687B (en) Single examination time brain electricity P300 component detection methods based on folding HDCA algorithms
CN101339413B (en) Switching control method based on brain electric activity human face recognition specific wave
CN101382837A (en) Compound action mode EEG mouse control device
CN109814720A (en) Brain control method and system for a device
CN101571747A (en) Method for realizing multi-mode EEG-control intelligent typewriting
Park et al. Application of EEG for multimodal human-machine interface
CN103440039B (en) Brain machine communication speed self-adaptation control method based on feedback of status

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant