Whats Click Newto add title in Kinect for




















- Slides: 20
What’s. Click Newto add title in Kinect for Click to add subtitle Windows v 2
Intro • Presenter: Dwight Goins – dngoins@Hotmail. com – http: //dgoins. wordpress. com • Agenda – Kinect v 1 Introduction and Capabilities – Kinect v 2 Introduction and Capabilities – Quick Difference Chart – Demos, Demos – Potential Usage – Call To Action – Q&A
Kinect for Windows v 1 • • Color Camera IR Projector IR Camera Depth Camera Tilt Motor Microphone Array SDK - Toolkit
Demos • • • Body basics Color basics Depth Speech Interaction Controls
Kinect for Windows v 2 • • • Color Camera IR Projector IR Camera Depth Camera Microphone Array SDK
Demos • • • Joints Color Depth Audio Kinect Studio
Feature Comparison Chart Feature K 4 W v 2 Color Camera 640 x 480 @30 fps 1920 x 1080 @30 fps Depth Camera 320 x 240 512 x 424 Infra-Red (Spreads Dots) Yes No Infra-Red (TOF) No Yes Infra-Red Spectrum ~827 - 850 nm ~827 -850 nm Max Depth Distance ~4. 5 M Min Depth Distance 40 cm in near mode 50 cm – 1 cm (near mode)* Microphone Array 4 mics 4 channels 16 bit 16 k. Hz 4 mics 4 Channels 32 bit 16 k. Hz IEEE Float * Experimental firmware provided by K 4 W Team
Feature Comparison Chart Feature K 4 W v 2 Horizontal Field Of View 57 degrees 70 degrees Vertical Field of View 43 degrees 60 degrees Tilt Motor Yes No Body Joints 20 26 Skeletons Tracked 2 6 USB version 2 3. 0 Supported OS Win 7, Win 8 Desktop Win 8 Price $299 $199 Types of Applications Desktop, x 86, x 64, Java. Script, Web Desktop, x 86, x 64, Win 8 Store, Java. Script, Web
Programming The Kinect v 2 • COM – C++ Powerful • . Net – C#/VB. Net Fast development • Win. RT – C#/C++/Java. Script – Sources and Reader Pattern – Events – Collections
Programming The Kinect v 2 • Data Sources – Infrared – Color – Depth – Body Index – Body – Audio
Programming The Kinect v 2 • Infra. Red – Two forms – Single frame or Long Exposure – Frame data 2 bytes per pixel – 16 bit Intensity value
Programming The Kinect v 2 • Color – Frames have multiple formats (RGBA, BGRA, YUY 2) – Buffer is array of pixels • Pixel is multiple bytes per pixel depending on format
Programming The Kinect v 2 • Depth – Frames 2 bytes per pixel: 16 -bit values are distance in millimeters
Programming The Kinect v 2 • Body Index – Frames 1 byte per pixel • Index of body as determined by body tracking
Programming The Kinect v 2 • Body (Known as Skeleton in v 1) – Frame array of Bodies • More joints
Programming The Kinect v 2 • Body (Known as Skeleton in v 1) • Hand states (open, closed, “lasso”) • Activities (eye closed, mouth opened, looking away) • Appearance (wearing glasses) • Level of user engagement • Facial expressions (Happy, neutral) • Lean direction (2 D vector, “human joystick”)
Programming The Kinect v 2 • Audio – Audio Beaming – Audio Body Correlation • Which bodies are in the path of a beam – Raw Frame is 32 bit 4 channel IEEE Float per sample
Potential Usage • Medical – Physical Therapy – Providing Sterile Operating Environments – Aiding Physically Challenged • Robotics • Marketing – Advertising – POS, Kiosk • Conferences
Custom Demos • Raise Hand Demo – Source Code • Kinect Office Pack Plug-In • Heart Rate Sample
Call To Action • • • Kinect For Windows Blog/Forums Coding For Fun: Kinect You. Tube – Kinect Videos Kinect Hackathon – June 21 -22 in NYC Kinect Common Bridge v 2 Pre-Order Device Now