0

我想弄清楚 Kinect V2 中的原始数据是什么?...我知道我们可以将这些原始数据转换为米和灰色来表示深度....但是这些原始数据的单位是什么?为什么 Kinect 捕获的所有图像都是镜像的?

4

2 回答 2

0

通过 Kinect V2 可以捕获不同类型的帧。捕获的每个原始数据都有不同的单位。例如,对于深度帧,它是毫米,对于颜色,它是 RGB(0-255、0-255、0-255),对于 bodyFrames,它是 0 或 1(与深度帧具有相同的分辨率,但最多可以识别一次的最大人体数量)等。参考:https ://developer.microsoft.com/en-us/windows/kinect

于 2018-08-13T06:30:45.660 回答
0

The raw values stored in the depth image are in millimeters. You can get the X and Y values using the pixel position along with the depth camera intrinsic parameters. If you want I could share a Matlab code that converts the depth image into X,Y,Z values.

Yes, the images are mirrored in Windows-SDK and in the "libfreenect2" which is a open source version of SDK. I couldn't get a solid answer why it is so, but you could look at the discussion available in the link.

于 2018-01-26T01:47:31.503 回答