gpt4 book ai didi

opencv - 如何处理遮挡和碎片

转载 作者:太空宇宙 更新时间:2023-11-03 20:41:55 25 4
gpt4 key购买 nike

我正在尝试使用计算机视觉为 uni 项目实现人数统计系统。目前,我的方法是:

  1. 使用 MOG2 进行背景减除
  2. 用于去除噪声的形态学滤波器
  3. 跟踪 blob
  4. 计算通过指定区域(一行)的 blob

问题是如果人们成群结队来,我的方法只计算一个人。根据我的阅读,我相信这就是所谓的遮挡。另一个问题是当人看起来与背景相似时(穿深色衣服并经过黑色柱子/墙), Blob 被分开,但实际上是一个人。 enter image description here

根据我的阅读,我应该实现一个检测器 + 跟踪器(例如使用 HOG 检测人类)。但是我的检测结果很差(例如 50% 的误报率和 50% 的命中率;使用 OpenCV 人体检测器和我自己训练的检测器)所以我不相信使用检测器作为跟踪的基础。感谢您的回答和阅读这篇文章的时间!

最佳答案

在视频监控序列中跟踪人物在研究界仍然是一个悬而未决的问题。但是 particule filters (PF)(又名顺序蒙特卡洛)对遮挡和复杂场景给出了很好的结果。你应该阅读 this .在 biblio 之后还有指向示例源代码的额外链接。

使用 PF 的一个优势是通过检测(仅)跟踪计算时间的增加。

如果你这样做,请随时要求更好地理解 PF 背后的数学。

关于opencv - 如何处理遮挡和碎片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16232398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com