Vad är en Kinect®-kamera?

Kinect®-kameran är en del av Kinect® motion-capture-enheten som är ansvarig för att fånga upp spelare och deras rörelser under interaktivt spel. Denna kamera är en infraröd (IR) kamera, vilket betyder att den tar upp IR-ljus och separerar enheter efter färg. Efter att Kinect®-kameran tagit in en bild filtrerar den objekten för att hitta mänskliga spelare, men kameran själv kan inte fånga upp fina detaljer. Kinect®-spel använder många olika poser från ett omfattande digitalt bibliotek, och kameran letar efter dessa för att säkerställa att spelaren utför rätt posering. Med en genomsnittlig hastighet på 30 bilder per sekund (FPS), är den här kameran måttligt snabb och bör inte missa en spelares rörelse.

Det finns två huvudkomponenter i Kinect®-enheten som är ansvariga för att fånga upp spelarrörelser, och en är Kinect®-kameran. Den andra är en IR-projektor, som studsar IR-ljus runt i ett rum, och hjälper kameran att plocka upp föremål. När kameran ser ett objekt klassificerar den det baserat på plats via färg. Till exempel är objekt som är långt borta gråa, medan objekt som ligger närmare är gröna eller röda.

Kinect®-kameran är gjord för att uppmärksamma människor, så den kör bilden genom en bildbehandlingsalgoritm som bestämmer vad som är en person och vad som är ett djur eller föremål som bör ignoreras. Detta hindrar kameran från att tolka en hunds rörelser som en spelares. Medan kameran vet vad en person är och kan känna igen detaljer som höjd och frisyr, kan den inte fånga fina detaljer som fingrar, ansiktsuttryck och näsor.

Cirka 200 poser används med Kinect®-spel, och Kinect®-kameran söker efter dessa poser. Till exempel, om spelet säger åt spelaren att lyfta sitt högra ben, kommer kameran att filtrera spelarens ställning för att se om den är korrekt. Om spelaren är för långt åt sidan och utanför kamerans sikt kommer den att ta vad den kan se av spelaren och jämföra det med förladdade poser. Detta resulterar i en kvalificerad gissning om spelarens faktiska ställning, vilket normalt är korrekt.

I genomsnitt kommer Kinect®-kameran att köras med en hastighet av 30 FPS. Även om detta inte är den snabbaste kameran i världen, borde den vara tillräckligt snabb för att fånga en spelares varje rörelse och posering. Med denna hastighet kan kameran fånga rörelser smidigt med låg felfrekvens.