从Xbox One Kinect获取真实世界(X,Y,Z)坐标

本文关键字:坐标 One Xbox Kinect 获取 真实世界 | 更新日期: 2023-09-27 18:20:55

我正在使用Xbox One Kinect跟踪对象,我目前可以使用深度图像获得对象的Z坐标(与Kinect的距离,单位为毫米)。目标是也能够获得以毫米为单位的真实世界X和Y坐标。我该怎么做?

我在Xbox One Kinects FOV#上使用了这个答案的数学运算,但结果并不正确。

从Xbox One Kinect获取真实世界(X,Y,Z)坐标

现在只有使用Depth流才能做到这一点。您需要使用灰度图像来识别边缘。同一个对象具有相同的灰色值,因此只要获得颜色更改,就可以固定对象的边缘。像这样,你可以计算边,然后取该对象的x,y点。