Point cloud input of Kinect DK

Issac Chan 0 Reputation points
2023-02-20T18:59:05.2133333+00:00

Hi,

I would like to get the skeleton data from 3D human point cloud

Is it possible to input point cloud data to Kinect DK and output skeleton?

Thank you

Azure IoT
Azure IoT
A category of Azure services for internet of things devices.
399 questions
Azure Kinect DK
Azure Kinect DK
A Microsoft developer kit and peripheral device with advanced artificial intelligence sensors for sophisticated computer vision and speech models.
292 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. QuantumCache 20,266 Reputation points
    2023-02-23T06:52:17.5933333+00:00

    Hello Issac Chan,

    I hope below information may help with your initial query!

    References:

    Access data in body frame

    Get body tracking results

    Body Tracking SDK uses a body tracker object to process Azure Kinect DK captures and generates body tracking results. It also maintains global status of the tracker, processing queues and the output queue. There are three steps in using the body tracker:

    • Create a tracker
    • Capture depth and IR images using Azure Kinect DK
    • Enqueue the capture and pop the results.

    Enqueue the capture and pop the results

    You can use the k4abt_tracker_enqueue_capture() function to add a new capture to the input queue and the k4abt_tracker_pop_result() function to pop a result from the output queue.

    The k4a_device_get_capture() function can be used to capture a depth frame. The K4A_DEPTH_MODE_NFOV_UNBINNED or K4A_DEPTH_MODE_WFOV_2X2BINNED modes are recommended for best performance and accuracy.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.