Ιδρυματικό Αποθετήριο
Πολυτεχνείο Κρήτης
EN  |  EL

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

Πολλαπλή παρακολούθηση κινήσεων αλληλοεπιδρώντας με τρισδιάστατους χαρακτήρες για εμβυθισμένες εκπαιδευτικές εφαρμογές σε εικονική πραγματικότητα

Kirakosian Salva

Απλή Εγγραφή


URIhttp://purl.tuc.gr/dl/dias/B186E900-26BB-462F-B628-78A19A61F0B2-
Αναγνωριστικόhttps://doi.org/10.26233/heallink.tuc.69438-
Γλώσσαen-
Μέγεθος82 pagesen
Μέγεθος23 megabytesen
ΤίτλοςVirtual reality multitracking interaction with 3D characters for immersive training applicationsen
ΤίτλοςΠολλαπλή παρακολούθηση κινήσεων αλληλοεπιδρώντας με τρισδιάστατους χαρακτήρες για εμβυθισμένες εκπαιδευτικές εφαρμογές σε εικονική πραγματικότηταel
ΔημιουργόςKirakosian Salvaen
ΔημιουργόςΚιρακοσιαν Σαλβαel
Συντελεστής [Επιβλέπων Καθηγητής]Mania Aikaterinien
Συντελεστής [Επιβλέπων Καθηγητής]Μανια Αικατερινηel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Zervakis Michalisen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Ζερβακης Μιχαληςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Lagoudakis Michaelen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Λαγουδακης Μιχαηλel
ΕκδότηςΠολυτεχνείο Κρήτηςel
ΕκδότηςTechnical University of Creteen
Ακαδημαϊκή ΜονάδαTechnical University of Crete::School of Electrical and Computer Engineeringen
Ακαδημαϊκή ΜονάδαΠολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
ΠεριγραφήΔυπλωματική Εργασία που υποβλήθηκε στη σχολή ΗΜΜΥ του Πολ. Κρτήτης για την πλήρωση προϋποθέσεων λήψης του Προπτυχειακού Διπλώματος.el
ΠερίληψηΗ παρούσα διπλωματική εργασία υλοποιεί Αλληλεπιδραστική Εκπαιδευτική Εφαρμογή Εκμάθησης Χορού σε Εικονική Πραγματικότητα με Πολλαπλή Παρακολούθηση Κινήσεων Χρήστη και Αλληλεπίδραση σε Πραγματικό Χρόνο με Τρισδιάστατο Χαρακτήρα. Ο χρήστης, ο οποίος βρίσκεται στην κύρια σκηνή, εκπαιδεύεται από τον τρισδιάστατο ανθρώπινο χαρακτήρα που έχει σαρωθεί με 3D White Light Scanner, σε πραγματκό χρόνο. Ρεαλιστικές κινήσεις αλληλεπίδρασης εφαρμόστηκαν στον τρισδιάστατο χαρακτήρα χρησιμοποιώντας μεθοδολογίες Αντίστροφης Κινηματικής (Inverse Kinematics), οι οποίες ενεργοποιούνται ανάλογα με τις χορευτικές κινήσεις του χρήστη. Για την μοντελοποίηση των χαρακτήρων προστέθηκαν "οστά". Με την διαδικασία Αποτύπωσης Κινήσεων (Motion Capture) επαναπροσδιορίστηκαν οι κινήσεις του τρισδιάστατου χαρακτήρα. Για να μειωθεί ο υπολογιστικός φόρτος της μονάδας επεξεργασίας γραφικών (GPU), εφαρμόστηκε η τεχνική "Baked GI" αυξάνοντας έτσι τα καρέ ανά δευτερόλεπτο (FPS) για βέλτιστη απόδοση εφαρμογών εικονική πραγματικότητας. Το τελικό σύστημα προσφέρει μία ολοκληρωμένη πλατφόρμα αλληλεπίδρασης μεταξύ ανθρώπου και τρισδιάστατου χαρακτήρα προσφέροντας πολλαπλές επιλογής εκμάθησης χορού υλοποιημένη με τη μηχανή ανάπτυξης εφαρμογών τρισδιάστατων γραφικών Unity. Η διαδικασία μάθησης ξεκινά με την πρώτη επιλογή "Βασικά Βήματα" του Λατινικού χορού Salsa που περιλαμβάνει το "Βασικά Α", "Πλαϊνά Βήματα" και "Δεξιά Στροφή". Οι χρήστες μπορούν να εξασκηθούν στην καθοδήγηση σε πραγματικό χρόνο του τρισδιάστατου μοντέλου για να εκτελέσουν τα "Πλαϊνά Βήματα" και τη "Δεξιά Στροφή". Τέλος, οι χρήστες μπορούν να επιλέξουν την τελευταία επιλογή "Χορός", όπου μπορούν να αυτοσχεδιάσουν και να χορέψουν, οδηγώντας τον τρισδιάστατο χαρακτήρα ενώ εκτελούν οι ίδιοι τα βασικά βήματα που έμαθαν κατά τη διάρκεια της εκμάθησης. Οι χρήστες αλληλεπιδρούν με το σύστημα με κινήσεις χεριών ενώ είναι εμβυθισμένοι σε οθόνη εικονικής πραγματικότητας. el
ΠερίληψηThis thesis implements a Virtual Reality (VR) Multitracking interaction with 3D characters resulting in an immersive dance training application using the Occulus Rift HMD system and the Leap Motion hand tracking controller. The player, who is placed in the main scene, is trained by the 3D White Light scanned human character in a virtual environment which is designed and developed in Unity3D. Realistic animations were applied to the character using a complex Inverse Kinematics (IK) system applied to the rigged 3D human model. Characters are rigged with custom skeletons using 3D geometrical bones and IK solvers. Motion capture data were re-targetted so that animations of the 3D character are produced. The motion capture data, derived from the tracking device Kinect v2, were applied to the rigged 3D model to create realistic dance animations. Rendering optimization techniques such as Baked GI, were applied in the scene to reduce the GPU's rendering load and to increase the frame rate per second (FPS) of the VR application. The training process starts with the first option named "Basic Steps" of the Salsa Latin dance which includes the "Basic A", the "Side Steps" and the "Right Turn" dance routine. By selecting the "Interaction" option, the users can practice dance by leading the 3D model to execute the "Side Steps" and the "Turn" animation. Finally, the users can select the last "Dance" option, where they can improvise and dance, leading the 3D character while they execute the basic steps they have learned. This procedure allows the users to practice their actions by interacting with User Interface panels using gestures such as thumb and waving hands, combining touches and pinch actions. en
ΤύποςΔιπλωματική Εργασίαel
ΤύποςDiploma Worken
Άδεια Χρήσηςhttp://creativecommons.org/licenses/by/4.0/en
Ημερομηνία2017-10-02-
Ημερομηνία Δημοσίευσης2017-
Θεματική ΚατηγορίαImmersiveen
Θεματική ΚατηγορίαInverse kinematicsen
Θεματική ΚατηγορίαWhite light scanneren
Θεματική ΚατηγορίαInteractionen
Θεματική ΚατηγορίαMultitrackingen
Θεματική ΚατηγορίαVirtual realityen
Βιβλιογραφική ΑναφοράSalva Kirakosian, "Virtual reality multitracking interaction with 3D characters for immersive training applications", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2017en
Βιβλιογραφική ΑναφοράΣάλβα Κιρακοσιάν, "Πολλαπλή παρακολούθηση κινήσεων αλληλοεπιδρώντας με τρισδιάστατους χαρακτήρες για εμβυθισμένες εκπαιδευτικές εφαρμογές σε εικονική πραγματικότητα", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2017el

Διαθέσιμα αρχεία

Υπηρεσίες

Στατιστικά