【问题标题】:How can Kinect detect small figuresKinect如何检测小人物
【发布时间】:2016-05-25 06:51:40
【问题描述】:

我一直试图让 Kinect 将骷髅放在大约六英寸高的小泥人上,但没有这样的运气。

我已经将相机和小雕像移动到不同的位置,确保小雕像在可检测范围内,甚至摆动四肢让 Kinect 识别动作。

我在 Windows 10 上使用 V1.8,我想知道是否可以更改 DepthStream 类中的某些内容以识别小数字。

我在 API 中找不到此类选项,因此我的方法可能完全错误。

如何让 Kinect 识别骨架?

【问题讨论】:

    标签: c# c++ kinect


    【解决方案1】:

    我不确定要实现这一点究竟需要做什么,但对于初学者来说,Kinect 使用实际高度来确定是否应该获得骨架,通常不会将骨架与 3 英寸以下的任何东西相关联。

    因此,您要么就数据的高度向 SDK 撒谎,要么在检测到粘土人偶时必须手动分配骨架。

    【讨论】:

    • 怎么骗SDK或者手动添加骨架?我听说添加骨架需要从头开始构建软件。撒谎会更简单吗?
    • stackoverflow.com/questions/13320926/… 这告诉我自定义骨架很难实现
    • @AlfredoVelasco 理论上,您可以为深度流中的所有 z 值添加一个常数,以便 Kinect 认为近距离的小雕像是更远的全尺寸人物。但我不知道 API 是否允许您访问原始数据。
    • @piedar 无法更改原始数据
    • 那么这就是这个问题的硬答案。无法直接操作 API 来为您提供所需的内容。您想要的任何东西都必须手动构建。
    猜你喜欢
    • 1970-01-01
    • 2015-08-16
    • 1970-01-01
    • 2017-06-07
    • 1970-01-01
    • 2012-01-27
    • 1970-01-01
    • 2012-02-29
    • 2014-08-31
    相关资源
    最近更新 更多