Other related sites

Page last updated at 08:54 GMT, Saturday, 20 November 2010

Microsoft Kinect 'hack' opens up possibilities

By Alex Hudson and Spencer Kelly
BBC Click

Oliver Kreylos demonstrates how the Kinect could make use of its 3D camera
It is possible with the Kinect to render 3D images on your computer

It only took a matter of hours in the hands of intrepid developers for Microsoft's motion-sensing device Kinect to be "hacked" - or released for use on other platforms using open source software.

Many programmers have already shown what can be done with Microsoft's new device.

As soon as Microsoft became aware of the hacks it threatened legal action to halt the proliferation of the open source drivers but now has, according to technology site ZDNet, "backed down".

Linux programmer Hector Martin bought his Kinect just before lunchtime on its European release date of November 10 and had created the fundamentals of the drivers before dinner.

As the BBC reported , this meant that the Xbox device was capable of running on a PC without any interaction or connection with the Xbox, Martin himself not actually owning Microsoft's console.

The Open Kinect Project had been set up by Adafruit Industries as a competition offering $1,000 (£600) for the first person to create open source drivers.

This increased to $3000 (£2000) in response to Microsoft's hard line on what Adafruit was advocating.

In a statement to the BBC, Microsoft was keen to point out that the Xbox 360 control system for the Kinect had not been hacked.

Adafruit logo for their "Open Kinect" project
A $3,000 reward was offered for the first person to "hack" the Kinect

"What has happened is someone has created drivers that allow other devices to interface with the Kinect for Xbox 360," it said.

"The creation of these drivers, and the use of Kinect for Xbox 360 with other devices, is unsupported."

When contacted again, Microsoft had no further comment.

The idea of hacking, or even "unlocking" hardware is always a tricky business. There is a grey area of the law within which the developers are generally adverse to others playing around with their device.

It has been described it as "legal... but", in a similar way to the unlocking of mobile phones to use different networks.

Dana Blankenhorn, of ZDNet, said that Microsoft's change of heart was down to two factors:

"Microsoft lawyers recognised that it has no legal case against Martin, who made no changes to the hardware [and] Microsoft marketers realised that the drivers might, in the end, be a gold mine for Microsoft."

A stipulation of the competition was that the winning software must then be freely available to download - and it has already produced surprising results.

Oliver Kreylos' demonstration of the 3D camera functionality is perhaps the clearest example of the potential of the machine - the Kinect's 3D reconstructions could, eventually, allow you to make your own 3D films, though in this example the technology is still a little rough around the edges.

Demonstration of "Minority Report" style technology using the Kinect
As longer is spent making software, tasks will become more complex

This is just the tip of the iceberg, with all sorts of different ideas springing up. Floemuc's Minority Report-style interface shows the fundamentals of how future interfaces could work without ever having to touch the screen. You can scroll past and manipulate images just by waving your hands in the air.

There is even something for aspiring puppeteers. An interactive prototype puppet has been made using skeleton tracking and was created in a day.

And this is just the beginning. Assuming that Microsoft does not pursue legal action or any other way of halting the developers, more refined versions of these ideas will begin to spring up, truly unlocking the potential of the Kinect.



Print Sponsor



FEATURES, VIEWS, ANALYSIS
Has China's housing bubble burst?
How the world's oldest clove tree defied an empire
Why Royal Ballet principal Sergei Polunin quit

BBC navigation

BBC © 2013 The BBC is not responsible for the content of external sites. Read more.

This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.

Americas Africa Europe Middle East South Asia Asia Pacific