Getting started with the Kinect for Windows SDK Development (i) Development environment configuration

Source: Internet
Author: User
Tags visual studio visual studio 2010 support microsoft

A few days ago, Microsoft released the Kinect for Windows sensor, went in to look at some examples of the Kinect application, and found that the Kinect was able to develop some cool apps in addition to its peripherals as a xbox360 game, and Microsoft also released the software that could be developed for the Kinect Kinect for Windows SDK1.0 official version, originally wanted to buy a Kinect for Windows sensor to play a game, but that came out not long, Taobao only purchase, and more than the Kinect for Xbox360 Sensor a lot of expensive, and can only carry out development, considering the later development, want to play Xbox words directly to buy a host, even on this can play body sense game, so on Taobao bought a Kinect for Xbox360 sensor, The biggest difference between these two sensor is that the for Windows version has close-range mode for close-up recognition.

First look at the Kinect device:

1. Kinect Equipment

The black Kinect device looks like this: there is an electric motor between the base and the sensor, which adjusts the pitch angle, and in the sensor above it has an infrared projector, two cameras, four microphones and a fan. Open the outside lid to see the inside structure: these sensors are used to capture RGB and depth data, face Kinect, and look from left to right. The most left is the infrared light source, followed by the LED indicator, again is a color camera, used to collect RGB data, the most right is the infrared camera to collect depth of data. Color Camera maximum support 1280*960 resolution imaging, infrared camera maximum support 640*480 imaging.

Below the sensor is the microphone array, which consists of four different microphones, one under the left infrared emitter and the other 3 under the right depth camera.

After a preliminary understanding of the Kinect structure, let's look at the build of the development environment:

2. Kinect for Windows SDK software and hardware environment

The Kinect for Windows SDK is a list of class libraries that enable developers to develop applications for the Kinect as input devices. As the name suggests, the Kinect for Windows SDK can only run on 32-bit or 64-bit windows7 and more versions of the operating system.

Hardware configuration

A computer, of course, the greater the memory the better (recommended 2G or more), processor frequency (2.66GHz and above) the higher the better.

Windows 7 operating system, as well as video cards that support Microsoft DIRECTX9.0C compatibility

The Kinect for Xbox360 Sensor (if purchased with USB power Adapter, if it is bundled with the Xbox360 suit, because the Xbox host can power the Kinect peripherals directly, there is no supply, May need to buy another USB power Adapter)

When you use the Visual Studio Express version or Professional Edition for development, you need to install the latest version of the Kinect for Windows sdk,sdk that contains the hardware drivers for Kinect.

Software configuration

1. Visual Studio Express or Visual Studio 2010 Professional Edition or other version

2. The. NET Framework 4.0

3. Kinect for Windows SDK, the latest version is version 1.0, download address: http://www.microsoft.com/en-us/kinectforwindows/develop/overview.aspx

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.