microsoft / microsoft/psi

Question: Convert Azure Kinect Joint Point to 3D pixel point

Open
#146 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
574
Forks
104
Avg merge
19m
Merged PRs (30d)
1

Description

Hello,
until now we were using the ToColorSpace method from the IDepthDeviceCalibrationInfo to get the different 2D pixel points of a body.

For further investigations of what a person does we would like to get the depth information as well. Is there a possibility to transfer the body points (e.g. body.Joints[joint].Pose.Origin) to 3D pixel points?

Many thanks in advance

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue points to IDepthDeviceCalibrationInfo.ToColorSpace and body.Joints[joint].Pose.Origin; begin by tracing those APIs and the Azure Kinect calibration/depth integration. Done would be an explicit supported way to obtain 3D/depth pixel points, or clear documentation that the requested conversion is unavailable.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, csharp
Domain
computer-vision
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.