Inicio › Programas › Ingeniería en Informática
Implementación de algoritmo para el reconocimiento de puntos en fichas de dominó dentro de una aplicación Android.
Maldonado Pulido, Robert Manuel; Castro Useche, Steffani Paola
Tutor: Figueroa Linares, José Orlando
Resumen
En este trabajo de investigación se realizó el análisis, desarrollo e implementación de un algoritmo dentro de una aplicación móvil para el reconocimiento de puntos en fichas de dominó; dicha implementación se realizó sobre una plataforma Android, la cual reconoce la captura de la imagen a través del dispositivo. Las imágenes donde aparecen las fichas de dominó las procesa, a través de la librería de código libre y de visión artificial OpenCV. El algoritmo desarrollado para el procesamiento de imagen está compuesto por procesamientos matemáticos sencillos que permiten eliminar la distorsión y ruido de la imagen. La mediana se utilizó como primer filtro para cada uno de los canales: rojo, verde y azul (RGB), dicho algoritmo realiza un relleno de contorno en el canal rojo de acuerdo a los bordes de las fichas de dominó, para luego hacer una composición de los 3 canales; seguidamente se convierte a escala de grises y finalmente procesa la imagen a binario para construir una imagen sin ruido y generar el conteo de los puntos. La aplicación móvil es capaz de gestionar usuarios, registrar puntajes y generar gráficos, además de capturar y procesar la imagen a través de filtros. Con la implementación del algoritmo se obtuvieron resultados del 85.13% de aproximación y 45.34% de éxito; sin embargo dadas las condiciones de umbral, distancia y limitando fondos de colores uniformes oscuros, el porcentaje de éxito es del 100% es decir luego de la captura de la foto el algoritmo ejecuta el procedimiento y da como resultado el conteo de los puntos de las fichas de dominó esperado.
Palabras clave
Documento
INF201921003715APG.pdf
Lic CreativeCommons INF201921003715APG.pdf
Ficha original en el repositorio institucional de la UNET
Trabajos relacionados
- Interfaz de accesibilidad para el reconocimiento de señas mediante modelos ocultos de MarkovRivera López, Arturo Andrés · 2016
- Estrategias de aprendizaje mediante algoritmos evolutivos y aprendizaje profundo. Caso de estudio resolución del juego del BattleshipLázaro Ferrer, Ingrid Karina · 2016
- Implementación de una estrategia de análisis de sentimientos en ciudades tradicionales que migran a ciudades inteligentesBolívar Portilla, Miguel Alejandro · 2019
- Desarrollo del pensamiento computacional mediante la herramienta SCRATCH. Caso de estudio: Estudiantes del Grado Sexto del Colegio Santo Ángel de la Guarda de San José de CúcutaMesa Arteaga, Xavier Olinto · 2023
- Modelo de verificación de patrones individuales a partir de la rapidez y precisión en el trazado de una figura de desbloqueoParedes Pineda, Milagros Consolación · 2016
- Desarrollo de una solución tecnológica bajo entorno móvil para la transferencia monetaria electrónicaColmenares Silva, Jorge Luis · 2017
Este sitio no es el repositorio oficial. Los documentos pertenecen a sus autores y a la Universidad Nacional Experimental del Táchira, y se publican en su repositorio bajo licencia Creative Commons; los archivos se sirven desde una copia del repositorio y cada página enlaza a la ficha original. Los datos descriptivos (título, autor, resumen y palabras clave) provienen de la ficha del repositorio.