Monday, July 16, 2018

JOURNAL 1: KINECT VS KINECT 2.0

Terra(1161100234)

What is kinect&kinect 2.0?


Kinect is:

 - produced by: 
      Microsoft for Xbox 360 and Xbox One video game consoles and Microsoft Windows PCs
 - a motion sensing input devices
 - enables users to control and interact with their consoles/computer without any intermediary devices
 - such as: controllers
 - through a Natural User Interface (NUI), using gestures, spoken commands, body movement
 - uses an RGB camera with depth sensor and infrared projector with a monochrome CMOS sensor
 - which sees the environment not as a flat image, but as dots arranged in a 3D environment.

Difference between kinect and kinect 2.0?

  • Kinect v1 is more lightweight and easy to carry and to install.
  • there are more problems if use multiple Kinect v1, since they interfere a lot with each other.
  • Kinect v1 interfere because they calculate depth using a IR light pattern projection, while Kinect v2 do not because they use another way to compute depth: time-of-flight.
  • With Kinect v1 you can connect up to 4 to the same PC, you can use more Kinect v2 together but you can't connect them to the same PC.
  • Kincet v2 seems a more refined version of Kinect v1- it is bigger and has a lots of cables and power converters.
  • increase in resolution has been impressive, with the v2 reaching the full-HD resolution.
  • Kinect v2 tracks more people, with more joints, faster and with greater precision.
  • By using webcam&camera, Kinect v2 has much better field of viewcolor and resolution than the old one, new kinect has much sharper edges, less fuzzy and more precise and detail.
  • In old kinect sensor, there is a lot of noise and it's not as precise as Kinect v2.

  • Feature
    Kinect
    Kinect 2
    Method to calculate depth of objects in scene
    Structured light
    Time of flight
    Developed by
    Microsoft + Prime Scene
    Microsoft
    Resolution
    480 P
    1080 P
    No. of skeletons tracked
    2
    6
    Bone orientation
    No
    Yes
    Forces at body joint
    No
    Yes
    Muscle simulations
    No
    Yes
    Recognizing expressions
    No (can write own algorithm)
    Yes
    Face tracking
    Yes
    Yes
    Measuring heart rate
    No
    Yes
    SDKs available
    Kinect for windows SDK v1.8
    OpenNI v2.2
    Kinect for windows SDK v2.0

    USB Standard
    2.0
    3.0
    Supported OS
    Win7,8
    Win 8


Software:


Microsoft Kinect SDK 1.8
Microsoft Kinect for window SDK 2.0
Webcam Zone Trigger Pro 3.x


How to interact with kinect &kinect 2.0?


One of the example of using kinect:


Use kinect with the Xbox 360 dashboard. 

  • You can use kinect to control the Xbox 360 using both your voice and gestures
  • Make sure to have the latest console software.

Use gestures with the Xbox Dashboard

  • hold your arm straight out to the side and bend your albow upward
  • wave to kinect with your hand by moving your forearm left and right 
  • once you wave at the Xbox Dashboard, a hand cursor appears
  • You can now use gestures to navigate the dashboard instead of a controller

Use voice commands with the Xbox dashboard
  • when you're at the Xbox dashboard, say 'Xbox'.
  • the kinect speech bar opens
  • you can now say any of the words that appear on the screen
  • for ex: say " Xbox Social" to move the Social area of the daashboard

1) Kinetic projector: touch screen



  • based on the video as example:
  • the video demonstrates of how the program detect the projected screen, hand position and distance
  • all you need is a projector and a kinect to have your own interactive wall

  • the kinect sees how it is being projected, and then the software will interpret what is the shape of the surface, were they displace and how big is the displace
  • once it knows that, it also detects where your fingers are...
  • https://www.youtube.com/watch?v=ISKV1BeB3pM

Kinect's ability are also being used extensively in performing arts and contemporary dance.

2) Interactive Dance Performance with Kinect




  • based on the video as example:
  • a performance that associates a dancer's body with visuals to produce a digitized physical choreography
  • plays on perspective and depth perception to showcase the movement of the dancer's body
  • interactive digital content and software dance show was developed by We Dream
  • motion tracking algorithm, creates visuals based on projective coordinates of each dancer on XYZ plane.
  • The software development finished in 10 days and debugged in 2 days
  • Setup uses a Kinect™ Sensor, 8000 Lumen projector. 
  • it was organized by Bilgi University Students

No comments:

Post a Comment

JOURNAL 2: MOBILE DEVICE WITH INSTALLATION ART

Name: Tan Jia Yue (Terra) ID: 1161100234 Mobile device with installation art 1)  App controlled LED shoes by Cool Flash mobile app ...