Automating Timed Up and Go Phase Segmentation and Gait Analysis via the tugturn Markerless 3D Pipeline

Este artículo presenta \textit{tugturn.py}, una herramienta de código abierto en Python que automatiza el análisis biomecánico del Test de Levantarse y Caminar (TUG) mediante una pipeline 3D sin marcadores, permitiendo la segmentación de fases, la detección de eventos de la marcha y el cálculo de métricas de estabilidad y coordinación intersegmental para apoyar la toma de decisiones clínicas y de investigación.

Abel Gonçalves Chinaglia, Guilherme Manna Cesar, Paulo Roberto Pereira Santiago

Publicado 2026-02-26
📖 5 min de lectura🧠 Análisis profundo

Each language version is independently generated for its own context, not a direct translation.

¡Hola! Imagina que quieres medir qué tan bien se mueve una persona, pero en lugar de usar un cronómetro simple y un ojo humano, usamos una "caja mágica" de inteligencia artificial.

Este artículo presenta una herramienta llamada tugturn.py. Para entenderla, vamos a usar una analogía sencilla: el "Guía de Viaje Digital".

1. El Problema: El "Cronómetro Ciego"

Imagina que le pides a alguien que se levante de una silla, camine 3 metros, dé la vuelta y vuelva a sentarse. Esta prueba se llama "Timed Up and Go" (Levantarse, Caminar y Volver).

  • La forma antigua: Un médico usa un cronómetro y dice: "Tardaste 10 segundos". ¡Listo! Pero el cronómetro es "ciego". No sabe si la persona tropezó, si giró muy rápido, o si se tambaleó. Solo ve el tiempo total.
  • El problema real: Para saber por qué alguien tardó más, necesitamos ver los detalles. ¿Fue el giro? ¿Fue el paso? ¿Fue el levantarse? Antes, para ver esos detalles, necesitabas cámaras costosas y miles de pegatinas (marcadores) en el cuerpo de la persona, como si fuera un robot de película.

2. La Solución: tugturn.py (El "Guía de Viaje")

Los autores crearon un programa de computadora (un script de Python) que actúa como un guía de viaje muy detallado que solo necesita una cámara de video normal (sin pegatinas).

Aquí te explico cómo funciona este guía, paso a paso, con analogías:

A. El Cortador de Pastel Espacial (Segmentación de Fases)

Imagina que el movimiento de la persona es una larga cinta de película. El programa no la ve como una sola pieza aburrida.

  • Cómo lo hace: El programa dibuja líneas invisibles en el suelo.
    • Si la persona está cerca de la silla (zona de "silla"), el programa dice: "¡Ahora está sentándose/levantándose!".
    • Si la persona avanza hacia el frente (zona de "caminar"), dice: "¡Ahora es la primera caminata!".
    • Si llega al final y gira, dice: "¡Ahora es el giro!".
  • La magia: En lugar de adivinar, el programa usa coordenadas matemáticas (como un GPS) para cortar la película en 5 capítulos perfectos: Levantarse, Caminar 1, Girar, Caminar 2, Sentarse.

B. El Detective de Pasos (Detección de Eventos)

Dentro de esos capítulos de "caminar", el programa actúa como un detective que busca los momentos exactos de cada paso.

  • El truco: A veces, al girar, la gente mueve los pies de forma rara. Un programa tonto pensaría que eso es un paso.
  • La solución: tugturn usa una regla inteligente (basada en la distancia relativa entre el pie y la cadera). Es como si el programa dijera: "Espera, si no estás avanzando hacia adelante, no es un paso válido". Así, ignora los movimientos extraños durante el giro y solo cuenta los pasos reales.

C. El Analista de Equilibrio (Estabilidad y Coordinación)

El programa no solo cuenta pasos; también mira cómo se mueve el cuerpo en conjunto.

  • La analogía del "Bailarín": Imagina que la cadera y el tronco son dos bailarines.
    • Si se mueven juntos perfectamente, es una danza armoniosa.
    • Si uno se mueve y el otro se queda quieto (como en la enfermedad de Parkinson), el programa lo detecta.
  • Usa una técnica llamada "Vector Coding" (como medir el ángulo entre dos varitas) para ver si la persona gira como un bloque rígido (malo) o si gira fluidamente (bueno). También calcula dónde estaría el centro de gravedad si la persona se cayera (XCoM), como un "alerta de caída" en tiempo real.

3. ¿Qué te entrega este programa?

Al final del análisis, en lugar de darte solo un número, te entrega un reporte completo (como un menú de restaurante):

  • Un informe HTML: Un documento web bonito con gráficos y animaciones que puedes abrir en tu navegador.
  • Tablas de datos: Listas con todos los números (velocidad, longitud del paso, tiempo de cada fase) listos para que los científicos los estudien.
  • GIFs: Pequeños videos que muestran exactamente dónde el programa cortó la película, para que puedas verificar que todo está bien.

4. ¿Por qué es importante?

Antes, si querías hacer este análisis en un hospital o en la casa de un paciente, necesitabas un laboratorio caro y horas de trabajo manual.

  • Con tugturn: Puedes tomar un video con una cámara normal, ejecutar el programa (es como escribir un comando simple en la computadora) y en minutos tener un análisis de laboratorio de alta calidad.
  • El impacto: Ayuda a los médicos a entender mejor a pacientes con Parkinson, ancianos o personas en rehabilitación, detectando problemas pequeños que un cronómetro simple nunca vería.

En resumen:
tugturn.py es como un traductor automático que convierte un video simple de alguien caminando en un diagnóstico biomecánico detallado, sin necesidad de pegatinas costosas ni laboratorios gigantes. Hace que la tecnología avanzada sea accesible para todos.

Recibe artículos como este en tu bandeja de entrada

Resúmenes diarios o semanales personalizados según tus intereses. Gists o resúmenes técnicos, en tu idioma.

Probar Digest →