ViBe

✍ dations ◷ 2025-12-08 17:40:26 #ViBe

ViBe是一种在IEEE ICASSP 2009大会中提出并在此后发布版本中改进了的背景剪除算法。 更确切地说,它是从运动图像中提取背景信息的软件模块。它由比利时列日大学的Montefiore研究所的Oliver Barnich和Marc Van Droogenbroeck开发。

ViBe已获得专利: 专利涵盖各个方面,如随机置换、空间扩散和非时序处理。

ViBe使用C语言写成的,并已在CPU、GPU和FPGA上实现。

有很多先进的技术可以用来提供像素 x 对时间的概率密度函数的估计值。ViBe与那些方法不同,它规定多色空间中一个值的影响限制在局部邻域内。在实践中,ViBe不去估计概率密度函数,而是采用一组先前观测到的样本值作为像素模型。它通过与样本集内相邻的值进行比较来对 pt(x) 的值分类。

ViBe保证了构成像素模型的样本值的生命周期呈平滑指数衰减。这使得ViBe用每个像素都大小合理的一个模型来能够成功地处理伴随事件。这是通过在更新像素模型时,随机选取决定用替代的样本来实现的。一旦选定了要丢弃的样本,就会用新值替代丢弃的样本。有趣的是要注意到,因为将要丢弃的值是随机选取的,所以一个给定像素样本的像素模型更新产生的像素模型无法预测。

为了确保整个图像模型的空间一致性,并处理诸如相机抖动及背景物体的缓慢变化的实际情况,ViBe采用了类似于更新过程的技术,随机选取然后再当前像素的邻域内更新像素模型。分别用 NG(x) 和 p(x) 来表示像素 x 的空间邻域和它的值,并假设已决定通过加入 p(x) 更新 x 的样本集,则ViBe同样适用 p(x) 这个值来更新邻域 NG(x) 中一个随机选取的像素的样本集。其结果是,ViBe能够不适用任何后期处理方法直接产生空间一致的结果。

虽然该模型可以容易地从任何类型的初始化中恢复,例如选择一组随机值,可以很方便地尽快得到一个准确的背景估计。理想情况下,一个分割算法可以从第二帧开始分割视频序列,第一帧用来初始化模型。由于第二帧之前没有可用的临时信息,ViBe在像素模型中填入每个像素空间邻域中的值;更确切地说,它用第一帧中随机从每个像素邻域中抽取的值初始化了背景模型。这样背景估计从视频序列的第二帧就有效了。

相关

  • 融合基因融合基因(英语:Fusion gene)是指两个基因的全部或一部分的序列相互融合为一个新的基因的过程。其有可能是染色体易位、中间缺失或染色体倒置所致的结果。
  • 陈璘陈璘(1543年-1607年),字朝爵,号龙崖,明朝军事家,生于韶州翁源县(今广东韶关市翁源县),曾领兵镇压多起平民武装起事,并于1598年(万历二十六年)率军援助朝鲜抵抗日本入侵。陈璘于1543年出生
  • 李硕珉李硕珉(朝鲜语:이석민 ,1997年2月18日-),以艺名DK(朝鲜语:도겸 ,日语:ドギョム )为人熟识,韩国男艺人。韩国Pledis娱乐男子组合SEVENTEEN、分队Vocal Team成员之一,另外是分队夫硕顺的
  • 铯钟铯钟,又叫原子铯钟,是一种使用铯的精密的计时仪器。其发明者是美国人N·F·拉姆齐(Norman Foster Ramsey),他也因发明原子铯钟以及提出氢微波激射技术获得了1989年的诺贝尔物理学
  • 朱尔斯·拉坦科马·阿佐迪亚朱尔斯·拉坦科马·阿佐迪亚(Jules Rattankoemar Ajodhia,1945年1月27日-)是一名苏里南政治人物,前苏里南副总统和前总理。朱尔斯早年毕业于苏里南大学法学系,1988年至1990年任司
  • Next Unit of ComputingNext Unit of Computing,简称NUC,是由英特尔公司设计的小尺寸准系统电脑系列名。NUC主板尺寸通常约4×4英寸(10.16×10.16cm) ,个别型号或有差异。该系列套件包括塑料外壳、主板
  • 马赫姆别特·奥特米苏里马赫姆别特·奥特米苏里(1804年-1846年),小玉兹哈萨克族出身的诗人和反俄政治活动家。他早年曾在奥伦堡的俄罗斯学校读书,但他的诗多是关于哈萨克人文化传统,和批评俄罗斯人和他们
  • 前736年
  • 1390年
  • 奥斯马尼·胡安托雷纳奥斯马尼·胡安托雷纳(西班牙语:Osmany Juantorena,1985年8月12日-),古巴和意大利排球运动员。在场上的位置是:主攻。他曾代表意大利国家队参加2016年和2020年夏季奥林匹克运动会排球比赛。