Bibliotecas Android

Improfit.ai

Desarrollo de bibliotecas Android para analizar la postura corporal en tiempo real y ofrecer indicaciones visuales durante el ejercicio y la rehabilitación.

Logotipo de Improfit.ai
Puesto
Ingeniero de aplicaciones móviles
Periodo
julio 2023 - julio 2024
Ubicación
Barcelona, España

El proyecto

Desarrollé una biblioteca Android para un fabricante de equipos de gimnasio que analizaba la posición del cuerpo y la flexibilidad durante los ejercicios. Proporcionaba ángulos, recuento de repeticiones, instrucciones, restricciones e indicaciones visuales. También creé componentes Android reutilizables para evaluar ejercicios definidos en el lenguaje de dominio de la empresa.

Contexto

Improfit.ai se especializa en digitalizar los movimientos del cuerpo para aplicaciones de salud y fitness. Utiliza visión por ordenador e inteligencia artificial en tiempo real para apoyar el entrenamiento y la rehabilitación.

Mi contribución

  1. Integración de la detección de postura con ML Kit y MediaPipe.

  2. Integración de Intel RealSense para trabajar con imágenes de color y profundidad.

  3. Preprocesamiento de imágenes con OpenCV para mejorar la detección de postura en entornos con ruido.

  4. Desarrollo de bibliotecas Android con el SDK y el NDK, junto con aplicaciones de ejemplo.

De un vistazo

  1. Movimiento corporalDetección de postura y profundidad
  2. Bibliotecas AndroidAnálisis de ejercicios
  3. Indicaciones en tiempo realÁngulos, repeticiones e instrucciones
Flujo de datos simplificado

Herramientas y competencias

Android
  • Bibliotecas Android
  • NDK
  • Kotlin
  • Mlkit
  • Mediapipe
  • OpenCV
  • Intel Realsense
Volver a los proyectos