NeuroReality: um sistema para inserção, análise e gerenciamento de dados de eletroencefalografia em ambientes virtuais

Bibliographic Details
Main Author: Andrade, Leandro Paiva
Publication Date: 2019
Format: Master thesis
Language: por
Source: Biblioteca Digital de Teses e Dissertações da UFPB
Download full: https://repositorio.ufpb.br/jspui/handle/123456789/19537
Summary: Virtual reality is a technology that enables the integrated action between computers and human brain. The feasibility of reproducing real situations in a controlled way and the possibility to simulate and visualize actions impossible to be perceived in the real world, make this type of technology have applications in several areas, such as health, education and entertainment. In the field of neuroscience, virtual reality, combined with brain-computer interfaces, has become an important tool for the study and understanding of brain activity, as well as contributing greatly to the rehabilitation of weakened brain functions. In this sense, the objective of this work was the creation of a system called "NeuroReality", which is composed by a component for the Unity engine and a simple management interface, where researchers or interested people in neuroscience can insert, view and manipulate electroencephalography data in a virtual test environment. For the development of the component, it was used the C# programming language, the Visual Studio 2017 integrated development environment, the Unity game engine and a wrapped version of the VRPN, called UVRPN. Regarding the interface development, it was used the Java programming language, the NetBeans integrated development environment and the Java version of the VRPN library. The obtained product is a system that provides the user all its functionality in a single interface, simple and intuitive, where it is possible to access EEG data and simultaneously perform actions on objects contained in the virtual environment. The system also has the ability to capture and save EEG data over time, in the form of tables, and record the virtual environment to which the component is associated, in the form of video, for possible future analysis.
id UFPB_27904ff71e8a70d02fca5d7b5ef86cd3
oai_identifier_str oai:repositorio.ufpb.br:123456789/19537
network_acronym_str UFPB
network_name_str Biblioteca Digital de Teses e Dissertações da UFPB
repository_id_str
spelling NeuroReality: um sistema para inserção, análise e gerenciamento de dados de eletroencefalografia em ambientes virtuaisRealidade virtualNeurociênciaInterface cérebro-computadorVirtual realityinterfaceNeuroscienceBrain-computerCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOVirtual reality is a technology that enables the integrated action between computers and human brain. The feasibility of reproducing real situations in a controlled way and the possibility to simulate and visualize actions impossible to be perceived in the real world, make this type of technology have applications in several areas, such as health, education and entertainment. In the field of neuroscience, virtual reality, combined with brain-computer interfaces, has become an important tool for the study and understanding of brain activity, as well as contributing greatly to the rehabilitation of weakened brain functions. In this sense, the objective of this work was the creation of a system called "NeuroReality", which is composed by a component for the Unity engine and a simple management interface, where researchers or interested people in neuroscience can insert, view and manipulate electroencephalography data in a virtual test environment. For the development of the component, it was used the C# programming language, the Visual Studio 2017 integrated development environment, the Unity game engine and a wrapped version of the VRPN, called UVRPN. Regarding the interface development, it was used the Java programming language, the NetBeans integrated development environment and the Java version of the VRPN library. The obtained product is a system that provides the user all its functionality in a single interface, simple and intuitive, where it is possible to access EEG data and simultaneously perform actions on objects contained in the virtual environment. The system also has the ability to capture and save EEG data over time, in the form of tables, and record the virtual environment to which the component is associated, in the form of video, for possible future analysis.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESA realidade virtual é uma tecnologia que possibilita a ação integrada entre computadores e cérebro humano. A viabilidade de reproduzir situações reais de forma controlada e a possibilidade de simular e visualizar ações impossíveis de serem percebidas no mundo real fazem com que este tipo de tecnologia encontre aplicações em diversas áreas, como na saúde, educação e entretenimento. No campo da neurociência, a realidade virtual, combinada à interfaces cérebro-computador, tem se tornado uma importante ferramenta para o estudo e entendimento da atividade cerebral, além de contribuir grandemente para a reabilitação de funções cerebrais debilitadas. Neste sentido, o objetivo deste trabalho foi a criação de um sistema denominado “NeuroReality”, o qual possui um componente para o ambiente Unity e uma interface simples de gerenciamento, onde pesquisadores ou interessados na área de neurociência podem inserir, visualizar e manipular dados de eletroencefalograma em um ambiente virtual de teste. Para o desenvolvimento do componente, utilizou-se a linguagem de programação C#, o ambiente de desenvolvimento Visual Studio 2017, o motor de jogo Unity e uma versão empacotada da Rede Periférica de Realidade Virtual (do inglês, Virtual Reality Peripheral Network, VRPN), denominada Unity Virtual Peripheral Network (UVRPN). Em relação ao desenvolvimento da interface, utilizou-se a linguagem de programação Java, o ambiente de desenvolvimento NetBeans e a versão em Java da biblioteca VRPN. O produto obtido é um sistema que disponibiliza ao usuário todas as suas funcionalidades em uma só interface, simples e intuitiva, onde é possível acessar os dados de eletroencefalografia e, simultaneamente, realizar ações em objetos contidos no ambiente virtual. O sistema também possui a capacidade de capturar e salvar os dados de EEG em função do tempo, em forma de tabelas, e registrar o ambiente virtual ao qual o componente está associado, em forma de vídeo, para possíveis futuras análises.Universidade Federal da ParaíbaBrasilInformáticaPrograma de Pós-Graduação em InformáticaUFPBRêgo, Thaís Gaudencio dohttp://lattes.cnpq.br/3166390632199101Andrade, Leandro Paiva2021-02-21T23:55:36Z2021-02-102021-02-21T23:55:36Z2019-08-30info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttps://repositorio.ufpb.br/jspui/handle/123456789/19537porhttp://creativecommons.org/licenses/by-nd/3.0/br/info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFPBinstname:Universidade Federal da Paraíba (UFPB)instacron:UFPB2021-08-10T19:31:09Zoai:repositorio.ufpb.br:123456789/19537Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufpb.br/PUBhttp://tede.biblioteca.ufpb.br:8080/oai/requestdiretoria@ufpb.br|| bdtd@biblioteca.ufpb.bropendoar:2021-08-10T19:31:09Biblioteca Digital de Teses e Dissertações da UFPB - Universidade Federal da Paraíba (UFPB)false
dc.title.none.fl_str_mv NeuroReality: um sistema para inserção, análise e gerenciamento de dados de eletroencefalografia em ambientes virtuais
title NeuroReality: um sistema para inserção, análise e gerenciamento de dados de eletroencefalografia em ambientes virtuais
spellingShingle NeuroReality: um sistema para inserção, análise e gerenciamento de dados de eletroencefalografia em ambientes virtuais
Andrade, Leandro Paiva
Realidade virtual
Neurociência
Interface cérebro-computador
Virtual realityinterface
Neuroscience
Brain-computer
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short NeuroReality: um sistema para inserção, análise e gerenciamento de dados de eletroencefalografia em ambientes virtuais
title_full NeuroReality: um sistema para inserção, análise e gerenciamento de dados de eletroencefalografia em ambientes virtuais
title_fullStr NeuroReality: um sistema para inserção, análise e gerenciamento de dados de eletroencefalografia em ambientes virtuais
title_full_unstemmed NeuroReality: um sistema para inserção, análise e gerenciamento de dados de eletroencefalografia em ambientes virtuais
title_sort NeuroReality: um sistema para inserção, análise e gerenciamento de dados de eletroencefalografia em ambientes virtuais
author Andrade, Leandro Paiva
author_facet Andrade, Leandro Paiva
author_role author
dc.contributor.none.fl_str_mv Rêgo, Thaís Gaudencio do
http://lattes.cnpq.br/3166390632199101
dc.contributor.author.fl_str_mv Andrade, Leandro Paiva
dc.subject.por.fl_str_mv Realidade virtual
Neurociência
Interface cérebro-computador
Virtual realityinterface
Neuroscience
Brain-computer
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic Realidade virtual
Neurociência
Interface cérebro-computador
Virtual realityinterface
Neuroscience
Brain-computer
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Virtual reality is a technology that enables the integrated action between computers and human brain. The feasibility of reproducing real situations in a controlled way and the possibility to simulate and visualize actions impossible to be perceived in the real world, make this type of technology have applications in several areas, such as health, education and entertainment. In the field of neuroscience, virtual reality, combined with brain-computer interfaces, has become an important tool for the study and understanding of brain activity, as well as contributing greatly to the rehabilitation of weakened brain functions. In this sense, the objective of this work was the creation of a system called "NeuroReality", which is composed by a component for the Unity engine and a simple management interface, where researchers or interested people in neuroscience can insert, view and manipulate electroencephalography data in a virtual test environment. For the development of the component, it was used the C# programming language, the Visual Studio 2017 integrated development environment, the Unity game engine and a wrapped version of the VRPN, called UVRPN. Regarding the interface development, it was used the Java programming language, the NetBeans integrated development environment and the Java version of the VRPN library. The obtained product is a system that provides the user all its functionality in a single interface, simple and intuitive, where it is possible to access EEG data and simultaneously perform actions on objects contained in the virtual environment. The system also has the ability to capture and save EEG data over time, in the form of tables, and record the virtual environment to which the component is associated, in the form of video, for possible future analysis.
publishDate 2019
dc.date.none.fl_str_mv 2019-08-30
2021-02-21T23:55:36Z
2021-02-10
2021-02-21T23:55:36Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufpb.br/jspui/handle/123456789/19537
url https://repositorio.ufpb.br/jspui/handle/123456789/19537
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal da Paraíba
Brasil
Informática
Programa de Pós-Graduação em Informática
UFPB
publisher.none.fl_str_mv Universidade Federal da Paraíba
Brasil
Informática
Programa de Pós-Graduação em Informática
UFPB
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFPB
instname:Universidade Federal da Paraíba (UFPB)
instacron:UFPB
instname_str Universidade Federal da Paraíba (UFPB)
instacron_str UFPB
institution UFPB
reponame_str Biblioteca Digital de Teses e Dissertações da UFPB
collection Biblioteca Digital de Teses e Dissertações da UFPB
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFPB - Universidade Federal da Paraíba (UFPB)
repository.mail.fl_str_mv diretoria@ufpb.br|| bdtd@biblioteca.ufpb.br
_version_ 1831313760941244416