1 / 17

Team Kinect

Team Kinect. Final presentation. What is Kinect ?. Microsoft gaming console accesoire for Xbox 360 Human interface device with gestures For Xbox 360 since September 2010 For Windows since February 2012. Motivation. Interest in HCI and alternative input devices

zyta
Download Presentation

Team 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. Team Kinect Finalpresentation

  2. WhatisKinect? Microsoft gaming console accesoire for Xbox 360 Human interface device with gestures For Xbox 360 since September 2010 For Windows since February 2012

  3. Motivation • Interest in HCI and alternative input devices • Expand functionality of (consumer) hardware • “Trendy” topic • Versatile application areas • Entertainment • Education • Security • Medicine

  4. Existing Projects • Application specific projects : • MIT: Google Chrome • KinEmote: Controlling home theater software • Use in sterile environment like a hospital

  5. Technical background • 3 important components: • Infrared laser projector • RGB Camera • Depth sensor (monochrome camera with IR-pass-through filter) • Not used (by us): • Microphone array

  6. IR Grid

  7. Our project – “KinectCut” Name: Kinectusing shortCuts Application independent Kinect control Using Java and OpenNI and PrimeSense Java Robot-Class

  8. Approach Stock gesture recognition isn’t appropriate enough for our approach Measuring the angles and length of the arms Velocity and position of several body parts

  9. Interaction Model • Problem to differ between gestures and actions • Solution: mode arm & action arm • Mode arm (left): switch between states • Action arm (right): propose the action while in state

  10. From Body to Command • Discretizing angles to recognize gestures • Smoothing filter for mouse coordinates to screen mapping  

  11. Mapping for Mouse Control

  12. Architecture Control Robot Actions 1110100001 StateMachine OpenNI&PrimeSense BodyParser(discretization) Body (Skeleton)/ Raw Data Gestures/Skeleton

  13. Feedback • No tengible feedback provided by Kinect • Different Types of feedback: • Mode displayed • Calibration state • Hand-recognition state • History of actions and state changes • Wireframe model

  14. Demo Video

  15. Experience on project Working in an interdisciplinary, multicultural and multilanguage team Finding ideas that can be completed in the given time with the given team

  16. Experience on Summer Camp • océ is not only doing paper printing :-) • Real-life experience on project work • New Environment • New Task • New Team • Excellent organization of SummerCamp • Social Events • Accommodation • Supervision

  17. In the end, it was FUN! Thank you océ!

More Related