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