TrackStudio: An Integrated Toolkit for Markerless Tracking
TrackStudio ist ein zugängliches, GUI-basiertes Toolkit, das Open-Source-Tools integriert, um eine vollständige, programmierungsfreie Pipeline für die markerkellose 2D- und 3D-Bewegungsverfolgung bereitzustellen, die über verschiedene Umgebungen hinweg validiert wurde, um eine zuverlässige Leistung für Forscher und Nicht-Experten gleichermaßen zu liefern.
Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung eines Preprints, das nicht peer-reviewed wurde. Dies ist kein medizinischer Rat. Treffen Sie keine Gesundheitsentscheidungen auf Grundlage dieses Inhalts. Vollständigen Haftungsausschluss lesen
Stellen Sie sich vor, Sie möchten die Bewegungen einer Tänzerin filmen, um zu untersuchen, wie sie sich dreht und wendet, aber Sie haben kein millionenschweres Studio voller Laser und reflektierender Aufkleber. In der Vergangenheit war der Versuch, menschliche Bewegungen ohne diese Aufkleber zu verfolgen, so, als würde man versuchen, einen Rubik's Cube zu lösen, während man Ofenhandschuhe trägt und eine Sprache spricht, die man nicht beherrscht: Es erforderte viel technisches Fachwissen, Programmierkenntnisse und Geduld, um die Software überhaupt zum Laufen zu bringen.
Hier kommt TrackStudio ins Spiel, ein neues Toolkit, das wie ein „Plug-and-Play“-Zauberstab für das Motion Tracking wirkt. Anstatt Forscher dazu zu zwingen, Computerprogrammierer zu werden, bündelt dieses Tool die besten existierenden Open-Source-Werkzeuge in einem einzigen, einfach zu bedienenden Fenster (einer grafischen Benutzeroberfläche oder GUI). Es ist so konzipiert, dass jeder – vom neugierigen Studenten bis zum klinischen Forscher – Videos aufnehmen, Kameras synchronisieren und 3D-Bewegungsdaten erhalten kann, ohne eine einzige Zeile Code schreiben zu müssen.
Die Magie hinter dem Vorhang
Stellen Sie sich den Prozess wie ein Team von spezialisierten Köchen in einer Küche vor.
- Der 2D-Koch (MediaPipe): Zuerst analysiert das System Ihr Video und findet die „Landmarken“ am Körper, wie Handgelenke, Ellbogen oder Fingerspitzen. Es ist, als würde ein Koch die exakte Stelle einer Kirsche auf einem Kuchen in einem 2D-Foto entdecken.
- Der 3D-Architekt (Anipose): Aber ein Foto ist flach! Um Tiefe zu erhalten, müssen Sie den Kuchen aus verschiedenen Blickwinkeln sehen. TrackStudio nutzt mehrere Kameras, um diese 2D-Punkte zu „triangulieren“ – es kombiniert die Ansichten, um ein 3D-Modell im Raum aufzubauen.
- Der Dirigent: TrackStudio ist der Dirigent, der sicherstellt, dass all diese Köche perfekt zusammenarbeiten, indem er die schwierigen Teile wie die Synchronisierung der Kameras (damit sie alle im exakt gleichen Millisekundenbereich starten) und die Kalibrierung der Objektive über ein einfaches Menü handhabt.
Der Praxistest
Die Schöpfer haben es nicht nur gebaut, sondern es auch in drei sehr unterschiedlichen „Küchen“ auf die Probe gestellt, um zu sehen, ob es der Hitze standhält. Sie testeten es an 76 Teilnehmern in drei Setups:
- Das Sitz-Setup: Menschen, die an einem Tisch sitzen, mit 3 kostengünstigen Webcams (Logitech Brio), die alltägliche Objekte bewegen. Einige trugen sogar einen robotischen „dritten Daumen“, der die Sicht blockierte, was ein schwieriges Rätsel für die Software darstellte.
- Das Liege-Setup: Menschen, die in einem Mock-MRT-Raum (einem engen, schwach beleuchteten Raum) liegen, mit 4 Webcams, die nach Objekten greifen, während ihre Körper teilweise verdeckt sind.
- Das gemischte Setup: Ein fortgeschrittenerer Test unter Verwendung von 5 hochauflösenden Kameras (FLIR Blackfly S), um Hände, Arme und Gesichter zu verfolgen, während Menschen in einem begrenzten Raum saßen und standen und sich fünf Tage lang bewegten.
Die Ergebnisse: Glatt wie Butter
Die Zahlen erzählen eine Geschichte überraschender Stabilität.
- Geschmeidigkeit: Das Tracking war unglaublich flüssig. Die „Inter-Frame-Korrelation“ (ein Maß dafür, wie konsistent die Bewegung von einem Frame zum nächsten ist) lag bei 0,98 für das Sitz-Setup und bei nahezu perfekten 0,999 für das Liege-Setup. Das bedeutet, dass die Software nicht verwirrt wurde oder „sprang“, wenn sich die Menschen bewegten.
- Genauigkeit: Als sie den Fehler im 3D-Raum maßen, war das Hand-Tracking beeindruckend präzise. Im Sitz-Setup betrug der durchschnittliche Fehler 13,6 mm. Im Liege-Setup sank er auf 8,95 mm. Selbst im hochtechnologischen gemischten Setup lag der Handfehler bei nur 4,41 mm.
- Große Fehler? Selten. Im Sitz-Setup wiesen nur 0,58 % der Frames Fehler von mehr als 10 mm auf. Im Liege-Setup war dieser Wert mit 0,55 % sogar noch niedriger.
- Realwelt-Test: In einer spezifischen Aufgabe, bei der Menschen Ziele berühren mussten, traf das System die Zielzone in 91 % der Fälle erfolgreich. Wenn es daneben lag, war der Finger meist nur 10,3 mm vom Ziel entfernt.
Sie testeten auch, wie einfach die Nutzung für Nicht-Experten ist. Zehn Personen mit Programmierkenntnissen auf Anfänger- bis Mittelstufen-Niveau versuchten, den gesamten Prozess zu installieren und auszuführen. Jede einzelne von ihnen hatte beim ersten Versuch Erfolg und benötigte im Durchschnitt nur 4 Minuten und 44 Sekunden (ohne die Zeit, die der Computer für die Verarbeitung des Videos benötigte).
Was es ist (und was es nicht ist)
Es ist wichtig zu wissen, was TrackStudio nicht ist. Es erfindet keine neue Mathematik oder kreiert keinen brandneuen Algorithmus, der die weltweit besten übertrifft. Die Autoren sind sich klar: Sie haben nicht versucht, die spezifischen Tools, die sie verwendet haben (wie MediaPipe oder Anipose), unter idealen Bedingungen zu übertreffen. Stattdessen haben sie eine Brücke gebaut, um diese leistungsstarken Werkzeuge für normale Menschen zugänglich zu machen.
Das Paper schließt auch bestimmte Szenarien aus. Dieses Toolkit wurde für die Aufnahme von Einzelpersonen in relativ strukturierten Umgebungen entwickelt und getestet. Es ist keine Lösung für das Tracking einer Menschenmenge, für komplexe Interaktionen zwischen mehreren Personen oder für den Umgang mit schweren, unvorhersehbaren Verdeckungen, bei denen Identitäten vermischt werden könnten. Wenn man versucht, ein ganzes Fußballteam damit zu tracken, könnte das System verwirrt werden, wer wer ist.
Das Fazregebnis
TrackStudio legt nahe, dass man kein Programmiergenie sein muss, um zuverlässige, hochwertige Motion-Tracking-Daten zu erhalten. Es bietet eine praktische „Out-of-the-Box“-Lösung, die mit billigen Webcams oder schicken Kameras funktioniert und Ergebnisse liefert, die mit viel komplexeren, teureren Systemen vergleichbar sind. Auch wenn es vielleicht nicht das absolut perfekte System für jeden wissenschaftlichen Einzelfall ist, senkt es erfolgreich die Eintrittsbarriere und verwandelt eine Aufgabe, die früher einen PhD in Computer Vision erforderte, in etwas, das ein neugieriger Teenager oder ein beschäftigter Forscher in unter fünf Minuten erledigen kann.
Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?
Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.