2011-10-04 72 views
1

我有一个广泛但有趣的OpenCV问题,我想知道从哪里开始。 我正在寻找可能有所帮助的任何策略或白皮书。OpenCV跟踪架空视图的人

我需要从固定的俯视图中获得人坐在会议桌上的位置。理想情况下,我将为每个人分配一个持久性ID,并维护一个拥有ID和坐标的人员列表。在特定情况下,这个问题可能很容易 - 例如,如果为单个会议室桌子设计 - 但在一般情况下会变得更加困难,尤其是对于进入和离开场景的人员而言。

我的第一个问题:是检测还是运动跟踪问题?或者两者的一些组合?

回答

0

那好像对我来说都是这样。我认为你需要把可见区域的平均长度作为背景。然后根据您的背景信息,您可以跟踪其他物体的移动。

如果对象合并在一起(至少就照相机而言),然后再分开,例如某人将帽子放下并重新放置,则分配ID可能会变得很困难。

但是所有这一切都可能存在,即使它提出了挑战。我曾经在类似的项目中看到过一个类似的项目,它使用类似的方法跟踪人们在火车站(这是在一个讲座中,所以我不能提供一个链接抱歉)