LONDON – Microsoft Corp. has announced a free beta release of the Kinect for Windows software development kit (SDK).
Kinect is the gesture recognition system deployed by Microsoft in its Xbox 360 games console. It is based on recognition software developed by Microsoft and a 3-D image sensing technology developed by fabless chip company PrimeSense Ltd.
The SDK is a free beta release for noncommercial applications intended for developers, academic researchers and enthusiasts to create applications that include depth sensing, human motion tracking, and voice and object recognition using Kinect technology on the Windows 7 operating system.
The KfW SDK includes driver software, APIs for sensor streams, user interface routines, installer documents and other resources and supports the writing of applications with C++, C# or Visual Basic using Microsoft Visual Studio 2010. The Kinect sensor system can be bought stand-alone at retail stores and it produces data streams based on depth sensor, color camera sensor and a four-element microphone array. The SDK provides access to each of these.
The SDK has the capability to track the skeleton image of one or two people moving within the Kinect field of view, making it possible to create gesture-driven applications. Audio processing capabilities include sophisticated noise suppression and echo cancellation, beam formation to identify the current sound source, and integration with the Windows speech recognition API.
Microsoft said it intends to release a commercial version of the SDK at a later date.
Related links and articles:
Kinect, Thunderbolt SDKs coming soon
Teardown: Kinect has processor after all
PrimeSense confirms Microsoft 'Natal' design win