1 / 25

Kinecting the Dots with the Kinect SDK

Kinecting the Dots with the Kinect SDK. Michael Crump, Silverlight MVP and MCPD Telerik XAML Evangelist Web: michaelcrump.net or blogs.telerik.com/ michaelcrump Twitter: @mbcrump. What can you do with the Kinect?. Gaming. Hacking. Building your own commercial applications!.

usoa
Download Presentation

Kinecting the Dots with the Kinect SDK

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kinecting the Dots with the Kinect SDK Michael Crump, Silverlight MVP and MCPD Telerik XAML Evangelist Web: michaelcrump.net or blogs.telerik.com/michaelcrump Twitter: @mbcrump

  2. What can you do with the Kinect? Gaming. Hacking. Building your own commercial applications!

  3. People have been hacking hardware forever! • CueCat • WiiMote • Roomba Vacuum Cleaners

  4. Welcome to the Kinect

  5. 3D DEPTH SENSORS RGB CAMERA MOTORIZED TILT MULTI-ARRAY MIC

  6. Color Image A regular video camera that has a resolution of 640x480 at 30 frames per second.

  7. Depth Image This is a combination of a depth projector (left reticule) and sensor (right reticule) to calculate distance. 

  8. Skeletal Tracking

  9. Microphone Array • A four-microphone array that is mounted as a single microphone in Windows

  10. Motorized Tilt • The motorized tilt enables you to adjust the camera up or down 27 degrees to ensure that the camera has the best possible view of you

  11. What do I need to get started? • Own a Kinect (Retail Version) w/ USB Cable • Use Windows 7 x64/x32 • Also works on Windows 8 Developer Preview • Visual Studio 2010 Express Edition or Better. • .NET Framework 4.0 • Download the Kinect for Windows SDK Beta 2 • DirectX SDK June 2010 or later. • Speech Platform Runtime v10.2 or later.

  12. What’s new in Beta 2? • Accuracy has been improved overall, which gives us more precise tracking. • Skeletal Tracking is now multi-threaded and can take advantage of multiple CPU cores. • When using 2 Kinects, you can specify which does Skeletal Tracking. • API Support for detecting and managing device changes. • New C# Sample called KinectAudioDemo. • Driver and runtime stability and performance improvements.

  13. Install

  14. Plug in your Kinect

  15. Review the files • C:\Program Files\Microsoft SDKs\Kinect\v1.0 Beta2 – This contains the actual Kinect Sample Executablesalong with the documentation as a CHM file. • C:\Program Files\Microsoft SDKs\Kinect\v1.0 Beta2\Samples directory – Source Code • The main thing to note here is that these folders contain the source code to the applications where you can compile\build them yourself.

  16. Your First Project

  17. Reference the .DLL

  18. Demo

  19. Make it easier!

  20. KinectContrib

  21. Coding4Fun Kinect Tools

  22. C4F Buttons

  23. What kind of applications have been built?Demo

  24. Links • Official Site – kinectforwindows.org • The busy developers guide to the Kinect SDK Beta http://mcrump.me/lJQU6Y

  25. Questions?Blog: http://michaelcrump.netTwitter: @mbcrumpEmail: michael.crump@telerik.com

More Related