Skip to content

Kinect – Infrared Stream Q&A

March 22, 2013

Got the following question via email:

I am trying to understand the differences between the depth stream and the IR stream. Both can see in the dark. What can the depth stream do that the IR stream can’t and vice versa?

The docs says that I can also use IR data to capture an IR image in darkness as long as I provide my own IR source. In the demo app I darkened the room (not pitch black but dark) and put my hand in view of the sensor and could see it quite well. What was providing the IR in that scenario?

 

First, some background:

We added the ability in Kinect for Windows 1.6 to get an infrared stream, on top of the depth stream that was enabled since v1. The depth stream is created by processing the dots in the infrared stream. One of the goals of our v1.6 release was to unlock more of the data that the sensor could provide (accelerometer, infrared, extended depth) and to provide more control over the data it captures (color camera settings, infrared emitter control).

Some additional pointers with more detail

What other clarifications would people like?

From → Misc

2 Comments
  1. Nicaury Francisco permalink

    Hello Rob. I hope that everything is going great around you. After seeing Programming Kinect for Windows v2 Jump Start, I have got one question. Is it possible to add Kinect funcionality to an application already created? For example, to make Office Word now work with gestures through some ui with Kinect?

    Thank you so much.

    • Generally, it is easiest if the application you are modifying is where the code is running. The currently focused application has full access to all information from Kinect SDK.
      (hand pointer information only goes to the current focused app).

      However, some scenarios are possible with a helper application that listens to kinect and controls a different application.

Leave a comment