Desarrollo de una aplicación de realidad aumentada en la plataforma de desarrollo ODROID

2.50
Hdl Handle:
http://hdl.handle.net/10757/581936
Title:
Desarrollo de una aplicación de realidad aumentada en la plataforma de desarrollo ODROID
Authors:
De los Ríos Tello, José Miguel; Serpa Pinillos, Manuel Alfonso
Publisher:
Universidad Peruana de Ciencias Aplicadas (UPC)
Issue Date:
8
URI:
http://hdl.handle.net/10757/581936
Abstract:
La realidad aumentada es una tecnología que permite la creación de uno o varios espacios físicos en los que interactúan objetos generados por computadora, con elementos que existen en nuestra realidad, cuyas características son la interactividad en tiempo real. Durante el desarrollo de este trabajo se presentarán de forma teórica las definiciones y características de esta tecnología, además de cómo se interrelaciona con la disciplina de visión por computador para el diseño de los métodos de seguimiento. Adicionalmente, se hará una breve descripción de las herramientas de software empleadas, como las librerías de código abierto OpenGL y OpenCV, siendo la primera aquella que permitirá superponer información a manera de imágenes cuando un marcador sea detectado; y la segunda es una librería que se empleará para la inicialización de la cámara en el entorno C++, así como la administración y gestión de la pila de memoria. En una primera instancia se presentaran 3 propuestas de modelos de detección de marcadores, las propuestas planteadas hacen uso de los métodos de binarización adaptiva, detección de contornos, detección de gradientes, bordes y finalmente detección de esquinas. El modelo que más se ajustó a los objetivos fue el de binarización adaptiva con detección de contornos. A partir de ese punto el nuevo objetivo de trabajo será trasladar el modelo, desarrollado en un computador, a una plataforma de desarrollo móvil. La plataforma que más se ajusta a las necesidades del proyecto es la plataforma ODROID, debido a que sobre todo es capaz de ejecutar el sistema operativo Android y muchas variantes de Linux. Finalmente, la localización del algoritmo de detección en la plataforma ODROID hará uso de la librería OpenCV para Android, así como de la Interfaz Nativa de Java (JNI) y la librería OPENGL ES para dispositivos móviles. El objetivo final es detectar correctamente un marcador, y además renderizar una figura sobre el marcador detectado. Esta imagen debe seguir el movimiento del marcador a través de la pantalla.
Type:
info:eu-repo/semantics/bachelorThesis
Rights:
info:eu-repo/semantics/openAccess
Language:
spa
Keywords:
Realidad aumentada; Visión por computadora; Desarrollo de software de aplicación; Algoritmos; Ingeniería electrónica; Ingeniería de telecomunicaciones

Full metadata record

DC FieldValue Language
dc.contributorOliden Martínez, Josées_PE
dc.contributor.authorDe los Ríos Tello, José Migueles_PE
dc.contributor.authorSerpa Pinillos, Manuel Alfonsoes_PE
dc.date.accessioned2015-11-09T00:59:26Zes_PE
dc.date.available2015-11-09T00:59:26Zes_PE
dc.date.issued08/11/2015es_PE
dc.identifier.urihttp://hdl.handle.net/10757/581936es_PE
dc.description.abstractLa realidad aumentada es una tecnología que permite la creación de uno o varios espacios físicos en los que interactúan objetos generados por computadora, con elementos que existen en nuestra realidad, cuyas características son la interactividad en tiempo real. Durante el desarrollo de este trabajo se presentarán de forma teórica las definiciones y características de esta tecnología, además de cómo se interrelaciona con la disciplina de visión por computador para el diseño de los métodos de seguimiento. Adicionalmente, se hará una breve descripción de las herramientas de software empleadas, como las librerías de código abierto OpenGL y OpenCV, siendo la primera aquella que permitirá superponer información a manera de imágenes cuando un marcador sea detectado; y la segunda es una librería que se empleará para la inicialización de la cámara en el entorno C++, así como la administración y gestión de la pila de memoria. En una primera instancia se presentaran 3 propuestas de modelos de detección de marcadores, las propuestas planteadas hacen uso de los métodos de binarización adaptiva, detección de contornos, detección de gradientes, bordes y finalmente detección de esquinas. El modelo que más se ajustó a los objetivos fue el de binarización adaptiva con detección de contornos. A partir de ese punto el nuevo objetivo de trabajo será trasladar el modelo, desarrollado en un computador, a una plataforma de desarrollo móvil. La plataforma que más se ajusta a las necesidades del proyecto es la plataforma ODROID, debido a que sobre todo es capaz de ejecutar el sistema operativo Android y muchas variantes de Linux. Finalmente, la localización del algoritmo de detección en la plataforma ODROID hará uso de la librería OpenCV para Android, así como de la Interfaz Nativa de Java (JNI) y la librería OPENGL ES para dispositivos móviles. El objetivo final es detectar correctamente un marcador, y además renderizar una figura sobre el marcador detectado. Esta imagen debe seguir el movimiento del marcador a través de la pantalla.es_PE
dc.description.uriTesises_PE
dc.formatapplication/pdfes_PE
dc.formatapplication/mswordes_PE
dc.language.isospaes_PE
dc.publisherUniversidad Peruana de Ciencias Aplicadas (UPC)es_PE
dc.rightsinfo:eu-repo/semantics/openAccesses_PE
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.sourceUniversidad Peruana de Ciencias Aplicadas (UPC)es_PE
dc.sourceRepositorio Académico UPCes_PE
dc.subjectRealidad aumentadaes_PE
dc.subjectVisión por computadoraes_PE
dc.subjectDesarrollo de software de aplicaciónes_PE
dc.subjectAlgoritmoses_PE
dc.subjectIngeniería electrónicaes_PE
dc.subjectIngeniería de telecomunicacioneses_PE
dc.titleDesarrollo de una aplicación de realidad aumentada en la plataforma de desarrollo ODROIDes_PE
dc.typeinfo:eu-repo/semantics/bachelorThesises_PE
thesis.degree.grantorUniversidad Peruana de Ciencias Aplicadas (UPC). Facultad de Ingenieríaes_PE
thesis.degree.levelLicenciaturaes_PE
thesis.degree.disciplineIngeniería Electrónicaes_PE
thesis.degree.nameIngeniero electrónicoes_PE
All Items in UPC are protected by copyright, with all rights reserved, unless otherwise indicated.