- Erfassung von Videomaterial
- Bildstabilisierung & Korrektur (Entzerrung von Verzerrungen, Perspektivenkorrektur)
- Tischerkennung ✅
- Taschenerkennung ❌
- Erkennung der Bälle & des Cues ✅❌
- Unterscheidung der Kugeln
⚠️
- Rekonstruktion eines virtuellen Billardtisches
- Ball-Tracking & Bewegungserkennung
- Simulation von Ballbewegungen
- Identifikation von Stößen (Cue-Kontakt mit Ball, Vektoren für Kugeln)
- Erkennung von Fouls (z. B. falscher Ballkontakt, keine Bande berührt, kein Kontakt)
- Erfassung fallender Bälle & Endspiel-Detektion (Kollisionsprüfung mit Taschen)
- Trainingsbewertung (Spielregeln implementieren, Übungen bewerten und speichern)
- Parallele Verarbeitung
- Optimierung der Latenz
- Schlechte Beleuchtung
- Dreckige Kugeln/Tisch
- Kamera-FPS zu langsam
- Hohe Rechenlast in Echtzeit
- Überlappende Objekte (Bälle vor anderen Bällen)