Design of an EEG-based brain-computer interface (BCI) from standard components running in real-time under Windows.
An EEG-based brain-computer interface (BCI) is a direct connection between the human brain and the computer. Such a communication system is needed by patients with severe motor impairments (e.g. late stage of Amyotrophic Lateral Sclerosis) and has to operate in real-time. This paper describes the selection of the appropriate components to construct such a BCI and focuses also on the selection of a suitable programming language and operating system. The multichannel system runs under Windows 95, equipped with a real-time Kernel expansion to obtain reasonable real-time operations on a standard PC. Matlab controls the data acquisition and the presentation of the experimental paradigm, while Simulink is used to calculate the recursive least square (RLS) algorithm that describes the current state of the EEG in real-time. First results of the new low-cost BCI show that the accuracy of differentiating imagination of left and right hand movement is around 95%.
Guger
C
C
Department of Medical Informatics, University of Technology Graz.
Schlögl
A
A
Walterspacher
D
D
Pfurtscheller
G
G
D000690:Amyotrophic Lateral Sclerosis / Q000503:physiopathology / Q000534:rehabilitation; D001921:Brain / Q000502:physiology*; D003143:Communication Devices for People with Disabilities; D003199:Computer Systems; D004569:Electroencephalography / Q000295:instrumentation*; D006801:Humans; D008838:Microcomputers; D011597:Psychomotor Performance / Q000502:physiology; D012984:Software; D013850:Thinking / Q000502:physiology; D014584:User-Computer Interface