Azure Kinect DK

Azure Kinect DK is a developer kit and PC peripheral with advanced artificial intelligence (AI) sensors for sophisticated computer vision and speech models. It combines a best-in-class depth sensor and spatial microphone array with a video camera and orientation sensor—all in one small device with multiple modes, options, and SDKs.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. ARM Support for Linux

    Support the Azure Kinect Sensor SDK for Linux on ARM on NVIDIA Jetson Nano or similar embedded dev platforms.

    95 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  22 comments  ·  sensor sdk  ·  Flag idea as inappropriate…  ·  Admin →
  2. Support multiple sensors for body tracker

    Currently trying to initialize a second body tracker instance from a single application crashes.

    One of the major benefits that sets the Azure Kinect apart is the ability to use multiple (synchronized) sensors on a single machine.
    It would make sense to be able to instantiate one body tracker for each sensor so we can fetch video/IR/depth as well as bodies for each connected sensor.

    I understand this needs significant compute power but for many scenarios that is not such an issue.

    88 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  15 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Start selling it in Europe

    We need a date at least, when will it be available in Europe, or could you ship? At what cost, for Germany, 399$=360€?

    52 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    triaged  ·  9 comments  ·  hardware  ·  Flag idea as inappropriate…  ·  Admin →
  4. Hands support in Body Tracking

    Please include at least the hands into the tracked body joints list (even Kinect SDK 1.x tracked hands), as well as the hand state (open or closed) for each hand. This would provide good means for interaction with virtual objects.

    49 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  7 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Please allow for macOS support. ( should be minimal port from linux ).

    I have been trying the linux install instructions on macOS.

    It seems that most steps in CMake work, but the DepthEngine is Windows/Nix only.

    Would be amazing if you could release the DepthEngine for macOS.
    The rest should be achievable by the community / via Pull Request etc.

    A huge number of our community ( openFrameworks ) would make good use of macOS support.

    Thank you!
    Theo

    43 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    unplanned  ·  2 comments  ·  sensor sdk  ·  Flag idea as inappropriate…  ·  Admin →
  6. UWP Support

    Enable UWP applications to get access to the Azure Kinect Sensor data.

    40 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    unplanned  ·  7 comments  ·  sensor sdk  ·  Flag idea as inappropriate…  ·  Admin →
  7. Joint tracking state

    In the Kinect-v2 SDK, there was a tracking state of each joint, in means of 'Tracked', 'Inferred' or 'NotTracked'. The current body tracking SDK considers all joints as always tracked. This leads to inaccurate poses of the humanoid models, when parts of the user's body get obscured.

    Please include again the joint tracking states, so we could prevent (the inaccurate poses in these cases.

    32 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  3 comments  ·  body tracking sdk  ·  Flag idea as inappropriate…  ·  Admin →
  8. Body Tracking without cuDNN

    The Body Tracking use cuDNN and a powerful gamer PC with an NVidia wheras KInect 1 and 2 worked on simple core I3 / core i5 laptop years ago.

    Any chance to have a workaround with a lighter skeletal tracking ?
    It seems also the skeletal tracking is less accurate

    31 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  4 comments  ·  hardware  ·  Flag idea as inappropriate…  ·  Admin →
  9. Python support on Linux

    Let developers use Python on Linux to build machine learning applications based on Azure Kinect more easily.

    27 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  1 comment  ·  sensor sdk  ·  Flag idea as inappropriate…  ·  Admin →
  10. Ground plane support

    Please provide a ground plane similar to what was available with the Kinect V2 SDK.

    21 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  1 comment  ·  sensor sdk  ·  Flag idea as inappropriate…  ·  Admin →
  11. Fully open-source body tracker

    The new Body Tracking SDK is great but right now it's a black box. It would be great to have it fully open sourced to allow developers to re-use most of the work that has already been put into to create the Deep Learning model. This would enable many developers to build custom trackers beyond the body tracker for things like an animal detector, etc. without having to re-invent the wheel from scratch.

    #1 Access to the Body Tracking Deep Learning model code to train with custom data.

    #2 Access to the tool that generates the training data. (AFAIK is…

    16 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    triaged  ·  2 comments  ·  body tracking sdk  ·  Flag idea as inappropriate…  ·  Admin →
  12. Better form factor without microphone array

    I find the 7 microphone array rather useless. However, the form factor of the device could be significantly reduced if it didn't come with the mic-array. Looking forward to a version where the microphone array is either removed or reduced.

    14 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    triaged  ·  4 comments  ·  hardware  ·  Flag idea as inappropriate…  ·  Admin →
  13. body tracker configuration for laptop

    One of the big limitation of the current body tracker is the hardware requirement.
    In our use case, we need to assess the motion of peoples in different environment, so we need to perform these motion captures with laptop.
    Unfortunately such hardware requirement (e.g. GTX 1070 or RTX 2070), is only embedded in gaming laptop and need too much power to work in mobility (in battery mode).
    We think it is very important to add more configuration possibilities for the body tracking. For example à lighter model compatible with lower grade graphics cards (GTX 1650 for example).

    12 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  body tracking sdk  ·  Flag idea as inappropriate…  ·  Admin →
  14. Standalone Azure Kinect (with Embedded SoC)

    The Azure Kinect is nice but it requires a separate computer as host. I think many scenarios could be enabled if it came with a standalone version where you could just run it without a host PC. Even having a wireless module or a ethernet port without a full SoC is much better than what we have now.

    12 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    triaged  ·  0 comments  ·  hardware  ·  Flag idea as inappropriate…  ·  Admin →
  15. 60 fps near mode

    For scenarios like hand/finger tracking or face tracking higher frame rates are really valuable and can make or break these kind of applications.
    If at all physically possibly a trade-off with depth range to compensate for the bandwidth and multi-frame raw time of flight sampling would be entirely acceptable.

    12 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  sensor sdk  ·  Flag idea as inappropriate…  ·  Admin →
  16. Start selling Azure Kinect DK in Japan

    Please start selling Azure Kinect DK in Japan! :)

    8 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    triaged  ·  2 comments  ·  hardware  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add Face Tracking

    Please support face and emotion recognition in video stream. (3D Face Tracking)

    8 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  sensor sdk  ·  Flag idea as inappropriate…  ·  Admin →
  18. Lower-body tracking

    The lower-body tracking needs improvement especially legs and feet tracking.
    We tried the tracking on some seated body and the tracking was pretty bad, it will often track only one feet / leg.
    As you can see on the linked screenshot the left leg is badly tracked after the "KNEE_LEFT" joint.
    Full-face view is more accurate but still can be improved.

    8 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  2 comments  ·  body tracking sdk  ·  Flag idea as inappropriate…  ·  Admin →
  19. 2D joint positions

    Some applications don't need 3D skeletons and/or may want to display them overlayed on IR/depth/video.
    We can of course transform the 3D joint coordinates but a convenience function to get 2D joint positions would be helpfull.
    It could even be beneficial to get raw 2D joint center estimations directly from the neural net for apps that don't need the 3D skeleton.

    8 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  body tracking sdk  ·  Flag idea as inappropriate…  ·  Admin →
  20. Adjustable MJPG compression

    The MJPG is the fastest format for our works, the problem is the file size, as it said in the sdk (k4atypes.h)
    "Each MJPG encoded image in a stream may be of differing size depending on the compression efficiency."
    But, for now, we can't adjust the compression factor, it would be very helpful to integrate a simple method to make adjustable the compression of the MJPG format.

    7 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    unplanned  ·  0 comments  ·  sensor sdk  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3
  • Don't see your idea?

Azure Kinect DK

Categories

Feedback and Knowledge Base