Ανάπτυξη native Android εφαρμογής με image labelling
Development of a native Android application for image labelling
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Image labelling ; AndroidΠερίληψη
Η μεταπτυχιακή εργασία αναπτύχθηκε στα πλαίσια του μεταπτυχιακού προγράμματος
«Προηγμένα Συστήματα Πληροφορικής» του τμήματος Πληροφορικής του Πανεπιστημείου
Πειραιώς. Ο στόχος της διατριβής είναι να δημιουργήσει μια εφαρμογή native android η οποία θα
αξιοποιεί το ML Kit της Firebase και θα κάνει image labelling αναλύοντας τα αντικείμενα που
υπάρχουν μέσα στην εικόνα.
Ο χρήστης εγγράφεται στην εφαρμογή δίνοντας mail και κωδικό. Θα μπορεί να βγάλει
φωτογραφίες μέσω της εφαρμογής αλλά και να χρησιμοποιήσει εικόνες που εχει τραβήξει στο
παρελθόν και είναι αποθηκευμένες στη συσκευη του. Στη συνέχεια αποθηκεύεται online ένα
μοντέλο για τον χρήστη με τα labels που εμφανίζονται με μεγαλύτερη συχνότητα. Ταυτόχρονα
αποθηκεύεται και το geolocation, το οποίο σε συνδυασμό με τα labels και τις εικόνες
αποθηκεύονται σε cloud. Χρήσιμοποιώντας όλα αυτά τα στοιχεία δημιουργούμε markers στο
χάρτη με τα πιο «διάσημα» labels ανά περιοχή.
Η εφαρμογή αναπτύχθηκε σε Android Studio με χρήση της Firebase