HEAL DSpace

Υλοποίηση ρομποτικών αλγορίθμων όρασης σε FPGA: Υλοποίηση στον αλγόριθμο landmark matching

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Σούντρης, Δημήτριος el
dc.contributor.author Χαραλαμπίδης, Ιγνάτιος Α. el
dc.contributor.author Charalampidis, Ignatios A. en
dc.date.accessioned 2012-10-10T10:05:43Z
dc.date.available 2012-10-10T10:05:43Z
dc.date.copyright 2012-07-19 -
dc.date.issued 2012-10-10
dc.date.submitted 2012-07-19 -
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/6762
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.11777
dc.description 80 σ. el
dc.description.abstract Οι αλγόριθμοι της Όρασης Υπολογιστών εισάγουν αξιοσημείωτη υπολογιστική πολυπλοκότητα, η οποία συνήθως υλοποείται μη επαρκώς σε ΚΜΕ γενικού σκοπού. Για αυτό τον σκοπό είναι σύνηθες να χρησιμοποιούμε υλικό ειδικού σκοπού για να εππιταχύνουμε την απόδοση των κρίσιμων κομματιών αυτών των αλγορίθμων. Ο σκοπός αυτης της διπλωματικής είναι να προτείνει και να παρουσίασει μία ολοκληρωμένη υλοποίηση ενός ΄τετοιου συστήματος συνεργασίας μεταξύ software και hardware για τον αλγόριθμο landmark matching. Η υλοποίηση θα γίνει σε επαναδιαμορφώσιμη πλατφόρμα. Ειδικότερα, έχοντας βρει τα κρίσιμα κομμάτια του αλγόριθμου, χρησιμοποίησαμε επαναχρησιμοποιήσιμη VHDL και απεικονίστηκαν επιτυχώς σε ένα FPGA (Virtex 6- XC6VLX240T0). Εκμεταλλευόμενοι όσο το δυνατόν περισσότερο τον παραλληλισμό που υπάρχει στον αλγόριθμο, σε συνδυασμό με ένα αριθμό τεχνικών σχεδίασης, οδηγηθήκαμε στο μέγιστο δυνατό κέρδος. Τα μη κρίσιμα κομμάτια του αλγόριθμο συνεχίζουν να εκτελούνται σε ΚΜΕ γενικού σκοπο.υ, καθώς δεν επιβαρύνουν παραπαών το συνολικό σύστημα. el
dc.description.abstract Computer Vision algorithms introduce mentionable computational complexity, which is usually non-sufficiently implemented onto general-purpose CPUs. Thus, it is common to employ specialized hardware accelerators which aim to improve the performance of critical kernels of these algorithms. The goal of this diploma thesis is to provide a sufficient hardware/software co-design implementation of landmark matching algorithm onto a reconfigurable platform. More specifically, the timing critical kernels, as they were already derived from profiling procedure, was developed at reusable VHDL and successfully mapped onto the target FPGA (Virtex 6- XC6VLX240T ). By exploiting as much as possible the inherent parallelism found in this algorithm, in conjunction to a number of design techniques, lead to the maximum gains. Regarding the non-timing critical kernels of landmark matching, they continue to be executed onto a general-purpose CPU, since they do not affect the performance of entire system. en
dc.description.statementofresponsibility Ιγνάτιος Α. Χαραλαμπίδης el
dc.language.iso el en
dc.rights ETDFree-policy.xml en
dc.subject Ψηφιακα VLSI el
dc.subject Αλγοριθμοι όρασης el
dc.subject Επαναδιομορφωμένες πλατφόρμες el
dc.subject Συν-σχεδιασμός Υλικού/Λογισμικού el
dc.subject FPGA en
dc.subject HW/SW co-design en
dc.subject Virtex6 en
dc.subject Virtex5 en
dc.subject Landmark matching en
dc.subject Computer vision en
dc.title Υλοποίηση ρομποτικών αλγορίθμων όρασης σε FPGA: Υλοποίηση στον αλγόριθμο landmark matching el
dc.title.alternative FPGA Implementation of Computer Vision Algorithms: Application on landmark matching algorithm en
dc.type bachelorThesis el (en)
dc.date.accepted 2012-07-18 -
dc.date.modified 2012-07-19 -
dc.contributor.advisorcommitteemember Πεκμετζή, Κιαμάλ el
dc.contributor.advisorcommitteemember Οικονομάκος, Γεώργιος el
dc.contributor.committeemember Σουντρής, Δημήτριος el
dc.contributor.committeemember Πεκμετζή, Κιαμάλ el
dc.contributor.committeemember Οικονομάκος, Γεώργιος el
dc.contributor.department Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών. Εργαστήριο Μικροϋπολογιστών και Ψηφιακών Συστημάτων VLSI. el
dc.date.recordmanipulation.recordcreated 2012-10-10 -
dc.date.recordmanipulation.recordmodified 2012-10-10 -


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής