1 / 26

Kinect

Kinect. A brief introduction to Microsoft’s Kinect Sensor João Marcelo Teixeira jmxnt@cin.ufpe.br Judith Kelner jk@cin.ufpe.br Tópicos Avançados em Mídia e Interação 3 http://www.cin.ufpe.br/~if760. Agenda. Propaganda Current games Example application Real Kinect capabilities

neviah
Download Presentation

Kinect

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kinect A briefintroduction to Microsoft’sKinect Sensor João Marcelo Teixeira jmxnt@cin.ufpe.br Judith Kelner jk@cin.ufpe.br Tópicos Avançados em Mídia e Interação 3 http://www.cin.ufpe.br/~if760

  2. Agenda • Propaganda • Current games • Exampleapplication • Real Kinectcapabilities • Structured light • SDKs • Howwould I do it

  3. Propaganda :: wow! • Controller-free gaming • Kinect responds to how you move • new type of hardware for interacting with people • Magic Disguised as Technology • Motion Sensor, SkeletalTracking, Facial Recognition, VoiceRecognition

  4. Propaganda :: prices

  5. Propaganda :: prices

  6. Propaganda :: prices

  7. Propaganda :: prices

  8. Current games :: shopto.net • 31available

  9. Exampleapplication :: robotcontrol http://www.youtube.com/watch?v=GdSfLyZl4N0

  10. Exampleapplication :: robotcontrol • Future possibilities?

  11. Kinect sensor demystified :: hardware

  12. Kinect sensor demystified :: hardware

  13. Kinect sensor demystified :: hardware

  14. Structured light :: from 2D to 3D • Triangulation • Recovery of 3D information • Points • Throughtherelationshipbetweencameraandprojector (2D sources) • Twopossibilities • Ray x Plane intersection • Ray x Ray intersection

  15. Structured light :: from 2D to 3D • Codingschemes • temporal • spacial • modulated • colored

  16. Structured light :: from 2D to 3D • Codingschemes • temporal • spacial • modulated • colored

  17. Structured light :: from 2D to 3D • Codingschemes • temporal • spacial • modulated • colored

  18. Structured light :: from 2D to 3D • Codingschemes • temporal • spacial • modulated • colored

  19. SDKs :: hacksandofficial • CL NUIhttp://codelaboratories.com/nui • OpenKinecthttp://openkinect.org • OpenNIhttp://www.openni.org • Microsoft Kinect SDKhttp://research.microsoft.com/kinectsdk

  20. How I would do it :: KinectAdventures http://www.youtube.com/watch?v=xwgu7n_8RY4

  21. How I would do it :: KinectAdventures • Whatinformation do wehave? • RGB, DepthandSkeleton • Howto do it? • Skeletonmatching • Joint collision

  22. How I would do it :: KinectAdventures • Skeletonmatching

  23. How I would do it :: KinectAdventures • Joint collision . . . . . . . . . . . . . . . . . . . .

  24. Questions • Why a dot pattern? • Why a laser? • Why only one IR camera? • Is the dot pattern random? • How is it calibrated? • Why isn’t depth computed everywhere? • Would it work outside?

  25. References http://www.xbox.com/en-US/Kinect/Home http://www.cs.washington.edu/education/courses/csep576/11sp/ppt/Kinect.pptx http://www.slideshare.net/campuspartyvalencia/iniciacin-a-kinect-ppt http://www.cs.tut.fi/~defee/mmsp/mmsp.5.ppt http://public.csusm.edu/fangfang/Teaching/StudentNewsPresentation/Fall2010/RafaelFlores.ppt

More Related