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

Deze paper introduceert \textit{tugturn.py}, een Python-pipeline voor markerloze 3D-analyse van de Timed Up and Go-test die automatische fase-segmentatie, gangevent-detectie en diverse kinematische en stabiliteitsmetrieken biedt om reproduceerbare klinische en onderzoeksresultaten te genereren.

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

Gepubliceerd 2026-02-26
📖 4 min leestijd☕ Koffiepauze-leesvoer

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

Hoe een slimme computer de 'opstaan-en-lopen'-test voor iedereen begrijpbaar maakt

Stel je voor dat je een ouderenverpleegkundige bent die een patiënt vraagt om op te staan uit een stoel, een paar stappen te zetten, een halve draai te maken, terug te lopen en weer te gaan zitten. Dit heet de TUG-test (Timed Up and Go). Het is een simpele test die artsen gebruiken om te zien hoe stabiel iemand is.

Tot nu toe keken artsen hier alleen naar de tijd: "Hoe lang duurde het?" Maar dat vertelt niet het hele verhaal. Hoe deed de persoon dat? Was de draaiing strak of wankel? Was de eerste stap anders dan de laatste?

Tot nu toe was het heel moeilijk om die details te zien zonder dure camera's met reflecterende balletjes (markers) op het lichaam. Dat is duur en lastig in een gewone kliniek.

Deze paper introduceert tugturn.py: een slimme, gratis computerprogramma dat deze test automatisch analyseert met alleen een gewone video. Hier is hoe het werkt, vertaald in alledaagse termen:

1. De "Onzichtbare Lijn" (Ruimtelijke Segmentatie)

Stel je voor dat de vloer van de kamer is verdeeld in onzichtbare zones met magische lijnen:

  • Zone 1: De stoel.
  • Zone 2: De loopbaan.
  • Zone 3: De draaiplek.

Het programma kijkt niet naar de tijd, maar naar waar de heupen van de persoon zijn. Zodra de persoon de stoel verlaat, weet het programma: "Ah, nu begint de 'opstaan'-fase." Zodra ze de draaiplek bereiken: "Nu draaien ze."
Het is alsof het programma een onzichtbare lijn trekt op de vloer en zegt: "Ik weet precies wanneer je begint, wanneer je draait en wanneer je stopt." Hierdoor wordt de test geen zwart-wit stopwatch-meting meer, maar een gedetailleerde kaart van de beweging.

2. De "Dance-Partner" (Gait Event Detectie)

Een groot probleem bij deze test is dat mensen vaak draaien. Normale software denkt dan vaak: "Oh, die voet beweegt, dat is een stap!" terwijl het eigenlijk alleen maar draaien is.

Het tugturn.py-programma is slimmer. Het gebruikt een trucje dat we de "Dance-Partner-methode" kunnen noemen:

  • Het kijkt niet alleen naar de voet, maar naar de relatie tussen de voet en de heup (het centrum van het lichaam).
  • Het vraagt zich af: "Beweegt de voet vooruit in de richting waarin de persoon loopt, of beweegt hij alleen maar mee met de draai?"
  • Alleen als de voet echt een stap zet in de looprichting, telt het als een stap. Dit voorkomt dat het programma "dwaalt" tijdens het draaien.

3. De "Stabiliteitsmeter" (XCoM en Vector Coding)

Het programma doet meer dan alleen tellen. Het kijkt naar de stabiliteit:

  • De uitgestrekte zwaartepunt (XCoM): Stel je voor dat je op één been staat en voorover leunt. Je valt bijna, maar je vangt jezelf op. Het programma berekent hoe ver iemand "vooruit" leunt voordat hij zijn volgende stap zet. Als iemand te ver vooruit leunt, is het risico op vallen groter.
  • De coördinatie (Vector Coding): Kijk naar hoe de romp en het bekken bewegen tijdens het draaien. Bewegen ze als één blok (zoals bij Parkinson-patiënten die moeilijk kunnen draaien) of bewegen ze soepel en onafhankelijk van elkaar? Het programma meet dit als een dansstijl.

4. De "Rapporteur" (Uitvoer en Verslagen)

Het mooiste is dat je niet hoeft te wachten tot een expert de video heeft bekeken.

  • Je sleept de videobestand (of de data) naar het programma.
  • Het programma draait als een automatische machine.
  • Binnen een paar seconden krijg je een kleurrijk rapport (een HTML-bestand) met grafieken, tabellen en zelfs een GIF-animatie die laat zien waar de software de verschillende fases heeft gevonden.

Waarom is dit belangrijk?

Vroeger had je een dure laboratorium met speciale camera's nodig om deze details te zien. Nu kan elke fysiotherapeut of onderzoeker dit doen met een simpele camera en deze gratis software.

Het is alsof je een automatische vertaler hebt die de taal van het lichaam (beweging) omzet in een duidelijke, leesbare taal voor artsen. Het helpt om patiënten sneller en beter te begrijpen, zonder dat ze dure apparatuur nodig hebben.

Kort samengevat:
Deze paper presenteert een slimme tool die een simpele video van iemand die opstaat en draait, omzet in een gedetailleerd medisch rapport. Het doet dit door de beweging op te splitsen in logische stukken, slimme stappen te tellen en de stabiliteit te meten, allemaal zonder dat de patiënt speciale kleding of markers nodig heeft.

Ontvang papers zoals deze in je inbox

Gepersonaliseerde dagelijkse of wekelijkse digests op basis van jouw interesses. Gists of technische samenvattingen, in jouw taal.

Probeer Digest →