Videoanalyse
Die Videoanalyse wertet eine Pump-Aufnahme direkt im Browser aus: Kadenz, Beinhub, Knie- und Rumpfwinkel, Fußposition auf dem Board und Rhythmus-Konsistenz. Das Video verlässt Ihren Rechner nicht — nur Zahlen werden optional an die Foilbench-Simulation gesendet, um Ist- und Sollwerte zu vergleichen.
Öffnen Sie die Ansicht über Analyse in der Kopfzeile oder direkt: foilbench.onrender.com/analyse.
Was die Analyse liefert
| Bereich | Inhalt |
|---|---|
| Metrik-Kacheln | Kadenz, Beinhub, Kniebereich, Schulterlage, Fußposition, Rhythmus |
| Zeitreihen | Gelenkwinkel und Hub über die Zeit, Sprung zu markanten Momenten |
| Ist vs. Soll | Vergleich mit Simulation und Optimum für Ihr Setup |
| Stance-Sweep | Welche Fußposition laut Physikmodell den geringsten Schwerpunktversatz erzeugt |
| Befunde | Priorisierte Hinweise mit Zeitstempel und Sprung ins Video |
Aufnahme vorbereiten
- Perspektive: Seitenansicht oder leicht schräg von hinten — Füße, Knie und Oberkörper sollten sichtbar sein.
- Dauer: Mindestens 8–10 Sekunden durchgehendes Pumpen; kürzere Clips werden als unzuverlässig markiert.
- Bildrate: 30 fps oder mehr im Original; die Auswertung arbeitet intern mit etwa 15 fps.
- Board: Nose und Tail im Bild markieren (siehe Kalibrierung) — ohne Markierung sind Fußpositionen nur grob schätzbar.
YouTube und Bildschirmaufnahme
Für fremde Videos können Sie den YouTube-Tab per Bildschirmaufnahme mitschneiden (Browser-Funktion in der Analyse-Ansicht). Beachten Sie Urheberrecht und Nutzungsbedingungen der Plattform.
Alternativ lädt ein lokales Hilfsskript (tools/fetch-clip.mjs im Repository) einen Ausschnitt mit yt-dlp und ffmpeg — nur für eigene, erlaubte Nutzung.
Ablauf in der App
- Video laden — Datei per Drag-and-Drop oder Aufnahme auswählen; optional Start- und Endzeit trimmen.
- Board kalibrieren — Board aus dem Katalog wählen, Nose und Tail im ersten Frame anklicken. Der Maßstab wandelt Pixel in Zentimeter.
- Pose berechnen — MediaPipe lädt einmalig WASM und Modell (CDN, mit Browser-Cache). Fortschritt wird angezeigt.
- Ergebnisse lesen — Metriken, Charts, Befunde; bei Bedarf Setup aus der Simulation übernehmen und Stance-Sweep oder Optimum anfragen.
Ohne Kalibrierung können Kadenz und Bewegungsamplitude trotzdem geschätzt werden; Fußposition in cm und präzise Stance-Empfehlungen erfordern die Board-Markierung.
Genauigkeitsgrenzen
- Pose-Schätzung ist approximativ — verdeckte Füße, Gegenlicht oder starke Kamerabewegung verschlechtern die Qualität.
- Follow-Cam (Kamera fährt mit): Maßstab kann driften; die App warnt bei erkanntem Drift.
- Sollwerte stammen aus dem Physikmodell (gleicher Kern wie die Simulation) — sie ersetzen keinen Coach vor Ort.
Optionales KI-Coaching
Unter Coaching können Sie einen Textbericht erzeugen:
- Deterministisch — feste Regeln und i18n-Texte, ohne externe Dienste.
- Sprachmodell — nur aggregierte Zahlen und Befund-IDs verlassen den Browser (eigener API-Key oder lokales Ollama). Kein Video-Upload.
Datenschutz
Die Pose-Berechnung läuft vollständig lokal im Browser. Weder Videodateien noch Einzelbilder werden an Foilbench-Server gesendet. API-Aufrufe an /simulate/pump, /simulate/optimum und /simulate/stance-sweep enthalten nur Setup-Parameter und gemessene Kennzahlen.
Weiterlesen
- Stance und Mast-Track — Fußposition und Track im Simulator
- Kennzahlen — Bedeutung der Simulations-Metriken
- Physikmodell — Hintergrund der Sollwerte
