over, representing LBP basing on histograms, makes
it invariant to translations. Since then, many attempts
to build robust descriptor were proposed. However,
most of them are either computationally expensive or
result in long histograms. In (Silva et al., 2015) a
comparison of these methods is provided.
In this paper, we propose a new feature descrip-
tor named STCS-LDP (Spatio-Temporal Center Sym-
metric Local Derivative Patterns) which is an opti-
mized and enhanced version of an LBP variant pro-
posed in (Xue et al., 2011). Our main improvements
lies in the neighboring pixels comparison level. To
validate STCS-LDP, we integrated it in a simple back-
ground subtraction process. Experimental results,
carried out on a subset of the CDNet dataset (Wang
et al., 2014), showed that the proposed descriptor is
robust to illumination changes and produces a short
descriptor. The remainder of the paper is organized as
follows: Section 2 presents the related works to pixel-
and LBP-based methods for background subtraction.
Section 3 provides a description of the proposed de-
scriptor. Experimental results are depicted in Section
4 while Section 5 draws some conclusions and per-
spectives.
2 LITERATURE REVIEW
In general, pixel-based background subtraction meth-
ods are simple and robust in several scenarios. Their
major drawback is the sensitivity to illumination
changes. In order to handle dynamic backgrounds,
more than one pixel value should be associated to the
background pixel model. In this context, parametric
and non-parametric background models like Gaussian
Mixture Model (GMM)(Stauffer and Grimson, 1999)
and Kernel Density Estimation (KDE)(Elgammal
et al., 2000) were proposed. They are well-known
methods on which countless variations and im-
provements are made, such as in (Zivkovic, 2004).
Other pixel-based methods, like VIBE (Barnich and
Van Droogenbroeck, 2011), PBAS (Hofmann et al.,
2012) and SuBSENCE (St-Charles et al., 2015), fo-
cused on selecting background samples randomly and
diffusion labelling instead of building a probability
distribution of the background of a pixel.
Ordinary pixel-based methods are based only on the
use of temporal correlation between pixel values
while ignoring the spatial relationship between them
where an important amount of information may be
lost. Subsequently, some methods attempted to for-
mulate the problem in feature space. Heikkila et
al (Heikkil
¨
a and Pietik
¨
ainen, 2006) are the first to
adapt these features for dynamic background mod-
elling. However, the produced LBP operator is long
since it considers the first-order gradient information
between pixel and its neighbors. Center-Symmetric
local binary Pattern (CS-LBP) (Heikkil
¨
a et al., 2009)
is an extension for LBP where only the relation be-
tween center symmetric neighbor pairs is considered.
Although, it produces a shorter feature descriptor, it
does not carry enough information for background
modelling as it ignores the value of the center pixel.
A Local Binary Similarity Patterns (LBSP) descriptor
was proposed in (Bilodeau et al., 2013). Contrarily
to histogram based patterns, this descriptor is based
on absolute differences and is calculated within one
image and between two images. As a consequence,
LBSP succeeded to capture both texture and inten-
sity changes. In (Xue et al., 2011), the authors ap-
ply high-order local derivative pattern to produce a
center-symmetric local derivative pattern descriptor
to capture more local information. This descriptor is
then concatenated with CS-LBP to produce a shorter
descriptor with low complexity and robust foreground
detection. The disadvantage of this method, along
with texture based methods, is that it detects only
changes in texture while neglecting intensity values
which could bring useful information. Also, even
though, it is a concatenation of two short descriptors,
it is really time consuming. To solve the drawbacks of
both LBP and the descriptor presented in (Xue et al.,
2011), we propose a new feature descriptor that is bi-
nary and captures both changes in texture and inten-
sity.
3 METHODOLOGY
3.1 STCS-LDP
Binary feature descriptors are employed in back-
ground subtraction methods thanks to their speed, dis-
crimination, low complexity and invariance to illu-
mination. However, since LBP produce long feature
vectors and CS-LBP ignores the central pixel infor-
mation, Xue et al. (Xue et al., 2011) proposed the use
of local derivative patterns which are able to capture
more information in center-symmetric direction with-
out discarding the information brought by the central
pixel.
Figure 1 presents the diagrams of the three de-
scriptors (LBP, CS-LBP and CS-LDP) with eight
neighbors around the center i
c
. LBP encodes in
all eight direction to produce 8 bits binary sequence
while CS-LBP and CS-LDP pattern encode in four
directions and produce 4 bits sequence. The CS-LDP
descriptor at time t is computed as follows:
VISAPP 2016 - International Conference on Computer Vision Theory and Applications
218