- Introduction au Kinect pour Windows


Published on

Ronnie Saurenmann

De temps en temps, une nouvelle technologie arrive et transforme totalement notre vie de développeur, nous permettant de nous amuser de manière productive !

Celle que je préfère personnellement, c’est la béta du nouveau SDK Kinect pour Windows, de Microsoft Research. Ce nouveau kit de développement vous permet de capturer les flux en provenance des capteurs de profondeur, de la caméra et du réseau de 4 microphones.

Et le vrai bijou de ce kit, c’est la possibilité de suivre le « squelette » d’une ou de deux personnes en mouvement à l’intérieur du champ de vision du Kinect ; ainsi, il est très facile de créer des applications pilotées par gestes.

Dans cette session, vous verrez comme débuter avec le Kinect pour Windows.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • 25min
  • 25min
  • 25min
  • 25min
  • - Introduction au Kinect pour Windows

    1. 1. Kinect SDKRonnie SaurenmannPrincipal ArchitectMicrosoft
    2. 2. Kinect A technology marvel that cost less than 150 CHF
    3. 3. Kinect Architecture
    4. 4. Kinect Architecture
    5. 5. Kinect SDK Drivers, for using a Kinectsensordevice with a Windows-based PC. API and deviceinterfaces, together with technicaldocumentation for developers. Source code samples. Documentation for creativelyexploringnaturaluserinterface (NUI) possibilities for non-commercial use.
    6. 6. What you get Highly performant and robust skeletal tracking capabilities determining the body positions of one or two persons moving within the Kinect field of view The latest advances in audio processing, with sophisticated acoustic noise and echo cancellation Depth data, which provides the distance of an object from the Kinect camera raw audio and image data
    7. 7. Requirements Hardware Kinect for Xbox 360 sensor Computer with a dual-core, 2.66-GHz or faster processor Windows 7–compatiblegraphics card thatsupports DirectX® 9.0c capabilities 2-GB RAM (4-GB RAM recommended) Software Windows 7 (x86 or x64) Visual Studio 2010 Express (or other 2010 edition) Microsoft .NET Framework 4.0 C++, C# or VB
    8. 8. Power Supply forKinect/XBox Bundle
    9. 9. Developing with the SDK
    10. 10. Raw sensor streams Access to raw data streams from the depth sensor, color camera sensor, and four-element microphone array enables developers to build upon the low-level streams that are generated by the Kinect sensor.
    11. 11. Advanced audio capabilities Audio processing capabilities include sophisticated acoustic noise suppression and echo cancellation, beam formation to identify the current sound source, and integration with the Windows speech recognition API.
    12. 12. Skeletal tracking The capability to track the skeleton image of one or two people moving within the Kinect field of view make it easy to create gesture-driven applications.
    13. 13. Skeletal tracking
    14. 14. Joints data Every joint gives you: X – horizontal position between -1 and 1 Y – vertical position between -1 and 1 Z – dinstance from Kinect in meters Plus Tracked Not Tracked Inferred (calculated)
    15. 15. What kinds of non-commercialactivities are allowed? Scholarly research, including research funded by research grants from government agencies or non-profit institutions. Classroom teaching (even if you are paid for that teaching) and investigative student projects. Professional research and personal experimentation to understand the capabilities and possibilities for the Kinect device in the Windows environment, and for general exploration of natural user interface (NUI) concepts. Exhibits and demonstrations (even if you are paid for exhibiting or producing the exhibit/demo). We envisage this restriction as temporary while the beta SDK is in its pre- commercial state. Stay tuned!
    16. 16. Resources Microsoft KinectSDK Coding For Fun – Kinect Toolkit KinectGestures Speech Recognition / T T Speech– Other ext o languages
    17. 17. © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.