涉及脑计算机接口的改进的制作方法

文档序号:6478617阅读:204来源:国知局
专利名称:涉及脑计算机接口的改进的制作方法
技术领域
本发明涉及一种创建用于脑计算机(brain computer)接口中的用户简档(profile)的方法和系统,并且涉及一种用于针对应用为用户创建脑计算机接口的方法和 系统。
背景技术
许多年来,人们已经推测(speculate)脑电图活动或对脑功能的其他电生理学测 量可以提供用于发送消息和命令到外部世界的新的非肌肉(muscular)通道,该通道通常 被称为脑计算机接口(BCI)。在过去的20年间,已经兴起了有成果的BCI研究计划。受到 对脑功能的提高的理解的鼓励,随着强大的低成本计算机设备的出现,并且随着对残疾人 的需求和潜能的认知的提高,这些计划集中在开发新的通信和控制技术。最流行的脑计算机接口使用从头皮记录的脑电图(EEG)活动或在皮层(cortex) 内记录的单神经元活动。这些活动可以在计算环境中使用以控制光标移动、选择字母 或图标,或者可以用于操作神经假体。每个BCI的中心是变换算法,其将来自用户的电 生理学输入转换为控制一个或多个外部设备的输出。BCI的操作取决于两个自适应控 制器之间的有效交互、在提供给BCI的电生理学输入中编码他或她的命令的用户以及 辨识该输入中包含的命令并在设备控制中表达它们的BCI。可以在J.R.WolpaW,N. B., D. J. McFarland,G. Pfurtscheller,T. M. Vaughan在Clinical Neurophysiology,113 (2002) 第 767-791 页发表的‘‘Brain-computer interfaces for communication and control,,禾口 Τ. Μ. Vaughan, W. J. H. , L. J. Trejo, W. Ζ. Rymer 在 IEEE Transactions onNeural Systems and Rehabilitation Engineering, 2003 11 (2)第 94-109 页上发表的 “Brain-Computer Interface Technology :A Review of theSecond International Meeting,,中找至Ij关于BCI 的进一步详述。BC I可以被提供给具有严重残疾的个人以提高它们的生活质量。脑信号可以例如 能够为残疾人提供对诸如轮椅、车辆或辅助机器人之类的设备的增强控制。随着BCI技术 的改进,它或许将扩展到为具有不太严重残疾、局部残疾或根本没有医学残疾的人们提供 服务。例如,BCI可以用于监控长途驾驶员或飞机驾驶员的注意力。BCI可以用于控制在危 险或敌对情况中运行的机器人。在其他应用中,BCI可以用于提供视频游戏中的附加控制 或创建神经艺术和音乐。BCI的应用领域可以被看作是从一端处的二进制开关(一个比特,开或关)运行到 另一端处的模拟复杂的机器人技术的连续统一体。当前的BCI具有高达25比特/分钟的 最大信息传送速率。更高的速度和准确性的获得要求在信号采集和处理方面、变换算法方 面、以及用户训练方面进行改进。BCI信号的选择受到应用的影响。为了实现精确的控制功 能,比如物理设备的快速运动,一些EEG信号的相对较慢的变化可能是不够的,而神经元放 电(spike)序列的更快动态性可能足够。然而,这种选择导致另一个折衷表面电极是便利 的并且包含很小的危险,而脑内的电极移植是侵入性的并且因此包含更大危险。
在个人用户正确使用BCI之前,需要大量的训练。首先,用户必须学会如何调制他 们的脑活动,从而生成适当的电生理学信号,并且另外,所使用的BCI必须记录(log)用户 的许多信号并设计一个模型或提取特征。然而,脑电图(EEG)信号是天然地不稳定的、对于 不同主体而言是不同的并且通常非常嘈杂,因为它们受到各种人工制品比如肌电图(EMG) 和眼电图(EOG)信号的污染。肌电图(EMG)检测当肌细胞收缩时由这些细胞产生的电位以 及也检测当肌细胞处于静止时这些细胞产生的电位。眼电图描记法是用于测量视网膜的静 息电位的技术。它可以用来检测眼睛移动,并且使眼睛适应变化的光条件。信号变化性和噪声可以明显扭曲EEG分类器的性能(performance)。因此对于许多BCI系统,通常需要冗长的和耗时的训练过程来学习脑信号的特定特性;参见例如, X. Liao, D. Y.,C. Li 在 Journal of NeuralEngineering, 20074 (3),第 246-254 页发表的 "Transductive SVM forreducing the training effort in BCI,,。 一般地,主体 巴针对 BCI的训练体验为耗费太多的时间、单调乏味且令人烦恼。在一些实验中,甚至向成年人 提供奖金也不会显著减少训练时间,而向小孩提供糖果却是成功的。特别是对于残疾人或 老年人,该训练是一个非常沉重的负担。

发明内容
因此,本发明的目的是改进现有技术。根据本发明的第一方面,提供一种创建用于脑计算机接口的用户简档的方法,该 方法包括执行训练练习、在训练练习期间测量用户的脑信号、将用户的脑信号的特定信号 映射到预定的脑力任务描述以及创建包括映射到脑力任务描述的用户的脑信号的用户简 档。根据本发明的第二方面,提供一种创建用于脑计算机接口的用户简档的系统,该 系统包括被设置为执行训练练习的训练单元;被设置为在训练练习期间测量用户的脑信 号的头单元;以及处理功能,其被设置为将用户的脑信号的特定信号映射到预定的脑力任 务描述并且创建包括映射到脑力任务描述的用户的脑信号的用户简档。根据本发明的第三方面,提供一种在计算机可读介质上的计算机程序产品以用于 创建用于脑计算机接口的用户简档,该产品包括指令用于执行训练练习、在训练练习期间 测量用户的脑信号、将用户的脑信号的特定信号映射到预定的脑力任务描述以及创建包括 映射到脑力任务描述的用户的脑信号的用户简档。根据本发明的第四方面,提供一种针对应用为用户创建脑计算机接口的方法,该 方法包括访问包括映射到脑力任务描述的用户的脑信号的用户简档;访问包括该应用的 多个属性的应用简档;将来自用户简档的一个或多个脑力任务描述匹配到来自应用简档的 相应的属性;以及由此创建脑计算机接口。根据本发明的第五方面,提供一种用于针对应用为用户创建脑计算机接口的系 统,该系统包括数据库,其被设置为存储包括映射到脑力任务描述的用户脑信号的用户简 档和包括该应用的多个属性的应用简档;处理器,其被设置为访问用户简档和应用简档、将 来自用户简档的一个或多个脑力任务描述匹配到来自应用简档的相应的属性并且由此创 建脑计算机接口。根据本发明的第六方面,提供一种在计算机可读介质上的计算机程序产品以用于针对应用为用户创建脑计算机接口,该产品包括指令用于访问包括映射到脑力任务描述的 用户的脑信号的用户简档;访问包括该应用的多个属性的应用简档;将来自用户简档的一 个或多个脑力任务描述匹配到来自应用简档的相应的属性;以及由此创建脑计算机接口。由于本发明,可以克服与脑计算机接口的常规使用相关联的问题,所述常规使用 需要大量的训练,而该训练花费大量的时间并且单调乏味、令人烦恼且冗长复杂。本发明经 由将训练和BCI的使用分成两个部分通用训练和使用,而提供一种解决方案。该训练可以 包含竞争元素以激发用户,并且可以聚焦于速度和准确性。所测量的脑信号被映射到脑力 任务描述上,并且被存储在数据库中。在BCI的使用中,该数据库用于将脑力任务描述和相 关的脑信号映射到所述应用的功能的特定特征上。这样一来,通用训练仅仅必须执行一次, 并且可以在没有大量单独了解/训练不同的应用的情况下控制这些不同的应用。这构成了 BCI的清楚的可用性改进。本发明带来的主要优点在于,对于用户来说,不再需要针对不同应用重复训练任 务。用户可以参与单个训练课(training session)并且这将用于生成用户简档。该简档 可以包含例如用户可以以稳定且可重复的方式执行三个不同的任务的细节以及所述三个 不用任务随后在用户简档中定义的细节。当用户将被设置(setup)以使用新应用时,随后 发生从该应用的功能到用户简档的内容的映射。在上面的实例中,随后所述映射将采用该 新应用其中的三个功能并且将这些映射到特定用户的用户简档中所包含的三个中。该用户 简档还可以包括一组用户偏好,例如该用户偏爱用于完成某些活动的某些脑力任务,并且/ 或者该用户容易变得疲倦。
脑信号在某种程度上被证明是私人(personal)的,并且因此原则上可以用于 对个体进行认证或识别,例如在J. Thorpe, P. C. v. 0.,A. Somayaji在美国California, ACSA 2005 NewSecurity Paradigms Workshop 2005 Lake Arrowhead 上 发表的 “Pass-thoughts Authenticating with Our Minds”中所示。本发明不是关于认证和识别 的,但是该属性也指示训练是独特于每个用户的。有利地,所述训练进一步包括在训练练习期间测量用户的疲劳度,并且进一步包 括在用户简档中记录与所测量的疲劳度有关的信息。记录关于用户的疲劳度的信息提高了 脑计算机接口的最终性能,因为将用户简档映射到新应用可以考虑与在用户简档中记录的 用户可以执行的特定任务相关联的疲劳水平。例如,用户可能能够非常准确地执行任务A, 但是迅速变得疲劳并且执行得越来越差,而任务B可以以10%的误差界限执行,但是用户 能够在更长的时间周期上保持该执行水平。当新应用的映射发生时,这些疲劳水平可以用 于确定新应用的哪些功能匹配于哪个任务。例如,一个应用可以指示功能X在该应用中不 太常见,但是需要高度的准确性,因此这可以被映射到任务A。相似地,高频率功能Y可以被 映射到任务B,对于任务B用户不太可能感到疲劳。所述训练还可以优选地被设置为进一步包括当所测量的疲劳度超过预定阈值 时,终止训练练习。因为在用户简档的创建期间测量疲劳度,所以这也可以用于控制监控用 户以产生用户简档的时间长度。这导致包含很可能在表示用户的执行(performance)方面 一贯准确的任务的用户简档,因为它们没有在疲劳的同时创建用户简档。理想地,所述方法还进一步包括接收定义与预定的智力描述有关的约束的手动 输入;以及在用户简档中记录该手动输入。有用的是能够让用户输入修改用户简档。这可以由适当合格的技师或医疗从业者提供。这将允许修改用户简档以考虑比如安全性等方面 并且将确保映射到用户简档的应用不会对用户施加过度的压力。例如,用户可以执行的特 定任务可以具有由医生添加到它的限制,该医生确保应用将不会在该应用会造成对用户的 压力所处的时间点之后继续操作。 现在将仅仅通过实例并参照附图来描述本发明的实施例。


在附图中图1是用于创建用于脑计算机接口的用户简档的系统的示意图,图2是创建用户简档的方法的流程图,图3是用户简档的示意图,图4是用于创建脑计算机接口的系统的示意图,图5是正在与应用简档相匹配的用户简档的示意图,图6是创建脑计算机接口的方法的流程图,以及图7和8是BCI创建的特定实例的示意图。
具体实施例方式本发明基于以下认识训练和脑计算机接口的使用可以是两个在时间上完全分离 的活动。下面的描述由两个部分构成第一部分涉及训练,而第二部分涉及脑计算机接口的 使用。在这两种情况下,目的是减少用户必须经历的所需的训练时间并且因此减少了乏味 且提高了主体的便利性。图1示出训练与创建脑计算机接口有关的用户的基本方案。该附图示出创建用于 脑计算机接口的用户简档的系统10。训练单元12连接到头单元14。头单元14包括例如 借助于具有多个电极的帽子(cap)与主体18的头皮(Scalp)16接触的电极,以测量来自用 户18的脑部的特定部分的脑信号20。此外,训练单元12被设置为执行训练练习并与主体 18交互以影响脑信号20。在一个优选实施例中,该交互由两个部分组成。首先,主体18可 以操作输出设备,比如键盘、鼠标、特殊按钮和各种类型的传感器;其次,主体18暴露于一 个或多个输出,比如视频、声音、气味和振动。头单元14被设置为在训练练习期间测量用户 的脑信号20。连接到训练单元12的是处理功能22,其被设置为将用户脑信号20的特定信号映 射到预定的脑力任务描述并且创建包括映射到脑力任务描述的用户的脑信号20的用户简 档24。因此,许多脑信号20和相关的数据被存储在数据库26中。该数据库典型地包含脑 力任务描述(MTD)和相关信号的集合、所提取的特征和/或拟合的模型(SFM)。如前所述,训练的目的是创建典型地包含脑力任务描述(MTD)和相关信号的集 合、所提取的特征和/或拟合的模型(SFM)的数据库26。用户18被要求执行特定的脑力任 务并且所测量的相关信号被存储。作为可替代方案或此外,特殊特征可以从信号中提取或 者一些模型可以得以训练(train)。在这样的训练期间,可以努力使得它不那么单调乏味或令人厌烦。例如,主体 18可以提供他/她的较早测量的视觉/听觉表示,并且给定的任务是改进它们的性能(performance)。而且,主体18可以提供有其他(也许是专家)用户的测量并且被鼓励尽 可能接近地模仿它们的性能。一些任务可以聚焦在速度或准确性上以挑战主体18。如果主 体18感觉舒适,则可以继续进行具有大量不同脑力任务的训练。最终的集合比特定应用所 要求的更广泛(extensive)。MTD和相关的SFM的组可以覆盖宽范围的潜在应用和偏好。用户简档24对于用户18来说是特定的,并且定义了用户可以一贯地承担的并达 到所要求的准确性水平的脑力任务(MTD)。每个脑力任务描述与映射到这些任务的用户的 脑信号的对应组被一同存储在用户简档24中。基本上,用户简档24将存储用户能够胜任 地执行的任务并且可以用作运行脑计算机接口的基础。用户简档可以仅仅存储少量的特定 任务并将脑信号关联起来,比如三个这样的任务。然而,在BCI环境中,这将足以操作大量 的潜在应用。处理功能22可以进一步被设置为在训练练习期间测量用户的疲劳度。这可以例 如通过以下操作来实现监控重复的任务,并注意用户的脑信号20在一个时间周期上的变 化。如果用户18花费更长的时间执行特定任务或者以增加的误差幅度执行该任务,则这将 指示用户正变得疲劳。处理功能22进一步被设置为在用户简档24中记录与所测量的疲劳 度相关的信息。该信息可以采取关于特定任务的时间信息的形式,例如指示用户18仅仅能 够执行任务达时间t或可以记录用户18仅仅能够执行相应任务特定次数的陈述。疲劳信 息还可以包括误差幅度的细节,其有效地陈述哪些任务可以以高度必然性被执行,以及哪 些任务可能产生错误的结果或偶尔不可检测。处理功能22还可以进一步被设置为当所测量的疲劳度超过预定阈值时终止训练 练习。这允许用户18继续进行尽可能长的训练练习而不使用户18感到疲劳,但是同时仍 然收集关于用户18可以完成的任务的有用信息。用户简档24被扩展为包括用户18能够 有效执行的最大量的任务。系统10也进一步包括用户接口 28,其被设置为接收定义与预定的脑力任务描述 有关的约束的手工输入,其中处理功能22被进一步设置为在用户简档24中记录该手工输 入。这允许合适的医生检查,并(如果需要的话)根据从医生的专业角度看来是否应该对记 录在用户简档24中的某些任务加以限制从而保护用户18的良好状态而修改用户简档24。图2概括了生成用户简档24的方法。创建用于脑计算机接口的用户简档24的方 法包括执行(步骤S21)训练练习;在训练练习期间测量(步骤S22)用户的脑信号20 ;将 用户的脑信号20的特定信号映射(步骤S23)到预定的脑力任务描述(MTD);以及创建(步 骤S24)包括映射到脑力任务描述的用户脑信号的用户简档24。图3更详细地示出所生成的用户简档24。该简档24是用于用户A的,并且包括一 系列映射到特定脑力任务描述23的脑信号测量20。与每对映射到脑力任务描述23的信号 20—起被包括的是相应的疲劳度测量25。该疲劳度测量25可以是与用户18可以在预定 的准确性(比如)内执行特定脑信号20的次数一样简单的东西。在简档24的该实 例中,可以看出,用户18已经不能执行脑力任务描述数字2到足够的准确性水平,并且因此 没有脑信号20作为到该任务描述23的映射被记录在简档24中。所述各种脑力任务描述23描述了多个任务,比如开/关、是/否、罗经点的选择或 滑块的移动等,这些脑力任务描述23是在一般意义下控制应用所需的,或者包括对数据库 26中这样的任务的引用。任务描述23可以涉及相同的功能(例如二元任务描述(两种状态之间的切换)可以在不同任务中23中出现),但是具有与它们相关联的不同脑信号20和 疲劳度水平25。用户18能够以高度准确性执行第一二元任务,但是相对较快地变得疲劳, 而第二二元任务可能具有较低的准确性,但是用户18在变得疲劳之前能够以多得多的次 数执行该第二任务。这样一来,用户18执行各种预定的训练练习,并且由此生成它们的用户简档24。 该简档24定义了用户执行某些一般化脑力任务23的能力并且有利地包括针对每个相应的 任务23的疲劳度信息。用户简档24可以包括一长列表的任务23或可以仅仅包含两个或 三个任务,这取决于个人用户18。用户简档24定义特定用户18可以以在单独任务23在实 际应用中的部署中有用的足够水平的可重复性和准确性执行所述单独任务23的程度。图4示出所生成的用户简档24在使用设备30的实际实例中的应用,例如,所述设 备30可以是电力轮椅。该设备30包括脑计算机接口 40和应用34。用于为用户创建脑计 算机接口 40的系统包括存储用户简档24(由映射到脑力任务描述23的用户的脑信号20 组成)的数据库26;包括应用34的多个属性的应用简档38 ;以及处理器36,其被设置为访 问用户简档24和应用简档38,以将来自用户简档24的一个或多个脑力任务描述23匹配到 来自应用简档38的相应的属性并且由此创建脑计算机接口 40。
在提供使用BCI40的系统时,主要特征是提供一种原则上能够(部分地)借助于 具有下列特征的BCI而被操作的设备30 (如图4所示)。应用简档38可用于描述被要求来 借助于BCI控制设备30的控制信号的类型。该描述可以非常简短,如“存在单一的开/关 功能”,或非常详尽,比如包括可能的可替代方案和其他选项的一长列表的动作。用户简档 24用于描述特定用户18的偏好以控制特定BCI,并且简档24和38都被提供给其中存储了 一组MTD和相关的SFM的数据库26。因此,设备30从数据库接收所需的信息以最优地编程 该设备。总之,设备30中的BCI40几乎立刻被提供在可能地多个冗长的训练课期间获得的 针对特定BCI、针对特定用户、针对该特定任务所需的信息。一旦BCI40处于使用中,具有 MTD和SFM的数据库26可被更新以改进针对该用户18的未来BCI应用。该更新过程可以 在后台运行。用户简档24可以使用图形用户接口简单地输入或它可以存储在智能卡上。图5示出用于为轮椅的特定应用生成BCI40的匹配过程。用于轮椅的应用简档38 包含三个属性27,它们是开/关命令(用于打开和关闭轮椅)、8点罗盘属性(用于移动轮 椅)和4点罗盘属性(再次用于移动轮椅)。每个属性27还具有相应的准确性信息29,其 定义了执行属性27所需的期望的准确性水平。疲劳信息也可以包含在准确性信息29内。 以与用户简档24相同的方式,属性27可以不被明确地陈述,但可以包含对数据库26中的 条目的数字标记。示出了用户A的用户简档24中的相关条目。用户18具有他们能够以不同的疲劳 /准确性水平25执行的两个开/关任务23。用户18还可以执行所述4点罗盘任务23,但 是不能执行8点罗盘任务23。该任务23没有出现在它们的简档24中。在训练阶段期间, 用户18可能不能以足够的准确性水平执行该任务23,并且因此它未被加入到它们的简档 24。用户18可以以中等水平的准确性/疲劳度25执行4点罗盘任务23。当要为特定轮椅应用的特定用户18创建BCI40时,随后发生脑力任务描述23到 应用简档38中的相应属性27的匹配。在该实例中,用户简档24中的第二任务23被匹配到应用简档38中的第一属性27,并且用户简档24中的第三任务23被匹配到应用简档38中的第三属性27。以此方式,创建BCI40,其允许用户18控制轮椅。8点罗盘的属性27可 以不被匹配,但是用户简档24中4点罗盘任务23的存在足以为用户18提供工作的BCI40。本发明可以用在至少具有一些用于控制应用34的BCI的任何设备30中。该技术 可以用在辅助残疾人领域,而且可以用于娱乐领域。其主要优点在于,所要求的训练更短并 且不那么(或者甚至根本不会)单调乏味或令人烦恼。本发明提供一种用于训练BCI的系 统,其中在训练课中,脑力任务描述(MTD)和相关信号的集合、所提取的特征和/或拟合模 型(SFM)从主体18获得并且存储在数据库26中,并且随后当其要被使用时,设备的应用简 档38被获得并用于从数据库26选择数据以编程设备30中的BCI40。图6概括了为应用34的用户18创建脑计算机接口 40的方法。该方法包括以下 步骤访问(步骤S41)用户简档24,该用户简档包括映射到脑力任务描述23的用户的脑 信号20 ;访问(步骤S42)包括应用34的多个属性的应用简档38 ;将来自用户简档24的一 个或多个脑力任务描述23匹配(步骤S43)到来自应用简档38的相应的属性27;以及由 此创建(步骤S44)脑计算机接口 40。一旦已经为用户18创建了用户简档24,该用户简档 可以被反复地使用以生成针对特定应用34的个人用户18的个性化脑计算机接口 40。这一 点是自动完成的,并且确保了用户18不必每当他们希望使用新应用34时重新完成训练。处理器36将已知的用户能力(被嵌入在用户简档24中)映射到应用34的功能 (如由应用简档38定义的)。例如,应用34可以在简档38内定义特定应用提供的10个功 能,无论该应用涉及一件硬件(比如轮椅)还是涉及软件功能(比如电子邮件应用)。然 而,用户18的特定用户简档24可以仅仅定义用户18可以以令人满意的水平执行的5个任 务。在这种情况下,处理器36选择应用简档38中的10个属性27的5个属性以匹配用户 简档24中的脑力任务描述23。随后这用于配置脑计算机接口 40。如上所讨论,关于用户简档24的创建,可以在用户简档24中记录关于用户的疲劳 水平的细节。这可以被处理器36访问并且用在将脑力任务描述23匹配到应用34的属性 的过程中。应用简档38可以指定某些最常用的功能,以及哪些需要最高的准确性等等。当 做出关于与该应用34相关而发生的特定匹配的决定时,这可以由处理器36考虑。图7示出与特定应用34相关的用户18的BCI40的创建,该特定应用为电力轮椅 30。与用户18相关联的用户简档24以及涉及设备30和控制设备30的应用的应用简档38 在附接到数据库26的处理器36中被组合在一起。发生将用于轮椅30的应用简档38中的 属性Pl到Pn链接到用户简档24中定义的条目(或能力)Rl到Rm的匹配。在图中可以看 出,属性和功能被配对并且这用于生成脑计算机接口 40,用户18现在可以使用该脑计算机 接口控制轮椅30。用户18不需要经受进一步的或附加的训练以使用轮椅30,因为BCI40 的生成基于它们的已知的能力并且被匹配到用户的任务。图8示出设备属性(Pl到Pn)与用户简档中的条目(Rl到Rm)之间的匹配的详细 实例。匹配的结果是一组对(Pxl,Ryl)到(Pxk,Ryk),其用于创建BCI40。匹配的实例可以 是Pxk 该设备30需要至少5个命令(左、右、后、前和停止),以及Pyk 该用户可以可靠 地执行5个独立的脑力任务。
权利要求
一种创建用于脑计算机接口(40)的用户简档(24)的方法,该方法包括-执行(S21)训练练习,-在训练练习期间测量(S22)用户的脑信号(20),-将用户的脑信号的特定信号映射(S23)到预定的脑力任务描述(23),以及-创建(S24)包括映射到脑力任务描述(23)的用户的脑信号(20)的用户简档(24)。
2.根据权利要求1的方法,进一步包括在训练练习期间测量用户的疲劳度。
3.根据权利要求2的方法,进一步包括在用户简档(24)中记录与所测量的疲劳度相关 的信息(25)。
4.根据权利要求2或3的方法,进一步包括当所测量的疲劳度(25)超过预定的阈值时 终止训练练习。
5.根据任一前述权利要求的方法,进一步包括接收定义与预定的脑力任务描述(23) 相关的约束的手动输入,以及在用户简档(24)中记录该手动输入。
6.一种创建用于脑计算机接口(40)的用户简档(24)的系统(10),包括 -训练单元(12),其被设置为执行训练练习;-头单元(14),其被设置为在训练练习期间测量用户的脑信号(20);以及 -处理功能(22),其被设置为将用户的脑信号(20)的特定信号映射到预定的脑力任 务描述(23),并且创建包括映射到脑力任务描述(23)的用户的脑信号(20)的用户简档 (24)。
7.根据权利要求6的系统(10),其中所述处理功能(22)进一步被设置为在训练练习 期间测量用户的疲劳度。
8.根据权利要求7的系统(10),其中所述处理功能(22)进一步被设置为在用户简档(24)中记录与测量的疲劳度相关的信息(25)。
9.根据权利要求7或8的系统(10),其中所述处理功能(22)进一步被设置为当所测 量的疲劳度(25)超过预定的阈值时终止所述训练练习。
10.根据权利要求6-9中任一项的系统(10),进一步包括用户接口(28),其被设置为接 收定义与预定的脑力任务描述(23)有关的约束的手动输入,其中所述处理功能(22)被进 一步设置为在用户简档(24)中记录手动输入。
11.一种在计算机可读介质上的计算机程序产品,用于创建用于脑计算机接口(40)的 用户简档(24),该产品包括用于执行以下操作的指令-执行(S21)训练练习,_在训练练习期间测量(S22)用户的脑信号(20),-将用户的脑信号的特定信号映射(S23)到预定的脑力任务描述(23),以及 -创建(S24)包括映射到脑力任务描述(23)的用户的脑信号(20)的用户简档(24)。
12.根据权利要求11的计算机程序产品,进一步包括用于在训练练习期间测量用户的 疲劳度的指令。
13.根据权利要求12的计算机程序产品,进一步包括用于在用户简档(24)中记录与所 测量的疲劳度有关的信息(25)的指令。
14.根据权利要求12或13的计算机程序产品,进一步包括用于当所测量的疲劳度(25)超过预定阈值时终止所述训练练习的指令。
15.根据权利要求11-14中任一项的计算机程序指令,进一步包括用于接收定义与预 定的脑力任务描述(23)有关的约束的手动输入和用于在用户简档(24)中记录该手动输入 的指令。
16.一种针对应用(34)为用户(18)创建脑计算机接口(40)的方法,包括-访问(S41)包括映射到脑力任务描述(23)的用户的脑信号(20)的用户简档(24),-访问(S42)包括该应用的多个属性(27)的应用简档(38);-将来自用户简档(24)的一个或多个脑力任务描述(23)匹配(S43)到来自应用简档 (38)的相应的属性(27);以及-由此创建(S44)脑计算机接口 (40)。
17.根据权利要求16的方法,进一步包括访问用户简档(24)中的疲劳组件(25)并且 由此调节脑计算机接口(40)。
18.根据权利要求16或17的方法,进一步包括访问用户简档(24)中的手动输入组件 并且由此调节脑计算机接口(40)。
19.一种用于针对应用(34)为用户(18)创建脑计算机接口(40)的系统,包括-数据库(26),其被设置为存储包括映射到脑力任务描述(23)的用户脑信号(20)的 用户简档(24)和包括该应用(34)的多个属性(27)的应用简档(38),以及-处理器(36),其被设置为访问用户简档(24)和应用简档(38),以将来自用户简档 (24)的一个或多个脑力任务描述(23)匹配到来自应用简档(38)的相应的属性(27)并且 由此创建脑计算机接口(40)。
20.根据权利要求19的系统,其中所述处理器(36)进一步被设置为访问用户简档 (24)中的疲劳组件(25)并且由此调节脑计算机接口(40)。
21.根据权利要求19或20的系统,其中所述处理器(36)被进一步设置为访问用户简 档(24)中的手动输入组件并由此调节脑计算机接口(40)。
22.—种在计算机可读介质上的计算机程序产品,用于针对应用(34)为用户(18)创建 脑计算机接口,该产品包括用于执行以下操作的指令-访问(S41)包括映射到脑力任务描述(23)的用户的脑信号(20)的用户简档(24),-访问(S42)包括该应用(34)的多个属性(27)的应用简档(38),-将来自用户简档(24)的一个或多个脑力任务描述(23)匹配(S43)到来自应用简档 (38)的相应的属性(27),以及-由此创建(S44)脑计算机接口 (40)。
23.根据权利要求22的计算机程序产品,进一步包括用于访问用户简档(24)中的疲劳 组件(25)并且由此调节脑计算机接口(40)的指令。
24.根据权利要求22或23的计算机程序产品,进一步包括用于访问用户简档(24)中 手动输入组件并由此调节脑计算机接口(40)的指令。
全文摘要
一种创建用在脑计算机接口(40)中的用户简档(24)的方法包括执行训练练习;在训练练习期间测量用户的脑信号(20);将用户的脑信号的特定信号映射到预定的脑力任务描述;以及创建用户简档(24),其包括映射到脑力任务描述的用户的脑信号。这样创建的用户简档可以用在针对应用(34)为用户(18)创建脑计算机接口的方法中。该方法包括访问包括映射到脑力任务描述的用户的脑信号的用户简档;访问包括该应用的多个属性的应用简档(38);将来自用户简档的一个或多个脑力任务描述匹配到来自应用简档的相应的属性;以及由此创建脑计算机接口。
文档编号G06F3/01GK101821699SQ200880110433
公开日2010年9月1日 申请日期2008年9月29日 优先权日2007年10月4日
发明者A·A·M·L·布鲁克斯, G·N·加西亚莫利纳, J·韦达, M·C·达姆斯特拉 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1