Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

A platform-independent open-source feedback framework for BCI systems

: Venthur, B.; Blankertz, B.

Fulltext (PDF; )

Müller-Putz, G.R. ; TU Graz:
4th International Brain-Computer Interface Workshop and Training Course 2008. Proceedings : September 18 - 21, 2008, Graz University of Technology, Austria
Graz: Verlag der TU Graz, 2008
ISBN: 978-3-85125-004-6
International Brain-Computer Interface Workshop and Training Course <4, 2008, Graz>
Conference Paper, Electronic Publication
Fraunhofer FIRST ()

This paper introduces the Pythonic Feedback Framework which provides a platform independent framework to develop BCI feedback applications in Python. It was designed to make the development of feedback applications as easy as possible. Existing solutions have either been implemented in C++, which makes the programming task rather tedious, especially for non-computer-scientists, or in Matlab, which is not well suited for more advanced visual (flickering is inavoidable which is unconfortable for the user and has side effects in the EEG) or auditory feedback applications. This framework solves this problem by moving the feedback implementations to a general purpose, and easy to learn language like Python. Python provides many so called bindings to other libraries, which allow it to develop high quality multimedia feedback applications, with little effort. The framework communicates with the rest of the BCI system via a standardized communication protocol using UDP and XML and is therefore suitable to be used with any BCI system that may be adapted to send its control signal via UDP in the specified format. Having such a general feedback framework will also foster a vivid exchange of feedback applications between BCI groups, even if individual system for processing and classification are used.