Welcome to the Depthkit Documentation Portal!

Depthkit is the first volumetric filmmaking tool designed to empower creators of all experience levels to participate in the cutting edge of immersive storytelling.


Verify Computer Performance

Computer Requirements

Depth Sensors

Tutorials

Kinect for Windows v2

Required

Installation of the Kinect For Windows SDK is required to run Depthkit with a Kinect.

The Kinect for Windows V2 vs Kinect for Xbox One + Windows Adaptor

These two Kinects are identical in how they function. Since the Kinect has been discontinued, the Kinect for Xbox One is the sensor that is still readily available to purchase. You will just need the addition of the Kinect Adapter for Windows, which usually needs to be purchased separately.

Where to Buy

Don't be fooled by the inflated price of the Kinect from some retailers, it is still easy to find at stores like Amazon and Target. Please note that you will need to purchase the Kinect Adapter for Windows in order to use the sensor with a PC. Check out these locations for a few options on where to purchase.

Kinect for Xbox One
Kinect Adapter for Windows

Amazon has quite a few options for around $70 - $100.

Target also has a reliable stock, although not in store usually.

Range

The Kinect has a range of around .5m and 4.5m (1'8"-14'6".) We also find that based on the brightness of the IR illuminators on the Kinect V2 that when objects are close to the near range, they're often too bright for it to sense.

Best Practice

The quality of the depth data falls off as you step away from the sensor, so the general recommendation is that you fill your depth frame with your subject whenever possible to get the optimal resolution.

Resolution

The Kinect V2 has a depth resolution of 512 x 424 pixels with a field of view (FoV) of 70.6° x 60° resulting in an average of around 7 x 7 depth pixels per degree. Due to the use time-of-flight as the core mechanism for depth capture, each pixel in the depth image contains a real measured depth value (z-coordinate). Read a more thorough breakdown.

Field of View

The depth camera on the Kinect V2 has a FoV of 70.6° x 60° and the color camera has a resolution of 1920 x 1080px with a FoV of 84.1° x 53.8°, resulting in an average of about 22 x 20 color pixels per degree. There is a great interactive representation of the Kinect V2 FoV here.

Body Index

The Depthkit Capture App allows for body index segmentation, or the detection of one or multiple bodies in the depth data. When generating your assets, this acts as a body mask, allowing you to simply hide the background for clean exports of your subjects. This eliminates the need to shoot on a green screen.

It also acts as a non-destructive export setting. For example, you can export a take with the background hidden and then immediately export the same clip with the background included in the clip by simply disabling the Hide Background toggle.

When capturing with Kinect’s body index, you can confirm a body is detected when it appears illuminated in the 3D preview. You will also notice this in the depth preview.

Note that the Kinect cannot detect body index - body index - The detection of one or multiple bodies in the depth data. When generating your assets, this acts as a body mask, allowing you to simply hide the background for clean exports of your subjects. This eliminates the need to shoot on a green screen. if the Kinect is rotated to shoot vertically or if the subject is only partially in the frame.

Verify Kinect Performance

We recommend downloading the Kinect Verifier Tool and running it while your Kinect is plugged in to your computer. For stable performance with Depthkit, all sections will be checked in green if successful, with the exception of the USB Controller. You can disregard the yellow warning here.

What if a warning is reported in the Verify Kinect Depth and Color Streams section?

Make sure you have your Kinect connected via a USB 3.1 (type C) Gen 2 port. This will increase your data transfer rate and improve the performance of your depth and color streams. Learn more about USB ports.

Important

You cannot run the Kinect Configuration Verifier while you are running Depthkit, as you will find that the depth/color streams may not show up in Depthkit when both apps are active. With this in mind, once your Kinect performance is confirmed, close the verifier before you open Depthkit.

Kinect for Windows v2


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.