我试图创建一个运动检测应用程序,但我对BackgroundSubtractorMOG构造函数值有点困惑。我知道他们所指的是什么(历史的长度,高斯混合的数量和背景比率),但我不知道当我改变这些值时算法是如何变化的。例如:
BackgroundSubtractorMOG bg = new BackgroundSubtractorMOG(15,3,0);
bg.apply(webcam_image, foreground);
这些值如何改变功能?
答案 0 :(得分:0)
该类通过构建和维护背景模型来区分前景像素和背景像素。任何不适合此模型的像素都被认为是前景。
还研究这篇文章: KadewTraKuPong和R. Bowden。一种改进的自适应背景混合模型,用于带阴影检测的实时跟踪。 PROC。第二届欧洲高级视频监控系统研讨会,2001年 可以帮助你更好地理解它