HEAL DSpace

Προγραμματισμός και αξιολόγηση μεθόδων υπο-σύνολης συνταύτισης εικόνων (Semi-global matching)

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

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

dc.contributor.author Κάρκαλου, Έλλη el
dc.contributor.author Karkalou, Elli en
dc.date.accessioned 2016-04-26T10:29:51Z
dc.date.available 2016-04-26T10:29:51Z
dc.date.issued 2016-04-26
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/42447
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.10311
dc.rights Default License
dc.subject Πυκνή συνταύτιση el
dc.subject 3D ανακατασκευή el
dc.subject Υπο-σύνολη συνταύτιση el
dc.subject Χάρτης ψηφιακής παράλλαξης el
dc.subject Ραδιομετρικές αλλαγές el
dc.subject Semi-global matching en
dc.subject Disparity map en
dc.subject Absolute differences en
dc.subject Census transform en
dc.subject SGBM en
dc.title Προγραμματισμός και αξιολόγηση μεθόδων υπο-σύνολης συνταύτισης εικόνων (Semi-global matching) el
dc.title Implementation and evaluation of variations of semi-global matching en
heal.type bachelorThesis
heal.classification Φωτογραμμετρία el
heal.classification Όραση υπολογιστών el
heal.classification Photogrammetry en
heal.classification Computer vision en
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2015-09-30
heal.abstract Σε αυτή την διπλωματική εργασία προγραμματίστηκαν και αξιολογήθηκαν ορισμένες μέθοδοι υπο-σύνολης συνταύτισης στερεοζεύγους εικόνων, η οποία συνιστά υποκατηγορία της αυτόματης πυκνής ψηφιακής συνταύτισης. Από την εφαρμογή των μεθόδων αυτών προέκυψαν χάρτες ψηφιακής παράλλαξης και, βάσει αυτών, η ανακατασκευή 3D μοντέλων. Οι μέθοδοι που χρησιμοποιήθηκαν αφορούσαν διαφορετικές συναρτήσεις υπολογισμού του κόστους συνταύτισης, όπως οι Απόλυτες Διαφορές και ο Μετασχηματισμός Census αλλά και διαφορετικές συναρτήσεις υπολογισμού για την ποινή P2, μιας από τις κύριες παραμέτρους της υπο-σύνολης συνταύτισης που χρησιμοποιείται στο στάδιο βελτιστοποίησης της παράλλαξης. Αρχικά έγινε βελτιστοποίηση των παραμέτρων κάθε μεθόδου, με την δοκιμή διαφόρων τιμών σε 21 ζεύγη εικόνων από διαδικτυακή πλατφόρμα αξιολόγησης (Middlebury College). Στην συνέχεια, και με τη χρήση των βέλτιστων τιμών, οι μέθοδοι εφαρμόστηκαν στα ίδια ζεύγη αλλά όταν αυτά έχουν ληφθεί με διαφορετική έκθεση ή συνθήκες φωτισμού. Για την συγκριτική αξιολόγηση των μεθόδων χρησιμοποιήθηκαν οι διαθέσιμοι αληθείς χάρτες παράλλαξης. Εξετάστηκε, επίσης, μια ακόμη μέθοδος υπο-σύνολης συνταύτισης εικόνων από την βιβλιοθήκη ανοικτού κώδικα OpenCV. Έγινε και σε αυτήν βελτιστοποίηση παραμέτρων της με βάση τα ίδια ζεύγη εικόνων και έπειτα εφαρμογή της στα στερεοζεύγη με ραδιομετρικές διαφορές. Διενεργήθηκε σύγκριση μεταξύ των αποτελεσμάτων της και των αληθών χαρτών παράλλαξης άρα, έμμεσα, και με τα αποτελέσματα που είχαν προκύψει από τις υπόλοιπες μεθόδους. Εν συνεχεία, για τρεις από τις μεθόδους που εξετάστηκαν δημιουργήθηκαν 3D μοντέλα από 4 ζεύγη εικόνων με βάση τους παραχθέντες χάρτες παράλλαξης. Έγινε σύγκριση των μοντέλων με τα αντίστοιχα από τους αληθείς χάρτες παράλλαξης. Ακόμη, επιχειρήθηκε βελτίωση των ανακατασκευών της καλύτερης μεθόδου με την εφαρμογή τεχνικών βελτίωσης στους χάρτες παράλλαξης που είχαν παραχθεί. Οι τεχνικές που δοκιμάστηκαν ήταν: έλεγχος αμφίδρομης συμβατότητας, υποψηφιδική παρεμβολή, φίλτρο μεσαίας τιμής και εφαρμογή της διαθέσιμης μάσκας αποκρύψεων. Τέλος, έγινε ανακατασκευή 3D μοντέλου για τα σημεία που πέρασαν τον έλεγχο αμφίδρομης συμβατότητας στις περιοχές χωρίς αποκρύψεις και πραγματοποιήθηκε για κάθε ζεύγος εικόνων η τελική σύγκριση με το αληθές 3D μοντέλο. Η εργασία ολοκληρώνεται με τα τελικά συμπεράσματα και ορισμένες προτάσεις για πιθανά θέματα μελλοντικής έρευνας. Για την υλοποίηση των παραπάνω διαδικασιών συντάχθηκαν κώδικες στο προγραμματιστικό περιβάλλον του Matlab και, δευτερευόντως, στην γλώσσα προγραμματισμού C++ με χρήση της βιβλιοθήκης OpenCV. el
heal.abstract In this Diploma Thesis, several variations of semi-global matching, a sub-category of automatic dense stereo-matching, have been implemented and evaluated. The use of these methods led to the creation of disparity maps and the reconstruction of 3D models. The examined matching algorithms involve the use of different matching cost functions, such as the Absolute Differences (AD) and the Census transform, but also the employment of different functions for the computation of the P2 penalty, one of the main parameters of semi-global matching used in the optimization step. Initially, parameter tuning was carried out for each case by applying several values to the default 21 stereo-pairs of the Middlebury 2006 dataset. Next, using its optimal parameters each method was applied to stereo-pairs taken under illumination and exposure changes. Comparisons among different methods were conducted with the aid of true disparity maps, available on the aforementioned well-known evaluation platform. Afterwards, a semi-global matching method included in the OpenCV library (StereoSGBM) was investigated. Optimal values for certain parameters were again found in a tuning step applied to the same stereo-pairs and then used on the stereo-pairs with radiometric changes. StereoSGBM results were compared against the true disparity maps, and thus implicitly with the results of the other methods. Moreover, for 3 of the methods studied and for 4 stereo-pairs 3D models were reconstructed from the produced disparity maps. The models were compared against those from the true disparity maps. An effort for improving the reconstructions of the best method was made via following optimization techniques applied to the produced disparity maps: left-right consistency check, sub-pixel interpolation, median filter and application of the available occlusion mask. Finally, for all stereo-pairs a 3D model was generated from points having passed the left-right consistency check in the non-occluded areas, and a final comparison with true 3D models was made. The project concludes with an overall assessment of results and suggestions regarding possible further extensions of this work. The procedures mentioned above have been implemented primarily in Matlab and, secondarily, in C++ using the OpenCV library. en
heal.advisorName Καρράς, Γεώργιος el
heal.committeeMemberName Ιωαννίδης, Χαράλαμπος el
heal.committeeMemberName Καράντζαλος, Κωνσταντίνος el
heal.committeeMemberName Καρράς, Γεώργιος el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Αγρονόμων και Τοπογράφων Μηχανικών. Τομέας Τοπογραφίας. Εργαστήριο Φωτογραμμετρίας el
heal.academicPublisherID ntua
heal.numberOfPages 198 σ. el
heal.fullTextAvailability true


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

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

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