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

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

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

Kalodimas Panagiotis

Απλή Εγγραφή


URIhttp://purl.tuc.gr/dl/dias/83EB0D61-96C5-42BF-8209-80F3C2074A18-
Αναγνωριστικόhttps://doi.org/10.26233/heallink.tuc.66035-
Γλώσσαen-
Μέγεθος244 pagesen
Μέγεθος7 megabytesen
ΤίτλοςPattern recognition and machine learning applications for embedded systemsen
ΤίτλοςΕφαρμογές αναγνώρισης προτύπων και μηχανικής μάθησης για ενσωματωμένα συστήματαel
ΔημιουργόςKalodimas Panagiotisen
ΔημιουργόςΚαλοδημας Παναγιωτηςel
Συντελεστής [Επιβλέπων Καθηγητής]Papaefstathiou Ioannisen
Συντελεστής [Επιβλέπων Καθηγητής]Παπαευσταθιου Ιωαννηςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Kalaitzakis Kostasen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Καλαϊτζακης Κωσταςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Dollas Apostolosen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Δολλας Αποστολοςel
ΕκδότηςΠολυτεχνείο Κρήτηςel
ΕκδότηςTechnical University of Creteen
Ακαδημαϊκή ΜονάδαTechnical University of Crete::School of Electrical and Computer Engineeringen
Ακαδημαϊκή ΜονάδαΠολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
ΠεριγραφήΜεταπτυχιακή διατριβή στα πλαίσια του μεταπτυχιακού προγράμματος σπουδών του τμήματος ΗΜΜΥ του Πολυτεχνείου Κρήτηςel
ΠερίληψηIn this thesis a new implementation of the “Face Detection, Pose Estimation, and Landmark Localization in the Wild” algorithm by Xiangxin Zhu and Deva Ramanan is represented. This implementation was firstly designed for being used by embedded systems but finally it can also be used by large multiprocessors systems. This is because the modern embedded systems tend to be similar to what we used to call multiprocessor systems years ago. Because of the huge needs of the market in the area of embedded systems (smart-phone, tablets and more) the latest embedded system are in the category of small multiprocessor systems using from 2 to 4 and even more cores in their central processing unit. Our implementation of the “Face Detection, Pose Estimation, and Landmark Localization in the Wild” algorithm was implemented in basic C\C++ as there is no usage of any external C\C++ library in the core of the algorithm. This gives the algorithm the ability to be used in both Windows and UNIX systems with no further changes. It also allows further improvements and alteration as it is easily readable for those who would like to use it for custom application. Our implementation gives the ability of customizing the functionality of the algorithm through a set of settings and parameters that can easily be modified. As this implementation is designed for usage in embedded systems the need of reducing memory consumption and processing speedup was encounter. For that reason a number of customizations were made in contrast to the original implementation of its creators. There were also produced a set of techniques that some may pull down the algorithm’s performance but in contrast they offer extra speedup and memory saving. These techniques may be very useful for custom application. Despite any further speedup the main problem of making the face detection task a great time consumer is the fact that the image size in the one that makes it a long time processing. Large images compel the system to create large image pyramids in order to search them for face detection. In addition the larger the top image is the more time is needed to be processed. The main solution on this problem is proposed is the scaling of the original image to a smaller size in order to reduce the number of data needed to be processed. This solution makes the systems faster but they lose part of their performance as scaling an image to a smaller size makes small size faces to be unable for detection. Our implementation offers a method that scans the image pyramid faster for face detections in order to avoid detection processing in pyramid levels that seems to be empty of faces. This can be a very effective method for video application where empty faces frames can be faster processed and rejected.en
ΤύποςΜεταπτυχιακή Διατριβήel
ΤύποςMaster Thesisen
Άδεια Χρήσηςhttp://creativecommons.org/licenses/by-nc-sa/4.0/en
Ημερομηνία2016-07-13-
Ημερομηνία Δημοσίευσης2016-
Θεματική ΚατηγορίαEmbedded systemsen
Θεματική ΚατηγορίαMachine learningen
Θεματική ΚατηγορίαPattern recognitionen
Θεματική ΚατηγορίαPose estimationen
Θεματική ΚατηγορίαLandmark localizationen
Θεματική ΚατηγορίαFace detectionen
Βιβλιογραφική ΑναφοράPanagiotis Kalodimas, "Pattern recognition and machine learning applications for embedded systems", Master Thesis, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2016en
Βιβλιογραφική ΑναφοράΠαναγιώτης Καλοδήμας, "Εφαρμογές αναγνώρισης προτύπων και μηχανικής μάθησης για ενσωματωμένα συστήματα", Μεταπτυχιακή Διατριβή, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2016el

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

Υπηρεσίες

Στατιστικά