【问题标题】:What is the unit for raw data in Kinect V2?Kinect V2 中原始数据的单位是什么?
【发布时间】:2017-12-05 19:09:55
【问题描述】:

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

【问题讨论】:

    标签: kinect kinect-v2


    【解决方案1】:

    存储在深度图像中的原始值以毫米为单位。您可以使用像素位置以及深度相机内在参数来获取 X 和 Y 值。如果你愿意,我可以分享一个将深度图像转换为 X、Y、Z 值的 Matlab 代码。

    是的,图像在 Windows-SDK 和 SDK 的开源版本“libfreenect2”中镜像。我无法得到可靠的答案,但您可以查看link 中的讨论。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-02-08
        • 1970-01-01
        • 2019-10-14
        • 2014-11-16
        • 1970-01-01
        • 2020-06-20
        • 1970-01-01
        • 2017-01-21
        相关资源
        最近更新 更多