kinect关节坐标值反方向变化
kinect joint coordinate values change in opposite way
我放置一个Kinect 2并站在它前面后,我前后移动我的手臂(例如前屈)。
然后,我发现我的腕关节的y坐标从大(0.17)到小(0.11)再到(0.16)左右。
我觉得这很奇怪,因为在 Kinect 指南中,正 y 轴表示向上方向。
https://msdn.microsoft.com/en-us/library/hh973078.aspx
当我们将手臂向上放置时,似乎我们应该有更大的 wrist-y 坐标值。
我得到相反的结果。有人可以对此发表评论吗?
问。我们是否应该在向上移动时获得递减的手腕 y 值?
问。如果不是,谁能知道为什么会这样?
问。此外,我发现我手腕的另一侧(左)有负值。谁能评论一下为什么手腕左侧有负值?
这是因为 Kinect v2 参考系统。传感器的中心对应于 (0,0,0) - x,y,z.
如果您在 X 轴和 Y 轴上向左或向右移动,则负值是合乎逻辑的。
原点(x=0, y=0, z=0) 位于Kinect红外传感器的中心
X 增长到传感器的左侧
Y往上长(注意这个方向是根据传感器的倾斜度)
Z 在传感器面对的方向上长出
1 单位 = 1 米
https://msdn.microsoft.com/en-us/library/dn785530.aspx
希望对您有所帮助。
我放置一个Kinect 2并站在它前面后,我前后移动我的手臂(例如前屈)。
然后,我发现我的腕关节的y坐标从大(0.17)到小(0.11)再到(0.16)左右。 我觉得这很奇怪,因为在 Kinect 指南中,正 y 轴表示向上方向。 https://msdn.microsoft.com/en-us/library/hh973078.aspx
当我们将手臂向上放置时,似乎我们应该有更大的 wrist-y 坐标值。 我得到相反的结果。有人可以对此发表评论吗?
问。我们是否应该在向上移动时获得递减的手腕 y 值?
问。如果不是,谁能知道为什么会这样?
问。此外,我发现我手腕的另一侧(左)有负值。谁能评论一下为什么手腕左侧有负值?
这是因为 Kinect v2 参考系统。传感器的中心对应于 (0,0,0) - x,y,z.
如果您在 X 轴和 Y 轴上向左或向右移动,则负值是合乎逻辑的。
原点(x=0, y=0, z=0) 位于Kinect红外传感器的中心 X 增长到传感器的左侧 Y往上长(注意这个方向是根据传感器的倾斜度) Z 在传感器面对的方向上长出 1 单位 = 1 米
https://msdn.microsoft.com/en-us/library/dn785530.aspx
希望对您有所帮助。