Scinovex
article Open AccessTop 1% cited

ViBe: A Universal Background Subtraction Algorithm for Video Sequences

IEEE Transactions on Image Processing · 2010 · Vol. 20(6) · pp. 1709–1724
Olivier BarnichMarc Van Droogenbroeck

Abstract

This paper presents a technique for motion detection that incorporates several innovative mechanisms. For example, our proposed technique stores, for each pixel, a set of values taken in the past at the same location or in the neighborhood. It then compares this set to the current pixel value in order to determine whether that pixel belongs to the background, and adapts the model by choosing randomly which values to substitute from the background model. This approach differs from those based upon the classical belief that the oldest values should be replaced first. Finally, when the pixel is found to be part of the background, its value is propagated into the background model of a neighboring pixel. We describe our method in full details (including pseudo-code and the parameter values used) and compare it to other background subtraction techniques. Efficiency figures show that our method outperforms recent and proven state-of-the-art methods in terms of both computation speed and detection rate. We also analyze the performance of a downscaled version of our algorithm to the absolute minimum of one comparison and one byte of memory per pixel. It appears that even such a simplified version of our algorithm performs better than mainstream techniques.

Video Surveillance and Tracking MethodsAdvanced Image and Video Retrieval TechniquesAdvanced Vision and ImagingPixelBackground subtractionAlgorithmComputer scienceComputationSet (abstract data type)ByteCode (set theory)Artificial intelligenceForeground detection

MeSH terms

AlgorithmsArtificial IntelligenceImage EnhancementImage Interpretation, Computer-AssistedPattern Recognition, AutomatedSensitivity and SpecificitySignal Processing, Computer-AssistedSubtraction TechniqueVideo RecordingReproducibility of Results
Citations
1,859
FWCI
46.89
field-weighted impact
References
86
Percentile
100%
vs. same field & year
Citations per year
Cited by
Deep learning in video multi-object tracking: A survey
Neurocomputing · 2019 · 638 citations
References
Probability, Random Variables, and Stochastic Processes.
Journal of the American Statistical Association · 1984 · 16,350 citations
Region Filling and Object Removal by Exemplar-Based Image Inpainting
IEEE Transactions on Image Processing · 2004 · 3,190 citations
Learning patterns of activity using real-time tracking
IEEE Transactions on Pattern Analysis and Machine Intelligence · 2000 · 3,236 citations
Pfinder: real-time tracking of the human body
IEEE Transactions on Pattern Analysis and Machine Intelligence · 1997 · 4,148 citations
Image change detection algorithms: a systematic survey
IEEE Transactions on Image Processing · 2005 · 1,849 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.