Desarrollo de una aplicación móvil para la detección automática del tipo de pisada

Felpeto Calviño, Andres (2025). Desarrollo de una aplicación móvil para la detección automática del tipo de pisada. Trabajo Fin de Grado / Proyecto Fin de Carrera, E.T.S.I. de Sistemas Informáticos (UPM).

Descripción

Título: Desarrollo de una aplicación móvil para la detección automática del tipo de pisada
Autor/es:
  • Felpeto Calviño, Andres
Director/es:
Tipo de Documento: Trabajo Fin de Grado o Proyecto Fin de Carrera
Grado: Grado en Ingeniería de Computadores
Fecha: 11 Diciembre 2025
Materias:
ODS:
Palabras Clave Informales: Ángulo del retropié; Servidor VPS; Aplicación Móvil; RunAlyze
Escuela: E.T.S.I. de Sistemas Informáticos (UPM)
Departamento: Sistemas Informáticos
Licencias Creative Commons: Ninguna

Texto completo

[thumbnail of TFG_FELPETO_C_ANDRES_2025.pdf] PDF (Portable Document Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (6MB)

Resumen

El proyecto consiste en el desarrollo de una aplicación móvil para Android que se enfoca en la detección del tipo de pisada (pronadora, neutra o supinadora) a partir de un video de una persona corriendo en una cinta de correr.
Desde la aplicación se permite seleccionar el video a analizar, que es enviado a un servidor remoto. Dicho servidor será el responsable de procesar el video, obtener los resultado y generar un video nuevo que permitirá al usuario visualizar el movimiento de la persona con marcadores corporales. Para ello se usa principalmente MediaPipe Pose, que es una librería de aprendizaje automático (AA) de Python.
En el proyecto se combinan tecnologías como Kotlin, para el desarrollo aplicación basada en Android, Flask, como backend del servidor y herramientas de inteligencia artificial (IA).
El objetivo alcanzado ha sido proporcionar una manera accesible para el análisis del
tipo de pisada, con aplicaciones potenciales en el ámbito deportivo y de la salud.

"Abstract:"

The project presents the development of an Android app focused on the classification of the footstep type (pronated, neutral or supinated), based on a video of a persons running on a treadmill.
The application allows users to select a video, which is then sent to a remote server.
The server is responsible for processing it, calculating the rearfoot angle, classifying the footstrike type and for generate a new video with body markers to visually support the analysis. This solution relies primarly on Mediapipe Pose, an open-source machine learning (ML) library for Python.
This project integrates various technologies, including Kotlin for Android app development, Flask as the server-side backend, and artificial intelligence (AI) tools for biomechanical analysis.
The resulting tool provides an accessible way to estimate footstrike type, with potential applications in both sports and health domains.

Más información

ID de Registro: 92464
Identificador DC: https://oa.upm.es/92464/
Identificador OAI: oai:oa.upm.es:92464
Depositado por: Andrés Felpeto Calviño
Depositado el: 19 Dic 2025 07:15
Ultima Modificación: 19 Dic 2025 07:15