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

Azure Kinect

📘

Available For Depthkit Pro and Depthkit Evaluation Only

Depthkit Pro is required to capture and process volumetric video with the Azure Kinect. You can also test the Azure Kinect in Depthkit Evaluation.

Welcome to Depthkit's latest depth sensor integration, the Azure Kinect! Check out the device's key features available for Depthkit Pro:

  • High resolution depth
  • High resolution and quality video
  • Manual Control of White Balance and Exposure
  • Adjustable field of view

Sensor Settings

With the help of the Azure Kinect's high quality depth and video streams plus manual control of video settings, this device emulates a traditional camera in a way that no other depth sensor has done before. Explore the wide range of capture configurations available for the Azure Kinect in Depthkit Pro and Depthkit Evaluation.

Color Resolution Options

Color Resolution

Aspect Ratio

Field of View

1280x720

16:9

90°x59°

1920x1080 (Recommended)

16:9

90°x59°

2560x1440

16:9

90°x59°

2048x1536

4:3

90°x74.3°

3840x2160

16:9

90°x59°

4096x3072

4:3

90°x74.3°

🚧

Resolution & Performance

Resolutions above 1920x1080 will decrease performance on some computers. Performance improvements are currently in development. Until then, please see recommended computers for high resolution recording.

Depth Mode Options

Depth Resolution

Depth Mode

Field of View

Capture Range

320x288

Averaged

75°x65° (narrow)

0.5 - 5.46 m

640x576 (Recommended)

Raw

75°x65° (narrow)

0.5 - 3.86 m

512x512

Averaged

120°x120° (wide)

0.25 - 2.88 m

1024x1024 (15Hz)

Raw

120°x120° (wide)

0.25 - 2.21 m

Depthkit offers narrow and wide field-of-view depth configurations in two modes: averaged and raw. Averaged depth frames are processed to reduce depth noise, however they can also reduce depth details and over smooth your data.

  • Narrow Averaged: narrow FOV with processed depth to reduce depth noise.
  • Narrow Raw: narrow FOV with unprocessed depth frames for control over quality and resolution.
  • Wide Averaged: wide FOV with processed depth to reduce depth noise.
  • Wide Raw: wide FOV with unprocessed depth frames for control over quality and resolution.

📘

Recommended Depth Mode

640x576 Narrow raw provides maximum depth resolution and maximum quality at the highest available frame rate.

Hardware & Power Requirements

Recommended Computers

Wondering if your computer will work with the Azure Kinect? Check out our computer requirements to know if your system will support up to 1080p video recording.

Due to the impressive video resolutions available with the Azure Kinect, the sensor may require a more powerful computer if recording above 1920x1080. Beyond requiring a sufficiently powered machine, Azure Kinect also has some restrictions on its USB compatibility. See details on hardware recommendations in Microsoft's Azure Kinect documentation.

🚧

Always Test Your Hardware Before You Shoot

There are many variables with performance across different hardware. While we try our best to give you the best recommendations, your results my vary. There is no better guarantee than testing all your hardware prior to going into a production.

If you are looking to get a computer for Depthkit and Azure Kinect, below are recommended computers that we have verified to have frame-drop free capture Depthkit at the specified recording resolution:

Computer

Graphics

Verified Color Resolution

New XPS 15 Laptop

NVIDIA GTX 1650

4K (3840x2160)

MAGNUS EN72070V

Nvidia RTX 2070

4K (3840x2160)

Alienware 17 R5 Laptop

NVIDIA GTX 1070

2K (2048x1536)

MacBook Pro 15-Inch Laptop

Radeon Pro 555X

2K (2048x1536)

iMac 21.5 Inch Desktop

Radeon Pro 555

2K (2048x1536)

Sensor Power Recommendations

An exciting feature of the Azure Kinect is that it can be powered entirely from USB-C. When paired with a laptop you can take your capture set up on the go without need for wired power. A must-have for on location shooting.

The Azure Kinect can be powered in two ways:

  1. The sensor comes with its own USB-C to USB-A cable with power adapter that can used to power the sensor via wall power outlet.
  2. For capturing on location, you can power the device with a USB-C to USB-C cable verified to supply both the power as well as the data transfer.

📘

If you don't have a USB-C to USB-C cable, it is not recommended to power the sensor with the USB-A cable into a computer. The Azure Kinect requires more power than a Type-A cable can provide and may cause low performance if you do not pair it with the external power supply.

An Important Note on USB Cables

Not all USB cables are created equally. If powering the Azure Kinect with a USB-C to USB-C cable, ensure you are using one that can sufficiently power the device. It is recommended to us an active USBactive USB - A cable that buffers the cable signal to provide signal quality. cable, meaning one that can maintain the data transmission with the help of a semiconductor chip to increase cable performance. Cables without this chip are considered passive, and should not be used if the cable is longer than a 1.5 meters, as this may result in a drop in performance or power.

We recommend this cable from B&H.

A Note on USB Extenders
It's often convenient to extend the USB cable long distances between the capture computer and the sensor. Please note that not all USB extenders work well with the Azure Kinect. We recommend the following:

How can I determine if my USB cable is performing properly?

  1. Connect your sensor to the computer and open the Windows Device Manager.
  2. Under Universal Serial Bus devices, you should see that the Azure Kinect listed as the Azure Kinect 4K Camera and the Azure Kinect Depth Camera.
  3. If both devices are represented in this way in the Device Manager, your USB-C cable should be supplying enough power.

USB Ports & Controllers

For troubleshooting, please see Microsoft's documentation for more information.

Similar to USB cables, USB ports will also range in power based on their type and USB host controller. Note that the Azure Kinect is compatible with the following USB host controllers:

  • Windows
  • Intel
  • Texas Instruments (TI)
  • Renesas

Unsure of what USB controller you have? Here is what you need to look for.

  1. Connect your sensor to the computer and open the Windows Device Manager.
  2. Select the Azure Kinect 4K Camera in the Device Manager.
  3. Under Cameras, select Azure Kinect 4K Camera.
  1. In the View menu, select "Devices by connection". This will expose the USB host controller that you are using. Some computers more than one USB host controller. In this case, you can plug the sensor into different USB ports on your computer to understand what you have available.

🚧

This device is not compatible with some ASMedia USB host controllers, for example ASM1142 chipset.

Power Indicator LED

You can also verify your USB connectivity and performance with the sensor's power indicator LED, located on the back of the device. See the chart below to learn what these indicators mean.

LED Status

What this means...

Solid white

Sensor is working properly and powered on

Flashing white

Sensor is powered on, but may not be connected to a USB 3.0 port

Flashing amber

Sensor is not receiving adequate power

Amber + flashing white

Sensor is powered on and updating or being reset

Sensor Troubleshooting

Running into issues with your depth sensor? Please see the troubleshooting page for sensor specific troubleshooting and known issues.

Updated about a month ago

Azure Kinect


Suggested Edits are limited on API Reference Pages

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