Original title:
Psaní na počítači pomocí mozkových signálů
Translated title:
Typing Using Brain Signals
Authors:
Wagner, Lukáš ; Malinka, Kamil (referee) ; Tinka, Jan (advisor) Document type: Bachelor's theses
Year:
2021
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce se zabývá implementací rozhraní mezi mozkem a počítačem v jazyce Python umožňující psát a komunikovat s použitím zařízení EEG. Práce studuje a hodnotí dosavadní technologie rozhraní mezi mozkem a počítačem pro použití za tímto účelem. Dále se práce zabývá použitím strojového učení, které se v technologii používá, zejména neuronovými sítěmi, jež se prokázaly být jednou z nejpřesnějších metod klasifikace signálu EEG. Následně jsou navrženy a implementovány 3 různé systémy založené na různých paradigmatech vyvolávání změny potenciálu EEG vizuální cestou. Tyto systémy byly na závěr otestovány s různými přístupy ke zpracování signálu. Bohužel žádný ze systémů neuspěl v komunikaci cílových písmen.
This bachelor thesis focusses on the implementation of a brain-computer interface, programmed in Python language, that would enable to communicate using EEG. The thesis investigates and evaluates existing brain-computer interface technologies for this purpose. The thesis also explores the use of machine learning applied to the technology, in particular neural networks, which have proven to be one of the most accurate methods of EEG signal processing. Following that, 3 different systems are proposed and implemented, each on different paradigm of visually evoking EEG potential changes. These systems were tested with different signal classification approaches. Unfortunately, none of the systems proved to be useful in communication.
Keywords:
BCI; brain; brain-computer; c-VEP; CNN; convolutional neural network; EEG; electroencephalograph; f-VEP; OpenBCI; P300; Python; speller; SSVEP; VEP; visually evoked; BCI; c-VEP; CNN; EEG; elektroencefalograf; f-VEP; klávesnice; konvoluční neuronová síť; mozek; OpenBCI; P300; Python; rozhraní mezi mozkem a počítačem; SSVEP; VEP; vizuálně evokované
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/199458