Big news today for the Kinect for Windows device and Kinect for Windows SDK, news that couldn't wait for a dedicated post new week...
I’m very pleased to announce that the latest Kinect for Windows runtime and software development kit (SDK) have been released today. I am also thrilled to announce that the Kinect for Windows sensor is now available in China.
The updated SDK gives developers more powerful sensor data tools and better ease of use, while offering businesses the ability to deploy in more places. The updated SDK includes:
Extended sensor data access
- Data from the sensor's 3-axis accelerometer is now exposed in the API. This enables detection of the sensor's orientation.
- Extended-range depth data now provides details beyond 4 meters. Extended-range depth data is data beyond the tested and certified ranges and is therefore lower accuracy. For those developers who want access to this data, it’s now available.
- Color camera settings, such as brightness and exposure, can now be set explicitly by the application, allowing developers to tune a Kinect for Windows sensor’s environment.
- The infrared stream is now exposed in the API. This means developers can use the infrared stream in many scenarios, such as calibrating other color cameras to the depth sensor or capturing grayscale images in low-light situations.
- The updated SDK used with the Kinect for Windows sensors allows for faster toggling of IR to support multiple overlapping sensors.
Access to all this data means new experiences are possible: Whole new scenarios open up, such as monitoring manufacturing processes with extended-range depth data...
Improved developer tools
- Kinect Studio has been updated to support all new sensor data features.
- The SDK ships with a German speech recognition language pack that has been optimized for the sensor's microphone array.
- Skeletal tracking is now supported on multiple sensors within a single application.
- New samples show how to use all the new SDK features. Additionally, a fantastic new sample has been released that demonstrates a best-in-class UI based on the Kinect for Windows Human Interface Guidelines called the Basic User Interactions – WPF sample.
Greater support for operating systems
- Windows 8 compatibility. By using the updated Kinect for Windows SDK, you can develop a Kinect for Windows solution for Windows 8 desktop applications.
- The latest SDK supports development with Visual Studio 2012 and the new Microsoft .NET Framework 4.5.
- The Kinect for Windows sensor now works on Windows running in a virtual machine (VM) and has been tested with the following VM environments: Microsoft Hyper-V, VMWare, and Parallels.
Windows 8 compatibility and VM support now mean Kinect for Windows can be in more places, on more devices. We want our business customers to be able to build and deploy their solutions where they want, using the latest tools, operating systems, and programming languages available today.
This updated version of the SDK is fully compatible with previous commercial versions, so we recommend that all developers upgrade their applications to get access to the latest improvements and to ensure that Windows 8 deployments have a fully tested and supported experience...."
"Version 1.6 is an in-place update to version 1.0 or 1.5 that is fully compatible. (You should be able to move easily to use v1.6 if you are already using or targeting v1.5 or v1.0.)
- The launch announcementis on our blog
- Our website has been updated, including new and updated developer resources:
- Sensors are now available for purchase in China, with more countries coming later this fall.
- Download the SDK (and Developer Toolkit) here
Thank you all for your interest, enthusiasm, questions, and feedback – your contributions are a key part of making the product great. ..."