Please use this identifier to cite or link to this item: http://hdl.handle.net/2445/48925
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorPujol Vila, Oriol-
dc.contributor.authorJuan Sanz, Andrés-
dc.date.accessioned2014-01-15T09:02:55Z-
dc.date.available2014-01-15T09:02:55Z-
dc.date.issued2013-09-20-
dc.identifier.urihttp://hdl.handle.net/2445/48925-
dc.descriptionTreballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any:2013, Director: Oriol Pujol Vilaca
dc.description.abstractIn a very few years, the mobile phones have evolved at a vertiginous pace, starting as communication devices and turning into small computers ( Smart Phones) Android and iOs are ones of the most known operating systems for mobile terminals. In this project, we focused on Android platform, which is Open Source and uses the Java programming language. This project introduces the concepts of capturing, processing and image recognition. The aim of the plan is to make an able software to automatically recognise an image, or part of it, and show the closest image to it by comparing the original in a local database of the terminal. In order to make this possible, the project has been divided in two big points. The first one, was performed using the MATLAB, mathematical software tool. From an image stored on the user’s image gallery, and through a program created with the tool MATLAB, the five more similar images to the original one, were extracted from a database local computer hard drive. This process was done by the edge detection algorithm "Canny" and the "Bwdist", both of them calculate the distance of every pixel in the image to the nearest white pixel. At a later time we will be back to explain these algorithms and how the program runs. The second point of the project was to perform an Android app with the same goal as the first point. The difference is in the database, in this case, lies in the mobile SD card, so the image provided by the user may come from the phone's picture gallery or the camera of the terminal. This app uses calculations performed in Matlab and stored in a txt file, which in turn is stored in the phone's SD memory. This application may be a starting point for future extensions of the app, such as: become a client-server application; be able to expand the comparison data base by uploading photos in real time; allow internet connection; GPS location of the source image; etc.ca
dc.format.extent64 p.-
dc.format.mimetypeapplication/pdf-
dc.language.isospaca
dc.rightsmemòria: cc-by-nc-sa (c) Andrés Juan Sanz, 2013-
dc.rightscodi: GPL (c) Andrés Juan Sanz, 2013-
dc.rights.urihttp://creativecommons.org/licenses/by-sa/3.0/es-
dc.rights.urihttp://www.gnu.org/licenses/gpl-3.0.ca.html-
dc.sourceTreballs Finals de Grau (TFG) - Enginyeria Informàtica-
dc.subject.classificationReconeixement de formes (Informàtica)cat
dc.subject.classificationVisió per ordinadorcat
dc.subject.classificationProgramaricat
dc.subject.classificationTreballs de fi de graucat
dc.subject.classificationInformàtica mòbilcat
dc.subject.otherPattern recognition systemseng
dc.subject.otherComputer visioneng
dc.subject.otherComputer softwareeng
dc.subject.otherBachelor's theseseng
dc.subject.otherMobile computingeng
dc.titleReconocimiento automático de formasca
dc.typeinfo:eu-repo/semantics/bachelorThesisca
dc.rights.accessRightsinfo:eu-repo/semantics/openAccessca
Appears in Collections:Programari - Treballs de l'alumnat
Treballs Finals de Grau (TFG) - Enginyeria Informàtica

Files in This Item:
File Description SizeFormat 
memoria.pdfMemòria1.57 MBAdobe PDFView/Open
src.zipCodi font1.41 MBzipView/Open


This item is licensed under a Creative Commons License Creative Commons