基于视觉背景提取的建模方法Visual Background Extractor(ViBE)
1.初始化:每个像素点均含有一个样本集,样本集中包含N个样本值,从该像素点的八邻域中随机选取-----保证了一帧图像即可完成初始化。
2.原理:记V(x)为x处的像素值,M(x)={V1,V2,…,Vn}为x处的背景样本值,Sr(V(x))为x为中心r为半径的区域,如果C{Sr(V(x))∩M(x)
}≥Cmin(阈值),则V(x)为背景点。
3.更新:随机子采样+保守更新策略+前景点计数
随机子采样:每个背景点有1/φ的概率更新自己的模型样本值,同时又1/φ的概率更新其邻居点的模型样本值[像素值的空间传播性]。
保守更新:前景点不会被用来填充背景模型,会引起死锁。
前景点计数:若某像素点连续N次被检测为前景点,则将其更新为背景点。?
代码后续添加……