Toon posts:

Kinect artikel

Pagina: 1
Acties:

Verwijderd

Topicstarter
reviews: Microsoft Kinect: wat kan en hoe werkt het
Het Israëlische bedrijf bedacht een systeem waarbij een infrarode lichtbron de omgeving belicht en waarbij de weerkaatsing wordt opgevangen door een standaard cmos-lens. Uit de vergelijking van het gecodeerde licht en de opgevangen weerkaatsing wordt door een chip van PrimeSense een dieptebeeld van de omgeving gemaakt
Dat klopt voor geen kant. Ten eerste is het natuurlijk een cmos sensor en geen lens. ;)

Maar belangrijker: het is absoluut geen standaard cmos sensor. Het is een zogenaamde time-of-flight sensor, waarbij de pixels de tijdvertraging waarbij de fotonen op de sensor komen detecteren. De IR lichtbron zend pulsen uit, en de sensor meet de tijd die het kost om van de lichtbron naar je onderwerp, en dan teruggekaatsts naar de camera te komen. Hoe langer het duurt, hoe verder af je onderwerp staat.

Uitermate geavanceerde technologie dus, hetgeen zeer zeker niet 'standaard' is.

[ Voor 8% gewijzigd door Verwijderd op 13-11-2010 14:10 ]


  • arnoudwokke
  • Registratie: Juli 2008
  • Laatst online: 10-02 09:49

arnoudwokke

Redacteur
De exacte werking en hardware in Kinect is kennelijk onderwerp van discussie op veel plekken. Ik ben geen game-specialist en niet de auteur van het stuk, maar ik kon voor je claim geen definitieve bevestiging vinden. Ik heb desondanks 'standaard' weggehaald, want ik kon geen bevestiging vinden voor het feit dat de sensor 'standaard' was (want daar slaat het bijvoeglijk naamwoord op :)), en je hebt in elk geval gelijk dat het een sensor moet zijn :)

Het is geenszins hard bewijs, maar de claim dat het gaat om een time of flight sensor wordt hier en daar betwist, bijvoorbeeld omdat de hardware te duur zou zijn om in Kinect te stoppen. Het zou bijvoorbeeld ook op deze wijze kunnen werken :)

Anyhow, ik laat het graag aan de auteur om je suggesties over te nemen. Ik hoop dat hij snel online is om naar je post te kijken :)

  • MooDyBLueS
  • Registratie: Juli 2002
  • Niet online
Iets anders betreffende het Kinect artkel:

In de allereerste alinea wordt gerept over "de bewegingsgevoelige controller". Uiteraard zijn er vele manieren waarop je de Kinect kan interpreteren, Microsoft noemt de speler zelf de controller en niet de Kinect zelf. Feit is echter wel dat al zou de Kinect de controller zijn (zo zou ik hem persoonlijk ook niet noemen namelijk), dan nog is het geen bewegingsgevoelige controller.

De definitieve van een bewegingsgevoelige controller is een controller die reageert op bewegingen die door de speler met de controller gedaan worden. In het geval van de PlayStation Move en Nintendo Wii-controllers klopt dat, maar de Kinect is niet gevoelig voor beweging, maar registreert de bewegingen van de speler(s) met zogeheten range camera's en ziet daarom in 3D. Het uiteindelijke effect bij gamen is globaal hetzelfde, maar het functioneren compleet anders.

Hoe je het dan wel moet noemen, is mij ook niet helemaal duidelijk, maar bewegingsgevoelige controller lijkt mij sowieso fout. Misschien is bewegingsregistrerende camera een betere benaming.

  • Paul Hulsebosch
  • Registratie: Januari 2008
  • Laatst online: 13-12-2025
Wat betreft de technologie van PrimeSense: volgens hun eigen website gebruiken ze wel degelijk een standaard cmoc-sensor.

Ze omschrijven het zelf als 'PrimeSense's technology for acquiring the depth image is based on Light Coding™. Light Coding works by coding the scene volume with near-IR light. The IR Light Coding is invisible to the human eye. The solution then utilizes a standard off-the-shelf CMOS image sensor to read the coded light back from the scene.' Zie http://www.primesense.com/?p=514.

Ik heb wel 'lens' vervangen door 'sensor.'

  • Paul Hulsebosch
  • Registratie: Januari 2008
  • Laatst online: 13-12-2025
Wat betreft de omschrijving van Kinect (bewegingsgevoelige controller); daar hebben we hier intern ook veel discussie over gehad. Bewegingsgevoelige controller is niet ideaal inderdaad, maar we houden die omschrijving toch maar aan. Deels omdat we tot nu toe nog niets beters verzonnen hebben dat werkbaar is en deels om een zeker mate van eenheid te introduceren. We gebruiken dezelfde term ook bij de Wii en voor de Move. De drie systemen hebben ieder unieke kanten, maar proberen alle drie ongeveer hetzelfde te bereiken, en dus willen we ze ook hetzelfde aanduiden.

  • Jan Laros
  • Registratie: November 2001
  • Laatst online: 26-01 16:12

Jan Laros

Aerschtuner

Misschien ten overvloede, maar we hebben de technologie al een kort beschreven in een nieuwsje:

nieuws: Project Natal gebruikt technologie van PrimeSense

Er was toen een stuk minder bekend over Kinect dan nu, maar toch.

Verwijderd

Topicstarter
Paul Hulsebosch schreef op dinsdag 16 november 2010 @ 10:25:
[...]We gebruiken dezelfde term ook bij de Wii en voor de Move. De drie systemen hebben ieder unieke kanten, maar proberen alle drie ongeveer hetzelfde te bereiken, en dus willen we ze ook hetzelfde aanduiden.
De Wii en Move proberen inderdaad hetzelfde te bereiken, met andere methode. Kinect is toch wel compleet anders. Kinect kan alle ledematen van de speler zien, en bijvoorbeeld zien dat de speler springt, knielt of 'loopt'. Dat is toch totaal anders dan je Wii controller bewegen.

Zo'n dans spel als Kinect nu heeft, kan je niet op de Wii of Move doen... Vanuit dat oogpunt verdient het controller systeem van Kinect toch wel een eigen benaming.
Pagina: 1