Kinect op de PC: eerste stap naar een Natural Interface

13 reacties
2 besproken producten
Inhoudsopgave
  1. 1. Inleiding
  2. 2. Dieptekaart
  3. 3. Middleware
  4. 4. Games voorbij
  5. 5. Motion capture
  6. 6. Zelf aan de slag
  7. 7. Microsoft SDK vs PrimeSense OpenNI/NITE
  8. 8. Conclusie
  9. 2 besproken producten
  10. 13 reacties

Games voorbij

De Kinect-balk van 150 euro kan dus trucs uithalen, die tot voor kort een paar ton kostten – motion capture is bijvoorbeeld verre van goedkoop. Natuurlijk heeft Kinect zijn beperkingen (met name de resolutie is niet heel hoog) maar het combineren van videobeeld en de infrarood ‘dieptekaart’, samen met het gevoelige microfoonarray (zie kader) levert genoeg precisie op voor de besturing van een spel… en nog veel meer.

Direct na het beschikbaar komen van de open source drivers van Héctor Martín op github, gingen heel wat programmeurs enthousiast aan de slag. Met de drivers van PrimeSense en de SDK van Microsoft zijn er in korte tijd heel wat tools beschikbaar gekomen om zelf Kinect-toepassingen mee te maken. De meeste toepassingen tot dusver maken gebruik van de PrimeSense OpenNI API, maar ook voor Windows zijn al heel wat test cases gemaakt. Een enkele uitzondering daargelaten, waarover verderop meer, betreft het wel voornamelijk demo’s en proof of concepts. Het zal nog wel even duren voordat er meerdere praktische toepassingen beschikbaar komen. Nu Microsoft officieel de 1.0-versie van de KinectSDK heeft aangekondigd, evenals een Kinect-variant speciaal voor (Windows-)PC's, zal de ontwikkeling wel in een stroomversnelling geraken.

Minority Report

Dat gezegd hebbende, is het leuk en interessant om te zien welke toepassingen er nu al zijn. Eén van de meest tot de verbeelding sprekende is natuurlijk het bedienen van een PC, vergelijkbaar met de bediening zoals die in de film Minority Report te zien was. Daar zijn dan ook heel wat voorbeelden van te vinden. Dit type bediening wordt inmiddels aangeduid als ‘natural interface’ (NI) ofwel ‘natural user interface’ (NUI).

Voorbeelden zijn het gratis programma KinEmote (op moment van schrijven in versie 0.4) en de betaalde variant Win&I. Deze laatste probeerden we uit. Win&I is gebaseerd op het OpenNI framework. Na betaling van 19,90 euro (39,90 voor de zakelijke versie) ontvang je de drie componenten van deze API en het installatiebestand van Win&I. De software werkt weliswaar, maar daar is het ook wel mee gezegd. Een van de minpunten van de Kinect is een kleine vertraging tussen waarneming en doorsturen van een commando. Wanneer een toepassing goed geprogrammeerd is, merk je daar weinig van, maar bij Win&I is die vertraging nog té zeer aanwezig, waardoor het lastig is commando’s op het juiste moment door te geven. Ook zijn de gekozen bewegingen niet heel intuïtief, zo zou een beweging naar links voor de linkermuistoets niet onze eerste keuze zijn. De ontwikkelaar van Win&I wees ons wel op de mogelijkheid de gevoeligheid aan te passen door het configuratiebestand te wijzigen; versie 2.0 moet ondersteuning bieden aan aansturing met twee armen/handen tegelijk, waarmee de ‘Minority Report’-ervaring weer een stap dichterbij de realiteit komt. Op de website van de fabrikant is een filmpje te zien, waarmee je een goede indruk krijgt van hoe het werkt: met wat oefening heel aardig, maar een echt ontspannen vorm van bediening is het nog niet.



2 besproken producten

Vergelijk   Product Prijs
Asus Xtion Pro

Asus Xtion Pro

  • ###
Niet verkrijgbaar
Microsoft Xbox 360 Kinect Adventures

Microsoft Xbox 360 Kinect Adventures

Niet verkrijgbaar
0
*