Deep Convolutional Neural Networks Features for Robust Foreground Segmentation

Jianfang Dou,Qin,Zimei Tu
DOI: https://doi.org/10.1109/ccdc.2019.8832900
2019-01-01
Abstract:Background modeling and subtraction, the task to detect moving objects in a scene, is a fundamental and critical step for many high level computer vision tasks. However, background subtraction modeling is still an open and challenge problem particularly in practical scenarios with drastic illumination changes and dynamic backgrounds. In this paper, we propose a novel foreground detection method based on CNNs to deal with challenges confronted with background subtraction Firstly given the cleaned background image without moving objects, constructing adjustable neighborhood of each pixel in the background image to form windows; CNN features are extracted with pre-trained CNN model for each window to form the feature based background model. Secondly, for the current frame of a video scene, extracting features with the same operation as the background model. Euclidean distance is adopted to build the distmap for current frame and background image with CNN features. Thirdly, the distmap is fed into graph cut algorithm to obtain the foreground mask. in order to deal with the background changes, the background model is updated with a certain rate. Experimental results verify that the proposed approach is effective to detect foreground objects from complex background environments, and outperforms some state-of-the-art methods.
What problem does this paper attempt to address?