Διπλωματική Εργασία. Επιβλέπων καθηγητής: Δρ. Μηνάς Δασυγένης. Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών

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

Σχεδιασμός και υλοποίηση μια έξυπνης ενσωματωμένης κεντρικής μονάδας συναγερμού IP

Βιντεοπροβολέας δικτύου - Οδηγός χρήσης

Υλοποίηση Συστήματος Ανίχνευσης Εισβολών σε Περιβάλλον Android για Ασύρματα Δίκτυα Πρόσβασης

Σχεδιασμός και υλοποίηση κυκλώματος μέτρησης κατανάλωσης ισχύος

Διπλωματική Εργασία. Σχεδιασμός & Ανάπτυξη ενός πληροφοριακού συστήματος διαχείρισης θέσεων πρακτικής άσκησης για το Πανεπιστήμιο Δυτικής Μακεδονίας

Ενότητα 1η. Εισαγωγή στην Πληροφορική

Mini DVR. Οδηγίες χρήσης MDS 660

Σχεδιασμός και Υλοποίηση ενός πληροφοριακού συστήματος για τους τεχνικούς του φυσικού αερίου

Εγχειρίδιο χρήσης. Ασύρματα ακουστικά 2.4G

Bread Online. Παναγιώτης Ιωαννίδης Επιβλέπων καθηγητής: Μηνάς Δασυγένης

Σχεδιασμός και κατασκευή εφαρμογής ταξινόμησης αντικειμένων σε γραμμή μεταφοράς προϊόντων με χρήση όρασης μηχανής

Το εσωτερικό του Υπολογιστή. Χρήστος Ρέτσας 1

1. Κατάλογος συσκευασίας

Φορητό σύστημα ηχείων με Bluetooth και ραδιόφωνο FM ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ PS-72.

1. Κατάλογος συσκευασίας

Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική ios iphone που υλοποιεί ένα παιχνίδι ερωτοαπαντήσεων

Cubitech Hellas Ακροπόλεως 24, Καλλιθέα, Αθήνα Τ.Κ , Ελλάδα, Τηλ Φαξ

Σημειώσεις : Χρήστος Μουρατίδης. Κάντε κλικ για έναρξη

ΕΛΛΗΝΙΚΑ. Περιγραφή. 1. Ενεργοποίηση/Απενεργοποίηση 2. Ρύθμιση 3. Βραχίονας 4. Ενδείκτης ισχύος 5. Ανίχνευση κίνησης (Ενεργοποίηση)

Φορητό σύστημα ηχείων με Bluetooth και ραδιόφωνο FM ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ PS-175 PS-185 PS-190.

Dell Vostro 1310/1510/1710/2510 Πληροφορίες για την εγκατάσταση και τα χαρακτηριστικά

«ΑΣΥΡΜΑΤΟ ΣΥΣΤΗΜΑ ΕΠΙΤΗΡΗΣΗΣ, ΚΑΤΑΓΡΑΦΗΣ & ΕΛΕΓΧΟΥ ΑΝΤΛΙΟΣΤΑΣΙΩΝ» Τεχνική έκθεση Προδιαγραφές Προϋπολογισμός

ΠΡΟΕΙΔΟΠΟΙΗΣΕΙΣ ΑΣΦΑΛΕΙΑΣ 1. ΕΙΣΑΓΩΓΗ 2. ΠΕΡΙΕΧΟΜΕΝΑ

Οδηγός Γρήγορης Λειτουργίας DVR Έκδοση 1.0

ΡΟΜΠΟΤΙΚΗ. ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication

Πληροφορίες για τις προειδοποιήσεις. Dell Latitude E5400 και E5500 Πληροφορίες για την εγκατάσταση και τα χαρακτηριστικά

Εγχειρίδιο χρήσης. Ασύρματο εσωτερικό ραντάρ GSC-P829

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΜΙΝΙ DV 100 WP

ΠΑΝΕΠΙΤΗΜΙΟ ΔΥΤΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

Στοιχεία παρουσίασης. Εισαγωγή Θεωρητικό υπόβαθρο Υλοποίηση λογισμικού μέρους συστήματος Συμπεράσματα Μελλοντικές Επεκτάσεις

ηλικία Android Το Αληθινό Εκπαιδευτικό Tablet για Παιδιά

C6T ΣΥΝΔΕΘΕΊΤΕ ΆΨΟΓΑ ΣΤΟ ΣΠΊΤΙ, ΤΟ ΓΡΑΦΕΊΟ, ΤΟ ΚΑΤΆΣΤΗΜΆ ΣΑΣ. ΕΠΙΚΟΙΝΩΝΉΣΤΕ ΜΕ ΤΗΝ ΟΙΚΟΓΈΝΕΙΑ ΚΑΙ ΠΑΡΑΚΟΛΟΥΘΉΣΤΕ ΤΑ ΚΑΤΟΙΚΊΔΙΆ ΣΑΣ.

Calisto Ηχείο ανοικτής ακρόασης USB. Εγχειρίδιο χρήσης

ΟΔΗΓΌΣ ΓΡΉΓΟΡΗΣ ΕΚΚΊΝΗΣΗΣ

1. Σύστημα μέτρησης πολλαπλών καταναλώσεων με αισθητήρες και οπτικοποίηση σε PC, smartphone ή tablet - CMS

Οδηγίες Προγραμματισμού- Λειτουργίας για το Ολοκληρωμένο WiFi Σύστημα Συναγερμού YL- WΜ2FX

Εισαγωγή στην πληροφορική

Το καθημερινό μου VAIO

Εγχειρίδιο Χρήσης V3.0

ΓΡΗΓΟΡΟΣ ΟΔΗΓΟΣ ΧΡΗΣΤΗ

ΤΟ ΕΣΩΤΕΡΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ

ΓΕΝΙΚΗ ΠΕΡΙΓΡΑΦΗ ΕΡΓΟΥ

ΕΛΛΗΝΙΚΑ. Περιγραφή ρολογιού

Φορητό σύστημα ηχείων με Bluetooth και ραδιόφωνο FM ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ PS-460 PS-465 PS

Ασύρματη ψηφιακή συσκευή παρακολούθησης και αμφίδρομης επικοινωνίας για μωρό VB601

ΠΡΟΜΗΘΕΙΕΣ Ε.Κ.Α.Β. Παράρτημα: Ε.Κ.Α.Β. ΑΛΕΞΑΝΔΡΟΥΠΟΛΗΣ Ημερομηνία: ΗΜΕΡΟΜΗΝΙΑ ΥΠΟΒΟΛΗΣ ΠΡΟΣΦΟΡΩΝ

ΑΣΥΡΜΑΤΑ ΑΚΟΥΣΤΙΚΑ BLUETOOTH ON EAR STEREO LED STN-18-BLK

ebeam Projection ΜΕΛΕΤΕΣ ΕΓΚΑΤΑΣΤΑΣΕΙΣ ΚΑΤΑΣΚΕΥΕΣ ΤΕΧΝΟΛΟΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Λειτουργία Widget και εφαρμογών

ΒΑΣΙΚΑ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΤΟΥ ΣΥΣΤΗΜΑΤΟΣ ΣΥΓΧΡΟΝΙΚΗΣ ΛΗΨΗΣ ΚΑΙ ΑΠΕΙΚΟΝΙΣΗΣ (MBL) DBLAB 3.2 ΤΗΣ FOURIER.

Οδηγίες Χρήσης Ασύρματης Φορητής WiFi Κάμερας

Μοναδικές Προσφορές για τα μέλη του πολιτιστικού συλλόγου πολιτών & φίλων Αττικής από την εταιρία ALERTit.

A box filled with epic moments

ΜΙΚΡΟΕΛΕΓΚΤΗΣ PICAXE 18M2

ΓΡΑΦΕΙΟ ΤΗΛΕΔΙΑΣΚΕΨΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ

ΤΕΧΝΙΚΗ ΠΕΡΙΓΡΑΦΗ ΕΦΑΡΜΟΓΗΣ

Εγκατάσταση. Επέκταση εμβέλειας WiFi N600. Μοντέλο WN3500RP

ΠΡΟΜΗΘΕΙΑ ΔΗΜΟ ΛΕΒΑΔΕΩΝ

Οδηγίες Προγραμματισμού- Λειτουργίας για το Ολοκληρωμένο WiFi Σύστημα Συναγερμού YL- WP1 Προετοιμασία- Εκκίνηση συσκευής

Κεφάλαιο 7. ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης

SECURE AUTONOMOUS CLOUD BRAINED HUMANOID ROBOT FOR SEARCH AND RESCUE MISSIONS IN HAZARDOUS ENVIRONMENTS

Κομψή μεγάλη οθόνη Entertainer

ΣΧΕΔΙΟ ΠΑΡΟΥΣΙΑΣΗΣ ΜΙΚΡΟΔΙΔΑΣΚΑΛΙΑΣ 20

Αρχιτεκτονική Υπολογιστών

Εισαγωγή Επαφών από την κάρτα SIM

ΥΠΗΡΕΣΙΑ : ΕΠΙΣΚΕΥΗ ΚΑΙ ΑΝΑΒΑΘΜΙΣΗ ΣΥΤΗΜΑΤΩΝ SCADA ΤΩΝ ΔΕ ΚΙΛΚΙΣ ΚΑΙ ΔΕ ΠΙΚΡΟΛΙΜΝΗΣ ΑΝΑΛΥΤΙΚΟ ΤΙΜΟΛΟΓΙΟ ΜΕΛΕΤΗΣ

Διπλωματική Εργασία. Σχεδίαση και ανάπτυξη ιστοχώρου για την αξιολόγηση σεμιναρίων και μαθημάτων

Raspberry PI 3. Στο σχολείο

11/1/18. Κεφάλαιο 2. Κατανόηση των ψηφιακών εξαρτηµάτων. Εξέταση του υπολογιστή: Από τι αποτελείται. Στόχοι. Κατανόηση του υπολογιστή σας

Κεφάλαιο 1.6: Συσκευές αποθήκευσης

ΠΡΟΜΗΘΕΙΑ ΔΗΜΟ ΛΕΒΑΔΕΩΝ

Profitstore.gr ΡΟΛΟΙ ΚΑΜΕΡΑ KJ402. Εισαγωγή: Περιγραφή Ψηφιακού Ρολογιού:

Εύκολη χρήση του υπολογιστή

Κορυφαία απόδοση στην εργασία και το παιχνίδι

Το καθημερινό μου VAIO

Copyright 2016 HP Development Company, L.P.

Ελληνικά. BT-03i εγχειρίδιο χρήστη

Ανακαλύψτε την πραγματική αξία με κομψό σχεδιασμό και απόδοση Full HD

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Γρήγορη έναρξη. Επέκταση εμβέλειας WiFi AC750. Μοντέλο EX3700

Οδηγός Εγκατάστασης και Λειτουργίας Έξυπνου Ασύρματου κουδουνιού πόρτας ZV400P. Εμπρόσθια Όψη Κουδουνιού. Ανιχνευτής κίνησης. Υπέρυθρος ανιχνευτής

Οδηγός Χρήσης. mtntv.com.cy

Τεχνολογία Πολυμέσων. Ενότητα # 3: Συστήματα πολυμέσων Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Το καθημερινό μου VAIO

Εύκολη οικογενειακή χρήση

Περιγραφή της 3 ης εργαστηριακής εφαρμογής: ρομποτικό σύστημα LEGO NXT

Σχεδιασμός και υλοποίηση ενός έξυπνου παιχνιδιού για τη συναισθηματική παρακολούθηση και το γονικό έλεγχο ενός παιδιού

Ενσωματωμένα Συστήματα

ΟΔΗΓΙΕΣ ΠΡΟΕΤΟΙΜΑΣΙΑΣ ΜΗΧΑΝΟΓΡΑΦΙΚΟΥ ΕΞΟΠΛΙΣΜΟΥ

ΦΩΤΕΛΛΗΣ Α.Ε. ΣΥΣΤΗΜΑΤΑ ΑΣΦΑΛΕΙΑΣ

Οδηγίες Προγραμματισμού- Λειτουργίας για το Ολοκληρωμένο WiFi Σύστημα Συναγερμού YL- WS1N

Κάντε κλικ για έναρξη

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η. Αρχές Δικτύων Επικοινωνιών

Οδηγίες χρήσης πίνακα ελέγχου λεβήτων pellet - βιομάζας

Οδηγός εγκατάστασης της επέκτασης εμβέλειας WiFi WN2000RPT

ΕΓΧΕΙΡΙΔΙΟ FORUS FSV. Ένδειξη καταγραφής με φωνή (VOR) Πλήκτρο μενού. και μνήμης που απομένει. Πλήκτρο εκκίνησης/παύσης.

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Α Γενικού Λυκείου (Μάθημα Επιλογής)

ΣΥΝΔΕΘΕΊΤΕ ΆΨΟΓΑ ΣΤΟΝ ΕΞΩΤΕΡΙΚΌ ΧΏΡΟ ΤΟΥ ΣΠΙΤΙΟΎ ΣΑΣ

Copyright 2017 HP Development Company, L.P.

Transcript:

Διπλωματική Εργασία Επιβλέπων καθηγητής: Δρ. Μηνάς Δασυγένης Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών, http://arch.icte.uowm.gr/ Μάρτιος 2018

Σύνοψη Παρουσίασης Εισαγωγή Θεωρητικό Υπόβαθρο Λογισμικό Μέρος Υλικό Μέρος Συμπεράσματα Σύντομο Demo 2

Εισαγωγή Αποτελεί: Ενσωματωμένο Σύστημα Διαδραστικό παιχνίδι Αποτελείται από: Λούτρινο Παιχνίδι Κάμερα Μικροϋπολογιστή Ηχείο Υπολογιστή Επιτυγχάνει: Αναγνώριση Συναισθήματος Αντίδραση στο συναίσθημα Διαρκή Παρακολούθηση 3

Λειτουργία του Συστήματος 4

Θεωρητικό Υπόβαθρο 5

Υλικό και Λογισμικό Επεξεργαστής RAM Αποθήκευση Ρεύμα Μέγεθος AM335x 1GHz ARM Cortex-A8 512 MB LPDDR MMC/SD connector 350 ma 78.74 x 76.2mm Εκπαίδευση Ταξινομητών Matlab Λήψη Ροής Βίντεο Motion Αλγόριθμος Αναγνώρισης OpenCV/C++ Επικοινωνία Υπολογιστή-Παιχνιδιού TCP Socket, curl Αναπαραγωγή Ήχου Mpg123 6

HOG vs Haar HOG Παράγουν ιστόγραμμα Παρέχουν πληροφορίες για την ένταση των εικονοστοιχείων Αξιοπιστία Haar Βασίζονται σε έτοιμες φόρμες Παρέχουν πληροφορίες για την εικόνα (απόσταση χαρακτηριστικών, υφή κ.α.) Ταχύτητα Για να την αναγνώριση επιλέχτηκαν HOG ταξινομητές. 7

Λογισμικό Μέρος 8

Δείγματα εκπαίδευσης Θετικές Εικόνες Περιέχουν το αντικείμενο ενδιαφέροντος Αρνητικές Εικόνες Δεν περιέχουν το αντικείμενο ενδιαφέροντος ή το περιέχουν διαστρεβλωμένο 9

Εκπαίδευση ταξινομητών Παράμετροι εκπαίδευσης: Θετικά Δείγματα Αρνητικά Δείγματα Ποσοστό Λάθους Χαρούμενο Στόμα Λυπημένο Στόμα 1593 1880 1664 11527 12074 11636 0,2 0,2 0,2 Στάδια 6 6 6 Ανοιχτό Στόμα 10

Αυτονομία Ενσωματωμένου Συστήματος Λειτουργίες που απαιτούνται: Εκκίνηση λήψης ροής βίντεο Σύνδεση στο διαδίκτυο ασύρματα Εκτέλεση του προγράμματος Λύση: Αλγόριθμος που εκτελείται με την ενεργοποίηση του παιχνιδιού 11

Σύνδεση στο διαδίκτυο Το παιχνίδι έχει συνδεθεί ξανά στο ασύρματο δίκτυο Αρκεί η ενεργοποίησή του και είναι έτοιμο για χρήση Το παιχνίδι συνδέεται για πρώτη φορά στο ασύρματο δίκτυο Ο χρήστης πρέπει να εισάγει τα στοιχεία του δικτύου στη φόρμα που δημιουργήθηκε Το παιχνίδι πρέπει να αποκτήσει ενσύρματη σύνδεση στο διαδίκτυο 12

Προετοιμασία παιχνιδιού για χρήση Εισαγωγή στοιχείων ασύρματης σύνδεσης από το χρήστη Προσάρτηση καλωδίου Ethernet Ενεργοποίηση Παιχνιδιού Ανάγνωση και αποθήκευση στοιχείων σύνδεσης Αναπαραγωγή ήχου ειδοποίησης για αποπροσάρτηση καλωδίου Ethernet Επανεκκίνηση δικτύου Εκτέλεση προγράμματος Αναπαραγωγή ήχου ειδοποίησης για ολοκλήρωση της διαμόρφωσης 13

Διαμοιρασμός βίντεο Αναγνώριση συναισθήματος στο βίντεο του μικροϋπολογιστή Για το διαμοιρασμό του βίντεο: Ο μικροϋπολογιστής αποστέλλει την IP του σε απομακρυσμένο server Η IP αποθηκεύεται σε αρχείο Ο υπολογιστής αιτείται το περιεχόμενο του αρχείου Ο υπολογιστής αποκτά πρόσβαση στο stream μέσω της IP του μικροϋπολογιστή και της κατάλληλης θύρας 14

Προετοιμασία για την αναγνώριση Φορτώνονται οι ταξινομητές Η ροή βίντεο κατατμείται σε καρέ Το κάθε καρέ μετατρέπεται σε ασπρόμαυρο Από κάθε ασπρόμαυρο καρέ παράγεται ιστόγραμμα Ορίζεται το επιθυμητό μέγεθος του αντικειμένου προς αναγνώριση 15

Ακολουθία αναγνωρίσεων Ανίχνευση Προσώπου Ανίχνευση Ματιών Ανίχνευση Στόματος Χαμόγελο Λύπη Χασμουρητό 16

Αφού επιτευχθεί ανίχνευση Υπολογιστής Client Δημιουργεί καινούριο νήμα: Αιτείται σύνδεση στο μικροϋπολογιστή-server Αποστέλλει το id του τραγουδιού Μικροϋπολογιστής Server Λαμβάνει το id του τραγουδιού Δημιουργεί καινούριο νήμα: Αναπαράγει το τραγούδι Τερματίζει άλλο τραγούδι που πιθανόν να αναπαράγεται 17

Υλικό Μέρος 18

Μέρη του συστήματος Το ενσωματωμένο σύστημα αποτελείται από: Σκεύος αποθήκευσης φαγητού Μικροϋπολογιστή Beagleboard - xm Κάμερα webcam Ηχείο χωρίς τροφοδοσία Αντάπτορας ασύρματου δικτύου Καλώδιο προέκτασης θύρας Ethernet Powerbank Ανεμιστηράκι Διακόπτης Κομβίο 19

Πρόσβαση του χρήστη στο υλικό μέρος Για τη λειτουργικότητα του παιχνιδιού τοποθετήθηκαν στην εξωτερική πλευρά: Υποδοχή Ethernet Διακόπτης τροφοδοσίας Κομβίο απενεργοποίησης Υποδοχή φόρτισης του powerbank Ανεμιστηράκι 20

Κομβίο - Διακόπτης Λογισμικό κομβίου Εκτελείται με την εκκίνηση του παιχνιδιού Παρακολουθεί το σήμα της θύρας Εκτελεί εντολή τερματισμού με τη αλλαγή του σήματος Διακόπτης Θέση ΟΝ: Δίνει ρεύμα στο μικροϋπολογιστή και στο ανεμιστηράκι Θέση OFF: Διακόπτει την τροφοδοσία για αποφυγή άσκοπης αποφόρτισης 21

Συμπεράσματα Καινοτόμο Παιχνίδι Επικεντρώνεται στο συναίσθημα Αντιδρά με βάση το συναίσθημα Μερική Αυτονομία Μειωμένη επεξεργαστική ισχύς μικροϋπολογιστή Επίτευξη υψηλών ποσοστών αναγνώρισης Απαιτείται κατάλληλο και επαρκές δείγμα εικόνων 22

Μελλοντικές Επεκτάσεις Επίτευξη πλήρους αυτονομίας Αύξηση των συναισθημάτων που ανιχνεύονται Πιο εξειδικευμένο δείγμα εικόνων Χρήση περισσότερων αισθητήρων 23

Ευχαριστώ για την προσοχή σας! 24