Skip to main content

LUP Student Papers

LUND UNIVERSITY LIBRARIES

Implementation of a Simple Asynchronous Pipeline Framework (SAPF) for construction of real-time BCI systems

Andersen, Tom (2021)
Department of Automatic Control
Abstract
This thesis attempts to implement a library in pure Python for building real-time Brain-Computer Interface (BCI) systems. The library does this by employing nodes containing data transformation methods—filtering, classification, data acquisition, and more. These nodes are linked together to create pipelines of nodes in which data flows. Due to the asynchronous nature of the data flow the library was named Simple Asynchronous Pipeline Framework (SAPF).
Moreover, a demonstration BCI was also built using SAPF. In parallel with this, a small game application was developed which the specific BCI system was used to control. At first eye-movements were considered as a user command for controlling the example BCI system. However, in a later... (More)
This thesis attempts to implement a library in pure Python for building real-time Brain-Computer Interface (BCI) systems. The library does this by employing nodes containing data transformation methods—filtering, classification, data acquisition, and more. These nodes are linked together to create pipelines of nodes in which data flows. Due to the asynchronous nature of the data flow the library was named Simple Asynchronous Pipeline Framework (SAPF).
Moreover, a demonstration BCI was also built using SAPF. In parallel with this, a small game application was developed which the specific BCI system was used to control. At first eye-movements were considered as a user command for controlling the example BCI system. However, in a later phase this was changed to eye-blinks and jaw clenching. (Less)
Please use this url to cite or link to this publication:
author
Andersen, Tom
supervisor
organization
year
type
H3 - Professional qualifications (4 Years - )
subject
report number
TFRT-6141
other publication id
0280-5316
language
English
id
9061638
date added to LUP
2021-07-15 14:58:19
date last changed
2021-07-15 14:58:19
@misc{9061638,
  abstract     = {{This thesis attempts to implement a library in pure Python for building real-time Brain-Computer Interface (BCI) systems. The library does this by employing nodes containing data transformation methods—filtering, classification, data acquisition, and more. These nodes are linked together to create pipelines of nodes in which data flows. Due to the asynchronous nature of the data flow the library was named Simple Asynchronous Pipeline Framework (SAPF).
 Moreover, a demonstration BCI was also built using SAPF. In parallel with this, a small game application was developed which the specific BCI system was used to control. At first eye-movements were considered as a user command for controlling the example BCI system. However, in a later phase this was changed to eye-blinks and jaw clenching.}},
  author       = {{Andersen, Tom}},
  language     = {{eng}},
  note         = {{Student Paper}},
  title        = {{Implementation of a Simple Asynchronous Pipeline Framework (SAPF) for construction of real-time BCI systems}},
  year         = {{2021}},
}