Objekterkennung — Golfschläger- und Ball-Tracking
Was ist Objekterkennung?
Wenn Objekterkennung aktiviert ist, erkennt Swing Catalyst den Golfschläger und den Ball in jedem Videobild und zeichnet 3D-Overlays über der Skelett-Visualisierung ein. Sie sehen:
- Golfschläger-Overlay — fünf Schlüsselpunkte entlang des Schafts (Kopf oben, Kopf unten, Schaft unten, Mitte und Griffende), verbunden durch farbcodierte Linien. Die Farben gehen von Gelb am Kopf des Golfschlägers zu Cyan am Griff über, sodass die Ausrichtung sofort erkennbar ist.
- Ball-Overlay — eine einzelne weiße Kugel an der erkannten Ballposition.
Die Overlays werden sowohl in der Live-Kameraansicht als auch bei der Wiedergabe aufgezeichneter Aufnahmen angezeigt. Aufnahmen, die ohne Objekterkennung aufgezeichnet wurden, werden normal mit reiner Körper-Visualisierung wiedergegeben.
Warum Objekterkennung nur für Golf verfügbar ist
Objekterkennung unterstützt derzeit ausschließlich Golf. Die zugrunde liegenden Modelle (RTMDet-M für die Objekterkennung und RTMPose-M für die Schätzung der Schlägerhaltung) sind speziell auf Golfausrüstung trainiert. Eine Erweiterung auf andere Sportarten (Baseball, Tennis) erfordert zusätzliche trainierte Modelle, die noch nicht verfügbar sind. Die Architektur ist so ausgelegt, dass künftig weitere Sportarten unterstützt werden können; wenn neue Modelle veröffentlicht werden, sind keine Codeänderungen an der Pipeline erforderlich.
Objekterkennung aktivieren oder deaktivieren
Erkennungsmodus (globale Einstellung)
- Öffnen Sie Einstellungen → Video & Erfassen.
- Scrollen Sie zum Abschnitt Erweiterte Einstellungen.
- Suchen Sie das Dropdown-Menü Erkennungsmodus.
- MultiClass — führt Personenerkennung UND Objekterkennung aus. Dies ist die Standardeinstellung.
- HumanOnly — führt nur die Personenerkennung aus. Verwenden Sie diese Option, wenn Sie kein Schläger- und Ball-Tracking benötigen oder wenn Leistungsprobleme auftreten.
- Eine Änderung des Modus startet die Erkennungsdienste automatisch neu. Ein Neustart der Anwendung ist nicht erforderlich.
Schalter „Objekterkennung aktivieren" (pro Sitzung)
Wenn der Erkennungsmodus auf MultiClass eingestellt ist, steht ein separater Schalter Objekterkennung aktivieren zur Verfügung. Schalten Sie ihn aus, um die Objekterkennung für die aktuelle Sitzung vorübergehend zu überspringen, ohne den globalen Erkennungsmodus zu ändern. Dieser Schalter ist ausgegraut, wenn der Erkennungsmodus HumanOnly lautet.
Overlays im Viewport ein-/ausblenden
Verwenden Sie die Symbolleiste über dem Viewport, um Golfschläger- und Ball-Overlays unabhängig voneinander ein- oder auszublenden:
- Golfschläger anzeigen — schaltet das Overlay der Golfschläger-Schlüsselpunkte und Verbindungslinien ein oder aus.
- Ball anzeigen — schaltet das Kugel-Overlay des Balls ein oder aus.
Diese Schalter wirken sich sofort aus, ohne dass die Erkennung neu gestartet werden muss, und bleiben über Sitzungen hinweg erhalten.
Hardwareanforderungen
Objekterkennung benötigt mehr GPU-Speicher als die reine Motion Aufnahme des Körpers.
| Modus | Minimaler VRAM | Empfohlener VRAM |
|---|---|---|
| HumanOnly (nur Körper) | 6 GB | 8 GB |
| MultiClass (Körper + Golfausrüstung) | 8 GB | 10 GB+ |
Alle Details und die vollständige Liste kompatibler Grafikkarten finden Sie unter Empfohlene Computerspezifikationen .
Auf Systemen mit weniger als 8 GB VRAM kann die Anwendung automatisch auf die reine Personenerkennung zurückfallen. In diesem Fall wird ein Hinweisbanner unter Einstellungen → Video & Erfassen angezeigt.
Integrierte Intel-Grafik (UHD 620/770): Bei Intel-iGPU-Konfigurationen wird die Objekterkennung automatisch deaktiviert, da das vom Betriebssystem zugewiesene VRAM-Budget (typischerweise 400–800 MB) nicht ausreicht. Die reine Motion-Aufnahme für Personen funktioniert weiterhin normal.
Was Sie bei der Wiedergabe sehen
Wenn Sie eine Aufnahme öffnen, die mit aktivierter Objekterkennung aufgezeichnet wurde:
- Golfschläger- und Ball-Overlays werden auf der Zeitleiste zusammen mit dem Körperskelett angezeigt.
- Die Overlays bleiben mit dem Videobild synchron, wenn Sie auf der Zeitleiste scrubben.
- Erkennungen mit geringer Konfidenz blenden aus, anstatt zu falschen Positionen zu springen.
- Sie können die Sichtbarkeit von Golfschläger und Ball unabhängig voneinander über die oben beschriebenen Symbolleisten-Steuerelemente umschalten.
Aufnahmen, die vor der Verfügbarkeit der Objekterkennung aufgezeichnet wurden, oder bei denen der Erkennungsmodus auf HumanOnly eingestellt war, zeigen nur das Körperskelett. Für die Anzeige ist keine erneute Verarbeitung erforderlich — sie öffnen sich normal.
Um einer vorhandenen Aufnahme Objekterkennungsdaten hinzuzufügen, öffnen Sie die Aufnahme im Analysemodus, klicken Sie in der Symbolleiste auf die Schaltfläche Motion Aufnahme und wählen Sie Reprocess MoCap. Dadurch werden sowohl die Körper- als auch die Objekterkennung für die aufgezeichneten Bilder erneut ausgeführt.
Fehlerbehebung
Golfschläger- und Ball-Overlays werden nicht angezeigt
- Überprüfen Sie, dass Einstellungen → Video & Erfassen → Erkennungsmodus auf MultiClass eingestellt ist.
- Überprüfen Sie, dass der Schalter Objekterkennung aktivieren eingeschaltet ist.
- Prüfen Sie, ob in den Einstellungen der Hinweisbanner „Modelle für Golfschläger- und Ball-Tracking sind noch nicht verfügbar" angezeigt wird. Falls ja, fehlen die erforderlichen Modelldateien im Komponentenverzeichnis. Installieren Sie die Motion-Aufnahme-Komponenten gemäß dem Leitfaden zur Komponenteninstallation neu.
VRAM-Warnung / automatischer Rückfall auf reine Personenerkennung
Die Anwendung protokolliert eine Warnung und fällt auf die reine Personenerkennung zurück, wenn:
- DirectML beim Start des Dienstes weniger als 600 MB freien VRAM meldet, oder
- das System eine integrierte Intel-GPU besitzt.
So beheben Sie das Problem: Stellen Sie sicher, dass keine anderen GPU-intensiven Anwendungen ausgeführt werden, und prüfen Sie, ob Ihre Grafikkarte die empfohlenen Spezifikationen für die MultiClass-Erkennung erfüllt (mindestens 8 GB VRAM).
Overlays werden für die falsche Aktivität angezeigt
Die Objekterkennung ist ausschließlich für Golf-Aktivitäten aktiv. Wenn Sie eine andere Sportart als Golf aufzeichnen und keine Golfschläger- oder Ball-Overlays sehen, ist das normales Verhalten. Die Einstellung für den Erkennungsmodus wird bei Nicht-Golf-Aktivitäten nicht in den Einstellungen angezeigt.
Geringe Erkennungsgenauigkeit oder flackernde Overlays
- Stellen Sie sicher, dass Golfschläger und Ball gut beleuchtet und über einen wesentlichen Teil des Schwungs hinweg nicht verdeckt sind.
- Versuchen Sie, die Bildrate der Kamera zu verringern, um die Systemlast zu reduzieren (siehe Motion-Aufnahme-Einstellungen ).
- Erhöhen Sie den Schwellenwert für die Erkennungskonfidenz unter Einstellungen → Video & Erfassen → Erweiterte Einstellungen, wenn Hintergrundobjekte fälschlicherweise erkannt werden.
- Bei durchgehend schlechter Erkennung versuchen Sie, den Execution Provider auf DirectML umzustellen, da dieser die breiteste Hardwarekompatibilität bietet.
Modelldateien fehlen nach einem Update
Wenn ein Anwendungsupdate die erforderlichen Modellversionen ändert, erscheint der Hinweisbanner erneut in den Einstellungen. Folgen Sie dem Leitfaden zur Komponenteninstallation , um die Komponenten neu zu installieren.
Siehe auch: Motion-Aufnahme-Leitfaden · Motion-Aufnahme-Einstellungen · Systemanforderungen