Υλοποίηση του αλγορίθμου αναγνώρισης ακμών canny edge σε τεχνολογία FPGA με χρήση σύνθεσης υψηλού επιπέδου (high-level synthesis, HLS)

Η ανίχνευση ακμών είναι ένα θεμελιώδες εργαλείο στη ψηφιακή επεξεργασία εικόνας, στη μηχανική και υπολογιστική όραση. Στη σύγχρονη εποχή η ανίχνευση ακμών εμφανίζεται ολοένα και περισσότερο σε εφαρμογές παράλληλα με τη ραγδαία εξέλιγη της τεχνολογίας. Έχουν αναπτυχθεί δεκάδες αλγόριθμοι αναγνώρισης...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Παρθενίου, Ευάγγελος
Άλλοι συγγραφείς: Partheniou, Evangelos
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/16509
Περιγραφή
Περίληψη:Η ανίχνευση ακμών είναι ένα θεμελιώδες εργαλείο στη ψηφιακή επεξεργασία εικόνας, στη μηχανική και υπολογιστική όραση. Στη σύγχρονη εποχή η ανίχνευση ακμών εμφανίζεται ολοένα και περισσότερο σε εφαρμογές παράλληλα με τη ραγδαία εξέλιγη της τεχνολογίας. Έχουν αναπτυχθεί δεκάδες αλγόριθμοι αναγνώρισης ακμών και παραλλαγές τους για να καλυφθούν οι ανάγκες για γρήγορα και ποιοτικά αποτελέσματα. Ένας από τους πιο δημοφιλής αλγορίθμους είναι ο Canny Edge, ο οποίος έχει επιλεχθεί για την ανάλυση και υλοποίηση του σε υλικό. Ο σκοπός αυτής της διπλωματικής εργασίας είναι η σύνθεση υψηλού επιπέδου(High Level Synthesis) του αλγορίθμου Canny Edge. Έχουν σχεδιαστεί δύο διαφορετικές αρχιτεκτονικές, η πρώτη είναι η πιο απλή και βελτιστοποιείται αξιοποιώντας τις δυνατότητες του εργαλείου VITIS HLS και η δεύτερη είναι σχεδιασμένη με συγκεκριμένη τεχνική. Οι τελικές υλοποιήσεις κρίνονται μεταξύ τους ως προς τη μείωση της συνολικής καθυστέρησης, καθώς και ως προς τις απαιτήσεις στους διαθέσιμους πόρους του υλικού.