这在Kinect SDK中可行吗?
发布于 2012-01-08 17:18:29
Kinect SDK提供一个骨架数组。你可以数数那个数组中的玩家。此外,如果检测到骨架并更改了某些内容,则会发生SkeletonFrameReady事件。
这样你就能发现人了。
你可以检测到多个人,但我相信一次的最大计数是4。
我不知道轮椅的事。我想这是可能的。
发布于 2012-01-25 11:42:54
正如juergen d所说,只要同时进入或离开Kinect传感器的视场不超过四个,就绝对有可能探测到进入/离开Kinect传感器的人。此外,传感器肯定能识别坐在轮椅上的人,尽管他们的骨骼数据除了身体的上半部分可能毫无用处(传感器的腿关节数据会被弄乱)--但既然你只需要看看房间里有没有人,你就应该没事了。
编辑:从1.5个版本开始(2012年5月发布),Kinect SDK通过提供“定位”模式(来自Kinect博客: 1.5版有什么新鲜事)显式支持定位应用程序场景:
提供跟踪用户上身(10-关节)的能力,如果无法看到或与应用程序相关,则忽略下体。此外,还可以识别坐在椅子、沙发或其他无生命物体上的用户。
发布于 2012-01-11 21:52:34
如果你有多个连接到你的电脑,你可以。据我所知,每个Kinect只能检测到6个人,一次只能检测到2。因为我的Kinect可以检测到我在地板上爬行,所以我认为它可以探测到一个人坐在轮椅上。现在,新版本有一个SkeletonTrackingMode,它有一个Seated成员。
https://stackoverflow.com/questions/8774274
复制相似问题