Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by David Catuhe
Programming with the Kinect™ for Windows® Software Development Kit
Programming with the Kinect™ for Windows® Software Development Kit
Dedication
SPECIAL OFFER: Upgrade this ebook with O’Reilly
Introduction
Who should read this book
Assumptions
Who should not read this book
Organization of this book
Finding your best starting point in this book
System requirements
Code samples
Installing the code samples
Using the code samples
Acknowledgments
Errata & book support
We want to hear from you
Stay in touch
I. Kinect at a glance
1. A bit of background
The sensor
Limits
The Kinect for Windows SDK
Using a Kinect for Xbox 360 sensor with a developer computer
Preparing a new project with C++
Preparing a new project with C#
Using the Kinect for Windows SDK
2. Who’s there?
SDK architecture
The video stream
Using the video stream
Getting frames
The depth stream
Using the depth stream
Getting frames
Computing depth data
The audio stream
Skeleton tracking
Tracking skeletons
Getting skeleton data
Browsing skeletons
II. Integrate Kinect in your application
3. Displaying Kinect data
The color display manager
The depth display manager
The skeleton display manager
The audio display manager
4. Recording and playing a Kinect session
Kinect Studio
Recording Kinect data
Recording the color stream
Recording the depth stream
Recording the skeleton frames
Putting it all together
Replaying Kinect data
Replaying color streams
Replaying depth streams
Replaying skeleton frames
Putting it all together
Controlling the record system with your voice
III. Postures and gestures
5. Capturing the context
The skeleton’s stability
The skeleton’s displacement speed
The skeleton’s global orientation
Complete ContextTracker tool code
Detecting the position of the skeleton’s eyes
6. Algorithmic gestures and postures
Defining a gesture with an algorithm
Creating a base class for gesture detection
Detecting linear gestures
Defining a posture with an algorithm
Creating a base class for posture detection
Detecting simple postures
7. Templated gestures and postures
Pattern matching gestures
The main concept in pattern matching
Comparing the comparable
The golden section search
Creating a learning machine
The RecordedPath class
Building the learning machine
Detecting a gesture
Detecting a posture
Going further with combined gestures
8. Using gestures and postures in an application
The Gestures Viewer application
Creating the user interface
Initializing the application
Displaying Kinect data
Controlling the angle of the Kinect sensor
Detecting gestures and postures with Gestures Viewer
Recording and replaying a session
Recording new gestures and postures
Commanding Gestures Viewer with your voice
Using the beam angle
Cleaning resources
IV. Creating a user interface for Kinect
9. You are the mouse!
Controlling the mouse pointer
Using skeleton analysis to move the mouse pointer
The basic approach
Adding a smoothing filter
Handling the left mouse click
10. Controls for Kinect
Adapting the size of the elements
Providing specific feedback control
Replacing the mouse
Magnetization!
The magnetized controls
Simulating a click
Adding a behavior to integrate easily with XAML
11. Creating augmented reality with Kinect
Creating the XNA project
Connecting to a Kinect sensor
Adding the background
Adding the lightsaber
Creating the saber shape
Controlling the saber
Creating a “lightsaber” effect
Going further
A. About the Author
Index
About the Author
SPECIAL OFFER: Upgrade this ebook with O’Reilly
Copyright
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Programming with the Kinect™ for Windows® Software Development Kit
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset