Compartir
Título
Aplicación iOS para el reconocimiento de puntuación en una diana mediante visión artificial.
Otros títulos
iOS application for the recognition of the score on a target through artificial vision.
Autor(es)
Director(es)
Palabras clave
inteligencia artificial
vision artificial
datos sintéticos
dardos
artificial intelligence
artificial vision
synthetic data
darts
Clasificación UNESCO
1203.04 Inteligencia Artificial
Fecha de publicación
2022-09
Resumen
[ES]Este trabajo de fin de grado busca la creación de una aplicación para el sistema operativo iOS
que sea capaz de, mediante el análisis de imágenes, proporcionar al usuario la puntuación
obtenida en el juego de los dardos en la variante 501.
La aplicación permitirá al usuario utilizar la cámara del móvil para escanear su entorno y
capturar la imagen de una diana de forma automática una vez haya sido localizada, este proceso
es posible gracias a un modelo de inteligencia artificial (IA). Esta imagen de la diana servirá de
entrada a un modelo de visión artificial que localizará los dardos que se encuentren clavados en
ella. Posteriormente se hará una estimación de la posición de los dardos utilizando un modelo
tridimensional de este como referencia.
El proceso de entrenamiento del modelo de inteligencia artificial será realizado usando
exclusivamente datos sintéticos generados de manera artificial mediante simulaciones en un
entorno 3D, buscando así indagar sobre este campo de entrenamiento de IA.
Para el desarrollo de la aplicación se ha utilizado la herramienta Xcode 13 con el lenguaje de
programación Swift.
Para el desarrollo de las IA se ha utilizado la herramienta Create ML, integrada en las utilidades
de Xcode.
Para la creación de datos artificiales se ha utilizado Blender, Unity y Swift. [EN]This end-of-degree project aims to the development of an application for the iOS operating
system that will be able to, through image analysis, give the user the obtained score in the game
of darts with the variant 501.
The application will let the user to make use of the smartphone’s camera to scan their
surroundings and automatically capture the image of a dartboard once it has been located, this
process is possible through the use of an artificial intelligence model (AI). This image of the
dartboard will then serve as input for an artificial vision model which will locate the darts nailed
on it. Afterwards an estimation of the position of each dart will be made using a three dimensional model of it as reference .
The training process of the AI model will be exclusively done using artificially generated data
using simulations in a 3D environment, which will serve as an introduction into the field of AI
training.
Xcode 13 and the Swift programming language have been used for the development of the
application.
Create ML, integrated in Xcode, has been used for the development of the AI.
Blender and Unity have been used for the creations of artificial data.
Descripción
Trabajo de Fin de Grado. Grado en Ingeniería Informática. Curso académico2021-2022.
URI
Aparece en las colecciones
Ficheros en el ítem
Excepto si se señala otra cosa, la licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Ítems relacionados
Mostrando ítems relacionados por Título, autor o materia.
-

Avances en Informática y Automática. Decimoséptimo Workshop
García Martín, Alberto
; Lozano Murciego, Álvaro
; Moreno García, María Navelonga
; Acosta González, Arlet; García de Figuerola Paniagua, Luis Carlos
; Gordillo Gordillo, Carlos Alberto; López Batista, Vivian Félix
; Rosero Montalvo, Paul David; Poveda Tortosa, Carlos; García Holgado, Alicia
; Therón Sánchez, Roberto
; Sánchez Martín, Diego; González Arrieta, María Angélica
; López, Roberto; Mercado Hernández, Erick José; González Briones, Alfonso
; Guerra Mestanza, Gabriel Alexandre; Hernández González, Guillermo
; García Pechero, Javier; Corchado Rodríguez, Juan Manuel
; Caballero Sandoval, Javier; Villarrubia González, Gabriel
; Francés Tostado, Germán; Cordón Muñoz, José Antonio; López Gómez, Juan José; García Peñalvo, Francisco J.
; Arias González, Marcos; Pérez Lancho, María Belén
; Sánchez Cañizales, María José; Rodríguez González, Sara
; Santos Blázquez, Pablo; Vázquez Ingelmo, Andrea
; Burs, Trinidad (2025-03-11)
Libro -
-

La inteligencia artificial y su impacto en la escritura académica
Alonso-Arévalo, Julio (2024-10-11)Ponencia/Comunicación













