Das Herzstück der verwendeten Technologie ist ein Computer Vision Algorithmus, der die Bewegung des Tänzers erkennen und verstehen kann. Computer Vision ist ein Teilgebiet von künstlicher Intelligenz und maschinellem Lernen. Hierbei wurde ein Computerprogramm darauf trainiert, Körperteile von Menschen zu erkennen und sie in einen richtigen Zusammenhang zu stellen. Um dies zu realisieren, wurden diese Programme mit tausenden von Videomaterial versorgt, womit sie lernen, wie eine menschliche Bewegung aussieht. Ist so ein Computerprogramm danach ausreichend trainiert, kann der gleiche nun gelehrte Algorithmus auf unbekanntes Videomaterial verwendet werden – der Algorithmus wird dann die Bewegung richtig zuordnen, erkennen und in digitale Inhalte übersetzen.