Project Natal knows when you're holding your hand behind your back, according to a new report. But it also might require enough horsepower to limit its relevance to system-pushing video games.
A reporter for the New Scientist was given a demonstration and some data regarding how Microsoft's hands-free sensor-based Xbox 360 control system, Project Natal, will work:
[Project Natal lead developer Alex Kipman] says Natal consumes just 10 to 15 per cent of the Xbox's computing resources and it can recognise any pose in just 10 milliseconds. It needs only 160 milliseconds to latch on to the body shape of a new user stepping in front of it.
The system locates body parts to within a 4-centimetre cube, says Kipman. That's far less precise than lab-based systems or the millimetre precision of Hollywood motion capture. But Douglas Lanman, who works on markerless 3D interaction at Brown University in Providence, Rhode Island, and is not involved with Natal, says that this will likely be accurate enough for gamers.
The system depends on a "50-megabyte software package that can recognise 31 different body parts in any video frame," and will know, according to Kipman, if you put your hand behind your back.
At E3 2009, Project Natal was announced as a device that would run off of its own processor and was shown to work with highly-detailed, blazingly-fast racing game Burnout: Paradise. Rumors that Natal no longer has its own processor coupled with this report that Natal needs 10-15% of the 360's juice, raise questions about where a game that was made to push the 360 to its limits without Natal would be able to support the Natal peripheral. That would seemingly diminish the ability to connect Natal to the highest-end games, though that's speculation we'd need professional game developers to weigh in on. Only they know how much Xbox 360 horsepower their games require.
The report makes no mention of the Natal using its own processor, an element it was recently rumored has been dropped and would explain why the Natal is now drawing on the 360's processor.