Brainball, visualisering av hjärnaktiviteten

Hos Medicinsk Teknik, Forskning och Utveckling på Norrlands Universitetssjukhus finns ett befintligt brainball-bord som de vill använda i samband med mässor och demonstrationer. Som komplement till det fysiska bordet vill de visa en grafisk representation av de hjärnvågor som används i spelet för at...

Full description

Bibliographic Details
Main Author: Pettersson, Markus
Format: Others
Language:Swedish
Published: Umeå universitet, Institutionen för tillämpad fysik och elektronik 2018
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-151974
Description
Summary:Hos Medicinsk Teknik, Forskning och Utveckling på Norrlands Universitetssjukhus finns ett befintligt brainball-bord som de vill använda i samband med mässor och demonstrationer. Som komplement till det fysiska bordet vill de visa en grafisk representation av de hjärnvågor som används i spelet för att spelare och eventuell publik lättare ska förstå vad som händer. Ett program som ger en grafisk representation av hjärnvågorna som används i ett Brainball-spel har tagits fram i programmeringsspråket Python med hjälp av biblioteket ''matplot''. Det färdiga programmet har en enkel och överskådlig layout med tre grafer som visar de två spelarnas hjärnvågor och deras uträknade avslappning i jämförelse med varandra. Graferna tar in och visar värden i realtid med en rullande x-axel med ca 20 bilder per sekund. Programmet körs på en Raspberry Pi 3 och på grund av datorns låga prestanda är funktioner som frekvensfiltrering och animation något begränsad. Programmet uppfyller sin huvudsakliga uppgift men det finns en del förbättringar att göra när det gäller dess prestanda. === Medical Technology, Research and Development department at University Hospital of Umeå has an existing brainball-table that they want to use at fairs and demonstrations. As a complement to the physical table they want to show a graphical representation of the brainwaves that are used in the game, in order to make it easier for players and any audience to follow along. A program showing the graphical representation of the brainwaves used in the Brainball-game has been developed using the programming language Python with help of the library ”matplot”. The finished program has a simple layout with three graphs, showing the two players brainwaves and their calculated relaxation in comparision with eachother. The brainwaves are sampled and shown in the graphs in real time with a scrolling x-axis with approximately 20 frames per second. Everything is run on a Raspberry Pi 3 computer and because of it’s low performance some functions such as frequency filtration and animation is somewhat limited.