从此航拍视频流中识别人物
我认为有一种解决这个问题的简单方法.用于检测移动物体的背景减法方法正是您所需要的,因为您提供的视频似乎在任何点上都只有一个移动物体:走过门的人.因此,如果您在Python中使用this tutorial,那么您应该能够为您的问题实现令人满意的解决方案.
计算人员进入/退出
现在,我想到的第一个问题是,如果有多个人以不同的时间间隔走过门,我可以做些什么呢(一个人在10秒内走进视频,第二个人在20秒内走进视频)?这是我能想到的最简单的解决方案.一旦通过背景减法检测到blob,您只需跟踪blob直到它离开帧.一旦它离开框架,你检测到的下一个斑点必须是进入房间的新人,因此你可以继续计数.如果您不熟悉如何在检测到对象后跟踪对象,请将this tutorial读取.通过这种方式,您可以避免计算进入太多次的同一个blob(即同一个人).
处理复杂动态环境的难点
如果您认为通过该门口有高水平的交通,则问题变得更加困难.这是因为在那种情况下,在任何给定时刻可能没有太多静止背景要减去,并且在检测到的斑点之间可能存在很多重叠.在自动行人跟踪和识别领域有很多活跃的研究 – 简而言之,这是一个难以解决的问题,并不是一个简单易行的解决方案.但是,如果您有兴趣阅读一些潜在的方法,您可以从鸟瞰图中解决行人检测中这些更具挑战性的问题,我建议您阅读this question的答案.
我希望这有帮助,祝你好运!