Whats Click Newto add title in Kinect for

  • Slides: 20
Download presentation
What’s. Click Newto add title in Kinect for Click to add subtitle Windows v

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 •

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

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

Demos • • • Body basics Color basics Depth Speech Interaction Controls

Kinect for Windows v 2 • • • Color Camera IR Projector IR Camera

Kinect for Windows v 2 • • • Color Camera IR Projector IR Camera Depth Camera Microphone Array SDK

Demos • • • Joints Color Depth Audio Kinect Studio

Demos • • • Joints Color Depth Audio Kinect Studio

Feature Comparison Chart Feature K 4 W v 2 Color Camera 640 x 480

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

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 –

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

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

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,

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

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

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) –

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) •

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

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

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

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

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