Microsofts Alex Kipman heeft tijdens een presentatie op de CES duidelijk gemaakt dat de beweginsgevoelige controller 15 procent van de rekenkracht van de Xbox 360-cpu gebruikt. Bovendien heeft Microsoft een chip vervangen door software.
Alex Kipman, Microsofts lead developer voor Natal, geeft op de CES demonstraties van de bewegingsgevoelige controller. Hij heeft daarbij aangegeven dat Natal 50MB op de harde schijf van de Xbox 360 in beslag neemt, en dat het gebruik van de software 10 tot 15 procent van de rekenkracht van de cpu verbruikt.
De software herkent volgens Kipman 32 verschillende lichaamsdelen. Het systeem scant 30 camerabeelden per seconde om daar lichaamsdelen in te herkennen. De software probeert bovendien ontbrekende informatie aan te vullen; zo kan de software uit de positie van bovenlichaam, schouder en bovenarm afleiden dat een hand zich achter de rug bevindt. Dat is vooral belangrijk als een game met verschillende personen tegelijk gespeeld wordt en spelers voor elkaar langs bewegen.
Eerder deze week wist GamesIndustry te achterhalen dat Microsoft het Natal-systeem nu volledig softwarematig heeft gemaakt. Het systeem was in eerste instantie uitgerust met een processor die een skeletstructuur in het lichaam van spelers kon herkennen. Het vervangen van de chip door software moet ervoor zorgen dat Natal goedkoper kan worden en dat Microsoft makkelijker achteraf updates kan uitvoeren. Een mogelijk nadeel is dat de software voor meer lag bij het interpreteren van de videobeelden zorgt, maar volgens de bronnen van GamesIndustry blijft de lag ook met het gebruik van software minder dan 100ms, even lang als met de chip.
A player standing anywhere between 0.8 and 4 metres from Natal is illuminated with infrared light. A monochrome video camera records how much of that light they reflect, using the brightness of the signal to approximate their distance from the device and capture their movements in 3D.
This means Natal doesn't require users to wear markers on their body - unlike the technology used by movie studios to animate CGI figures.
Motion capture normally requires massive processing power, and paring down the software to run on an everyday games console was a serious challenge, says Natal's lead developer, Alex Kipman. "Natal has to work on the existing hardware without taking too much hardware processing away from the games developers."
Microsoft collected "terabytes" of data of people in poses likely to crop up during game play, both in motion capture studios and their own homes. Frames from the home videos were manually labelled to identify key body parts, and the data was then fed into "expert system" software running on a powerful cluster of computers. The result was a 50-megabyte software package that can recognise 31 different body parts in any video frame.
"When we train this 'brain' we are telling it: this is the head, this is the shoulder. And we're doing that over millions of frames," says Kipman. "When it sees a new image it can tell you the probability it's seeing a certain body part based on that historical information."
Natal also includes software that has a basic understanding of human anatomy. Using its knowledge that, for example, hands are connected to arms, which are attached to shoulders, it can refine its guesses about body pose to recognise where body parts are even when they are hidden from Natal's camera.
"It correctly positions your hand even if it's held behind your back," Kipman says. "It knows the hand can only be in one place." That's important because during multiplayer games there won't always be a clear view of both players at all times.
[Reactie gewijzigd door Mellow Jack op vrijdag 8 januari 2010 15:28]
Had ik die maar, dan konden ze eindelijk eens goeie dans-games uitbrengen. De Wii kon al heel wat met MotionPlus, maar daar is weinig gebruik van gemaakt, en ik hoop dat Natal eindelijk de dans-games eens voorbij het 'links, links, onder, boven, rechts' pijltjes-pletten tilt.Ja niet iedereen heeft een woonkamer ter grootte van een bal zaal...
[Reactie gewijzigd door Nienix op vrijdag 8 januari 2010 12:01]
Deze quote boezemt me eerlijk gezegd niet al te veel vertrouwen inthe group views Natal as a way to revive old franchises
...Hij heeft daarbij aangegeven dat Natal 50MB op de harde schijf van de Xbox 360 in beslag neemt, en dat het gebruik van de software 10 tot 15 procent van de rekenkracht van de cpu verbruikt.
[Reactie gewijzigd door yzf1kr op vrijdag 8 januari 2010 12:37]
Natal also includes software that has a basic understanding of human anatomy. Using its knowledge that, for example, hands are connected to arms, which are attached to shoulders, it can refine its guesses about body pose to recognise where body parts are even when they are hidden from Natal's camera.
Minder dan 100ms kan dus ook goed 70ms zijn, en aangezien Natal nog in ontwikkeling is zou het aantal milliseconde vast nog verlaagd kunnen worden.Een mogelijk nadeel is dat de software voor meer lag bij het interpreteren van de videobeelden zorgt, maar volgens de bronnen van GamesIndustry blijft de lag ook met het gebruik van software minder dan 100ms, even lang als met de chip.
Op dit item kan niet meer gereageerd worden.
Populair: Tablets Samsung Websites en communities Mobiele telefoons Google Apple Microsoft Sony Games Politiek en recht
© 1998 - 2013 Tweakers.net B.V. Contact Over Tweakers Jouw privacy Algemene voorwaarden Cookies
Tweakers wordt uitgegeven door De Persgroep en wordt gehost door True