@agatestudio
Using Kinectfor games
Maret, 2014
@agatestudio@agatestudio@agatestudio
Overview
• Kinect?
• Features
• How Kinect Works
• Using Kinect for Games
• Demo
@agatestudio@agatestudio@agatestudio
Kinect?
• Motion sensing device
• November 2010 – XBOX
• February 2012 – SDK for Wind...
@agatestudio@agatestudio@agatestudio
Features
• Natural User Interface (NUI)
– Video input
– Audio input
• Kinect Fusion (...
@agatestudio@agatestudio@agatestudio
How Kinect Works
@agatestudio@agatestudio@agatestudio
How Kinect Works
• Compute Depth (using depth sensors)
– Structued Light Technique
– ...
@agatestudio@agatestudio@agatestudio
How Kinect Works
Speckle-Pattern Infrared Light
@agatestudio@agatestudio@agatestudio
How Kinect Works
Speckle-Pattern Infrared Light
@agatestudio@agatestudio@agatestudio
How Kinect Works
Stereo Image (calculating depth with Parallax images)
@agatestudio@agatestudio@agatestudio
How Kinect Works
@agatestudio@agatestudio@agatestudio
Using Kinect
@agatestudio@agatestudio@agatestudio
Using Kinect For Games
@agatestudio@agatestudio@agatestudio
Using Kinect for Games
What you need :
• Kinect sensor device
• Kinect SDK
• Open are...
@agatestudio@agatestudio@agatestudio
Using Kinect for Games
• Kinect SDK
– Microsoft SDK (Official for kinect)
– Open Sour...
@agatestudio@agatestudio@agatestudio
Using Kinect for Games
Official SDK supports only C, C++, and Visual Basic
(Microsfot...
@agatestudio@agatestudio@agatestudio
Using Kinect for Games
Example (using ZDK for unity)
@agatestudio@agatestudio@agatestudio
References
• http://gilotopia.blogspot.com/2010/11/how-does-
kinect-really-work.html
...
@agatestudio@agatestudio@agatestudio
Demo
Upcoming SlideShare
Loading in …5
×

Using Kinect (2) by Edi

478 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
478
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Using Kinect (2) by Edi

  1. 1. @agatestudio Using Kinectfor games Maret, 2014
  2. 2. @agatestudio@agatestudio@agatestudio Overview • Kinect? • Features • How Kinect Works • Using Kinect for Games • Demo
  3. 3. @agatestudio@agatestudio@agatestudio Kinect? • Motion sensing device • November 2010 – XBOX • February 2012 – SDK for Windows
  4. 4. @agatestudio@agatestudio@agatestudio Features • Natural User Interface (NUI) – Video input – Audio input • Kinect Fusion (object scanning and modelling)
  5. 5. @agatestudio@agatestudio@agatestudio How Kinect Works
  6. 6. @agatestudio@agatestudio@agatestudio How Kinect Works • Compute Depth (using depth sensors) – Structued Light Technique – Stereo Images • Get Body (and parts) data – Machine Learning – Get body parts from depth image – Transform to skeleton
  7. 7. @agatestudio@agatestudio@agatestudio How Kinect Works Speckle-Pattern Infrared Light
  8. 8. @agatestudio@agatestudio@agatestudio How Kinect Works Speckle-Pattern Infrared Light
  9. 9. @agatestudio@agatestudio@agatestudio How Kinect Works Stereo Image (calculating depth with Parallax images)
  10. 10. @agatestudio@agatestudio@agatestudio How Kinect Works
  11. 11. @agatestudio@agatestudio@agatestudio Using Kinect
  12. 12. @agatestudio@agatestudio@agatestudio Using Kinect For Games
  13. 13. @agatestudio@agatestudio@agatestudio Using Kinect for Games What you need : • Kinect sensor device • Kinect SDK • Open area – One player: Stand back 6 feet (1.8 m). – Two players: Stand back 8 feet (2.4 m). – Make sure that the play space is at least 6 feet (1.8 m) wide, and not wider or longer than 12 feet (3.6 m).
  14. 14. @agatestudio@agatestudio@agatestudio Using Kinect for Games • Kinect SDK – Microsoft SDK (Official for kinect) – Open Source SDK (For other motion sensing devices : PrimeSense, Asus Xtion, etc) : OpenNI
  15. 15. @agatestudio@agatestudio@agatestudio Using Kinect for Games Official SDK supports only C, C++, and Visual Basic (Microsfot based) Wrappers : - AIR : AS3Kinect, as3NUI - Unity : ZDK - etc
  16. 16. @agatestudio@agatestudio@agatestudio Using Kinect for Games Example (using ZDK for unity)
  17. 17. @agatestudio@agatestudio@agatestudio References • http://gilotopia.blogspot.com/2010/11/how-does- kinect-really-work.html • http://users.dickinson.edu/~jmac/selected- talks/kinect.pdf • http://courses.engr.illinois.edu/cs498dh/fa2011/lectures /Lecture%2025%20- %20How%20the%20Kinect%20Works%20- %20CP%20Fall%202011.pdf • http://www.wisegeek.com/how-does-kinect-technology- work.htm • http://msdn.microsoft.com/en-us/library/jj131023.aspx
  18. 18. @agatestudio@agatestudio@agatestudio Demo

×