gpt4 book ai didi

windows - 来自两者的两个 kinect 和骨架流 - 可能吗?

转载 作者:可可西里 更新时间:2023-11-01 09:46:01 25 4
gpt4 key购买 nike

我有两个连接在不同 USB Controller 上的 kinect 传感器。如果我在它们两个上都启用了骨架流,那么当我在第二个传感器上调用 start 方法时会出现异常:

This API has returned an exception from an HRESULT: 0x830100AA

堆栈跟踪:

   at Microsoft.Kinect.KinectExceptionHelper.CheckHr(Int32 hr)
at Microsoft.Kinect.NuiSensor.NuiInitialize(UInt32 dwFlags)
at Microsoft.Kinect.KinectSensor.Initialize(SensorOptions options)
at Microsoft.Kinect.KinectSensor.Start()

为什么我不能从两个 kinects 进行骨骼跟踪?

附言我正在使用 Kinect for Windows SDK 1.5

谢谢!

最佳答案

澄清一下:

  • 两个 Kinect 的跟踪工作。 (使用 Microsoft SDK 1.6 测试)
  • 您需要做的是将 Kinects 连接到单独的 USB 总线上。

另请查看 SDK 中的一些示例。在 1.6 SDK 中有一个名为“Kinect Explorer”的托管代码示例,它展示了如何安全地处理多个 Kinect。

处理多个骨架不是一件容易的事(如果你想检测来自 kinect 1 的用户是否是 kinect 2 中的同一个用户)你需要编写自己的逻辑。

关于windows - 来自两者的两个 kinect 和骨架流 - 可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11097937/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com