Share on Facebook Tweet on Twitter Share on LinkedIn Share by email
Kinect for Windows

Helping developers unleash the power of Kinect for PCs

Kinect for WindowsKinect for Windows consists of the Kinect for Windows hardware and Kinect for Windows SDK, which supports applications built with C++, C#, or Visual Basic by using Microsoft Visual Studio 2010. The Kinect for Windows SDK version 1.5 offers seated skeletal and facial tracking, new tools, and advanced speech recognition capabilities. Also available is a Kinect for Windows Developer Toolkit to help speed up development of applications using the Kinect natural user interface.

New in the May 2012 SDK Release

  • Seated mode skeletal tracking
    Provides the ability to track users’ upper body (10-joint) and overlook the lower body if not visible or relevant to application. In addition, enables the identification of user when sitting on a chair, couch, or other inanimate object

  • Improved skeletal tracking
    In near range, users who are seated or standing can be tracked within 40 cm (16 inches) of the sensor. Plus, the skeletal tracking engine is now faster, making better use of the CPU and scaling of computer resources. In addition, newly added joint orientation information for skeletons is ideal for avatar animation scenarios and simple pose detection

  • Face-tracking capabilities
    Makes it possible to fit a 3-D mesh to users’ faces and track their facial features and head position in real time by using components from the Developer Toolkit

  • Developer toolkit
    Provides components, libraries, tools, samples, Kinect Studio, and other resources to make it easier to develop applications by using the Kinect for Windows SDK

  • Kinect Studio
    Simplifies the review and testing of applications by using Kinect Studio to record, playback, and debug Kinect data

  • Speech recognition options
    In addition to English, Kinect Studio enables French, Spanish, Italian, and Japanese speech recognition and offers language packs to help you develop applications that recognize the way a language is spoken in different regions: English/Great Britain, English/Ireland, English/Australia, English/New Zealand, English/Canada, French/France, French/Canada, Italian/Italy, Japanese/Japan, Spanish/Spain, and Spanish/Mexico.

Kinect for Windows is one way we advance Microsoft’s long-term vision for natural user interaction. The initial non-commercial beta SDK was developed by Microsoft Research in close collaboration with the Microsoft product group that brought you the Kinect for Xbox 360. Kinect for Windows is now a fully supported product from Microsoft, designed for both non-commercial and commercial use. Microsoft Research continues to explore a variety of techniques and technologies for natural user interaction.