Desenvolupament d'una aplicació Android: cRoin - coin recognition
Estem vivint en una època on la tecnología avança molt ràpidament i està totalment integrada al nostre dia a dia. El motiu d'aquest treball és fusionar les prestacions i l'abast que ofereixen els dispositius mòbils amb el món de la intel·ligència artificial, en concret l'aprenentatge...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2019 |
| País: | España |
| Institución: | Universitat Oberta de Catalunya (UOC) |
| Repositorio: | O2, repositorio institucional de la UOC |
| OAI Identifier: | oai:openaccess.uoc.edu:10609/88185 |
| Acceso en línea: | http://hdl.handle.net/10609/88185 |
| Access Level: | acceso abierto |
| Palabra clave: | reconeixement de monedes aprenentatge profund Android TensorFlow reconocimiento de monedas aprendizaje profundo coin recognition deep learning Mobile apps -- TFM Aplicacions mòbils -- TFM Aplicaciones móviles -- TFM |
| Sumario: | Estem vivint en una època on la tecnología avança molt ràpidament i està totalment integrada al nostre dia a dia. El motiu d'aquest treball és fusionar les prestacions i l'abast que ofereixen els dispositius mòbils amb el món de la intel·ligència artificial, en concret l'aprenentatge profund, per a posar-ho a disposició dels usuaris. D'aquí neix cRoin, una aplicació de detecció de monedes desenvolupada per a Android on tota la part deep learning s'ha realitzat amb TensorFlow. cRoin és una aplicació que identifica monedes d'euro, guardar-ne el reconeixement realitzat (amb la localització, data, captura de la identificació, ...) com també saber-ne el valor en altres divises o bé realitzar-ne càlculs. La metodologia per a desenvolupar aquest projecte ha estat desenvolupament en cascada. On s'ha passat per diverses fases: planificació, viabilitat, anàlisi inicial, disseny centrat en l'usuari, anàlisi del sistema, anàlisi tècnic, disseny de l'arquitectura, implementació i testeig. En el disseny centrat en l'usuari s'ha definit a quin tipus d'usuari va dirigida ja que part del repte era situar cRoin en el mercat, i d'aquesta manera s'ha generat el disseny com també les funcionalitats finals. El software desenvolupat és una aplicació mòbil Android Studio amb el SDK Android i NDK Android per a incorporar-hi el model creat per a la part d'identificació. S'ha fet ús d'APIs externes (currency converter, Google Maps, Firebase ) o llibreries (Espresso, TensorBoard). Juntament amb els coneixements adquirits durant el màster i la realització d'aquest treball s'ha obtingut una aplicació funcional que compleix la majoria dels objectius del projecte. |
|---|