Nowadays, a remarkable and growing market share is turning to using viable and economic development techniques. This development philosophy is expressed in the automotive industry via continuously increasing vehicle and system auton omy. To grow this approach further, innovative policies and development strategies have been inaugurated by companies and are integral to their reliable and profitable operation. This development approach results to direct technological and scientific innovations. Lately, several research publications aspire to develop reliable detection algo rithms and techniques to supplement autonomous driving. Initially, the approaches were to assist the driver in braking, lane keeping and parking tasks. Lately, more complex fully-automated image processing and object detection computer vision philosophies are being developed. This thesis’ purpose is the development of a system reliant on optical means to detect and classify the vehicular environment to ensure its full autonomy. Initially, a method of determining the vehicle’s current and adjacent lanes is developed. Ad ditionally, road intersections and roundabouts are detected, with or without traffic lights. Finally, the use and training of YOLO type deep neural networks are proposed to supplement object detection. The YOLO deep neural networks are proven to produce enhanced and more reliable results in contrast to traditional neural networks. This thesis’ scope was fulfilled by training the model to detect vehicles, bikes, motorbikes, pedestrians, traffic lights and traffic signs.
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Autonomous vehicle perception using a monocular camera
1. Αντίληψη αυτόνομου οχήματος
με χρήση κάμερας
Γεώργιος Σαββίδης
ΑΕΜ: 9046
Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης
Πολυτεχνική Σχολή
Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών
Υπολογιστών
Επιβλέποντες: Ανδρέας Συμεωνίδης
Καθηγητής Α.Π.Θ
Εμμανουήλ Τσαρδούλιας
Ερευνητής Α.Π.Θ
Θεσσαλονίκη, Μάρτιος 2022
3. Περιγραφή του προβλήματος
Οδικά ατυχήματα
Το 2020 υπήρξαν πάνω από 8000 ατυχήματα στην
Ελλάδα.
01
Αναξιοπιστία ανθρώπου
Λόγω ιατρικού επεισοδίου, απόσπασης προσοχής ή
της ίδιας της ανθρώπινης φύσης.
02
Κυκλοφοριακή συμφόρηση
Πέντε από τα επτά αίτια κυκλοφοριακής συμφόρησης
αποδίδονται στον άνθρωπο
03
4. Στόχοι της διπλωματικής
Ανάπτυξη συνόλου δεδομένων
Σύνολο δεδομένων για την εκπαίδευση των απαραίτητων
νευρωνικών δικτύων
Αναγνώριση λωρίδων κίνησης
Τρέχουσα λωρίδα του οχήματος και προσκείμενες αυτής.
Κατεύθυνση λωρίδων και είδους διαχωριστικών μεταξύ τους.
Αναγνώριση οδικών αντικειμένων
Οχήματα, μηχανές, ποδήλατα, πεζοί, φωτεινοί σηματοδότες και
λοιπή σήμανση.
Αναγνώριση οδικών κόμβων
Κανονικοί, κυκλικοί και σημείο εκκίνησης αυτών.
5. Θεωρητικό
υπόβαθρο
Θεωρητικό υπόβαθρο
03
02
01
Αυτόνομη οδήγηση
”Αυτοδιάθεση εντός ενός υφιστάμενου νόμου”,
- Καντ
Μηχανική όραση
Μηχανική μάθηση
“Τομέας μελέτης που δίνει τη δυνατότητα
στους υπολογιστές να μαθαίνουν χωρίς
να έχουν ρητά προγραμματιστεί”,
-Ά. Σάμουελ
06
05
04
Πλήρως αυτόνομη οδήγηση
Αυτονομία επιπέδου 5. Καμία ανθρώπινη
παρέμβαση. Ανεξάρτητο οδηγικών
καταστάσεων
Βιβλιοθήκες
OpenCV - Μηχανική όραση
pytesseract - Αναγνώριση κειμένου
Εργαλεία
CARLA - Προσομοιωτής οδικού
περιβάλλοντος
LabelImg - Ετικετοποίηση εικόνας
6. Υποθέσεις
Ρεαλιστικό περιβάλλον
Πάρκα, κτίρια, δάση, πεζοδρόμια, φράκτες κλπ.
01
Κίνηση πεζών
Κυρίως κατά μήκος πεζοδρομίων και διαβάσεων.
Σπάνια εμφανίζουν απερίσκεπτη συμπεριφορά.
02
Κίνηση οχημάτων
Τηρείται ο Κώδικας Οδικής Κυκλοφορίας. Σπάνια
εμφανίζουν απερίσκεπτη συμπεριφορά
03
Καμία εξωτερική υποβοήθηση
Δεν υπάρχει εξωτερική πληροφορία όπως χάρτες,
θέσεις και πορείες οδικών οντοτήτων κλπ.
04
7. Αρχιτεκτονική συστήματος
Πλήρως αυτόνομο
Αυτονομία επιπέδου 5.
Καμία ανθρώπινη
παρέμβαση.
Ανεξάρτητο οδηγικών
καταστάσεων.
Αρθρωτό
Διοχέτευση δεδομενων.
Διαχωρισμός σε δομή
υποσυστημάτων.
Μεμονωμένο
Εκτέλεση λειτουργιων στο
ίδιο το οχημα.
Κάμερα
Χρήση μίας κάμερας τριών
χρωματικών καναλιών.
01 02 03 04
15. Αναγνώριση προσκείμενων λωρίδων
Ορισμός πιθανών
προσκείμενων
λωρίδων
Αποσύνθεση αρχικής
εικόνας.
Καθορισμός
χρώματος
Χρήση k-means για
καθορισμό χρωματικών
συστάδων.
Χρωματική
απόσταση
Χρήση μετρικής μέσης
τιμής κόκκινου.
Αναγνώριση τύπου
διαχωριστικών
γραμμών
Κριτήρια καθορισμού:
● Απόσταση ακμών
● Μέγεθος ακμών
● Χωροταξία ακμών
στην εικόνα
01 02 03 04
16. Αναγνώριση οδικών κόμβων
Χρήση σημείων λωρίδας
Εξαγωγή οριακών σημείων
Οριακά σημεία διαχωριστικών γραμμών τρέχουσας
λωρίδας κίνησης.
Κίνηση οριακών σημείων
Κατά την ύπαρξη οδικού κόμβου τα οριακά σημεία
πλησιάζουν το όχημα με καθορισμένο τρόπο.
Αναγνώριση διακεκομμένης γραμμής
Η κίνηση των οριακών σημείων στην περίπτωση
οδικού κόμβου μοιάζει με αυτή στη περίπτωση
ύπαρξης διακεκομμένων.
17. Αναγνώριση οδικών κόμβων
Χρήση οριζόντιων γραμμών
Αναγνώριση ακμών
Προεπεξεργασία εικόνας. Αναγνώριση οριζοντίων
ακμών.
Τοπολογία ακμών
Κριτήρια καθορισμού:
● Απόσταση ακμών
● Χωροταξία ακμών στην εικόνα
18. Αναγνώριση αντικειμένων
Οχήματα Ποδήλατα Μηχανές Πεζοί
Φωτεινοί
Σηματοδότες Σήμανση
YOLO
Ταχύτητα
Λόγω του διαχωρισμού της εικόνας σε πλέγμα.
01
Ακρίβεια
Αντίστοιχη ακρίβεια με state-of-the-art νευρωνικά
δίκτυα.
02
Tiny-YOLO
24. Συμπεράσματα
1. Αναγνώριση διαχωριστικών γραμμών
Αρκετά καλή απόδοση.
2. Αναγνώριση προσκείμενων λωρίδων και
είδους αυτών
Αξιόπιστη ανίχνευση προσκείμενων λωρίδων. Το είδος αυτών
αναγνωρίζεται με 2 προσεγγίσεις με πολύ καλά αποτελέσματα.
3. Αναγνώριση αντικειμένων
Ικανοποιητική απόδοση.
4. Αναγνώριση οδικών κόμβων
Μέτρια απόδοση. Αφαιρώντας τα ψευδώς θετικά η απόδοση αγγίζει το
100%.
5. Εξαγωγή κειμένου από σήμανση
Άριστη απόδοση σε φυσιολογικές συνθήκες.
25. Μελλοντική εργασία
Χρήση LIDAR
Παρέχει αυξημένη ακρίβεια και δυνατότητα χαρτογράφησης του
περιβάλλοντος.
Προσαρμοστικός καθορισμός
σταθερών
Σχεδόν σε κάθε αναπτυγμένο αλγόριθμο υπήρχαν καθορισμένες
σταθερές.
Εμπλουτισμός συνόλου δεδομένων
Το σύνολο δεδομένων φαίνεται πως δεν αποτελείται από επαρκή
αριθμό εικόνων.
Κατάτμηση εικόνας
Μικρότερες εικόνες προς επεξεργασία μειώνουν την πιθανότητα
λανθασμένης επεξεργασίας σε κομμάτια αυτής.
26. Copyright (C) SlideSalad.com All rights reserved.
Free SlideSalad Google Slides Template
Ευχαριστώ πολύ!
Αντίληψη αυτόνομου οχήματος
με χρήση κάμερας
Γεώργιος Σαββίδης
ΑΕΜ: 9046