sha*_*dee 1 c++ opencv computer-vision
我正在研究Opencv应用程序,它需要计算摄像机可以检测到任何运动的任何对象.相机还在,我通过引用很多教程用opencv和cvblob进行了对象跟踪.
我发现了一些类似的问题: 对象计数
我发现这是类似的 http://labs.globant.com/uncategorized/peopletracker-people-and-object-tracking/
我是OpenCV的新手,我已经浏览了opencv文档,但是找不到与视频中的移动对象数有关的任何内容.
任何人都可以告诉我如何特别做计数部分.正如我在上面的文章中所读到的那样,他们统计了跨越虚线的人.是否有一种特殊的算法来检测穿越线的物体?
当您询问计算视频序列中移动对象的一般技术时,您的问题可能会更广泛.我会提供一些可能对你有帮助的提示:
在您提供的链接中,可以看到他们使用一些算法进行背景提取,这决定了什么是非移动背景和移动前景(在我们的例子中,是一个行走的人).我们不确定他们是否使用更多(或复杂)的东西,但有关背景提取的信息足以从问题解决开始.
这是我对解决方案的贡献.假设只有一个人走在稳定放置的摄像机前面,并且没有观察到其他物体运动,请执行以下操作:
请记住,此解决方案仅适用于我们所说的假设.