16.11.2012 Views

Brain–Computer Interfaces - Index of

Brain–Computer Interfaces - Index of

Brain–Computer Interfaces - Index of

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

272 J. Mellinger and G. Schalk<br />

recorded data. The final element is data analysis, which requires mastery <strong>of</strong> an<br />

analysis s<strong>of</strong>tware environment.<br />

While BCI2000 is not intended to replace a dedicated stimulation s<strong>of</strong>tware system<br />

(such as Presentation or E-Prime), it provides a flexible stimulation environment<br />

with good timing behavior, and it integrates stimulation and data recording. It also<br />

comes with tools that provide easy-to-use, basic statistical data analyses, and provides<br />

a number <strong>of</strong> interfaces to commercial as well as non-commercial analysis<br />

toolboxes (Sect. 2.3). Finally, BCI2000 comes with a standardized timing evaluation<br />

procedure that may be run on the target hardware to ensure quality <strong>of</strong> measurement.<br />

To illustrate how BCI2000 could be useful for psychophysiological experiments,<br />

we describe how to configure BCI2000 for a Stroop task. The Stroop task is a classical<br />

neuropsychological paradigm designed to measure the ability <strong>of</strong> a subject to<br />

override strongly automated behavior [31]. In a computerized version <strong>of</strong> the Stroop<br />

task, color names are displayed as textual stimuli on a computer screen. These color<br />

names are displayed in color; color names and actual colors do not always match,<br />

e.g., the stimulus might be the word “red” printed in green. The subject’s task is<br />

to respond to the actual color, not the color name, by pressing a key. In data analysis,<br />

performance may be analyzed in terms <strong>of</strong> response time, and correctness <strong>of</strong><br />

responses.<br />

Implementation <strong>of</strong> a Stroop task experiment in BCI2000 requires three steps.<br />

First, graphics files for stimuli need to be created, which contain the names <strong>of</strong> colors<br />

and are printed in different color. These graphics files may be created using any<br />

graphics application such as the Paint program that comes with Windows TM .For<br />

five color names, and five actual colors, up to 25 graphics files need to be created,<br />

depending on whether all possible combination are to be used.<br />

The second step is to configure BCI2000 display the stimuli. Using the<br />

StimulusPresentation application module contained in the BCI2000 core distribution,<br />

this requires creating a table listing all stimuli, specifying parameters for a<br />

pseudo-random sequence in which stimuli will be presented, and deciding on stimulus<br />

duration, inter-stimulus intervals, and inter-stimulus interval randomization.<br />

The final step is to configure BCI2000 to record key presses during the experiment.<br />

The respective BCI2000 component is provided within all source modules,<br />

and is activated by adding the command-line option “–Logkeyboard=1” when<br />

starting up a source module.<br />

3.3 Patient Communication System<br />

As a real-world application <strong>of</strong> BCI technology, a patient communication system uses<br />

a BCI as an input device similar to a computer keyboard or mouse. Once a particular<br />

BCI system has been designed and tested in laboratory experiments, BCI researchers<br />

may want to apply the resulting system to patients. Typically, this target population<br />

is constrained to their beds and depends on caregivers. A BCI may improve their<br />

quality <strong>of</strong> life by increasing their independence and amount <strong>of</strong> control over their<br />

environment.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!