You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
The text was updated successfully, but these errors were encountered:
Here are a couple different approaches I could think of:
Get the color space pixel point as before, but then pass that to ProjectToCameraSpace(IDepthDeviceCalibrationInfo, Point2D, Shared<DepthImage>) method in CalibrationExtensions.cs.
Compute a Line3D from the camera position through the 3D joint position, and intersect with the depth mesh using IntersectLineWithDepthMesh(ICameraIntrinsics depthIntrinsics, Line3D line, DepthImage depthImage) method in CalibrationExtensions.cs.
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
The text was updated successfully, but these errors were encountered: