Please use this identifier to cite or link to this item: https://olympias.lib.uoi.gr/jspui/handle/123456789/33047
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΖορπίδης, Ανδρέαςel
dc.contributor.authorZorpidis, Andreasen
dc.date.accessioned2023-09-05T09:11:56Z-
dc.date.available2023-09-05T09:11:56Z-
dc.identifier.urihttps://olympias.lib.uoi.gr/jspui/handle/123456789/33047-
dc.identifier.urihttp://dx.doi.org/10.26268/heal.uoi.12846-
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.subjectΔιεπαφές Εγκεφάλου-Υπολογιστήel
dc.subjectΥπολογιστικό Νέφοςel
dc.subjectΜετάδοση Σημάτωνel
dc.subjectΜετάδοση Δεδομένωνel
dc.subjectΣχεδιασμός και Ανάπτυξηel
dc.subjectFull-Stack Developmenten
dc.subjectJavaScripten
dc.subjectWebSocketsen
dc.subjectUDP Protocolen
dc.subjectOSC Protocolen
dc.subjectBrain-Computer Interfacesen
dc.subjectCloud Computingen
dc.subjectSignal Transmissionen
dc.subjectData Transmissionen
dc.subjectDesign and Developmenten
dc.titleΣύστημα μετάδοσης και διαχείρισης σημάτων από διεπαφές εγκεφάλου-υπολογιστήel
dc.titleSignal transmission and management system for brain-computer interfacesen
dc.typemasterThesisen
heal.typemasterThesisel
heal.type.enMaster thesisen
heal.type.elΜεταπτυχιακή εργασίαel
heal.classificationBrain-Computer Interfaces (BCI)
heal.classificationΔιεπαφές Εγκεφάλου-Υπολογιστή (BCI)
heal.dateAvailable2023-09-05T09:12:56Z-
heal.languageelel
heal.accessfreeel
heal.recordProviderΠανεπιστήμιο Ιωαννίνων. Σχολή Πληροφορικής και Τηλεπικοινωνιώνel
heal.recordProviderUniversity of Ioannina. School of Informatics and Telecommunicationsen
heal.publicationDate2023-08-25-
heal.abstractΗ παρούσα εργασία απευθύνεται κυρίως σε αναγνώστες που είναι ήδη εξοικειωμένοι με τη χρήση διεπαφών εγκεφάλου-υπολογιστή (BCI), και με τις τεχνολογίες που χρησιμοποιούνται από αυτές. Πιο συγκεκριμένα, το πρώτο μέρος της εργασίας αφορά την έρευνα που πραγματοποιήθηκε γύρω από τις πιο γνωστές συσκευές-διεπαφές εγκεφάλου-υπολογιστή στην ακαδημαϊκή κοινότητα, τα πρωτόκολλα επικοινωνίας που χρησιμοποιούν, τις πιο ευρέως διαδεδομένες μεθόδους μετάδοσης των σημάτων τους, και τον ρόλο του υπολογιστικού νέφους σε όλα αυτά με στόχο να λυθεί το πρόβλημα της ζωντανής απομακρυσμένης μετάδοσης των σημάτων μέσω διαδικτύου και να γίνει πιο εύκολη η διαχείρισή τους. Το δεύτερο μέρος της εργασίας, αφορά το πείραμα, δηλαδή τον σχεδιασμό και την υλοποίηση ενός proof of concept (POC) πληροφοριακού συστήματος με χρήση τεχνολογιών διαδικτύου, το οποίο φαίνεται να λύνει το πρόβλημα αυτό και αποτελείται από μία εφαρμογή Full-Stack στο υπολογιστικό νέφος η οποία λειτουργεί ως μεσάζων κατά τη διάρκεια μετάδοσης των σημάτων και μπορεί να τα καταγράφει σε συνεδρίες, καθώς και έναν two-way communication client ο οποίος είναι σε θέση να μεταδίδει, να λαμβάνει, να αποθηκεύει και να αναπαριστά μεταδόσεις σημάτων από τους υπολογιστές των χρηστών. Η εφαρμογή υπολογιστικού νέφους είναι υλοποιημένη σε γλώσσα προγραμματισμού JavaScript και κάνει χρήση τεχνολογιών κυρίως Node.js, Express.js για τη δημιουργία ενός REST-API και WebSockets για την λήψη και μετάδοση των σημάτων, ενώ ο client είναι υλοποιημένος επίσης σε γλώσσα προγραμματισμού JavaScript και κάνει χρήση Electron.js για τη δημιουργία της desktop εφαρμογής και UDP, OSC, WebSockets για την μετάδοση των σημάτων. Στο τέλος της εργασίας, βρίσκονται τα συμπεράσματα και γίνεται μια αναπαράσταση όλων των πιθανών σεναρίων σε εικόνες.el
heal.abstractThe present thesis is primarily targeted at readers who are already familiar with brain-computer interfaces (BCI) and the technologies used by them. Specifically, the first part of the thesis focuses on research conducted on the most well-known brain-computer interface devices within the academic community, their communication protocols, widely adopted signal transmission methods, and the role of cloud computing. The objective is to solve the issue of real-time remote signal transmission over the internet and facilitate their management. The second part of the thesis describes an experiment, namely the design and implementation of a proof of concept (POC) informational system using internet technologies, which appears to resolve the problem. The system consists of a Full-Stack application deployed on the cloud, serving as an intermediary during the signal transmission, capable of recording signal sessions. Additionally, it includes a two-way communication client that can transmit, receive, store, and reproduce signal transmissions from users’ computers. The cloud-based application is developed in JavaScript, primarily utilizing technologies like Node.js and Express.js to create a REST-API, as well as WebSockets for signal reception and transmission. On the other hand, the client is developed in JavaScript, utilizing Electron.js to create a desktop-suite application and UDP, OSC and WebSockets for signal transmission. Finally, the thesis presents findings and a representation of all the potential scenarios in images.en
heal.advisorNameGiannakeas, Nikolaosel
heal.committeeMemberNameTzallas, Alexandrosel
heal.committeeMemberNameKarvelis, Petrosel
heal.academicPublisherΠανεπιστήμιο Ιωαννίνων. Σχολή Πληροφορικής και Τηλεπικοινωνιών. Τμήμα Πληροφορικής και Τηλεπικοινωνιώνel
heal.academicPublisherUniversity of Ioannina. School of Informatics and Telecommunications. Department of Informatics and Telecommunicationsen
heal.academicPublisherIDuoiel
heal.numberOfPages120el
heal.fullTextAvailabilitytrue-
Appears in Collections:Διατριβές Μεταπτυχιακής Έρευνας (Masters) - ΠΤΠ

Files in This Item:
File Description SizeFormat 
Μ.Ε. Ζορπίδης Ανδρέας (2023).pdf2.53 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons