Programming with the Kinect for Windows Software Development Kit

Programming with the Kinect for Windows Software Development Kit

by David Catuhe

Paperback

$26.99 $29.99 Save 10% Current price is $26.99, Original price is $29.99. You Save 10%.
View All Available Formats & Editions

Product Details

ISBN-13: 9780735666818
Publisher: Microsoft Press
Publication date: 09/29/2012
Series: Developer Reference Series
Pages: 224
Product dimensions: 8.80(w) x 7.30(h) x 0.10(d)

About the Author

David Catuhe is a Microsoft Developer Evangelist who focuses on UI, Windows Presentation Foundation, Silverlight, DirectX, XNA, and Kinect. Based in France, David also writes a technical blog on MSDN.

Table of Contents

;
Introduction;
Who should read this book;
Who should not read this book;
Organization of this book;
System requirements;
Code samples;
Acknowledgments;
Errata & book support;
We want to hear from you;
Stay in touch;
Kinect at a glance;
Chapter 1: A bit of background;
1.1 The sensor;
1.2 Limits;
1.3 The Kinect for Windows SDK;
Chapter 2: Who’s there?;
2.1 SDK architecture;
2.2 The video stream;
2.3 The depth stream;
2.4 The audio stream;
2.5 Skeleton tracking;
Integrate Kinect in your application;
Chapter 3: Displaying Kinect data;
3.1 The color display manager;
3.2 The depth display manager;
3.3 The skeleton display manager;
3.4 The audio display manager;
Chapter 4: Recording and playing a Kinect session;
4.1 Kinect Studio;
4.2 Recording Kinect data;
4.3 Replaying Kinect data;
4.4 Controlling the record system with your voice;
Postures and gestures;
Chapter 5: Capturing the context;
5.1 The skeleton’s stability;
5.2 The skeleton’s displacement speed;
5.3 The skeleton’s global orientation;
5.4 Complete ContextTracker tool code;
5.5 Detecting the position of the skeleton’s eyes;
Chapter 6: Algorithmic gestures and postures;
6.1 Defining a gesture with an algorithm;
6.2 Defining a posture with an algorithm;
Chapter 7: Templated gestures and postures;
7.1 Pattern matching gestures;
7.2 The main concept in pattern matching;
7.3 Comparing the comparable;
7.4 The golden section search;
7.5 Creating a learning machine;
7.6 Detecting a gesture;
7.7 Detecting a posture;
7.8 Going further with combined gestures;
Chapter 8: Using gestures and postures in an application;
8.1 The Gestures Viewer application;
8.2 Detecting gestures and postures with Gestures Viewer;
8.3 Recording and replaying a session;
8.4 Cleaning resources;
Creating a user interface for Kinect;
Chapter 9: You are the mouse!;
9.1 Controlling the mouse pointer;
9.2 Using skeleton analysis to move the mouse pointer;
9.3 Handling the left mouse click;
Chapter 10: Controls for Kinect;
10.1 Adapting the size of the elements;
10.2 Providing specific feedback control;
10.3 Replacing the mouse;
10.4 Magnetization!;
Chapter 11: Creating augmented reality with Kinect;
11.1 Creating the XNA project;
11.2 Connecting to a Kinect sensor;
11.3 Adding the background;
11.4 Adding the lightsaber;
11.5 Going further;
About the Author;

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews