Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/15907
Title: Ευφυής Φορητή Πλατφόρμα Ηλεκτρονικού Εμπορίου Με Δυνατότητα Επεξεργασίας Εικόνας Και Ενσωμάτωσης Γεωγραφικών Δεδομένων
Authors: Αναστάσιος Λιανός
Λούμος Βασίλειος
Keywords: ηλεκτρονικό εμπόριο
φορητή πλατφόρμα
κατακερμάτιση εικόνας
συστήματα σύστασης
σύγκριση εικόνων
Issue Date: 14-Jan-2011
Abstract: Σκοπός της διπλωματικής εργασίας είναι η ανάπτυξη μίας ολοκληρωμένης ευφυούς φορητής πλατφόρμας ηλεκτρονικού εμπορίου (m-commerce). Το σύστημα αυτό επιτρέπει την εισαγωγή αγγελιών για ενοικίαση και πώληση οικιών από οποιαδήποτε φορητή πλατφόρμα, που υποστηρίζει Java ME. Οι αγγελίες αυτές, αποθηκεύονται στο υποσύστημα της βάσης δεδομένων. Ο χρήστης έχει τη δυνατότητα να αποθηκεύσει φωτογραφίες της εν λόγω αγγελίας στον εξυπηρετητή (server) και να αναζητήσει αγγελίες που τον ενδιαφέρουν. Κύριο άξονα των χαρακτηριστικών της πλατφόρμας αποτελούν οι εικόνες που συνοδεύουν κάθε αγγελία. Εκτός της δυνατότητας προσάρτησης εικόνων σε κάθε αγγελία από τους χρήστες, δίνεται η δυνατότητα αναζήτησης αγγελιών, όχι μόνο μέσω των δεδομένων της βάσης, αλλά και μέσω σύγκρισης μιας εικόνας-δείγματος με τις εικόνες των αποθηκευμένων αγγελιών. Επίσης, μέσω επεξεργασίας των φωτογραφιών εξάγονται συμπεράσματα για κάποια χαρακτηριστικά της οικίας που αυτές απεικονίζουν και συμπληρώνονται αυτόματα οι αντίστοιχες φόρμες, απλοποιώντας τη διαδικασίας εισαγωγής μιας νέας αγγελίας. Υλοποιήθηκε επίσης και σύστημα συστάσεων, το οποίο προτείνει στους χρήστες και άλλες αγγελίες που πιθανά να τους ενδιαφέρουν. Τις προτάσεις αυτές, τις στηρίζει στα δεδομένα των αναζητήσεων που έχουν πραγματοποιήσει, αλλά και σε συγκρίσεις ομοιότητας των εικόνων των αποτελεσμάτων με τις αποθηκευμένες στη βάση. Για τη δοκιμή του συστήματος που υλοποιήθηκε εισήχθησαν στη βάση δεδομένων αγγελίες και αντίστοιχες εικόνες οικιών από βάσεις φωτογραφιών στο διαδίκτυο. Η εισαγωγή πραγματοποιήθηκε με χρήση προσομοιωτών κινητών τηλεφώνων που υποστηρίζονται από μία πληθώρα κατασκευαστών. Τα αποτελέσματα των δοκιμών κατέδειξαν τη σταθερότητα, ταχύτητα και αποτελεσματικότητα του συστήματος.Στα πλαίσια της ανάπτυξης του συστήματος αξιοποιήθηκαν τεχνολογία και αλγόριθμοι από τις περιοχές της επεξεργασίας εικόνας, πρωτοκόλλων επικοινωνίας, βάσεων δεδομένων. Συγκεκριμένα, χρησιμοποιήθηκε γλώσσα Java για την υλοποίηση της φορητής πλατφόρμας (Java Micro Edition - Java ME) και της πλατφόρμας εξυπηρετητή (Java Server Pages - JSP), Java Servlets). Επίσης, για το σχεδιασμό της ιστοσελίδας του εξυπηρετητή έγινε χρήση της scripting γλώσσας Javascript. Τέλος, η βάση δεδομένων υλοποιήθηκε με τη Δομημένη Γλώσσα Ερωτημάτων SQL σε εξυπηρετητή MySQL. Για την επεξεργασία των φωτογραφιών χρησιμοποιήθηκαν από το σύστημα ένας τυπικός αλγόριθμος Ανάπτυξης Περιοχών (region growing) για Κατακερμάτιση Εικόνας σε Περιοχές (image segmentation), ο αλγόριθμος Ανίχνευσης Ακμών του Canny (Canny Edge Detection) και η μέθοδος σύγκρισης εικόνων με βάση τα συζευγμένα ιστογράμματα εικόνων.
URI: http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/15907
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File SizeFormat 
DT2011-0004.pdf2.05 MBAdobe PDFView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.