DocumentCode
77530
Title
SuBSENSE: A Universal Change Detection Method With Local Adaptive Sensitivity
Author
St-Charles, Pierre-Luc ; Bilodeau, Guillaume-Alexandre ; Bergevin, Robert
Author_Institution
Lab. d´Interpretation et de Traitement d´Images et Video, Ecole Polytech. de Montreal, Montréal, QC, Canada
Volume
24
Issue
1
fYear
2015
fDate
Jan. 2015
Firstpage
359
Lastpage
373
Abstract
Foreground/background segmentation via change detection in video sequences is often used as a stepping stone in high-level analytics and applications. Despite the wide variety of methods that have been proposed for this problem, none has been able to fully address the complex nature of dynamic scenes in real surveillance tasks. In this paper, we present a universal pixel-level segmentation method that relies on spatiotemporal binary features as well as color information to detect changes. This allows camouflaged foreground objects to be detected more easily while most illumination variations are ignored. Besides, instead of using manually set, frame-wide constants to dictate model sensitivity and adaptation speed, we use pixel-level feedback loops to dynamically adjust our method´s internal parameters without user intervention. These adjustments are based on the continuous monitoring of model fidelity and local segmentation noise levels. This new approach enables us to outperform all 32 previously tested state-of-the-art methods on the 2012 and 2014 versions of the ChangeDetection.net dataset in terms of overall F-Measure. The use of local binary image descriptors for pixel-level modeling also facilitates high-speed parallel implementations: our own version, which used no low-level or architecture-specific instruction, reached real-time processing speed on a midlevel desktop CPU. A complete C++ implementation based on OpenCV is available online.
Keywords
image colour analysis; image segmentation; image sequences; object detection; video signal processing; C++; ChangeDetection.net dataset; F-measure; OpenCV; SuBSENSE; adaptation speed; color information; foreground-background segmentation; illumination variations; local adaptive sensitivity; local binary image descriptors; local segmentation noise levels; manually set frame-wide constants; midlevel desktop CPU; model fidelity continuous monitoring; pixel-level feedback loops; spatiotemporal binary features; universal change detection method; universal pixel-level segmentation method; video sequences; Adaptation models; Color; Image color analysis; Lighting; Noise; Sensitivity; Spatiotemporal phenomena; Background subtraction; background subtraction; change detection; foreground segmentation; spatiotemporal features; surveillance; video signal processing;
fLanguage
English
Journal_Title
Image Processing, IEEE Transactions on
Publisher
ieee
ISSN
1057-7149
Type
jour
DOI
10.1109/TIP.2014.2378053
Filename
6975239
Link To Document