Using smartphone camera for identifying components on integrated circuits

 
This item is provided by the institution :

Repository :
Institutional Repository Technical University of Crete
see the original item page
in the repository's web site and access all digital files if the item*
share




2016 (EN)

Αναγνώριση ολοκληρωμένων στοιχείων σε πλακέτα με χρήση έξυπνου κινητού (EL)
Using smartphone camera for identifying components on integrated circuits (EN)

Μιχαηλου Λαμπρος (EL)
Michailou Labros (EN)

Παπαευσταθιου Ιωαννης (EL)
Πολυτεχνείο Κρήτης (EL)
Ζερβακης Μιχαλης (EL)
Δολλας Αποστολος (EL)
Zervakis Michalis (EN)
Dollas Apostolos (EN)
Technical University of Crete (EN)
Papaefstathiou Ioannis (EN)

Τα τελευταία χρόνια τα έξυπνα κινητά τηλέφωνα συμβάλουν καθοριστικά στην διεκπεραίωση σύγχρονων καθημερινών εργασιών και λειτουργιών του ανθρώπου. Αυτή η καθημερινά αυξανόμενη χρήση των κινητών οδηγεί στην συνεχόμενη βελτιστοποίηση των τεχνικών χαρακτηριστικών τους από την μεριά των κατασκευαστών (πολυπύρηνοι επεξεργαστές, προηγμένες ενσωματωμένες κάρτες γραφικών, υψηλής ανάλυσης κάμερες) μετατρέποντας τα σε μικρούς υπολογιστές τσέπης, δίνοντας στο χρήστη τεράστιες δυνατότητες. Ταυτόχρονα οι προγραμματιστές αποκτώντας πρόσβαση σε αυτά τα τεχνικά χαρακτηριστικά δημιουργούν προηγμένες εφαρμογές με εξελιγμένες δυνατότητες. Εφαρμογές όπως πλοήγηση στο διαδίκτυο, αναγνώριση τραγουδιών, κάμερα με λειτουργίες σταθεροποίησης εικόνας, ειδικά φίλτρα εστίασης, ανίχνευσης προσώπου, αντικειμένου κ.α. Στόχος της παρούσας εργασίας είναι η ανάπτυξη μιας εφαρμογής που αξιοποιεί πλήρως τις δυνατότητες του hardware και των εφαρμογών που προσφέρει ένα έξυπνο κινητό και πιο συγκεκριμένα μια συσκευή Android. Στο τέλος ο χρήστης έχει στη διάθεση του μια πλήρως λειτουργική και εύχρηστη εφαρμογή αναγνώρισης ολοκληρωμένων στοιχείων. Η εφαρμογή αναπτύχθηκε για την πλατφόρμα Android, κάνοντας χρήση του Android SDK και της μηχανής αναγνώρισης χαρακτήρων Tesseract OCR. Για το κάλεσμα της βιβλιοθήκης Tesseract είναι απαραίτητη η χρήση του Android NDK και του Java Native Interface (JNI). Παρουσιάζονται τα προβλήματα που προέκυψαν κατά την υλοποίηση της μεθόδου και οι λύσεις που επιλέχθηκαν για την αντιμετώπισή τους. Επίσης, επισημαίνεται η ανάγκη για δημιουργία διεθνούς βάσης δεδομένων για την αναγνώριση ολοκληρωμένων στοιχείων, αφού ελλείψει αυτής δεν μπορεί να γίνει αξιόπιστη σύγκριση των προτεινόμενων λύσεων και επιλογή της βέλτιστης. (EL)

bachelorThesis

Ocr (EN)
Android (EN)


Greek

2016


Πολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών (EL)
Technical University of Crete::School of Electrical and Computer Engineering (EN)




*Institutions are responsible for keeping their URLs functional (digital file, item page in repository site)