Kamerabasierte Gamesteuerung
Skelett-Tracking für bis zu 8 Personen gleichzeitig, in Echtzeit und ausschliesslich auf der CPU.
- Human Interfaces
Challenges
Als Einstieg in Fitnessgames mit mehreren Personen sollte eine innovative Game-Steuerung entwickelt werden - mit möglichst wenig zusätzlicher Hardware. Das Zielpublikum sind Schulklassen.
Per Skelett-Tracking (Pose Estimation) sollten alle Gelenke sowie Hände, Füsse und der Kopf für mehrere Personen gleichzeitig erkannt werden.
Die Latenz musste möglichst klein sein, und es durfte nur die CPU verwendet werden, da die GPU für die Games benötigt wurde.
Unser Vorgehen
Windows-Bibliothek (DLL), geschrieben in C++, mit einem AI-Modell, das auf ein CPU-optimiertes Framework portiert wurde.
Die Bibliothek benötigt als Input nur den Kamera-Port und gibt die Gelenkpositionen im 3D-Raum zurück, wobei die Tiefe per AI-Modell geschätzt wird.
Die Bilder der Kamera werden in Echtzeit mit bis zu 60 fps verarbeitet; 8 Personen können gleichzeitig getrackt werden.
Was dabei herauskam
Sphery konnte die Bibliothek in ihre Gameentwicklung einbinden, ohne dafür spezielles Know-how aufbauen zu müssen.
Die Entwicklungszeit war nur 2 Monate - zum Schulbeginn konnte das neue Setup der ersten Klasse übergeben werden.
Sphery AG
Sphery entwickelt motivierende Games und Hardware für ganzheitliche Trainingserlebnisse: physische, kognitive und mentale Fitness durch immersive Spielszenarien. Maximaler Trainingseffekt trifft auf ultimativen Motivationsbooster.
Weitere Projekte
Du hast eine Idee oder ein Projekt? Lass uns loslegen.
Eine Stunde, kostenlos, per Video oder bei uns in Zürich. Wir schauen uns an, wo die technischen Risiken liegen, was sich abkürzen lässt und was der nächste sinnvolle Schritt wäre. Kein Pitch, keine Präsentation. Du gehst mit mehr Klarheit raus, als du reingekommen bist — auch wenn wir danach nicht zusammenarbeiten.
Technik-Sparring buchenOder direkt: info@akrodyn.com · +41 44 599 20 60
Du sprichst direkt mit dem Ingenieur, der danach an deinem Projekt arbeitet.
