GONIO SHARD

Prototipo funcionando

Mide tu rango de movilidad articular con la cámara que ya tienes. Sin goniómetro, sin sensores, sin subir el video a ningún lado.

Desliza

Cómo funciona

Tres pasos, sin instalar nada

Todo ocurre dentro del navegador. No hay cuenta que crear ni archivo que subir.

01

Te colocas frente a la cámara

Detecta hombro, codo y muñeca en vivo y te avisa si el movimiento se sale del plano de la cámara, que es donde la medición pierde precisión.

02

Calibras y mides

Extiendes el brazo una vez para fijar la referencia, pulsas Iniciar, haces el movimiento y pulsas Terminar.

03

Obtienes el recorrido

Ángulo mínimo, máximo, el rango alcanzado y la curva completa del movimiento a lo largo de la captura.

Qué tan bien mide

Los números reales, no los de la tesis

Esto empezó como una tesis de grado de 2024. Al retomarla encontramos que la métrica de validación original estaba mal calculada, así que la rehicimos por completo. Medido contra 90 fotogramas anotados a mano:

0,991correlación con la anotación manual
6,47°error en el rango de movilidad
13,59°sesgo sistemático del ángulo
100%del cómputo en tu dispositivo

La correlación de 0,991 es la parte importante: la forma del movimiento se sigue casi perfecto. El error que queda es casi todo un desvío constante —la media con signo es +13,59° y la desviación estándar apenas 5,34°—, y un desvío constante se corrige calibrando. El ruido aleatorio no se corrige; el sesgo sí.

Cómo se calcula el rango

Un fotograma malo arruina el máximo

Máximo menos mínimo es el estadístico más sensible que existe a un solo dato erróneo. Basta con descartar los extremos.

MétodoError resultante
Mínimo y máximo crudos (la tesis)8,92°
Percentiles 2/986,47°

Descartar el 2% de cada extremo baja el error un 27% sin tocar el modelo. Percentiles más agresivos puntúan mejor todavía, pero elegir el umbral que minimiza el error en un solo video sería sobreajustar a n=1, así que se deja el conservador.

Contexto honesto

13,59° está por debajo del estado del arte

Un sesgo de 14° suena mucho hasta que se compara con lo publicado. La evaluación más completa hasta la fecha —2,2 millones de fotogramas contra un sistema Vicon de 27 cámaras, 11 estimadores distintos— reporta errores de 16,3° a 28,9° en ángulo de codo para estimación monocular, y concluye que ninguno alcanza el umbral de 5° que haría falta para uso clínico.

Por eso GONIO SHARD no se presenta como sustituto del goniómetro. Es una herramienta de seguimiento: sirve para ver si tu recorrido mejora de una semana a otra, medido siempre de la misma forma. No es un dispositivo médico y no reemplaza la evaluación de un profesional.

Decisiones de diseño

Por qué está hecho así

  • Nada sale de tu dispositivo. El modelo corre en tu navegador. No hay subida de video, no hay cuenta, no hay servidor que vea nada. Son datos de salud: el mejor tratamiento posible es no recibirlos.
  • Medición en 2D, a propósito. La profundidad estimada por cámara monocular tiene 2 a 3 veces más error que el plano de la imagen. En vez de perseguir un 3D poco confiable, el protocolo mantiene el movimiento en el plano y corrige el desvío.
  • Calibración por pose de referencia. Un brazo extendido son 180° conocidos: basta para medir el desvío de tu cámara y tu posición. Si el desvío sale absurdo, se rechaza en vez de arruinar la sesión en silencio.
  • Dos cálculos, no uno. El número que ves mientras te mueves pasa por un filtro de baja latencia que solo mira al pasado. El rango final se calcula al terminar, sobre la captura entera.
  • La misma matemática, verificada dos veces. El cálculo existe en Python y en JavaScript, y un test compara ambos fotograma a fotograma sobre el video de validación.

Construido con

Sin servidor, sin dependencias externas

MediaPipe TasksBlazePose GHUMWebAssembly + WebGL Python + pytest60 testsApache 2.0

La validación es reproducible: el video de referencia, las anotaciones manuales y el código que genera cada número de estas diapositivas están en el repositorio.

© 2026 GONIO SHARD · un proyecto Shard
Herramienta de investigación y seguimiento. No es un dispositivo médico.