Η παρούσα διπλωματική εργασία έχει ως κύριο στόχο την ανάπτυξη μίας διαδικτυακής ηλεκτρονικής εφαρμογής σε περιβάλλον Android. Η εφαρμογή επιτρέπει στον κάτοχο κινητού τηλεφώνου με το λειτουργικό σύστημα Android να τραβήξει ψηφιακές φωτογραφίες με τη συσκευή του και εν συνεχεία να:
1. ανακτήσει παρόμοιες, με βάση το οπτικό περιεχόμενο, φωτογραφίες από το Διαδίκτυο,
2. να εντοπίσει το οπτικό περιεχόμενο της φωτογραφίας στον παγκόσμιο χάρτη (geo-location),
3. να προσθέσει χαρακτηρισμούς (tags) στη φωτογραφία του με βάση 2 κατηγορίες προτεινόμενων tags από άλλους χρήστες και από το σύστημα,
4. να αποθηκεύσει την φωτογραφία με τα καινούρια μεταδεδομένα της (tags & geo-tags) στην κάρτα μνήμης της συσκευής του,
5. να διατηρεί και να πλοηγείται στο ιστορικό χρήσης της εφαρμογής, το οποίο περιλαμβάνει παλαιότερες φωτογραφίες και αναζητήσεις του.
Αν θελήσουμε να συνοψίσουμε τα βασικά στοιχεία αυτής της διπλωματικής εργασίας, αυτά επικεντρώνονται σε δύο βασικούς άξονες. Ο πρώτος περιστρέφεται γύρω από τις λειτουργικές παραμέτρους και την αισθητική παρουσίαση της εφαρμογής, και οριοθετεί την ευχρηστία, την ευκολία πρόσβασης και την “ελαφρότητά” της, μέσω του interface ενός “έξυπνου κινητού τηλεφώνου” (smartphone). Ο δεύτερος αφορά την αξιοπιστία και τη διασύνδεση με το υπάρχον web-based σύστημα οπτικής ανάκτησης και γεωπροσδιορισμού φωτογραφιών (http://viral.image.ntua.gr/), με τo οποίo καλείται να συνεργαστεί, και περιστρέφεται γύρω από τη χρήση κοινής βάσης δεδομένων για τα δεδομένα, την οργάνωση των προφίλ των χρηστών και των δεδομένων του ιστορικού χρήσης τους.
Συμπερασματικά, λοιπόν, πρόκειται για μία πλήρη διαδικτυακή εφαρμογή σε περιβάλλον Android, η οποία αναμένεται να τύχει ευρείας αποδοχής από τους χρήστες έξυπνων κινητών τηλεφώνων και η οποία είναι ιδιαίτερα εύπλαστη και σε θέση να ακολουθεί κάθε φορά τις εκάστοτε παρουσιαζόμενες ανάγκες διαχείρισης πολυμεσικού περιεχομένου από τους ίδιους τους χρήστες (user-generated content).
The main goal of this Diploma Thesis is the development of a web-based application within the Android environment. The developed application allows the owner of a mobile smart-phone, equipped with the Android operating system, to capture digital photographs using his device and then:
1. retrieve visually similar photographs from the Internet,
2. locate the visual content of the original photograph on the world map (i.e. its geo-location),
3. add tags to his photograph based on two distinct categories of suggested tags (i.e. by other users and by the system),
4. save the photograph together with its fresh metadata (tags & geo-tags) to the memory card of his device,
5. maintain and browse the application’s usage history, which includes both photographs and searches.
In order to summarize the key elements of this Diploma Thesis, they focus on two main aspects. The first one has to do with the operational parameters and the aesthetic presentation of the application, and defines its usability, ease of access and lightness through the interface of a smart-phone. The second one concerns the reliability and linking up with the existing web-based visual image retrieval and localization system (http://viral.image.ntua.gr), with which the application strongly cooperates, and revolves around the use of common database for the data, the organization of the user profiles and the data of their usage history.
As a result, the herein desribed application forms a very interesting full-scale, standalone application developed within the Android environment and is expected to gain wide acceptance by smart-phones users in the near future in the field of user-generated content management.