将坐标从一个 Kinect 3D space 转换为另一个
Transform coordinates from one Kinect 3D space to another
我目前正在跟踪多个 Kinect 中的骨骼关节真实世界坐标。
但是这些坐标是相对于每个Kinect坐标表达的space。
我想要做的是选出其中一个 Kinect 作为 "Master",并让所有其他 Kinect 将它们的坐标转换为这个 Master Kinect 的坐标 space。我做了一个油漆图像来说明:
根据我在 Internet 上看到的内容,这涉及大量数学。是否有现成的 code/library 具有执行此操作的功能?甚至是matlab代码?我使用 C# 和 Kinect SDK,但这并不限制可能的解决方案的语言。
确定可以只使用变换矩阵来实现吗?如果您知道从 "Slave" 到 "Master" Kinect 所需的旋转和平移,您可以将其应用于 "Slave Kinect".
检测到的点云
我目前正在跟踪多个 Kinect 中的骨骼关节真实世界坐标。
但是这些坐标是相对于每个Kinect坐标表达的space。
我想要做的是选出其中一个 Kinect 作为 "Master",并让所有其他 Kinect 将它们的坐标转换为这个 Master Kinect 的坐标 space。我做了一个油漆图像来说明:
根据我在 Internet 上看到的内容,这涉及大量数学。是否有现成的 code/library 具有执行此操作的功能?甚至是matlab代码?我使用 C# 和 Kinect SDK,但这并不限制可能的解决方案的语言。
确定可以只使用变换矩阵来实现吗?如果您知道从 "Slave" 到 "Master" Kinect 所需的旋转和平移,您可以将其应用于 "Slave Kinect".
检测到的点云