用华硕Xtion Pro从天花板上进行OpenNI人体跟踪



我想用一台(后来有很多台)华硕Xtion从天花板向下看来跟踪人类的路径。

OpenNI的示例程序UserTracker(使用User Generator节点)将是完美的,如果它从俯视图识别身体,但它不能。因为我不需要精确的骨架跟踪,只是跟踪屏幕上任何移动的物体,我想有一种比重写User Generator的识别更简单的方法,因为我认为这将是困难的。也许Scene Analyzer节点会很好,但我不知道如何。

所以有人知道我应该从哪里开始,我应该使用哪些OpenNI类以及如何使用?
我搜索了很多关于这方面的信息,并尽可能地进入了OpenNI,但我对它有点陌生,它是如此的深入。

谢谢,Ts。

OpenNI:要学习如何使用OpenNI,请查看OpenNI Cookbook,如果您不想购买这本书,您仍然可以使用书中实现的源代码。

OpenNI + OpenCV:如果你想同时使用OpenNI和OpenCV,你可以遵循这个文档。如果你想要一个示例代码,你可以使用这个源代码。

标签+跟踪:对于标记和跟踪对象(在您的案例体中),有许多在线实现可用。作为一个标签的例子,看看这条线。对于跟踪,您可以使用这个示例。

同时标记和跟踪,你可以使用这个

OpenNI UserTracker不是设计用来从俯视图检测身体的。它检测运动,然后根据对"移动blob"的深度值设置阈值和一些内部算法将运动物体分类为物体,但不从俯视图进行分类。

你可以简单地开发类似的算法,如果你确定在相机下面移动的物体都是人体。您可以在深度图像上设置阈值,并将不同的斑点标记为不同的人体,并跟踪它们。作为一个例子,可以按照下面描述的方法解决这个问题。

你也可以看看OpenPTrack项目。OpenPTrack是一个于2013年启动的开源项目,旨在创建一个可扩展的、多摄像头的人物跟踪解决方案。它使许多人能够在大范围内被实时跟踪。它是为教育、艺术和文化领域的应用而设计的,作为一个开始

相关内容

  • 没有找到相关文章

最新更新