HEAL DSpace

Αναγνώριση πολύπλοκων αντικειμένων με μηχανική μάθηση σε σύνολο εικόνων - εφαρμογή στην αναγνώριση στασιδίων

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

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

dc.contributor.author Ζήσης, Γεώργιος
dc.contributor.author Zisis, Georgios
dc.date.accessioned 2024-10-18T13:36:48Z
dc.date.available 2024-10-18T13:36:48Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/60295
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.27991
dc.rights Default License
dc.subject Ανίχνευση Αντικειμένων, Φωτογραμμετρία, Μηχανική Μάθηση, Νευρωνικά Δίκτυα, TensorFlow el
dc.title Αναγνώριση πολύπλοκων αντικειμένων με μηχανική μάθηση σε σύνολο εικόνων - εφαρμογή στην αναγνώριση στασιδίων el
heal.type bachelorThesis
heal.secondaryTitle Complex object recognition with machine learning on image set - application to stand recognition en
heal.classification Φωτογραμμετρία el
heal.language el
heal.access campus
heal.recordProvider ntua el
heal.publicationDate 2024-10-16
heal.abstract Η αναγνώριση αντικειμένων αποτελεί έναν κλάδο της μηχανικής μάθησης που έχει δει τα τελευταία χρόνια μεγάλη ανάπτυξη. Με την ύπαρξη πληθώρας εφαρμογών για την αναγνώριση απλοϊκών αντικειμένων της καθημερινότητας έχει μπει ολοένα και πιο δυναμικά στις ζωές των ανθρώπων. Στην παρούσα διπλωματική εργασία αντιμετωπίζονται οι προκλήσεις που προκύπτουν κατά την αναγνώριση σύνθετων αντικειμένων, όπως τα στασίδια ενός ναού. Αξιοποιείται το πλαίσιο λογισμικού TensorFlow, για την κατασκευή και την εκπαίδευση νευρωνικού δικτύου, ικανού να ανιχνεύει τα στασίδια στις εικόνες του ναού. Παράλληλα πραγματοποιείται λεπτομερής αξιολόγηση της ακρίβειάς του και οπτικοποιείται το αποτέλεσμά του. Μετά την ανίχνευση, αξιοποιούνται τεχνικές που επιτρέπουν την αντιστοίχιση των ανιχνευμένων αντικειμένων με τα δεδομένα ενός τρισδιάστατου νέφους σημείων του ναού, επιτρέποντας την ακριβή τοποθέτησή τους στον χώρο. el
heal.abstract Object recognition is a field of machine learning that has seen significant development in recent years. With the abundance of applications for recognizing everyday objects, it has increasingly become a part of people’s lives. This thesis addresses the challenges that arise in the recognition of complex objects, such as the pews in a church. The TensorFlow framework is utilized for the construction and training of a neural network capable of detecting pews in church images. Additionally, a detailed evaluation of the model’s accuracy is performed, and the results are visualized. After detection, techniques are employed to match the detected objects with the data from a three-dimensional point cloud of the church, allowing for their precise placement in space. en
heal.tableOfContents Πίνακας περιεχομένων ΕΥΧΑΡΙΣΤΙΕΣ .................................................................................................................................. 3 ΠΕΡΙΛΗΨΗ ....................................................................................................................................... 4 ABSTRACT ....................................................................................................................................... 5 1 ΕΙΣΑΓΩΓΗ ................................................................................................................................... 6 1.1 Αντικείμενο Εργασίας ........................................................................................................... 6 2 Ανίχνευση και Αναγνώριση Αντικειμένων .................................................................................. 8 2.1 Αναγνώριση Αντικειμένων ................................................................................................... 8 2.1.1 Μέθοδοι Αναγνώρισης Αντικειμένων ............................................................................ 8 2.1.2 Εφαρμογές Αναγνώρισης Αντικειμένων ........................................................................ 9 2.1.3 Προκλήσεις Αναγνώρισης Αντικειμένων .................................................................... 10 2.2 Ανίχνευση Αντικειμένων..................................................................................................... 12 3 Νευρωνικά Δίκτυα ...................................................................................................................... 13 3.1 Τεχνητά Νευρωνικά Δίκτυα ................................................................................................ 13 3.1.1 Ορισμός ........................................................................................................................ 13 3.1.2 Σύγκριση με τα Νευρωνικά Δίκτυα ............................................................................. 13 3.1.3 Ιστορική Εξέλιξη .......................................................................................................... 15 3.1.4 Βασικά Χαρακτηριστικά των Τεχνιτών Νευρωνικών Δικτύων ................................... 15 3.1.5 Δομή Τεχνιτών Νευρωνικών Δικτύων ......................................................................... 16 3.1.6 Διαδικασία Εκπαίδευσης Τεχνιτών Νευρωνικών Δικτύων .......................................... 18 3.2 Νευρωνικά Δίκτυα Τύπου Perceptron ................................................................................. 20 3.2.1 Μονοεπίπεδο Perceptron (Single-Layer Perceptron) ................................................... 20 3.2.2 Πολυεπίπεδο Perceptron (Multi-Layer Perceptron) ..................................................... 22 3.3 Συνελικτικά Νευρωνικά Δίκτυα (Convolutional Neural Networks - CNN) ....................... 25 3.4 Ανίχνευση Αντικειμένων με Βαθιά Μάθηση ...................................................................... 26 4 ΜΕΘΟΔΟΛΟΓΙΑ ....................................................................................................................... 28 4.1 Δημιουργία και Εκπαίδευση Τεχνητού Νευρωνικού Δικτύου για Αναγνώριση Αντικειμένων 28 4.1.1 Εισαγωγή στα Τεχνητά Νευρωνικά Δίκτυα για Αναγνώριση Αντικειμένων ............... 28 4.1.2 Διαδικασία Δημιουργίας Τεχνητού Νευρωνικού Δικτύου για Αναγνώριση Αντικειμένων ........................................................................................................................... 28 4.1.3 Διαδικασία Σήμανσης Αντικειμένων με Bounding Boxes ........................................... 29 4.1.4 Διαδικασία Εκπαίδευσης (Training) του Νευρωνικού Δικτύου................................... 30 4.1.5 Διαδικασία Αξιολόγησης (Evaluation) του Νευρωνικού Δικτύου ............................... 31 4.2 Συμπεράσματα ..................................................................................................................... 34 5 ΧΡΗΣΙΜΟΠΟΙΗΘΕΝΤΑ ΜΟΝΤΕΛΑ – ΛΟΓΙΣΜΙΚΟ ........................................................... 35 5.1 Λογισμικό ............................................................................................................................ 35 5.1.1 Jupyter Notebook ......................................................................................................... 35 5.1.2 Python .......................................................................................................................... 36 5.1.3 OpenCV ....................................................................................................................... 36 5.1.4 Εισαγωγή στο TensorFlow ........................................................................................... 37 5.2 Δοκιμαζόμενα Μοντέλα ...................................................................................................... 40 6 ΔΕΔΟΜΕΝΑ ΔΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ .......................................................................... 43 6.1 Περιοχή Μελέτης ................................................................................................................ 43 6.2 Αποτύπωση με Επίγειο Σαρωτή Laser του Ι.Ν. Αγίου Χαραλάμπους ................................ 44 2 6.3 Λογισμικό Cyclone REGISTER 360 PLUS ........................................................................ 44 6.4 Συλλογή εικόνων Ι.Ν. Αγίου Χαραλάμπους ....................................................................... 47 7 ΥΛΟΠΟΙΗΣΗ ΜΟΝΤΕΛΟΥ .................................................................................................... 48 7.1.1 Προετοιμασία δεδομένων - Επισήμανση Αντικειμένων .............................................. 49 7.2 Εκπαίδευση μοντέλου ......................................................................................................... 53 7.3 Αποτελέσματα Εκπαίδευσης και Αξιολόγηση Μοντέλου ................................................... 57 7.3.1 Αποτελέσματα Εκπαίδευσης ........................................................................................ 57 7.4 Αποτελέσματα Μοντέλου.................................................................................................... 61 7.5 Συμπεράσματα ..................................................................................................................... 62 8 ΕΦΑΡΜΟΓΗ ΑΝΑΓΝΩΡΙΣΗΣ ΣΤΑΣΙΔΙΩΝ ΣΕ ΝΕΦΟΣ ΣΗΜΕΙΩΝ (Ι.Ν. ΑΓΙΟΥ ΧΑΡΑΛΑΜΠΟΥΣ) ......................................................................................................................... 63 8.1 Εξαγωγή Μασκών από Εικόνες .......................................................................................... 63 68 8.2 Δημιουργία 3D Στασιδίων από μάσκες 2D εικόνων ........................................................... 68 8.3 Αυτόματη αντιστοίχηση των δύο νεφών σημείων .............................................................. 72 8.3.1 Αλγόριθμος ICP ........................................................................................................... 73 8.3.2 Ολοκλήρωση διαδικασίας αντιστοίχησης νεφών σημείων .......................................... 74 9 ΣΥΜΠΕΡΑΣΜΑΤΑ ................................................................................................................... 79 9.1 Σχολιασμός Αποτελεσμάτων ............................................................................................... 79 9.2 Προτάσεις Βελτίωσης ......................................................................................................... 81 9.3 Προτάσεις Έρευνας ............................................................................................................. 81 10 Βιβλιογραφία .............................................................................................................................. 83 Ιστοσελίδες: ...................................................................................................................................... 85 Παράρτημα Α. Τίτλος 1ου παραρτήματος ....................................................................................... 86 el
heal.advisorName Ιωαννίδης, Χαράλαμπος
heal.committeeMemberName Πατεράκη, Μαρία
heal.committeeMemberName Δουλάμης, Αναστάσιος
heal.academicPublisher Σχολή Αγρονόμων & Τοπογράφων Μηχανικών – Μηχανικών Γεωπληροφορικής, Εργαστήριο Φωτογραμμετρίας el
heal.academicPublisherID ntua
heal.numberOfPages 121
heal.fullTextAvailability false


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

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

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