Implementation of a Simple Asynchronous Pipeline Framework (SAPF) for construction of real-time BCI systems
(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:
http://lup.lub.lu.se/student-papers/record/9061638
- author
- Andersen, Tom
- supervisor
- organization
- year
- 2021
- 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}}, }