Vom Spielvideo zu Spielertracking, taktischer Analyse und Berichten.
01
Die Anwendung
GoalSight kombiniert Computer Vision mit einer plattformübergreifenden App. Erkennung, Tracking, Teamzuordnung und Spielfeldkalibrierung bilden die Grundlage für Ballbesitz, Bewegung, Heatmaps und Berichte. Menschen bestätigen Teams und Spieleridentitäten.
02
Funktionen
Spieler- und Balltracking mit Teamzuordnung.
Spielerprüfung und Benennung vor der vollständigen Analyse.
Spielfeldprojektion, Ballbesitz, Tempo, Distanz und Heatmaps.
Annotiertes Video, Spielberichte und PDF-Export.
03
Funktionsweise
Flutter und Riverpod bilden die Oberfläche. FastAPI koordiniert eine zweistufige Python-Pipeline und speichert Ergebnisse in Supabase und PostgreSQL. Die aktuelle Warteschlange liegt im Arbeitsspeicher; Genauigkeit und Tempo hängen von Video, Kalibrierung und Hardware ab.
04
Technologien
Flutter
Dart
Riverpod
Python
FastAPI
YOLO
OpenCV
Supabase
PostgreSQL
05 / GoalSight
Einblick in die Anwendung
Echte Screenshots. Sprache und Beispieldaten entsprechen der ursprünglichen Anwendung.
01Die Anwendung auf dem Smartphone02Annotiertes Spielvideo — Spielertracking, Teamzuordnung, Ballbesitz und Spielfeldkarte
03Fan-Startseite — Spielübersicht04Spielanalyse — Ballbesitz, Taktik, annotiertes Video