Kinect op de PC: eerste stap naar een Natural Interface

12 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. 12 reacties

Inleiding

De ‘bewegingsbediening’ van de Nintendo Wii leek bij introductie een gimmick. Het enorme verkoopsucces deed echter concurrenten Sony en Microsoft alle zeilen bijzetten om ook zoiets voor de eigen consoles te introduceren: Move, respectievelijk Kinect. Die laatste werkt sinds kort ook op de PC. Wat kun je daar nu mee, bewegingsbediening?

Het was 1979 toen The Hitchhiker’s Guide To The Galaxy van Douglas Adams verscheen, waar het volgende citaat uit komt:

A loud clatter of gunk music flooded through the Heart of Gold cabin as Zaphod searched the sub-etha radio wavebands for news of himself. The machine was rather difficult to operate. For years, radios had been operated by means of pressing buttons and turning dials; then as the technology became more sophisticated, the controls were made touch-sensitive (you merely had to brush the panels with your fingers); now all you had to do was wave your hand in the general direction of the components and hope. It saved a lot of muscular expenditure of course, but meant that you had to sit infuriatingly still if you wanted to keep listening to the same programme.
(Douglas Adams, The Hitchhiker’s Guide To The Galaxy)

Ruim dertig jaar later staat bewegingsdetectie als bedieningsmethode op het punt om realiteit te worden, in plaats van komisch bedoelde science fiction. De afgelopen jaren hebben we voornamelijk via spelcomputers kunnen kennismaken met deze vorm van interactie, al is tegenwoordig ook iedere smartphone wel uitgerust met een acceleratiemeter. Inmiddels is de techniek genoeg gevorderd, dat bediening door middel van gebaren in de nabije toekomst wel eens in veel meer producten toegepast zou kunnen worden. De Kinect-accessoire van Microsoft bleek niet alleen zeer populair onder console-bezitters, ook als invoerapparaat voor de PC zagen velen een groot potentieel.

Microsoft introduceerde de Kinect, tijdens de ontwikkeling nog bekend als ‘Project Natal’, officieel op 4 november 2010. Dezelfde dag loofde het open source hardwarebedrijf Adafruit een beloning van 1000 dollar uit voor wie als eerste open source drivers voor de Kinect ontwikkelde en een ‘proof of concept’ kon demonstreren. Microsoft was aanvankelijk weinig enthousiast over wat het zag als een ‘oproep tot hacken’ van hun duur ontwikkelde speelgoed. Het bedrijf zag echter al snel in dat het louter driver-ondersteuning voor andere platforms betrof – een voor de hand liggende mogelijkheid, aangezien de Kinect ‘niet zomaar’ (aldus Microsoft) voorzien was van standaard USB-aansluitingen. Adafruit had ondertussen de beloningspremie verdriedubbeld en al op 10 november 2010 kon de winnaar, Héctor Martín Cantero, deze in ontvangst nemen voor zijn Linux-driver voor de RGB-camera en de dieptesensor. Sindsdien is een groot aantal projecten gestart om allerlei softwaretoepassingen voor dit nieuwe ‘human interface device’ te ontwikkelen; een aantal daarvan komt verderop in dit artikel aan bod. In december 2010 bracht PrimeSense, dat het referentieontwerp voor de Kinect had vervaardigd, een eigen open source driver uit en op 16 juni 2011 introduceerde Microsoft zelf de bètaversie van een eigen SDK met Windows 7 compatibele drivers.

Voor we gaan kijken naar de verschillende drivers en toepassingen, gaan we echter in op de hardware en werking van de Kinect.

Advertentie

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

Hardware Info maakt gebruik van cookies

Hardware Info plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Hardware Info relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie.

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Hardware Info contextuele advertenties te tonen op basis van pagina's die je hebt bezocht.

    janee

    Hardware Info genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Hardware Info gevolgd worden. Deze data wordt maximaal 2 weken bewaard. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden.

    janee