CN108803880A - Control device based on brain signal and method - Google Patents
Control device based on brain signal and method Download PDFInfo
- Publication number
- CN108803880A CN108803880A CN201810681319.3A CN201810681319A CN108803880A CN 108803880 A CN108803880 A CN 108803880A CN 201810681319 A CN201810681319 A CN 201810681319A CN 108803880 A CN108803880 A CN 108803880A
- Authority
- CN
- China
- Prior art keywords
- user
- control
- data
- brain
- signal
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/015—Input arrangements based on nervous system activity detection, e.g. brain waves [EEG] detection, electromyograms [EMG] detection, electrodermal response detection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Neurology (AREA)
- Computational Linguistics (AREA)
- Neurosurgery (AREA)
- Dermatology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Biophysics (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种基于脑信号的控制装置和方法,所述控制装置包括:检测器,被配置为响应于用户的大脑活动,采集并发送用户的脑信号;处理器,被配置为与所述检测器进行通信以接收所述检测器采集的用户的脑信号,对接收的脑信号进行图像重建处理,并基于对重建的图像数据进行识别得出的信息,以产生用于控制目标设备的控制指令;通信单元,被配置为将包括所述控制指令的控制信号发送到目标设备。本发明基于可穿戴的微缩化磁共振成像设备和图像重建算法分别对用户的脑信号进行采集和处理,实现了通过脑信号对目标设备的控制,满足了各种终端设备和海量种类的脑信号控制的需求,提供了更好的用户体验。
The present invention provides a brain signal-based control device and method. The control device includes: a detector configured to collect and send the user's brain signal in response to the user's brain activity; a processor configured to communicate with the user's brain activity. communicate with the detector to receive the user's brain signal collected by the detector, perform image reconstruction processing on the received brain signal, and generate information for controlling the target device based on information obtained by identifying the reconstructed image data A control instruction; a communication unit configured to send a control signal including the control instruction to a target device. The invention collects and processes the user's brain signal based on the wearable miniaturized magnetic resonance imaging device and the image reconstruction algorithm, realizes the control of the target device through the brain signal, and satisfies various terminal devices and massive types of brain signals The need for control provides a better user experience.
Description
技术领域technical field
本发明涉及脑机交互技术领域,更具体地讲,涉及一种基于脑信号的控制装置和方法。The present invention relates to the technical field of brain-computer interaction, and more specifically, to a control device and method based on brain signals.
背景技术Background technique
近年来,智能家电、智能电话、电脑和可穿戴设备等各种各样的智能终端广泛应用在人们的生活当中,用户通常用手经由按钮、触摸键等输入机构(接口部)实现对智能终端的操作控制。但是,在用户的双手被其他作业所占用时,例如做家务、育儿、驾驶等情况下,无法操作智能终端,因此,用户有较强的需求在所有情况下实现对智能终端的操作控制。针对这样的需求,脑机交互技术日渐兴起。In recent years, various smart terminals such as smart home appliances, smart phones, computers, and wearable devices have been widely used in people's lives. operation control. However, when the user's hands are occupied by other tasks, such as housework, childcare, driving, etc., the smart terminal cannot be operated. Therefore, the user has a strong demand to realize the operation control of the smart terminal in all situations. In response to such needs, brain-computer interaction technology is emerging day by day.
现有的脑机交互方法或者说脑信号控制方法大致分为三种,一种依靠提取脑信号的频段数据,分析人脑的状态包括注意力、睡眠深度等,进而达到反馈训练帮助用户进入某种控制状态;一种是通过提取脑信号的相关错误电位,使用户面对一系列是否选择的选项,脑信号分析可以自动判断用户是否选择某一选项;一种是将多次采集的用户做某一控制(如放松状态下想象一个水滴向上移动)时的脑信号保存为标准脑信号,并在用户实施脑信号控制时将提取的脑信号与标准信号进行对比,以判断是否实施对应的指令(如控制目标向上移动)。The existing brain-computer interaction methods or brain signal control methods are roughly divided into three types. One relies on extracting the frequency band data of the brain signal to analyze the state of the human brain, including attention, sleep depth, etc., and then achieve feedback training to help users enter a certain level. One is to make the user face a series of options whether to choose or not by extracting the relevant error potential of the brain signal, and the brain signal analysis can automatically determine whether the user chooses a certain option; The brain signal during a certain control (such as imagining a water drop moving upward in a relaxed state) is saved as a standard brain signal, and when the user implements brain signal control, the extracted brain signal is compared with the standard signal to determine whether to implement the corresponding command (such as controlling the target to move up).
随着智能终端和IoT设备(Internet of Things)爆发式的增长,不管是种类还是数量,它们对于控制方式的需求更加多样化和智能化,同时需要控制方式在满足个性化的同时尽量具有普适性。现有技术中的基于脑信号进行控制的方式具有较大的局限性,没法满足各种智能终端海量种类的脑信号控制需求。With the explosive growth of smart terminals and IoT devices (Internet of Things), no matter the type or quantity, their requirements for control methods are more diverse and intelligent, and at the same time, the control methods need to be as universal as possible while satisfying individualization. sex. The brain-signal-based control method in the prior art has relatively large limitations, and cannot meet the brain-signal control needs of various intelligent terminals for a large number of types.
发明内容Contents of the invention
本发明针对现有技术的不足,提供了一种基于脑信号的控制装置和方法来实现对各种智能终端和海量种类的脑信号的控制。Aiming at the deficiencies of the prior art, the present invention provides a control device and method based on brain signals to realize the control of various intelligent terminals and massive types of brain signals.
根据本发明的一方面,提供了一种基于脑信号的控制装置,包括:检测器,被配置为响应于用户的大脑活动,采集并发送用户的脑信号;处理器,被配置为与所述检测器进行通信以接收所述检测器采集的用户的脑信号,对接收的脑信号进行图像重建处理,并基于对重建的图像数据进行识别得出的信息,以产生用于控制目标设备的控制指令;通信单元,被配置为将包括所述控制指令的控制信号发送到目标设备。According to an aspect of the present invention, there is provided a control device based on brain signals, including: a detector configured to collect and send the user's brain signals in response to the user's brain activity; a processor configured to communicate with the The detector communicates to receive the user's brain signal collected by the detector, performs image reconstruction processing on the received brain signal, and generates a control for controlling the target device based on information obtained by identifying the reconstructed image data an instruction; a communication unit configured to send a control signal including the control instruction to a target device.
优选地,所述处理器被配置为:从接收的脑信号中重建得到图像数据,并利用文字和/或图形识别算法对重建的图像数据进行解析以识别出包括文字、符号和图形中的至少一项的信息;根据识别的信息确定目标设备,并产生用于控制所述目标设备的控制指令。Preferably, the processor is configured to: reconstruct the image data from the received brain signal, and analyze the reconstructed image data using text and/or graphic recognition algorithms to identify at least one item of information; determining a target device according to the identified information, and generating a control instruction for controlling the target device.
优选地,所述控制信号包括红外控制信号、wifi网络报文信号、移动网络报文信号和蓝牙信号中的至少一个。Preferably, the control signal includes at least one of an infrared control signal, a wifi network message signal, a mobile network message signal and a bluetooth signal.
优选地,所述控制装置还包括:存储器,被配置为存储用户的大脑活动数据以及与用户的大脑活动数据对应的初步指令。Preferably, the control device further includes: a memory configured to store the user's brain activity data and preliminary instructions corresponding to the user's brain activity data.
优选地,所述用户的大脑活动数据包括文字数据、图标数据和标识数据以及用户自定义的密码数据、编号数据和图片数据中的至少一个。Preferably, the user's brain activity data includes at least one of text data, icon data, and identification data, as well as user-defined password data, number data, and picture data.
优选地,所述处理器还被配置为:在模拟训练模式下,依据所述存储器中存储的数据对用户进行模拟训练,并对用户的模拟训练结果进行判断和反馈。Preferably, the processor is further configured to: in the simulation training mode, conduct simulation training for the user according to the data stored in the memory, and judge and give feedback on the user's simulation training results.
优选地,所述对用户的模拟训练结果进行判断和反馈包括:依据所述存储器中存储的初步指令来判断模拟训练解析出的控制指令是否为正确指令,其中,当模拟训练解析出的控制指令与初步指令相匹配时,判断控制指令为正确指令,标记用户的模拟训练通过,当模拟训练解析出的控制指令与初步指令不匹配时,判断控制指令为错误指令,标记用户的模拟训练结果未通过,并对图像重建算法和文字和/或图形识别算法进行优化。Preferably, the judging and giving feedback on the simulation training results of the user includes: judging whether the control instructions analyzed by the simulation training are correct instructions according to the preliminary instructions stored in the memory, wherein, when the control instructions analyzed by the simulation training When it matches the preliminary instruction, the control instruction is judged to be correct, and the simulation training of the user is marked as passed. Pass, and optimize image reconstruction algorithms and text and/or graphic recognition algorithms.
优选地,所述检测器为可穿戴的微缩化磁共振成像设备。Preferably, the detector is a wearable miniaturized magnetic resonance imaging device.
根据本发明的另一方面,提供了一种基于脑信号的控制方法,所述控制方法包括以下步骤:响应于用户的大脑活动,采集并发送用户的脑信号;接收采集的用户的脑信号,对接收的脑信号进行图像重建处理,并基于对重建的图像数据进行识别得出的信息,以产生用于控制目标设备的控制指令;将包括所述控制指令的控制信号发送到目标设备。According to another aspect of the present invention, a brain signal-based control method is provided, the control method comprising the following steps: collecting and sending the user's brain signal in response to the user's brain activity; receiving the collected user's brain signal, performing image reconstruction processing on the received brain signal, and generating control instructions for controlling the target device based on information obtained by identifying the reconstructed image data; sending the control signal including the control instructions to the target device.
优选地,所述接收采集的用户的脑信号,对接收的脑信号进行图像重建处理,并基于对重建的图像数据进行识别得出的信息产生用于控制目标设备的控制指令的步骤包括:从接收的脑信号中重建得到图像数据,并利用文字和/或图形识别算法对重建的图像数据进行解析以识别出包括文字、符号和图形中的至少一项的信息;根据识别的信息确定目标设备,并产生用于控制所述目标设备的控制指令。Preferably, the step of receiving the collected user's brain signal, performing image reconstruction processing on the received brain signal, and generating a control instruction for controlling the target device based on information obtained by identifying the reconstructed image data includes: Image data is reconstructed from the received brain signal, and the reconstructed image data is analyzed by text and/or graphic recognition algorithms to identify information including at least one of text, symbols, and graphics; determine the target device based on the identified information , and generate a control instruction for controlling the target device.
优选地,所述控制信号包括红外控制信号、wifi网络报文信号、移动网络报文信号和蓝牙信号中的至少一个。Preferably, the control signal includes at least one of an infrared control signal, a wifi network message signal, a mobile network message signal and a bluetooth signal.
优选地,所述控制方法还包括:在模拟训练模式下,依据存储的数据对用户进行模拟训练,并对用户的模拟训练结果进行判断和反馈,其中,所述存储的数据包括用户的大脑活动数据以及与用户的大脑活动数据对应的初步指令。Preferably, the control method further includes: in the simulation training mode, performing simulation training on the user according to the stored data, and judging and giving feedback on the user's simulation training results, wherein the stored data includes the user's brain activity data and preliminary instructions corresponding to the user's brain activity data.
优选地,所述用户的大脑活动数据包括文字数据、图标数据和标识数据以及用户自定义的密码数据、编号数据和图片数据中的至少一个。Preferably, the user's brain activity data includes at least one of text data, icon data, and identification data, as well as user-defined password data, number data, and picture data.
优选地,所述对用户的模拟训练结果进行判断和反馈的步骤包括:依据存储的初步指令来判断模拟训练解析出的控制指令是否为正确指令,其中,当模拟训练解析出的控制指令与初步指令相匹配时,判断控制指令为正确指令,标记用户的模拟训练通过,当模拟训练解析出的控制指令与初步指令不匹配时,判断控制指令为错误指令,标记用户的模拟训练结果未通过,并对图像重建算法和文字和/或图形识别算法进行优化。Preferably, the step of judging and giving feedback on the simulation training results of the user includes: judging whether the control instructions analyzed by the simulation training are correct instructions according to the stored preliminary instructions, wherein, when the control instructions analyzed by the simulation training are the same as the preliminary instructions When the instructions match, the control instruction is judged to be correct, and the simulation training of the user is marked as passed. When the control instruction analyzed by the simulation training does not match the preliminary instruction, the control instruction is judged to be an error instruction, and the simulation training result of the user is marked as failed. And optimize the image reconstruction algorithm and text and/or graphic recognition algorithm.
优选地,所述响应于用户的大脑活动,采集并发送用户的脑信号的步骤是通过可穿戴的微缩化磁共振成像设备实现的。Preferably, the step of collecting and sending the user's brain signal in response to the user's brain activity is realized by a wearable miniaturized magnetic resonance imaging device.
根据本发明的另一方面,提供了一种能够进行脑信号控制的终端设备,所述终端设备包括:通信单元,被配置为从外部脑信号获取装置接收用户的脑信号;处理器,被配置为与所述通信单元进行通信以接收用户的脑信号,并对接收的脑信号进行图像重建处理以获取用于控制终端设备的控制指令,并根据所述控制指令产生相应的控制信号来执行对应的操作。According to another aspect of the present invention, there is provided a terminal device capable of brain signal control, the terminal device comprising: a communication unit configured to receive a user's brain signal from an external brain signal acquisition device; a processor configured to In order to communicate with the communication unit to receive the brain signal of the user, perform image reconstruction processing on the received brain signal to obtain a control instruction for controlling the terminal device, and generate a corresponding control signal according to the control instruction to execute a corresponding operation.
优选地,所述终端设备还包括:存储器,被配置为存储用户的大脑活动数据以及与用户的大脑活动数据对应的初步指令,所述处理器在模拟训练模式下,依据所述存储器中存储的数据对用户进行模拟训练,并对用户的模拟训练结果进行判断和反馈,其中,所述用户的大脑活动数据包括文字数据、图标数据和标识数据以及用户自定义的密码数据、编号数据和图片数据中的至少一个。Preferably, the terminal device further includes: a memory configured to store the user's brain activity data and preliminary instructions corresponding to the user's brain activity data, and the processor, in the simulated training mode, according to the The data simulates training for the user, and judges and gives feedback on the simulation training results of the user, wherein the brain activity data of the user includes text data, icon data and identification data, as well as user-defined password data, number data and picture data at least one of the
根据本发明的另一方面,提供了一种用于进行脑信号控制的脑信号采集装置,所述脑信号采集装置包括:检测器,响应于用户的大脑活动,采集用户的脑信号;处理器,被配置为与所述检测器进行通信以接收用户的脑信号,并对接收的脑信号进行图像重建处理以获取用于控制终端设备的控制指令,根据所述控制指令产生相应的控制信号以控制终端设备执行对应的操作,以及According to another aspect of the present invention, there is provided a brain signal acquisition device for brain signal control, the brain signal acquisition device includes: a detector, which collects the user's brain signal in response to the user's brain activity; a processor , configured to communicate with the detector to receive the user's brain signal, and perform image reconstruction processing on the received brain signal to obtain a control instruction for controlling the terminal device, and generate a corresponding control signal according to the control instruction to control the terminal device to perform corresponding operations, and
在模拟训练模式下,依据存储的数据对用户进行模拟训练,并对用户的模拟训练结果进行判断和反馈,其中,存储的数据包括用户的大脑活动数据以及与用户的大脑活动数据对应的初步指令。In the simulated training mode, the user is simulated and trained according to the stored data, and the results of the simulated training of the user are judged and fed back, wherein the stored data includes the user's brain activity data and preliminary instructions corresponding to the user's brain activity data .
根据本发明的又一方面,提供了一种用于进行脑信号控制的脑信号处理装置,所述脑信号获取装置包括:通信单元,被配置为从外部脑信号获取装置接收用户的脑信号;处理器,被配置为与所述通信单元进行通信以接收用户的脑信号,并对接收的脑信号进行图像重建处理以获取用于控制终端设备的控制指令,并根据所述控制指令产生相应的控制信号以控制终端设备执行对应的操作,以及According to yet another aspect of the present invention, there is provided a brain signal processing device for brain signal control, the brain signal acquisition device includes: a communication unit configured to receive a user's brain signal from an external brain signal acquisition device; The processor is configured to communicate with the communication unit to receive the user's brain signal, perform image reconstruction processing on the received brain signal to obtain a control instruction for controlling the terminal device, and generate a corresponding control signals to control the terminal equipment to perform corresponding operations, and
在模拟训练模式下,依据存储的数据对用户进行模拟训练,并对用户的模拟训练结果进行判断和反馈,其中,存储的数据包括用户的大脑活动数据以及与用户的大脑活动数据对应的初步指令。In the simulated training mode, the user is simulated and trained according to the stored data, and the results of the simulated training of the user are judged and fed back, wherein the stored data includes the user's brain activity data and preliminary instructions corresponding to the user's brain activity data .
附图说明Description of drawings
下面将结合附图进行本发明的详细描述,本发明的上述特征和其它目的、特点和优点将会变得更加清楚,其中:The detailed description of the present invention will be carried out below in conjunction with accompanying drawing, and above-mentioned feature of the present invention and other object, characteristic and advantage will become clearer, wherein:
图1示出根据本发明实施例的基于脑信号的控制装置的框图;FIG. 1 shows a block diagram of a control device based on brain signals according to an embodiment of the present invention;
图2示出根据本发明的示例性实施例的用户通过脑信号直接控制手机拨打电话的示意图;Fig. 2 shows a schematic diagram of a user directly controlling a mobile phone to make a call through a brain signal according to an exemplary embodiment of the present invention;
图3示出根据本发明实施例的基于脑信号的控制方法的流程图;FIG. 3 shows a flowchart of a brain signal-based control method according to an embodiment of the present invention;
图4示出根据本发明实施例的根据本发明实施例的一种能够进行脑信号控制的终端设备的框图;Fig. 4 shows a block diagram of a terminal device capable of brain signal control according to an embodiment of the present invention;
图5示出根据本发明实施例的一种用于进行脑信号控制的脑信号采集装置的框图;Fig. 5 shows a block diagram of a brain signal acquisition device for brain signal control according to an embodiment of the present invention;
图6示出根据本发明实施例的一种用于进行脑信号控制的脑信号处理装置的框图。Fig. 6 shows a block diagram of a brain signal processing device for brain signal control according to an embodiment of the present invention.
具体实施方式Detailed ways
以下,参照附图来详细说明本发明的实施例。其中,相同的标号始终表示相同的部件。Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Wherein, the same reference numerals always represent the same components.
在下文中,描述相关技术术语定义:In the following, the definitions of relevant technical terms are described:
1、深度神经网络1. Deep neural network
深度神经网络(Deep Neural Networks,DNN)是深度学习的基础,深度神经网络(DNN)特指全连接的神经元结构,并不包含卷积单元或是时间上的关联。Deep Neural Networks (DNN) is the basis of deep learning. Deep Neural Networks (DNN) specifically refer to fully connected neuron structures, and do not include convolutional units or temporal associations.
2、深度生成器网络2. Deep generator network
深度生成器网络(Deep Generator Network,DGN)是一种经过预训练的算法,可以从原始输入中创建逼真的图像,本质上来说,DGN是将完成后的细节放在图像上,使其看起来更自然。A Deep Generator Network (DGN) is a pre-trained algorithm that creates realistic images from raw input. Essentially, a DGN places finished details on an image to make it look more natural.
3、KNN算法3. KNN algorithm
K最近邻(K-Nearest Neighbor,KNN)算法是最简单的机器学习算法之一。该算法的思路是:如果一个样本在特征空间中的K个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别,KNN算法中所选择的邻居都是已经正确分类的对象,且该算法在定类决策上只依据最邻近的一个或者几个样本的类别来决定待分样本所属的类别。The K-Nearest Neighbor (KNN) algorithm is one of the simplest machine learning algorithms. The idea of the algorithm is: if most of the K most similar samples in the feature space (that is, the nearest neighbors in the feature space) of a sample belong to a certain category, then the sample also belongs to this category, and the KNN algorithm selected The neighbors of the algorithm are all objects that have been correctly classified, and the algorithm only determines the category of the sample to be classified according to the category of the nearest one or several samples in the classification decision.
图1示出根据本发明实施例的根据本发明实施例的基于脑信号的控制装置的框图。Fig. 1 shows a block diagram of a brain signal-based control device according to an embodiment of the present invention.
如图1所示,基于脑信号的控制装置100包括检测器101、处理器102、通信单元103和存储器104。其中,检测器101被配置为响应于用户的大脑活动,采集并发送用户的脑信号。处理器102被配置为与检测器进行通信以接收检测器采集的用户的脑信号,对接收的脑信号进行图像重建处理,并基于对重建的图像数据进行识别得出的信息,以产生用于控制目标设备的控制指令。通信单元103被配置为将包括控制指令的控制信号发送到目标设备。存储器104被配置为存储用户的大脑活动数据以及与用户的大脑活动数据对应的初步指令。根据本发明的实施例,具体地,检测器101被配置为可穿戴的微缩化磁共振成像设备MRI,MRI设备对用户的大脑活动操作进行检测,采集得出的用户的脑信号为MRI图像。处理器102对从检测器101中接收的脑信号进行重建得到图像数据,并利用文字和/或图形识别算法对重建的图像数据进行解析以识别出包括文字、符号和图形中的至少一项的信息,再根据识别的信息确定目标设备,并产生用于控制目标设备的控制指令。通信单元103向目标设备发送与目标设备对应的包括控制指令的控制信号。As shown in FIG. 1 , the brain signal-based control device 100 includes a detector 101 , a processor 102 , a communication unit 103 and a memory 104 . Wherein, the detector 101 is configured to collect and send the user's brain signal in response to the user's brain activity. The processor 102 is configured to communicate with the detector to receive the user's brain signal collected by the detector, perform image reconstruction processing on the received brain signal, and generate information for Control commands to control the target device. The communication unit 103 is configured to transmit a control signal including a control instruction to the target device. The memory 104 is configured to store the user's brain activity data and preliminary instructions corresponding to the user's brain activity data. According to an embodiment of the present invention, specifically, the detector 101 is configured as a wearable miniaturized magnetic resonance imaging device MRI, the MRI device detects the user's brain activity operation, and the collected user's brain signal is an MRI image. The processor 102 reconstructs the brain signal received from the detector 101 to obtain image data, and uses text and/or graphic recognition algorithms to analyze the reconstructed image data to identify at least one of text, symbols and graphics. information, and then determine the target device according to the identified information, and generate control instructions for controlling the target device. The communication unit 103 sends a control signal including a control instruction corresponding to the target device to the target device.
根据本发明的实施例,处理器102提取MRI设备采集到的用户的脑信号,即MRI图像数据,并对提取的MRI图像进行数据处理。假设处理器102基于深度图像重建算法对MRI图像进行图像处理,则具体过程如下:先对采集的用户的脑信号进行解码得出深度神经网络(DNN)特征,再对任意输入的一张图像的像素值进行不断地迭代优化,使该图像的DNN特征不断地接近脑信号解码得出的DNN特征以完成对MRI图像的重建。其中,不断地迭代优化的过程是在引入的深度生成器网络(DNN)的输入空间中执行的。然后,处理器102对重建后的图像进行去噪,并采用文字和/或图形识别算法对去噪后的图像进行解析以识别出包括文字、符号和图形中的至少一项的信息,再根据识别的信息确定目标设备,并产生用于控制目标设备的控制指令。假设采用KNN算法对去噪后的图像进行解析以识别出图形信息,或者采用文字识别算法对去噪后的图像进行解析以识别出文字和/或符号信息,图像解析后得到的控制指令可以是数字指令、字母指令、标点指令、图标指令、标识指令或者用户自定义的指令等。应理解,上述对于文字和/或图形识别算法的举例仅是示例性举例,本发明可采用的文字和/或图形识别算法不限于此。最后,根据得到的控制指令来确定目标设备并控制通信单元103向目标设备发送与目标设备对应的控制信号。其中,控制信号包括红外控制信号、wifi网络报文信号、移动网络报文信号和蓝牙信号中的至少一个。通信单元103发送控制信号的方式为无线传输的方式。根据本发明的实施例,假设确定的目标设备为智能终端设备,例如,智能手机或者智能电视机等,则通信单元103将包括控制指令的控制信号发送到该智能目标设备,该智能目标设备具备接收和处理控制指令的报文,并对所接收的控制指令进行命令解析和命令执行。假设确定的目标设备为非智能终端设备,例如,空调或者吊灯等,则处理器102需要将控制指令转换为适用于该目标设备的控制接口的指令,通信单元103将包括该指令的控制信号发送到目标设备。应理解,上述对于目标设备的举例仅是示例性举例,本发明可采用的目标设备不限于此。According to an embodiment of the present invention, the processor 102 extracts brain signals of the user collected by the MRI equipment, that is, MRI image data, and performs data processing on the extracted MRI images. Assuming that the processor 102 performs image processing on the MRI image based on the depth image reconstruction algorithm, the specific process is as follows: first decode the collected brain signal of the user to obtain the deep neural network (DNN) feature, and then perform an image processing on any input image. The pixel value is continuously iteratively optimized, so that the DNN features of the image are constantly approaching the DNN features obtained by decoding the brain signal to complete the reconstruction of the MRI image. Among them, the process of continuous iterative optimization is performed in the input space of the introduced deep generator network (DNN). Then, the processor 102 denoises the reconstructed image, and uses text and/or graphic recognition algorithms to analyze the denoised image to identify information including at least one of text, symbols, and graphics, and then according to The identified information identifies the target device, and generates control instructions for controlling the target device. Assuming that the KNN algorithm is used to analyze the denoised image to identify graphic information, or the text recognition algorithm is used to analyze the denoised image to identify text and/or symbol information, the control command obtained after image analysis can be Number commands, letter commands, punctuation commands, icon commands, logo commands or user-defined commands, etc. It should be understood that the above examples of text and/or graphic recognition algorithms are only exemplary examples, and the text and/or graphic recognition algorithms that can be used in the present invention are not limited thereto. Finally, the target device is determined according to the obtained control instruction and the communication unit 103 is controlled to send a control signal corresponding to the target device to the target device. Wherein, the control signal includes at least one of an infrared control signal, a wifi network message signal, a mobile network message signal and a bluetooth signal. The way in which the communication unit 103 sends the control signal is a way of wireless transmission. According to an embodiment of the present invention, assuming that the determined target device is a smart terminal device, such as a smart phone or a smart TV, the communication unit 103 sends a control signal including a control instruction to the smart target device, and the smart target device has Receive and process the message of the control command, and perform command parsing and command execution on the received control command. Assuming that the determined target device is a non-smart terminal device, such as an air conditioner or a chandelier, the processor 102 needs to convert the control instruction into an instruction applicable to the control interface of the target device, and the communication unit 103 sends a control signal including the instruction to to the target device. It should be understood that the foregoing examples of the target device are only exemplary examples, and the applicable target devices in the present invention are not limited thereto.
根据本发明的实施例,通信单元103将包括控制指令的控制信号发送到目标设备,目标设备根据接收的控制信号执行相关操作。例如,目标设备执行输出文字符号的操作,其中,文字符号包括但不限于字母拼音打字、各种语言文字的直接输出,或者更近进一步,把文字输出的内容作为控制指令,该用户端或者接收控制信号的目标设备利用自身或者远程语义服务器通过语义分析将该文字控制指令分解为目标设备可以执行的指令,再由目标设备执行相关操作。又例如,控制目标设备执行移动目标的操作,其中,移动目标包括但不限于移动鼠标或焦点位置、移动遥控玩具方向与位置、移动游戏中的虚拟目标的方向和位置以及移动扫地机器人的方向与位置等等。再例如,控制目标设备执行呼叫操作、打开或者关闭操作、对空调等进行开启和调节操作等等。下面将参照不同的目标设备的具体的实施例来详细说明根据本发明实施例的基于脑信号的控制装置100。According to an embodiment of the present invention, the communication unit 103 sends a control signal including a control command to the target device, and the target device performs related operations according to the received control signal. For example, the target device performs the operation of outputting text symbols, wherein the text symbols include but not limited to alphabetic typing, direct output of various languages, or more recently, the content of the text output is used as a control command, and the client either receives The target device of the control signal uses itself or the remote semantic server to decompose the text control instruction into instructions that the target device can execute through semantic analysis, and then the target device performs related operations. Another example is to control the target device to perform the operation of moving the target, wherein the moving target includes but is not limited to moving the mouse or the focus position, moving the direction and position of the remote control toy, moving the direction and position of the virtual target in the game, and moving the direction and position of the sweeping robot. location etc. For another example, the target device is controlled to perform call operations, open or close operations, open and adjust air conditioners, and the like. The brain signal-based control apparatus 100 according to an embodiment of the present invention will be described in detail below with reference to specific embodiments of different target devices.
根据本发明的实施例,假设确定的目标设备为智能手机,则基于脑信号的控制装置100来实现用户通过脑信号直接控制智能手机拨打电话的过程如图2中所示。具体地,假设用户想象文字指令“Call 10010”,则MRI设备检测用户的脑信号得出相应的MRI图像数据。处理器102为云服务器,云服务器提取MRI图像数据并基于深度图像重建算法对提取的MRI图像进行重建、去噪和解析,得出控制指令为“Call 10010”,由得出的控制指令可确定目标设备为智能手机,并产生相应的控制信号。通信单元103将控制信号发送至智能手机,此时,通信单元103可以为云服务器内部的集成器件。智能手机接收包含控制指令的控制信号并对控制指令进行命令解析以控制智能手机自动执行拨打“10010”的操作。根据本发明的实施例,基于脑信号的控制装置100来实现用户通过脑信号直接控制手机发送消息的过程为:假设用户想象“给小王发微信”和“9点见”的文字指令,则MRI设备检测用户的脑信号得出与文字相对应的MRI图像数据。处理器102提取MRI图像数据并基于深度图像重建算法对提取的MRI图像进行重建、去噪和解析,得出控制指令为“给小王发微信”和“9点见”,并根据得出的控制指令确定目标设备为智能手机和智能手机中的微信,通信单元103将包括控制指令的控制信号发送至智能手机。智能手机接收包括控制指令的控制信号并对控制指令进行命令解析和执行对应的操作,其中,执行对应的操作包括打开智能手机中的微信软件,在联系人中找到小王,并打开与小王之间的对话框向小王发送消息“9点见”。应理解,上述对于用户通过脑信号直接控制智能终端设备进行操作的举例仅是示例性举例,本发明可采用的智能终端进行的操作不限于此。According to the embodiment of the present invention, assuming that the determined target device is a smart phone, the brain signal-based control device 100 realizes the process of the user directly controlling the smart phone to make a call through the brain signal, as shown in FIG. 2 . Specifically, assuming that the user imagines a text command "Call 10010", the MRI device detects the user's brain signal to obtain corresponding MRI image data. The processor 102 is a cloud server, and the cloud server extracts the MRI image data and reconstructs, denoises and analyzes the extracted MRI image based on the depth image reconstruction algorithm, and obtains the control instruction "Call 10010", which can be determined by the obtained control instruction The target device is a smartphone, and a corresponding control signal is generated. The communication unit 103 sends the control signal to the smart phone. At this time, the communication unit 103 may be an integrated device inside the cloud server. The smart phone receives the control signal containing the control command and analyzes the control command to control the smart phone to automatically execute the operation of dialing "10010". According to the embodiment of the present invention, the brain signal-based control device 100 realizes the process that the user directly controls the mobile phone to send messages through the brain signal: Suppose the user imagines the text instructions of "send WeChat to Xiao Wang" and "see you at 9 o'clock", then The MRI device detects the user's brain signal to obtain MRI image data corresponding to the text. Processor 102 extracts the MRI image data and reconstructs, denoises and analyzes the extracted MRI image based on the depth image reconstruction algorithm, obtains the control instructions as "send WeChat to Xiao Wang" and "see you at 9 points", and according to the obtained The control instruction determines that the target device is the smart phone and WeChat in the smart phone, and the communication unit 103 sends the control signal including the control instruction to the smart phone. The smart phone receives the control signal including the control command, analyzes the control command and executes the corresponding operation. The corresponding operation includes opening the WeChat software in the smart phone, finding Xiao Wang in the contacts, and opening the WeChat account with Xiao Wang. The dialog box between sends a message "see you at 9 o'clock" to Xiao Wang. It should be understood that the above examples of the user directly controlling the operation of the smart terminal device through the brain signal are only exemplary examples, and the operations performed by the smart terminal that can be used in the present invention are not limited thereto.
根据本发明的实施例,假设确定的目标设备为智能电视机,则基于脑信号的控制装置100来实现用户通过脑信号直接控制智能电视机播放自定义台标的电视节目的过程如下:用户想象或者回忆自定义台标,MRI设备检测用户的脑信号得出与自定义台标相应的MRI图像数据。处理器102提取MRI图像数据并基于深度图像重建算法对提取的MRI图像进行重建,并对重建后的自定义台标的图像数据进行去噪和KNN算法处理,以解析出与自定义台标对应的控制指令,并根据控制指令确定出目标设备为智能电视机。通信单元103将包括控制指令的控制信号发送至智能电视机。智能电视机对控制指令进行命令解析并执行对应的操作,其中,执行对应的操作具体包括打开智能电视机并选择播放用户自定义台标的电视节目。According to the embodiment of the present invention, assuming that the determined target device is a smart TV, the brain signal-based control device 100 realizes the process of the user directly controlling the smart TV to play a TV program with a custom logo through the brain signal as follows: the user imagines or Recalling the custom logo, the MRI equipment detects the user's brain signal to obtain the MRI image data corresponding to the custom logo. The processor 102 extracts the MRI image data and reconstructs the extracted MRI image based on the depth image reconstruction algorithm, and performs denoising and KNN algorithm processing on the reconstructed image data of the self-defined station logo to resolve the image corresponding to the self-defined station logo. control instructions, and determine that the target device is a smart TV according to the control instructions. The communication unit 103 sends the control signal including the control command to the smart TV. The smart TV performs command analysis on the control command and executes corresponding operations, wherein performing the corresponding operations specifically includes turning on the smart TV and selecting to play a TV program with a user-defined logo.
根据本发明的实施例,假设确定的目标设备为播放器,则基于脑信号的控制装置100来实现用户通过脑信号直接控制播放器的过程如下:用户想象或者回忆与播放器相关的控制标识,例如开关、播放、暂停、快进、快退、静音、音量增加、音量减少、关闭、录制等控制标识,MRI设备检测用户的脑信号得出相应的MRI图像数据。处理器102提取MRI图像数据并基于深度图像重建算法对提取的MRI图像进行重建以得出与用户想象或者回忆的控制标识相应的图像数据,处理器102再对得出的重建后的图像数据进行去噪和KNN算法处理,解析出对应的控制指令,并根据控制指令确定目标设备为播放器,此时,处理器102还需要将控制指令转换为适用于播放器的控制接口的控制信号,例如控制播放器的红外控制信号或者wifi网络报文信号等。通信单元103将控制播放器的红外控制信号或者wifi网络报文信号发送到播放器。播放器接收控制信号并根据接收的控制信号执行具体的操作,比如控制播放器执行播放的操作或者快进的操作等。According to the embodiment of the present invention, assuming that the determined target device is a player, the brain signal-based control device 100 realizes the process of the user directly controlling the player through the brain signal as follows: the user imagines or recalls the control signs related to the player, For example, switch, play, pause, fast forward, fast rewind, mute, volume up, volume down, off, recording and other control signs, the MRI equipment detects the user's brain signal to obtain the corresponding MRI image data. The processor 102 extracts the MRI image data and reconstructs the extracted MRI image based on the depth image reconstruction algorithm to obtain image data corresponding to the control sign imagined or recalled by the user, and the processor 102 performs reconstruction on the obtained reconstructed image data. Denoise and KNN algorithm processing, analyze the corresponding control instructions, and determine the target device as the player according to the control instructions. At this time, the processor 102 also needs to convert the control instructions into control signals suitable for the control interface of the player, for example Control the player's infrared control signal or wifi network message signal, etc. The communication unit 103 sends an infrared control signal or a wifi network message signal to the player to control the player. The player receives the control signal and performs specific operations according to the received control signal, such as controlling the player to perform a playback operation or a fast-forward operation.
根据本发明的实施例,假设确定的目标设备为可移动目标,则基于脑信号的控制装置100来实现用户通过脑信号直接控制该目标进行移动的过程如下:用户想象或者回忆与该目标移动相关的方向符号,例如“↑”、“↓”、“←”、“→”的箭头,分别代表向上、向下、向左、向右移动,例如,电视主界面焦点移动、文本输入时光标移动、游戏或者虚拟环境中目标的移动、遥控玩具的方向移动等,MRI设备检测用户的脑信号得出相应的MRI图像数据。处理器102提取MRI图像数据并基于深度图像重建算法对提取的MRI图像进行重建,并对重建后的方向符号图像数据进行去噪和KNN算法处理,解析出与方向符号对应的控制指令,并根据控制指令确定出目标设备,此时,处理器102还需要将控制指令转换为适用于该目标所在设备的控制接口的控制信号,例如控制遥控玩具的红外控制信号或者控制游戏运行设备的蓝牙信号等,其中,游戏运行设备包括手机、电脑、Pad、PSP等。应理解,上述对于游戏运行设备的举例仅是示例性举例,本发明可采用的游戏运行设备不限于此。通信单元103将包括控制指令的控制信号发送到该目标所在设备。该目标所在设备接收控制信号并根据接收的控制信号执行具体的控制移动操作,比如控制游戏中目标人物执行向上移动的操作,即前进操作。应理解,上述对于用户通过脑信号直接控制可移动目标进行移动操作的举例仅是示例性举例,本发明可采用的可移动目标不限于此。According to an embodiment of the present invention, assuming that the determined target device is a movable target, the process of the brain signal-based control device 100 realizing the user directly controlling the target to move through the brain signal is as follows: Direction symbols, such as "↑", "↓", "←", and "→" arrows, respectively represent moving up, down, left, and right, for example, the focus of the main interface of the TV moves, and the cursor moves during text input , the movement of objects in games or virtual environments, the direction movement of remote control toys, etc., the MRI equipment detects the user's brain signal to obtain the corresponding MRI image data. The processor 102 extracts the MRI image data and reconstructs the extracted MRI image based on the depth image reconstruction algorithm, and performs denoising and KNN algorithm processing on the reconstructed direction symbol image data, and analyzes the control instruction corresponding to the direction symbol, and according to The control instruction determines the target device. At this time, the processor 102 also needs to convert the control instruction into a control signal suitable for the control interface of the device where the target is located, such as an infrared control signal for controlling a remote control toy or a Bluetooth signal for controlling a game running device, etc. , wherein, the game running device includes a mobile phone, a computer, a Pad, a PSP, and the like. It should be understood that the above-mentioned examples of game running devices are only exemplary examples, and the game running devices that can be used in the present invention are not limited thereto. The communication unit 103 sends the control signal including the control instruction to the device where the target is located. The device where the target is located receives the control signal and performs a specific control movement operation according to the received control signal, such as controlling the target character in the game to perform an upward movement operation, that is, a forward operation. It should be understood that the above-mentioned example of the user directly controlling the movable object to perform the moving operation through the brain signal is only an exemplary example, and the movable object that can be used in the present invention is not limited thereto.
根据本发明的实施例,存储器104存储用户的大脑活动数据以及与用户的大脑活动数据对应的初步指令,其中,用户的大脑活动数据包括文字数据、图标数据和标识数据以及用户自定义的密码数据、编号数据和图片数据中的至少一个。例如,文字数据可以选取用户熟悉的语言,常用应用场景有文字输入以及所有可以用文字描述的数据。图标数据可以使用用户熟悉的方向图标。标识数据可以选取目前比较通用的标识符,也可以选取文字数据,例如播放、暂定、快进、快退等,也可以对常用的控制对象进行自定义标识设置,比如要智能控制机顶盒,可以将用户熟悉的电视台编号或者台标设置为打开该电视台的标识数据。另外,对于某些保密的特殊场景,用户可以使用自定义的密码数据、编号数据和/或图片数据,例如,智能门锁开关的密码数据以及智能终端屏幕锁屏和解锁的图片数据等。存储器104可以是任何合适类型的大容量存储器,该大容量存储器提供了可能需要操作的任何类型的信息,存储器104可以是易失性或非易失性的、磁性、半导体、带式、光学、可移除、非可移除或者其它类型的存储设备或有形(即非瞬态)计算机可读介质,包括但不限于ROM、闪存、动态RAM和静态RAM。According to an embodiment of the present invention, the memory 104 stores the user's brain activity data and preliminary instructions corresponding to the user's brain activity data, wherein the user's brain activity data includes text data, icon data and identification data, and user-defined password data , at least one of number data and picture data. For example, text data can select a language familiar to the user. Common application scenarios include text input and all data that can be described in text. As the icon data, a user-familiar directional icon can be used. The logo data can be selected from currently more common identifiers, or text data, such as play, tentative, fast forward, fast rewind, etc., and can also customize the logo settings for commonly used control objects. For example, to intelligently control the set-top box, you can Set the TV station number or station logo familiar to the user as the identification data for opening the TV station. In addition, for some confidential special scenarios, users can use self-defined password data, number data and/or picture data, for example, the password data of the smart door lock switch and the picture data of the screen lock and unlock of the smart terminal. Memory 104 may be any suitable type of mass memory that provides any type of information that may need to be manipulated, memory 104 may be volatile or non-volatile, magnetic, semiconductor, tape, optical, Removable, non-removable, or other types of storage devices or tangible (ie, non-transitory) computer-readable media, including but not limited to ROM, flash memory, dynamic RAM, and static RAM.
根据本发明的实施例,处理器102还依据存储器104中存储的数据对用户进行模拟训练,并对用户的模拟训练结果进行判断和反馈。具体地,在模拟训练模式下,用户回忆和/或想象存储器104中存储的大脑活动数据,处理器102对获取的脑信号进行图像重建处理以及文字和/或图形识别算法的处理得出控制指令。处理器102将得出的控制指令与存储器104中存储的初步指令进行匹配,当控制指令与初步指令相匹配时,判断控制指令为正确指令,标记用户的模拟训练通过。反之,当控制指令与初步指令不匹配时,判断控制指令为错误指令,标记用户的模拟训练结果未通过,并对图像重建算法和文字和/或图形识别算法进行优化。根据本发明的实施例,假设在模拟训练模式下,用户选择某一指令进行训练,例如,选择“打开空调”或者“打开电视”等常用的指令,用户对与该指令相关的图像数据进行记忆并选择进入模拟训练模式。在用户回忆该指令时,检测器101响应于用户的大脑活动操作并采集用户的脑信号,处理器102对脑信号进行提取和处理得出控制指令,并根据控制指令来确定目标设备以及相应的控制信号。通信单元103将控制信号发送至目标设备,以完成用户对该指令的训练。处理器102提取存储器104中的初步指令,并将得出的控制指令和存初步指令进行匹配,判断用户的训练结果是否正确,并反馈判断结果至处理器102。其中,当模拟训练解析出的控制指令与初步指令相匹配时,判断控制指令为正确指令,标记用户的模拟训练通过,当模拟训练解析出的控制指令与初步指令不匹配时,判断控制指令为错误指令,标记用户的模拟训练结果未通过,并对图像重建算法和文字和/或图形识别算法进行优化。另外,处理器102还将错误的训练结果反馈至存储器104并将错误的训练结果和相关的指令进行可视化显示,用以加强用户对相关初步指令的记忆。According to the embodiment of the present invention, the processor 102 also conducts simulation training for the user according to the data stored in the memory 104, and judges and gives feedback on the simulation training result of the user. Specifically, in the simulation training mode, the user recalls and/or imagines the brain activity data stored in the memory 104, and the processor 102 performs image reconstruction processing on the acquired brain signals and processing of text and/or graphic recognition algorithms to obtain control instructions . The processor 102 matches the obtained control instruction with the preliminary instruction stored in the memory 104. When the control instruction matches the preliminary instruction, it judges that the control instruction is correct, and marks the user's simulation training as passed. Conversely, when the control instruction does not match the preliminary instruction, it is judged that the control instruction is an error instruction, and the simulation training result of the user is marked as failed, and the image reconstruction algorithm and text and/or graphic recognition algorithm are optimized. According to an embodiment of the present invention, assuming that in the simulated training mode, the user selects a certain instruction for training, for example, selects commonly used instructions such as "turn on the air conditioner" or "turn on the TV", and the user memorizes the image data related to the instruction And choose to enter the simulation training mode. When the user recalls the instruction, the detector 101 operates in response to the user's brain activity and collects the user's brain signal, and the processor 102 extracts and processes the brain signal to obtain a control instruction, and determines the target device and the corresponding device according to the control instruction. control signal. The communication unit 103 sends the control signal to the target device, so as to complete the user's training of the instruction. The processor 102 extracts the preliminary instruction in the memory 104 , matches the obtained control instruction with the stored preliminary instruction, judges whether the user's training result is correct, and feeds back the judgment result to the processor 102 . Among them, when the control instruction analyzed by the simulation training matches the preliminary instruction, it is judged that the control instruction is a correct instruction, and the simulation training of the user is marked as passed; when the control instruction analyzed by the simulation training does not match the preliminary instruction, it is judged that the control instruction is Incorrect instructions, mark the user's simulated training results as failed, and optimize the image reconstruction algorithm and text and/or graphic recognition algorithm. In addition, the processor 102 also feeds back wrong training results to the memory 104 and visually displays the wrong training results and related instructions, so as to enhance the user's memory of related preliminary instructions.
图3示出根据本发明实施例的基于脑信号的控制方法的流程图。Fig. 3 shows a flowchart of a brain signal-based control method according to an embodiment of the present invention.
如图3所示,在步骤S301,响应于用户的大脑活动,采集并发送用户的脑信号。根据本发明的实施例,具体地,通过检测器来采集用户的大脑活动产生的脑信号,其中,检测器为可穿戴的微缩化磁共振成像设备(MRI设备),MRI设备对用户的大脑活动操作进行检测并采集得出用户的脑信号,即MRI图像。As shown in FIG. 3 , in step S301 , in response to the user's brain activity, the user's brain signal is collected and sent. According to an embodiment of the present invention, specifically, the brain signal generated by the user's brain activity is collected by a detector, wherein the detector is a wearable miniaturized magnetic resonance imaging device (MRI device), and the MRI device detects the user's brain activity The operation detects and collects the user's brain signal, that is, the MRI image.
接下来,在步骤S302,接收采集的用户的脑信号,对接收的脑信号进行图像重建处理,并基于对重建的图像数据进行识别得出的信息,以产生用于控制目标设备的控制指令。具体地,从接收的脑信号中重建得到图像数据,并利用文字和/或图形识别算法对重建后的图像数据进行数据解析以识别出包括文字、符号和图形中的至少一项的信息。这里,可通过深度图像重建算法对接收的脑信号进行图像重建。然后,再根据识别的信息确定目标设备,并产生用于控制目标设备的控制指令。其中,对重建后的图像数据进行数据解析,包括对图像数据进行去噪处理,以及采用文字和/或图形识别算法对去噪后的图像进行解析以得到相应的控制指令。最后,再根据控制指令确定用户的脑信号所要控制的目标设备以及与目标设备对应的控制信号。这里,控制信号包括红外控制信号、wifi网络报文信号、移动网络报文信号和蓝牙信号中的至少一个。Next, in step S302, the collected user's brain signal is received, image reconstruction processing is performed on the received brain signal, and a control instruction for controlling the target device is generated based on information obtained by identifying the reconstructed image data. Specifically, image data is reconstructed from the received brain signal, and text and/or graphic recognition algorithms are used to perform data analysis on the reconstructed image data to identify information including at least one of text, symbols and graphics. Here, image reconstruction may be performed on the received brain signal through a depth image reconstruction algorithm. Then, determine the target device according to the identified information, and generate a control instruction for controlling the target device. Wherein, performing data analysis on the reconstructed image data includes performing denoising processing on the image data, and using text and/or graphic recognition algorithms to analyze the denoised image to obtain corresponding control instructions. Finally, the target device to be controlled by the user's brain signal and the control signal corresponding to the target device are determined according to the control instruction. Here, the control signal includes at least one of an infrared control signal, a wifi network message signal, a mobile network message signal and a bluetooth signal.
步骤S303,将包括控制指令的控制信号发送到目标设备。具体地,根据步骤S302得到的控制指令和目标设备生成相应的控制信号,并将包括该控制指令的控制信号发送到目标设备。其中,当确定的目标设备为智能终端设备时,将包括该控制指令的控制信号发送至智能终端设备,当确定的目标设备为非智能终端设备时,将该控制指令转换为适用于非智能终端设备的控制接口的控制指令,并将包括该控制指令的控制信号发送至非智能终端设备。Step S303, sending the control signal including the control instruction to the target device. Specifically, a corresponding control signal is generated according to the control instruction obtained in step S302 and the target device, and the control signal including the control instruction is sent to the target device. Wherein, when the determined target device is an intelligent terminal device, the control signal including the control instruction is sent to the intelligent terminal device, and when the determined target device is a non-smart terminal device, the control instruction is converted into a The control command of the control interface of the device, and the control signal including the control command is sent to the non-smart terminal device.
根据本发明的实施例,基于脑信号的控制方法还可以在模拟训练模式下,依据存储的数据对用户进行模拟训练,对用户的模拟训练结果进行判断和反馈。其中,存储的数据包括用户的大脑活动数据以及与用户的大脑活动数据对应的初步指令。具体地,在模拟训练模式下,用户回忆和/或想象存储的某个大脑活动数据并执行如上述步骤S301至步骤S303中操作,然后,再依据存储的初步指令来判断模拟训练解析出的控制指令是否为正确指令。其中,当模拟训练解析出的控制指令与初步指令相匹配时,判断控制指令为正确指令,标记用户的模拟训练通过,当模拟训练解析出的控制指令与初步指令不匹配时,判断控制指令为错误指令,标记用户的模拟训练结果未通过,并对图像重建算法和文字和/或图形识别算法进行优化。According to the embodiment of the present invention, the brain signal-based control method can also perform simulated training on the user according to the stored data in the simulated training mode, and judge and give feedback on the simulated training results of the user. Wherein, the stored data includes the user's brain activity data and preliminary instructions corresponding to the user's brain activity data. Specifically, in the simulated training mode, the user recalls and/or imagines certain stored brain activity data and performs operations as described above from step S301 to step S303, and then judges the control analyzed by the simulated training according to the stored preliminary instructions. Whether the instruction is correct instruction. Among them, when the control instruction analyzed by the simulation training matches the preliminary instruction, it is judged that the control instruction is a correct instruction, and the simulation training of the user is marked as passed; when the control instruction analyzed by the simulation training does not match the preliminary instruction, it is judged that the control instruction is Incorrect instructions, mark the user's simulated training results as failed, and optimize the image reconstruction algorithm and text and/or graphic recognition algorithm.
图4示出根据本发明实施例的根据本发明实施例的一种能够进行脑信号控制的终端设备的框图。Fig. 4 shows a block diagram of a terminal device capable of brain signal control according to an embodiment of the present invention.
如图4所示,一种能够进行脑信号控制的终端设备400包括通信单元401、处理器402和存储器403。其中,通信单元401被配置为从外部脑信号获取装置接收用户的脑信号。处理器402被配置为与,通信单元401进行通信以接收用户的脑信号,建对接收的脑信号进行图像重建处理以获取用于控制终端设备的控制指令,并根据控制指令产生相应的控制信号来执行对应的操作。存储器403被配置为存储用户的大脑活动数据以及与用户的大脑活动数据对应的初步指令。具体地,在模拟训练模式下,处理器402依据存储器403中存储的数据对用户进行模拟训练,并对用户的模拟训练结果进行判断和反馈,其中,存储的用户的大脑活动数据包括文字数据、图标数据和标识数据以及用户自定义的密码数据、编号数据和图片数据中的至少一个。As shown in FIG. 4 , a terminal device 400 capable of brain signal control includes a communication unit 401 , a processor 402 and a memory 403 . Wherein, the communication unit 401 is configured to receive the user's brain signal from an external brain signal acquisition device. The processor 402 is configured to communicate with the communication unit 401 to receive the user's brain signal, perform image reconstruction processing on the received brain signal to obtain a control instruction for controlling the terminal device, and generate a corresponding control signal according to the control instruction to perform the corresponding operation. The memory 403 is configured to store the user's brain activity data and preliminary instructions corresponding to the user's brain activity data. Specifically, in the simulation training mode, the processor 402 performs simulation training for the user according to the data stored in the memory 403, and judges and gives feedback on the simulation training results of the user, wherein the stored brain activity data of the user includes text data, At least one of icon data, identification data, and user-defined password data, number data, and picture data.
图5示出根据本发明实施例的一种用于进行脑信号控制的脑信号采集装置的框图。Fig. 5 shows a block diagram of a brain signal acquisition device for brain signal control according to an embodiment of the present invention.
如图5所示,用于进行脑信号控制的脑信号采集装置500包括检测器501和处理器502。其中,检测器501响应于用户的大脑活动,采集用户的脑信号。处理器502与检测器501进行通信以接收用户的脑信号,并对接收的脑信号进行图像重建处理以获取用于控制终端设备的控制指令,再根据控制指令产生相应的控制信号以控制终端设备执行对应的操作,以及处理器502在模拟训练模式下,依据存储的数据对用户进行模拟训练,并对用户的模拟训练结果进行判断和反馈,其中,存储的数据包括用户的大脑活动数据以及与用户的大脑活动数据对应的初步指令。As shown in FIG. 5 , a brain signal acquisition device 500 for brain signal control includes a detector 501 and a processor 502 . Wherein, the detector 501 collects the user's brain signal in response to the user's brain activity. The processor 502 communicates with the detector 501 to receive the user's brain signal, and performs image reconstruction processing on the received brain signal to obtain a control instruction for controlling the terminal device, and then generates a corresponding control signal according to the control instruction to control the terminal device Execute the corresponding operation, and the processor 502 performs simulated training on the user according to the stored data in the simulated training mode, and judges and gives feedback on the simulated training results of the user, wherein the stored data includes the user's brain activity data and Preliminary instructions corresponding to the user's brain activity data.
图6示出根据本发明实施例的一种用于进行脑信号控制的脑信号处理装置的框图。Fig. 6 shows a block diagram of a brain signal processing device for brain signal control according to an embodiment of the present invention.
如图6所示,用于进行脑信号控制的脑信号处理装置600包括通信单元601和处理器602。其中,通信单元601被配置为从外部脑信号获取装置接收用户的脑信号。处理器602被配置为与通信单元601进行通信以接收用户的脑信号,并对接收的脑信号进行图像重建处理以获取用于控制终端设备的控制指令,并根据控制指令产生相应的控制信号以控制终端设备执行对应的操作,以及处理器602还在模拟训练模式下,依据存储的数据对用户进行模拟训练,并对用户的模拟训练结果进行判断和反馈,其中,存储的数据包括用户的大脑活动数据以及与用户的大脑活动数据对应的初步指令。As shown in FIG. 6 , a brain signal processing device 600 for brain signal control includes a communication unit 601 and a processor 602 . Wherein, the communication unit 601 is configured to receive the user's brain signal from an external brain signal acquisition device. The processor 602 is configured to communicate with the communication unit 601 to receive the user's brain signal, perform image reconstruction processing on the received brain signal to obtain a control instruction for controlling the terminal device, and generate a corresponding control signal according to the control instruction to The terminal device is controlled to perform corresponding operations, and the processor 602 is still in the simulated training mode to perform simulated training on the user according to the stored data, and to judge and give feedback on the simulated training results of the user, wherein the stored data includes the user's brain Activity data and preliminary instructions corresponding to the user's brain activity data.
根据本发明的实施例的基于脑信号的控制装置和方法能够通过图像重建算法以及利用可穿戴的微缩化磁共振成像设备来实现多种多样的脑信号的控制操作,实现了基于脑信号进行控制的广泛性,满足了各种终端设备和海量种类的脑信号控制的需求,提供了更好的用户体验。The control device and method based on brain signals according to the embodiments of the present invention can realize various control operations of brain signals through image reconstruction algorithms and wearable miniaturized magnetic resonance imaging equipment, and realize control based on brain signals The wide range meets the needs of various terminal devices and massive types of brain signal control, and provides a better user experience.
尽管已经参照本发明的特定示例性实施例显示和描述了本发明,但是本领域技术人员将理解,在不脱离由权利要求及其等同物限定的本发明的精神和范围的情况下,可进行各种形式和细节上的各种改变。While the invention has been shown and described with reference to certain exemplary embodiments thereof, it will be understood by those skilled in the art that changes may be made without departing from the spirit and scope of the invention as defined by the claims and their equivalents. Various changes in form and detail.
Claims (19)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810681319.3A CN108803880A (en) | 2018-06-27 | 2018-06-27 | Control device based on brain signal and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810681319.3A CN108803880A (en) | 2018-06-27 | 2018-06-27 | Control device based on brain signal and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108803880A true CN108803880A (en) | 2018-11-13 |
Family
ID=64072034
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810681319.3A Pending CN108803880A (en) | 2018-06-27 | 2018-06-27 | Control device based on brain signal and method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108803880A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109491509A (en) * | 2018-12-13 | 2019-03-19 | 深圳壹账通智能科技有限公司 | A kind of signal processing method, equipment and computer readable storage medium |
| CN110531791A (en) * | 2019-08-25 | 2019-12-03 | 西北工业大学 | Brain-machine integration target detection unmanned vehicle under multi-instruction set |
| CN112744220A (en) * | 2019-10-29 | 2021-05-04 | 现代自动车株式会社 | Apparatus and method for generating image using brain wave |
| CN113190122A (en) * | 2021-05-31 | 2021-07-30 | 江苏集萃脑机融合智能技术研究所有限公司 | Intelligent device and method based on brain signals, intelligent system and application |
| WO2025045053A1 (en) * | 2023-09-03 | 2025-03-06 | 华为技术有限公司 | Signal processing method and related apparatus |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103034778A (en) * | 2012-09-28 | 2013-04-10 | 中国科学院自动化研究所 | Method for extracting brain function network of individual based on analysis of multiple tested brain function data |
| CN105054928A (en) * | 2015-07-17 | 2015-11-18 | 张洪振 | Emotion display equipment based on BCI (brain-computer interface) device electroencephalogram acquisition and analysis |
| CN105446492A (en) * | 2015-12-29 | 2016-03-30 | 武汉华星光电技术有限公司 | Information interaction system based on brainwave sensing headset and intelligent wearable apparatus |
| CN106445155A (en) * | 2016-09-29 | 2017-02-22 | 珠海市魅族科技有限公司 | Controlling method and virtual reality equipment based on electroencephalogram eeg |
| CN107045593A (en) * | 2017-04-17 | 2017-08-15 | 浙江大学 | Brain function experimental duties stimulating system with Real-time Feedback and task more New function |
-
2018
- 2018-06-27 CN CN201810681319.3A patent/CN108803880A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103034778A (en) * | 2012-09-28 | 2013-04-10 | 中国科学院自动化研究所 | Method for extracting brain function network of individual based on analysis of multiple tested brain function data |
| CN105054928A (en) * | 2015-07-17 | 2015-11-18 | 张洪振 | Emotion display equipment based on BCI (brain-computer interface) device electroencephalogram acquisition and analysis |
| CN105446492A (en) * | 2015-12-29 | 2016-03-30 | 武汉华星光电技术有限公司 | Information interaction system based on brainwave sensing headset and intelligent wearable apparatus |
| CN106445155A (en) * | 2016-09-29 | 2017-02-22 | 珠海市魅族科技有限公司 | Controlling method and virtual reality equipment based on electroencephalogram eeg |
| CN107045593A (en) * | 2017-04-17 | 2017-08-15 | 浙江大学 | Brain function experimental duties stimulating system with Real-time Feedback and task more New function |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109491509A (en) * | 2018-12-13 | 2019-03-19 | 深圳壹账通智能科技有限公司 | A kind of signal processing method, equipment and computer readable storage medium |
| CN110531791A (en) * | 2019-08-25 | 2019-12-03 | 西北工业大学 | Brain-machine integration target detection unmanned vehicle under multi-instruction set |
| CN112744220A (en) * | 2019-10-29 | 2021-05-04 | 现代自动车株式会社 | Apparatus and method for generating image using brain wave |
| CN113190122A (en) * | 2021-05-31 | 2021-07-30 | 江苏集萃脑机融合智能技术研究所有限公司 | Intelligent device and method based on brain signals, intelligent system and application |
| WO2025045053A1 (en) * | 2023-09-03 | 2025-03-06 | 华为技术有限公司 | Signal processing method and related apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108803880A (en) | Control device based on brain signal and method | |
| CN110544488B (en) | Method and device for separating multi-person voice | |
| WO2021082749A1 (en) | Action identification method based on artificial intelligence and related apparatus | |
| US10970523B2 (en) | Terminal and server for providing video call service | |
| US20100103106A1 (en) | Intelligent robotic interface input device | |
| JP2018036621A (en) | Information input method and apparatus | |
| CN110399474B (en) | Intelligent dialogue method, device, equipment and storage medium | |
| CN109343819A (en) | Display device and method for controlling display device in speech recognition system | |
| US20200356653A1 (en) | Video display device and operating method therefor | |
| CN108108214A (en) | A kind of guiding method of operating, device and mobile terminal | |
| US20190163702A1 (en) | Image display apparatus and method of operating the same | |
| CN111638787B (en) | Method and device for displaying information | |
| CN105975256A (en) | Operation guiding method and system for application program | |
| CN110796096B (en) | Training method, device, equipment and medium for gesture recognition model | |
| CN111158487A (en) | Human-computer interaction method using wireless headset to interact with smart terminal | |
| CN112862021A (en) | Content labeling method and related device | |
| Kurian et al. | Visual gesture-based home automation | |
| US20190163436A1 (en) | Electronic device and method for controlling the same | |
| CN119406050B (en) | A touch control configuration method for a game controller provided with a touch screen | |
| CN110349577A (en) | Man-machine interaction method, device, storage medium and electronic equipment | |
| CN107179835A (en) | A kind of input method and device, a kind of device for being used to input | |
| CN112820265B (en) | Speech synthesis model training method and related device | |
| WO2022161025A1 (en) | Voiceprint recognition method and apparatus, electronic device, and readable storage medium | |
| US20220138625A1 (en) | Information processing apparatus, information processing method, and program | |
| KR20220093860A (en) | Method for processing image frame and electronic device supporting the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181113 |
|
| RJ01 | Rejection of invention patent application after publication |