dc.contributor.advisor | Theocharides, Theocharis | en |
dc.contributor.author | Kyrkou, Christos S. | en |
dc.coverage.spatial | Κύπρος | el |
dc.coverage.spatial | Cyprus | en |
dc.creator | Kyrkou, Christos S. | en |
dc.date.accessioned | 2014-08-08T06:44:17Z | |
dc.date.accessioned | 2017-08-03T09:52:41Z | |
dc.date.available | 2014-08-08T06:44:17Z | |
dc.date.available | 2017-08-03T09:52:41Z | |
dc.date.issued | 2014-05 | |
dc.date.submitted | 2014-05-15 | |
dc.identifier.uri | https://gnosis.library.ucy.ac.cy/handle/7/39262 | en |
dc.description | Includes bibliographical references. | en |
dc.description | Number of sources in the bibliography: 187 | en |
dc.description | Thesis (Ph. D.) -- University of Cyprus, Faculty of Engineering, Department of Electrical and Computer Engineering, June 2014. | en |
dc.description | The University of Cyprus Library holds the printed form of the thesis. | en |
dc.description.abstract | Η ανίχνευση αντικειμένων είναι μια βασική και απαραίτητη λειτουργίας για ενσωματωμένα συστήματα όρασης, καθώς τους δίνει τη δυνατότητα να αλληλεπιδρούν με πιο έξυπνο τρόπο με το περιβάλλον τους και γίνεται όλο και πιο αναγκαία για ένα ευρύ φάσμα εφαρμογών που σχετίζονται με την επεξεργασία εικόνων, ρομποτική, συστήματα ασφαλείας και βίο-πληροφορική. Υφιστάμενα συστήματα που βασίζονται μόνο σε υλοποίηση σε λογισμικό παρέχουν την απαιτούμενη απόδοση μόνο για εικόνες μικρών διαστάσεων και κάτω από ιδανικές συνθήκες. Συνεπώς, υπάρχει ανάγκη για ανάπτυξη αρχιτεκτονικών σε υλικό που μπορούν να χρησιμοποιηθούν σε διάφορες εφαρμογές για εύρεση διαφορετικών αντικειμένων, σε εικόνες διαφόρων μεγεθών. Η διατριβή ασχολείται με μια βασική πρόκληση στις μέρες μας που σχετίζεται με το σχεδιασμό και την υλοποίηση αρχιτεκτονικών υλικού για την ανίχνευση αντικείμενων σε εικόνες, που να έχουν χαμηλή κατανάλωση ενέργειας και να λειτουργούν σε πραγματικό χρόνο, αξιοποιώντας τη χρήση αναδιατασσόμενου υλικού. Συγκεκριμένα, προτείνονται αρχιτεκτονικές για δύο αλγόριθμους, των αλγόριθμο Viola-Jones και τις διανυσματικές μηχανές υποστήριξης, με στόχο την ανίχνευση αντικειμένων σε πραγματικό χρόνο, διατηρώντας παράλληλα μια καλή ακρίβεια. Επιπλέον ένας ακόμη στόχος αυτής της διατριβής είναι η ανάπτυξη γενικών και επεκτάσιμων αρχιτεκτονικών υλικού, που να επιτρέπουν τη χρήση τους σε ένα ευρύ φάσμα εφαρμογών και διαφορετικές πλατφόρμες. Επιπλέον, ευφυείς μηχανισμοί ενσωματωθεί μαζί με τις προτεινόμενες αρχιτεκτονικές υλικού με σκοπό την περαιτέρω βελτίωση της απόδοσης. Επιπλέον, η διατριβή προτείνει μια μεθοδολογία για την περαιτέρω βελτίωση της απόδοσης των αλγορίθμων ανίχνευσης αντικειμένου με τη χρησιμοποίηση ακμών εικόνας, και τρισδιάστατων δεδομένων ώστε να επιτυχή την μείωση του αριθμού των παραθύρων που δημιουργούνται για μια εικόνα ώστε να αυξηθεί η συνολική απόδοση του συστήματος ανίχνευσης. Οι προτεινόμενες αρχιτεκτονικές αξιολογήθηκαν πειραματικά σε πλατφόρμες αναδιατασσόμενου υλικού και είναι ικανές να παρέχουν επεξεργαστικές επιδόσεις που ξεπερνούν τις 30 εικόνες ανά δευτερόλεπτο, επιτρέποντας να χρησιμοποιηθούν σε εφαρμογές ανίχνευσης αντικειμένων πραγματικού χρόνου. | el |
dc.description.abstract | Object detection is a necessary task for embedded vision systems as it enables them to interact more intelligently with their host environment, and increases their responsiveness and awareness with regards to their surroundings. The typical object detection process involves extracting information of an image/video frame at various scales and classifying it using a machine learning pattern recognition algorithm to determine the presence of objects of interest. Object detection is a tedious process that needs to be performed within real-time constraints. Hence, this thesis addresses a key challenge nowadays related to the design and implementation of a hardware architecture for visual object detection in order to operate under low power requirements and facilitate real-time performance, both important constraints in embedded applications, while exploiting the use of reconfigurable hardware (FPGAs). In particular, two popular algorithms are implemented, the Viola-Jones and Support Vector Machines with the overall aim in increasing the performance of real-time object detection while maintaining the accuracy. Another goal of the thesis is to develop novel, generic and scalable architecture models in order to allow their usage in a wide range of applications and different hardware platforms. Furthermore, intelligent mechanisms are integrated along with the proposed hardware architecture in order to further improve performance or reduce computation overheads. In addition, and beyond the hardware implementation contributions, the thesis proposes a methodology to further improve the performance of object detection algorithms by utilizing edge image features, 3D depth data and classification in order to reduce the number of windows generated for an image and, hence, increase the overall performance of the detection problem. The proposed architectures are experimentally evaluated on Field Programmable Gate Arrays (FPGAs) computing platforms demonstrating real-time performance (over 30 frames-per second) that enables them to be used in real-time object detection applications, and maintain detection accuracy comparable to software implementations. | en |
dc.format.extent | xxiv, 214 p. : ill. (some col.) ; 30 cm. | en |
dc.language.iso | eng | en |
dc.publisher | Πανεπιστήμιο Κύπρου, Πολυτεχνική Σχολή / University of Cyprus, Faculty of Engineering | |
dc.rights | info:eu-repo/semantics/openAccess | en |
dc.rights | Open Access | en |
dc.subject.lcsh | Electronic data processing | en |
dc.subject.lcsh | Embedded computer systems Design and construction | en |
dc.subject.lcsh | Real-time data processing | en |
dc.subject.lcsh | High performance computing | en |
dc.subject.lcsh | Computer vision | en |
dc.title | Real-time hardware acceleration of object detection for intelligent embedded vision systems | en |
dc.title.alternative | Αρχιτεκτονικές Υλικού για εφαρμογές ενσωματωμένων συστημάτων όρασης μηχανής | el |
dc.type | info:eu-repo/semantics/doctoralThesis | en |
dc.contributor.committeemember | Θεοχαρίδης, Θεοχάρης | el |
dc.contributor.committeemember | Πολυκάρπου, Μάριος | el |
dc.contributor.committeemember | Παττίχης, Κωνσταντίνος | el |
dc.contributor.committeemember | Μιχαήλ, Μαρία K. | el |
dc.contributor.committeemember | Theocharides, Theocharis | en |
dc.contributor.committeemember | Polycarpou, Marios | en |
dc.contributor.committeemember | Pattichis, Constantinos | en |
dc.contributor.committeemember | Michael, Maria K. | en |
dc.contributor.committeemember | Atienza, David | en |
dc.contributor.department | Πανεπιστήμιο Κύπρου, Πολυτεχνική Σχολή, Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών | el |
dc.contributor.department | University of Cyprus, Faculty of Engineering, Department of Electrical and Computer Engineering | en |
dc.subject.uncontrolledterm | ΕΝΣΩΜΑΤΩΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ | el |
dc.subject.uncontrolledterm | ΕΥΡΕΣΗ ΑΝΤΙΚΕΙΜΕΝΩΝ ΣΕ ΨΗΦΙΑΚΕΣ ΕΙΚΟΝΕΣ | el |
dc.subject.uncontrolledterm | ΠΑΡΑΛΛΗΛΕΣ ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ ΥΛΙΚΟΥ | el |
dc.subject.uncontrolledterm | ΠΙΝΑΚΑΣ ΑΝΑΔΙΑΤΑΣΣΟΜΕΝΗΣ ΛΟΓΙΚΗΣ | el |
dc.subject.uncontrolledterm | ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΤΥΠΩΝ | el |
dc.subject.uncontrolledterm | ΔΙΑΝΥΣΜΑΤΙΚΕΣ ΜΗΧΑΝΕΣ ΥΠΟΣΤΗΡΙΞΗΣ | el |
dc.subject.uncontrolledterm | ΜΕΘΟΔΟΣ VIOLA-JONES | el |
dc.subject.uncontrolledterm | REAL-TIME AND EMBEDDED SYSTEMS | en |
dc.subject.uncontrolledterm | OBJECT DETECTION | en |
dc.subject.uncontrolledterm | PARALLEL HARDWARE ARCHITECTURES | en |
dc.subject.uncontrolledterm | FIELD PROGRAMMABLE GATE ARRAYS | en |
dc.subject.uncontrolledterm | PATTERN RECOGNITION | en |
dc.subject.uncontrolledterm | SUPPORT VECTOR MACHINES | en |
dc.subject.uncontrolledterm | VIOLA-JONES DETECTION FRAMEWORK | en |
dc.identifier.lc | TK7895.E42K97 2014 | en |
dc.author.faculty | Πολυτεχνική Σχολή / Faculty of Engineering | |
dc.author.department | Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών / Department of Electrical and Computer Engineering | |
dc.type.uhtype | Doctoral Thesis | en |
dc.rights.embargodate | 2017-05-15 | |
dc.contributor.orcid | Theocharides, Theocharis [0000-0001-7222-9152] | |
dc.contributor.orcid | Kyrkou, Christos S. [0000-0002-7926-7642] | |