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