• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
ITP Camp Kinect class
 

ITP Camp Kinect class

on

  • 1,080 views

Slides from a class by Greg Borenstein presented at NYU ITP summer camp 2011

Slides from a class by Greg Borenstein presented at NYU ITP summer camp 2011

Statistics

Views

Total Views
1,080
Views on SlideShare
1,080
Embed Views
0

Actions

Likes
1
Downloads
9
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    ITP Camp Kinect class ITP Camp Kinect class Presentation Transcript

    • Intro to the Kinect:Gestural InterfacesGreg Borenstein@atduskgreghttp://ideasfordozens.com
    • About MeITP ResidentKinect Book for OʼReillySpecial Effects
    • About YouProcessing experience?Understand 3D?Worked with the Kinect?On Windows?
    • The PlanWhat is the Kinect?A stupid example of a gestural interfaceThe ingredients: joint position and 3D mathWhat makes a good gestural interface?A better example of a gestural interfaceHands-on
    • IR Projector
    • Image courtesy of futurepicture.org
    • IR Projector
    • IR CameraIR Projector
    • R GB Camera IR CameraIR Projector
    • RGB Image Depth Image
    • Skeleton Data
    • $2000
    • $2000 $3000
    • Nov. 4 - Nov. 10
    • openkinect.org
    • Processing.org
    • Dan Shiffman NYU ITP photo by Jeff Howard
    • openni.org
    • Simple OpenNIcode.google.com/p/simple-openni
    • Something Stupid
    • Something StupidControl Emacs with Your Beard w/ DevinChalmers at Open Source Bridgecode here: https://github.com/qwzybug/osb-kinect
    • DEMO
    • How does this work?Measure distance between jointsTrigger actions using Robot
    • Get Position of Jointskinect.getJointPositionSkeleton()joint.dist()
    • DEMO
    • Measuring things in 3DOrientation of coordinate systemControl the size and position of an image
    • DEMO
    • What makes a goodgestural interface?
    • Kinect Abnormal Motion Assessment Systemmotionassessment.com Involuntary Motion Disorders like Chorea van Sydenham, Tardive Dyskinesia, and Parkinsonʼs
    • Kinect Abnormal Motion Assessment Systemmotionassessment.com Involuntary Motion Disorders like Chorea van Sydenham, Tardive Dyskinesia, and Parkinsonʼs
    • Kinect Abnormal Motion Assessment Systemmotionassessment.com Won the National Health 2.0 Developer Challenge. Maybe improve treatment.
    • What do you want to make?
    • Making Things See:Hacking Computer Vision with the MicrosoftKinect, Processing, and ArduinoBeta “Real Soon Now” from OʼReilly
    • Thanks!Greg Borenstein@atduskgreghttp://gregborenstein.comgreg.borenstein@gmail.com