Seguimiento de un objeto en movimiento mediante captura de video sobre la plataforma Android utilizando las herramientas OPENCV y WEKA

El presente trabajo de titulación tiene como finalidad identificar un punto luminoso en una superficie, o un objeto simple, a través del sensor de la cámara de un dispositivo Android. Para cumplir con el objetivo se utilizaron librerías para el procesamiento de imágenes y herramientas de aprendizaje...

Celý popis

Uloženo v:
Podrobná bibliografie
Hlavní autor: Osorio Paredes, Gabriel Damián (author)
Médium: bachelorThesis
Jazyk:spa
Vydáno: 2016
Témata:
On-line přístup:http://repositorio.ute.edu.ec/handle/123456789/16850
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
_version_ 1837440766788501504
author Osorio Paredes, Gabriel Damián
author_facet Osorio Paredes, Gabriel Damián
author_role author
collection Repositorio Universidad Tecnológica Equinoccial
dc.contributor.none.fl_str_mv Ordoñez, Diego
dc.creator.none.fl_str_mv Osorio Paredes, Gabriel Damián
dc.date.none.fl_str_mv 2016
2016
2018-04-04T14:03:55Z
2018-04-04T14:03:55Z
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.identifier.none.fl_str_mv 66275
http://repositorio.ute.edu.ec/handle/123456789/16850
UIO
dc.language.none.fl_str_mv spa
dc.publisher.none.fl_str_mv CIENCIAS DE LA INGENIERÍA E INDUSTRIAS FACULTAD:INGENIERÍA INFORMÁTICA Y CIENCIAS DE LA COMPUTACIÓN
dc.rights.none.fl_str_mv https://creativecommons.org/licenses/by/3.0/ec/
info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Universidad Tecnológica Equinoccial
instname:Universidad Tecnológica Equinoccial
instacron:UTE
dc.subject.none.fl_str_mv AUTOMATIZACION
APLICACIONES INFORMATICAS
ANDROID
dc.title.none.fl_str_mv Seguimiento de un objeto en movimiento mediante captura de video sobre la plataforma Android utilizando las herramientas OPENCV y WEKA
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/bachelorThesis
description El presente trabajo de titulación tiene como finalidad identificar un punto luminoso en una superficie, o un objeto simple, a través del sensor de la cámara de un dispositivo Android. Para cumplir con el objetivo se utilizaron librerías para el procesamiento de imágenes y herramientas de aprendizaje automático. El proyecto se desarrolló con herramientas de software libre como lo son los IDE NetBeans y Eclipse en el lenguaje de programación Java. Para el procesamiento de imágenes se utilizó la librería de código abierto de OpenCv y para el aprendizaje automático la herramienta Weka.El trabajo de titulación está compuesto por dos aplicaciones. Una aplicación de escritorio desarrollada en Java con el IDE NetBeans que permitió categorizar las imágenes utilizando la librería OpenCv. En esta aplicación se creó un archivo el cual contiene las posiciones en X e Y de un punto luminoso. Este archivo será procesado por la herramienta Weka para determinar que algoritmos de aprendizaje automático se ajustan a las necesidades del proyecto. La aplicación principal es la que se desarrolló para Android, esta aplicación capta video y lo procesa en vivo mediante el uso de la librería OpenCv para sistemas operativos Android, y de esta manera determina si existe o no un punto luminoso o un objeto simple. En caso de existir un objeto o punto luminoso el programa envía comandos vía Bluetooth a un robot para desplazarse manteniendo dicho objeto en el centro de la pantalla. El uso de estas herramientas en conjunto facilitó el procesamiento y la creación del modelo para cumplir con el objetivo de este trabajo de titulación. En este documento se redactan las partes claves del trabajo como son el tamaño de las imágenes, el banco de imágenes necesario para crear el modelo, las librerías de procesamiento de imágenes y los algoritmos de aprendizaje automático.
eu_rights_str_mv openAccess
format bachelorThesis
id UTE_87d33e9cdf2e8b8b22caaba0427d6b00
identifier_str_mv 66275
UIO
instacron_str UTE
institution UTE
instname_str Universidad Tecnológica Equinoccial
language spa
network_acronym_str UTE
network_name_str Repositorio Universidad Tecnológica Equinoccial
oai_identifier_str oai:repositorio.ute.edu.ec:123456789/16850
publishDate 2016
publisher.none.fl_str_mv CIENCIAS DE LA INGENIERÍA E INDUSTRIAS FACULTAD:INGENIERÍA INFORMÁTICA Y CIENCIAS DE LA COMPUTACIÓN
reponame_str Repositorio Universidad Tecnológica Equinoccial
repository.mail.fl_str_mv .
repository.name.fl_str_mv Repositorio Universidad Tecnológica Equinoccial - Universidad Tecnológica Equinoccial
repository_id_str 2374
rights_invalid_str_mv https://creativecommons.org/licenses/by/3.0/ec/
spelling Seguimiento de un objeto en movimiento mediante captura de video sobre la plataforma Android utilizando las herramientas OPENCV y WEKAOsorio Paredes, Gabriel DamiánAUTOMATIZACIONAPLICACIONES INFORMATICASANDROIDEl presente trabajo de titulación tiene como finalidad identificar un punto luminoso en una superficie, o un objeto simple, a través del sensor de la cámara de un dispositivo Android. Para cumplir con el objetivo se utilizaron librerías para el procesamiento de imágenes y herramientas de aprendizaje automático. El proyecto se desarrolló con herramientas de software libre como lo son los IDE NetBeans y Eclipse en el lenguaje de programación Java. Para el procesamiento de imágenes se utilizó la librería de código abierto de OpenCv y para el aprendizaje automático la herramienta Weka.El trabajo de titulación está compuesto por dos aplicaciones. Una aplicación de escritorio desarrollada en Java con el IDE NetBeans que permitió categorizar las imágenes utilizando la librería OpenCv. En esta aplicación se creó un archivo el cual contiene las posiciones en X e Y de un punto luminoso. Este archivo será procesado por la herramienta Weka para determinar que algoritmos de aprendizaje automático se ajustan a las necesidades del proyecto. La aplicación principal es la que se desarrolló para Android, esta aplicación capta video y lo procesa en vivo mediante el uso de la librería OpenCv para sistemas operativos Android, y de esta manera determina si existe o no un punto luminoso o un objeto simple. En caso de existir un objeto o punto luminoso el programa envía comandos vía Bluetooth a un robot para desplazarse manteniendo dicho objeto en el centro de la pantalla. El uso de estas herramientas en conjunto facilitó el procesamiento y la creación del modelo para cumplir con el objetivo de este trabajo de titulación. En este documento se redactan las partes claves del trabajo como son el tamaño de las imágenes, el banco de imágenes necesario para crear el modelo, las librerías de procesamiento de imágenes y los algoritmos de aprendizaje automático.INTRODUCCIÓN. MARCO TEÓRICO. Plataformas móviles. Plataforma android vs. Plataforma ios. Procesamiento de imágenes. Visión por computador. Opencv. Inteligencia artificial. Aprendizaje automático y visión por computador. Weka. .9 metodologías para el desarrollo de software. METODOLOGIA .Fase 1: Captura de Imágenes. Fase 2: Categorización de Imágenes. Fase 3: Modelamiento de los Datos. Fase 4: Desarrollo de Aplicación. ANÁLISIS DE RESULTADOS. Captura De Imágenes. Categorización De Imágenes. Creación Del Modelo. Desarrollo Aplicación Android. Falsos Positivos. CONCLUSIONES Y RECOMENDACIONES. Conclusiones. Recomendaciones. BibliografíaCIENCIAS DE LA INGENIERÍA E INDUSTRIAS FACULTAD:INGENIERÍA INFORMÁTICA Y CIENCIAS DE LA COMPUTACIÓNOrdoñez, Diego20162018-04-04T14:03:55Z2018-04-04T14:03:55Z2016info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfapplication/pdf66275http://repositorio.ute.edu.ec/handle/123456789/16850UIOspahttps://creativecommons.org/licenses/by/3.0/ec/info:eu-repo/semantics/openAccessreponame:Repositorio Universidad Tecnológica Equinoccialinstname:Universidad Tecnológica Equinoccialinstacron:UTE2025-02-28T19:46:09Zoai:repositorio.ute.edu.ec:123456789/16850Institucionalhttps://repositorio.ute.edu.ec/Institución privadahttps://www.ute.edu.ec/https://repositorio.ute.edu.ec/oai.Ecuador...opendoar:23742025-07-12T11:20:07.277385Repositorio Universidad Tecnológica Equinoccial - Universidad Tecnológica Equinoccialtrue
spellingShingle Seguimiento de un objeto en movimiento mediante captura de video sobre la plataforma Android utilizando las herramientas OPENCV y WEKA
Osorio Paredes, Gabriel Damián
AUTOMATIZACION
APLICACIONES INFORMATICAS
ANDROID
status_str publishedVersion
title Seguimiento de un objeto en movimiento mediante captura de video sobre la plataforma Android utilizando las herramientas OPENCV y WEKA
title_full Seguimiento de un objeto en movimiento mediante captura de video sobre la plataforma Android utilizando las herramientas OPENCV y WEKA
title_fullStr Seguimiento de un objeto en movimiento mediante captura de video sobre la plataforma Android utilizando las herramientas OPENCV y WEKA
title_full_unstemmed Seguimiento de un objeto en movimiento mediante captura de video sobre la plataforma Android utilizando las herramientas OPENCV y WEKA
title_short Seguimiento de un objeto en movimiento mediante captura de video sobre la plataforma Android utilizando las herramientas OPENCV y WEKA
title_sort Seguimiento de un objeto en movimiento mediante captura de video sobre la plataforma Android utilizando las herramientas OPENCV y WEKA
topic AUTOMATIZACION
APLICACIONES INFORMATICAS
ANDROID
url http://repositorio.ute.edu.ec/handle/123456789/16850