Αναγνώριση κινήσεων του χεριού μέσω επιφανειακών ηλεκτρομυϊκών σημάτων με τεχνικές deep learning

Τα τελευταία χρόνια έχει αναπτυχθεί στην ερευνητική κοινότητα ένα αυξημένο ενδιαφέρον για την αναγνώριση κινήσεων του χεριού μέσω επιφανειακών ηλεκτρομυϊκών σημάτων, με τεχνικές Deep Learning. Σε αυτή τη διπλωματική εργασία παρουσιάζεται η διαδικασία σχεδίασης επίσης αρχιτεκτονικής συνελικτικού νευρ...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Τσάγκας, Νικόλαος
Άλλοι συγγραφείς: Σκόδρας, Αθανάσιος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2019
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/12584
id nemertes-10889-12584
record_format dspace
spelling nemertes-10889-125842022-09-05T04:59:52Z Αναγνώριση κινήσεων του χεριού μέσω επιφανειακών ηλεκτρομυϊκών σημάτων με τεχνικές deep learning Hand gesture recognition via surface electromyography signals with deep learning Τσάγκας, Νικόλαος Σκόδρας, Αθανάσιος Σκόδρας, Αθανάσιος Σγάρμπας, Κυριάκος Tsagkas, Nikolaos Επιφανειακή ηλεκτρομυογραφία Ταξινόμηση Βαθιά μάθηση Νευρωνικά δίκτυα Μηχανική μάθηση sEMG Classification Deep learning Neural networks Machine learning 612.76 Τα τελευταία χρόνια έχει αναπτυχθεί στην ερευνητική κοινότητα ένα αυξημένο ενδιαφέρον για την αναγνώριση κινήσεων του χεριού μέσω επιφανειακών ηλεκτρομυϊκών σημάτων, με τεχνικές Deep Learning. Σε αυτή τη διπλωματική εργασία παρουσιάζεται η διαδικασία σχεδίασης επίσης αρχιτεκτονικής συνελικτικού νευρωνικού δικτύου, με σκοπό την αναγνώριση κινήσεων του χεριού μέσω επιφανειακών ηλεκτρομυϊκών σημάτων. Για το σκοπό αυτό αξιοποιήθηκε η πολύ διαδεδομένη βάση δεδομένων Ninapro, η οποία περιέχει καταγραφές ηλεκτρομυϊκών σημάτων από 52 διαφορετικές κινήσεις του χεριού. Στη συνέχεια, θέλοντας να συνεισφέρουμε στην προσπάθεια συλλογής περισσότερων ηλεκτρομυϊκών σημάτων, το οποίο αποτελεί καθοριστικό παράγοντα για την απόδοση του Deep Learning, αναπτύξαμε τη δική επίσης βάση δεδομένων επιφανειακών ηλεκτρομυϊκών σημάτων, τη MyoUP. Για επίσης καταγραφές χρησιμοποιήθηκε η εύχρηστη συσκευή Myo Armband. Στο παρόν σύγγραμμα παρουσιάζεται όχι μόνο η διαδικασία ανάπτυξης επίσης βάσης επίσης αλλά και τα αποτελέσματα σύγκρισης επίσης ποιότητας των δεδομένων επίσης με επίσης καταγραφές του 5ου dataset επίσης βάσης δεδομένων Ninapro, καθώς και αυτό το dataset δημιουργήθηκε με τη βοήθεια του Myo Armband. Τέλος, παρουσιάζεται η ανάπτυξη επίσης λογισμικού αναγνώρισης κινήσεων του χεριού σε πραγματικό χρόνο. Στο λογισμικό αυτό αξιοποιήθηκε το νευρωνικό δίκτυο που σχεδιάστηκε στα πλαίσια επίσης διπλωματικής, το οποίο και εκπαιδεύτηκε με τα δεδομένα επίσης βάσης δεδομένων MyoUP. Η εκπαίδευση του νευρωνικού δικτύου έλαβε χώρα σε έναν απομακρυσμένο server μεγάλης υπολογιστικής ισχύος, ενώ ο απαραίτητος κώδικας γράφτηκε στη γλώσσα προγραμματισμού Python. Επίσης, η εφαρμογή αναγνώρισης των κινήσεων του χεριού σε πραγματικό χρόνο αναπτύχθηκε σε Python ενώ η επεξεργασία των σημάτων έγινε με το πρόγραμμα MATLAB. In the past few years, a great interest for the classification of hand gestures with Deep Learning methods based on surface electromyography signals (sEMG) has been developed in the scientific community. In our research, a novel and reliable convolutional neural network architecture was designed for classifying hand gestures via sEMG signals. For this purpose, the very well-known Ninapro database was used, which contains sEMG recordings from 52 different hand gestures. Additionally, we constructed our very own sEMG database, MyoUP, using the Myo Armband recording device. Our data was compared with the recordings from the 5th dataset of the Ninapro database, which was also developed with the help of a Myo Armband. Finally, a real-time hand gesture recognition software was developed, by training our neural network architecture with the data from the MyoUP database. The training of the network took place on a server with considerable computational power while the code was developed with the Python programming language and the TensorFlow framework. 2019-10-10T20:43:03Z 2019-10-10T20:43:03Z 2019-07-03 Thesis http://hdl.handle.net/10889/12584 gr 0 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Επιφανειακή ηλεκτρομυογραφία
Ταξινόμηση
Βαθιά μάθηση
Νευρωνικά δίκτυα
Μηχανική μάθηση
sEMG
Classification
Deep learning
Neural networks
Machine learning
612.76
spellingShingle Επιφανειακή ηλεκτρομυογραφία
Ταξινόμηση
Βαθιά μάθηση
Νευρωνικά δίκτυα
Μηχανική μάθηση
sEMG
Classification
Deep learning
Neural networks
Machine learning
612.76
Τσάγκας, Νικόλαος
Αναγνώριση κινήσεων του χεριού μέσω επιφανειακών ηλεκτρομυϊκών σημάτων με τεχνικές deep learning
description Τα τελευταία χρόνια έχει αναπτυχθεί στην ερευνητική κοινότητα ένα αυξημένο ενδιαφέρον για την αναγνώριση κινήσεων του χεριού μέσω επιφανειακών ηλεκτρομυϊκών σημάτων, με τεχνικές Deep Learning. Σε αυτή τη διπλωματική εργασία παρουσιάζεται η διαδικασία σχεδίασης επίσης αρχιτεκτονικής συνελικτικού νευρωνικού δικτύου, με σκοπό την αναγνώριση κινήσεων του χεριού μέσω επιφανειακών ηλεκτρομυϊκών σημάτων. Για το σκοπό αυτό αξιοποιήθηκε η πολύ διαδεδομένη βάση δεδομένων Ninapro, η οποία περιέχει καταγραφές ηλεκτρομυϊκών σημάτων από 52 διαφορετικές κινήσεις του χεριού. Στη συνέχεια, θέλοντας να συνεισφέρουμε στην προσπάθεια συλλογής περισσότερων ηλεκτρομυϊκών σημάτων, το οποίο αποτελεί καθοριστικό παράγοντα για την απόδοση του Deep Learning, αναπτύξαμε τη δική επίσης βάση δεδομένων επιφανειακών ηλεκτρομυϊκών σημάτων, τη MyoUP. Για επίσης καταγραφές χρησιμοποιήθηκε η εύχρηστη συσκευή Myo Armband. Στο παρόν σύγγραμμα παρουσιάζεται όχι μόνο η διαδικασία ανάπτυξης επίσης βάσης επίσης αλλά και τα αποτελέσματα σύγκρισης επίσης ποιότητας των δεδομένων επίσης με επίσης καταγραφές του 5ου dataset επίσης βάσης δεδομένων Ninapro, καθώς και αυτό το dataset δημιουργήθηκε με τη βοήθεια του Myo Armband. Τέλος, παρουσιάζεται η ανάπτυξη επίσης λογισμικού αναγνώρισης κινήσεων του χεριού σε πραγματικό χρόνο. Στο λογισμικό αυτό αξιοποιήθηκε το νευρωνικό δίκτυο που σχεδιάστηκε στα πλαίσια επίσης διπλωματικής, το οποίο και εκπαιδεύτηκε με τα δεδομένα επίσης βάσης δεδομένων MyoUP. Η εκπαίδευση του νευρωνικού δικτύου έλαβε χώρα σε έναν απομακρυσμένο server μεγάλης υπολογιστικής ισχύος, ενώ ο απαραίτητος κώδικας γράφτηκε στη γλώσσα προγραμματισμού Python. Επίσης, η εφαρμογή αναγνώρισης των κινήσεων του χεριού σε πραγματικό χρόνο αναπτύχθηκε σε Python ενώ η επεξεργασία των σημάτων έγινε με το πρόγραμμα MATLAB.
author2 Σκόδρας, Αθανάσιος
author_facet Σκόδρας, Αθανάσιος
Τσάγκας, Νικόλαος
format Thesis
author Τσάγκας, Νικόλαος
author_sort Τσάγκας, Νικόλαος
title Αναγνώριση κινήσεων του χεριού μέσω επιφανειακών ηλεκτρομυϊκών σημάτων με τεχνικές deep learning
title_short Αναγνώριση κινήσεων του χεριού μέσω επιφανειακών ηλεκτρομυϊκών σημάτων με τεχνικές deep learning
title_full Αναγνώριση κινήσεων του χεριού μέσω επιφανειακών ηλεκτρομυϊκών σημάτων με τεχνικές deep learning
title_fullStr Αναγνώριση κινήσεων του χεριού μέσω επιφανειακών ηλεκτρομυϊκών σημάτων με τεχνικές deep learning
title_full_unstemmed Αναγνώριση κινήσεων του χεριού μέσω επιφανειακών ηλεκτρομυϊκών σημάτων με τεχνικές deep learning
title_sort αναγνώριση κινήσεων του χεριού μέσω επιφανειακών ηλεκτρομυϊκών σημάτων με τεχνικές deep learning
publishDate 2019
url http://hdl.handle.net/10889/12584
work_keys_str_mv AT tsankasnikolaos anagnōrisēkinēseōntoucherioumesōepiphaneiakōnēlektromyïkōnsēmatōnmetechnikesdeeplearning
AT tsankasnikolaos handgesturerecognitionviasurfaceelectromyographysignalswithdeeplearning
_version_ 1771297139122503680