Object Tracking based on Relaxed Inverse Sparse Representation

KSII Transactions on Internet and Information Systems (TIIS).
2015.
Sep,
9(9):
3655-3671

- Received : January 12, 2015
- Accepted : July 12, 2015
- Published : September 30, 2015

Download

PDF

e-PUB

PubReader

PPT

Export by style

Article

Metrics

Cited by

TagCloud

In this paper, we develop a novel object tracking method based on sparse representation. First, we propose a relaxed sparse representation model, based on which the tracking problem is casted as an inverse sparse representation process. In this process, the target template is able to be sparsely approximated by all candidate samples. Second, we present an objective function that combines the sparse representation process of different fragments, the relaxed representation scheme and a weight reference prior. Based on some propositions, the proposed objective function can be solved by using an iteration algorithm. In addition, we design a tracking framework based on the proposed representation model and a simple online update manner. Finally, numerous experiments are conducted on some challenging sequences to compare our tracking method with some state-of-the-art ones. Both qualitative and quantitative results demonstrate that the proposed tracking method performs better than other competing algorithms.
A
s one of the important problems in computer vision and pattern recognition, object tracking plays a critical role in many research lines (e.g., motion analysis, video compression and activity recognition) and has many useful applications in realistic scene (e.g., traffic control, human computer interface and video surveillance)
[1]
[2]
. The traditional tracking methods often work well under some well-controlled conditions or track some specific objects
[3]
[4]
(such as human, car, face and so on); while online visual tracking aims to track any object in realistic conditions
[5]
. It is very difficult to develop an effective online tracking method for many challenging factors
[6]
, which mainly include illumination variation, pose change, partial occlusion, scale change, background clutter and so on.
From the perspective of adopted theories and techniques, online visual tracking algorithms can be categorized into three classes: tracking methods based on state estimation, tracking methods based on online classifiers and tracking methods based on template matching. First, tracking methods based on state estimation consider the tracking problem as a state estimation problem and reclusively estimate the states of the tracked target, such as Kalman filter
[7]
, particle filter
[8]
[9]
and so on. This type of tracking methods mainly focus on designing an effective motion model and lacks of the discussion of a robust appearance model, thus, leads to an unstable tracking performance. Second, tracking methods based on online classifiers (usually called discriminative trackers) treat the tracking problem as a local detection problem, which aims to distinguish the tracked object from its local surroundings and learn robust online classifiers to capture appearance changes of both object and background during the tracking process. Thus, many classical and state-of-the-art machine learning algorithms can be used to slove the tracking problem, including support vector tracking (SVT)
[10]
, ensemble tracking (EST)
[11]
, online boosting tracking (OBT)
[12]
[13]
, semi-supervised boosting tracking (SemiBT)
[14]
, multiple instance learning (MIL)
[15]
, tracking-learning-detection (TLD)
[16]
, to name a few. However, this kind of trackers usually achieves not good performance in terms of accuracy since the number of collected positive and negative samples is limited in the tracking process.
During the tracking process, tracking methods based on template matching search for a most likely image region being of the highest similarity or the smallest distance to the tracked object. In 1981, Lucas and Kanade
[17]
propose an iterative image registration method, which is the basis of the optical flow tracking algorithm. In 2003, Comaniciu
et al
.
[7]
present a kernel-based tracking framework, which exploits a spatial kernel function to measure the similarities between the tracked object and candidates and uses the Mean Shift method to achieve a fast matching. In 2008, Ross
et al
.
[18]
propose an incremental visual tracking (IVT) method based on online subspace learning, which learns an incremental principle component analysis (PCA) subspace in an online fashion. The IVT method is able to handle the illumination variation and pose change due to the PCA assumption, but is sensitive to outliers (such as partial occlusion and background clutter). Kwon and Lee
[19]
adopt a sparse PCA method to select multiple color and edge templates, which is robust to many challenging cases (such as illumination variation, scale change, pose change, non-rigid motion and so on). However, this method is too complex to be applied in real tracking problems.
Recently, the sparse representation theory has been widely used in the fields of image processing and computer vision
[20]
. Motivated by the success of sparse representation for face recognition
[21]
, Mei
et al
.
[22]
introduce sparse representation into the tracking filed and propose a L1 tracker, which uses a series of object and trivial templates to sparsely represent the tracked object. After that, many researchers improve the original L1 tracker in terms of both speed and accuracy. Based on the original L1 tracker, Mei
et al
.
[23]
compute a minimum error bound of each candidate by using the L2-norm minimization problem and discard those candidates with large reconstruction errors, which effectively reduces the number of complicated L1-norm minimizations in each frame. Then, Bao
et al
.
[24]
introduce an accelerate proximal gradient (APG) method to speed up the solution process of the L1-norm minimization. Besides, a lot of researchers have also attempted to improve the L1 tracker in different aspects, such as considering both positive and negative templates
[25]
, adopting different optimization techniques
[26]
, modeling the relationships among different candidates
[27]
, combining subspace and sparse representation models
[28]
[29]
and so on.
Inspired by the “template matching”-based trackers (especially the “sparse representation”-based ones), this paper presents a novel tracking method based on the proposed relaxed inverse sparse representation model. The contributions of this work are mainly four folds. First, we treat the tracking problem as an inverse sparse representation process and propose a novel objective function to depict this idea. The proposed objective function integrates the sparse representation, relaxed representation and weight prior in a unified framework. Second, we design an iteration algorithm to effectively solve our objective functions based on three propositions. In addition, the proposed representation model is embed into a Bayesian inference framework for designing a robust tracker, in which a simple template update method is introduced. Finally, many experiments are conducted on some challenging image sequences to compare the proposed tracking method with other state-of-the-art trackers. The experimental results demonstrate that our tracker achieves good performance than other tracking methods.
The rest of this paper is organized as follows. Section 2 introduces the proposed tracking framework with the inverse sparse representation method, including motivation, problem formulation, objective function and so on. In Section 4, some experiments are conducted to evaluate the proposed tracker and compare it with many state-of-the-art algorithms. Finally, Section 5 concludes this paper.
d
can be sparsely represented by a set of object (
T
) and trivial templates (
I
), in which the coding coefficient vector can be solved by the following L1 minimization problem, i.e.,
in which is the coding coefficient vector and
encourage a sparse solution. However, in the tracking problem, it requires to maintain many candidates to approximate the probability of the object’s state. Thus, it needs to calculate many L1 minimization problems, which will make the tracker very slow. In recent, some researchers have studied another line in sparse representation, sparsity induced similarity
[27]
. This research line treats the solution obtained by sparse representation as a similarity measurement. From this view, the tracking problem can be viewed as an inverse sparse representation process, i.e., representing the template by using a set of candidates rather than coding each candidate by using templates. The core idea of the inverse sparse representation process is illustrated in
Fig. 1
.
The overall framework of the proposed tracking algorithm.
We note that the coefficient vetcor can be viewed as the similarity degrees between different candidates and the object template according to the sparsity induced similarity framework
[27]
. Compared with the original L1 tracker
[19]
, this idea merely sloves one L1 minination problem (i.e.,
) to determine the likelihood values of different candidates. In the tracking process, the target’s appearance may experience some unexpected noises or outliers, such as partial occlusion, local illumination variation and so on. However, the holistic representation in equation (2) cannot deal with this dilemma. Thus, to alleviate this problem, we divide the observation patch (for both object template
y
and candidates
D
into
M
fragments), and then the representation process in equation (2) can be converted into
M
sub-processes
y _{m}
≈
D
_{m}
x
_{m}
. But in this fragment scheme, different fragments are treated to be of equal importance and therefore cannot make the tracker aviod the effect of outliers. To emphasize the differences of different fragments and avoids the effect of outliers (such as partial occlusion), the representation coefficient vectors
should be similar but not same
[28]
. This idea can be described by using the term
, which
is a weighted average vector to make different coefficient vectors be similar and
are weights of different fragments for depicting the differences among coefficient vectors. Based on the above-mentioned discussions, we present the objective function of the proposed representation model in the next subsection. Based on the proposed model, i.e., the relaxed inverse sparse representation, the overall framework of the tracking method is illustrated in
Fig. 1
.
where the first term denotes the reconstruction error based on coding coefficient vectors, the second term is the L1 regularization term that aims to encourage the coding coefficients being sparse, the third term is the relaxed term that measures the consistency (or dis-consistency) among different coding coefficient vectors, and the last one is a Kullback–Leibler divergence term that makes sure the weight vector
w
should be more similar a reference weight vector
w
' (that is,
w
' provides a prior on
w
),
λ
,
μ
,
η
are parameters to balance different terms.
We note that
can be viewed as an overall sparisty induced similarity measure between the template
y
and the candidate dictionary
D
. The optimal
can be obtained by optimizing the following optimization problem,
We note that the objective function (3) is a unified framework to combine several key components, such as the inverse sparse representation process, the fragment scheme and the weight adaptive scheme. The inverse sparse representation process makes the tracker use different candidates to sparsely represent the object template, in which the representation coefficients can be viewed as the observation likelihood values of those candidates. The fragment scheme makes the inverse sparse representation process be in the fragment level rather than holistic level, which effectively exploit the differences of different fragments in representation process. In addition, the weight adaptive scheme could determine the important degrees of different fragments in an online manner. Thus, the combination of these key components in a unified objective function is able to benefit obtaining accurate observation likelihood during the tracking process. The effectiveness of these components can be demonstrated in the experiment section.
,
and
w
based on the following three propositions.
Proposition 1:
Given the optimal solutions
and
w
^{*}
, the optimal coefficient vectors
can be obtained by solving individual sparse coding problems, which can be solved by the LASSO method.
If the optimal values
and
w
^{*}
are given, the minimization of the problem (5) can be converted into the following optimization problem,
where the objective function
is defined as
It is easy to see that the objective function (7) can be viewed as a sum of
M
individual functions, i.e.,
, where
where
,
I
is an indentify matrix. From equation (7), we can see that the optimization problem (6) can be modified as
M
sub-optimization problems, i.e.,
, each of which is a standard LASSO problem that can be optimized by using the SPAMS (SPArse Modeling Software) package (
http://spams-devel.gforge.inria.fr/
).
Proposition 2:
Given the optimal solutions
and
w
^{*}
, the optimal average coefficient vector
can be solved by a simple weighted average operator.
If the optimal values
and
w
^{*}
are given, the optimal average coefficient vector can be obtained by solving the following problem,
where the objective function
is defined as
. This problem is a standard least squares problem and its closed-from solution can be obtained by setting the derivation
to zero.
So, the optimal solution of the average coefficient vector can be obtained by
. Due to the non-negativity of the coefficient vectors
, the optimal average vector
is also negative.
Proposition 3:
Given the optimal solutions
and
, the optimal weight vector
w
^{*}
can be obtained
M
by product operators separately.
If the optimal values
and
are given, the optimization problem (4) can be converted into the minimization problem (11).
in which the objective function
that is a sum of
M
sub-equations
. Thus, the optimal weight vector
w
^{*}
can be obtained by solving
M
sub-problems
. By setting the derivation
∂J
^{3,m}
(
w_{m}
)/
∂w_{m}
to zero, the optimal value
w
^{*}
_{m}
can be obtained.
Thus, we can obtain
, the physical meaning of which is very intuitive. The former component
measures the inconsistency between the coding coefficient vector
and the average coding vector
; and the later one makes the solution be similar with the reference weight vector.
By the above-mentioned three propositions, the optimization problem (4) can be solved iteratively. The iteration algorithm for solving the optimization problem (4) is presented in
Table 1
. The iteration operations will be terminated when a stopping criterion is met, e.g., the difference of the average coefficient vector (
) or a maximal number of iteration steps.
The iteration algorithm for solving the optimization problem (4)
^{t}
= {
d
^{1}
,
d
^{2}
,…,
d
^{t}
} up to the
t
-th frame, the aim is to infer the hidden state variable
z
^{t}
recursively, i.e.,
where
p
(
z
_{t}
l
z
_{t}
_{-1}
) stands for the motion model between two consecutive frames and
p
(
d
_{t}
l
z
_{t}
) is the observation model that estimates the likelihood function for each candidate. The overall framework of the tracking method has been illustrated in Fig. 1. Similar to [16], the affine transform with six parameters is adopted to depict the motion model
p
(
z
_{t}
l
z
_{t}
_{-1}
), in which
x
_{t}
={
x_{t}
,
y_{t}
,
θ_{t}
,
s_{t}
,
α_{t}
,
φ_{t}
} denote the
x
,
y
translations, rotation angle, scale, aspect ratio, and skew in the
t
-th frame. Then the random walk process are adopted to describe the state transition, i.e.,
p
(
z
_{t}
l
z
_{t}
_{-1}
) = N(
z
_{t}
;
z
_{t}
_{-1}
,
ψ
), where
is a diagonal covariance matrix.
In the
t
-th frame, we solve the following optimization problem,
where
denotes the template,
stands for the
m
-th sub-dictionary related with
N
candidate states,
is the weight vector of the (
t
-1)-th frame. After solving equation (13) by the iteration algorithm in
Table 1
, the likelihood of each candidate can be measured by
, Then the optimal state
inferred by the Bayesian framework. We also note that the reference weight vector is initialized as
and then is updated frame by frame.
During the tracking process, it is necessary to update the template of the tracked object to capture the appearance changes. After obtaining the optimal state
z
^{*}
, we extract its corresponding image patch
d
^{*}
and update the target template in a fragment-based manner, i.e.,
in which
η
=0.95 is a update rate and
ε
=0.1 is a predefined threshold.
ψ
=
diag
(4,4,
le
^{-2}
,5
e
^{-3}
,
le
^{-3}
,
le
^{-3}
) for sampling candidates in each frame. To model the appearance feature of each patch, we firstly resize each patch to 32×32 pixels and then divide it into 4×4( = 16) fragments. 600 particles are used to balance the effectiveness and efficiency. The parameter for sparse regularization
λ
is set as 0.1, and other parameters are set to be
μ
= 0.01 and
η
= 0.01.
We adopt many challenging video clips to evaluate the proposed tracker in comparison with ten recent trackers, including five sparisty-based tracking algorithms (accelerated proximal gradient L1 (L1)
[21]
, multitask tracking (MTT)
[24]
, local sparse appearance tracking (LSAT)
[29]
, two view sparse represenation (TVSR)
[35]
) and other six methods (fragment-based tracking (Frag)
[30]
, incremental visual tracking (IVT)
[15]
, multiple instance learning (MIL)
[12]
, visual tracking decomposition (VTD)
[16]
, tracking-learning-detection (TLD)
[13]
and probability continuous outlier model (PCOM)
[34]
). The challenging factors of these video clips include partial occlusion, illumination variation, scale change, pose change, background clutter and so on. Both qualitative and quantitative results are presented as follows.
Occlusion2
and
Caviar1
). The MIL method uses the multiple instance learning technique to deal with the ambiguity of positive samples, however this algorithm cannot handle the case when the tracked object occluded by other objects with similar appearance (e.g.,
Caviar1
and
Caviar2
).
An illustration of selected tracking results of different trackers in partial occlusions.
An illustration of selected tracking results of different trackers in other conditions.
Although the FragT method also uses the fragment-based object representation to handle partial occlusions, it performs poorly in more complex conditions (e.g.,
Occlusion2
and
Caviar2
). Both the L1 and MTT trackers are motivated by sparse representation, which adopts a series of trivial templates to model outliers (i.e., partial occlusions) explicitly. But they also achieve not good performance as the traditional sparse representation model cannot effectively model the relationships among candidates (e.g.,
Caviar1
and
Caviar2
). Besides,
Fig. 3
show representative results on other five challenging videos. It can be seen from this figure that the proposed tracking algorithm achieves good performance in dealing with pose variation (
DavidIndoor
), illumination change (
DavidIndoor
,
Singer1
,
Car4
) and cluttered background (
Car11
and
Deer
). In addition,
Fig. 4
demonstrates the tracking results of different algorithms on two challenging image sequences in the PETS dataset (
http://www-prima.imag.fr/PETS04/index.html
).
An illustration of selected tracking results of different trackers in two challenging sequences from the PETS dataset.
in which
R_{G}
and
R_{T}
are ground truth and the tracked bounding boxes respectively,
Pr
(
R_{T}
,
R_{G}
) =
area
(
R_{T}
∩
R_{G}
)/
area
(
R_{G}
),
Re
(
R_{T}
,
R_{G}
) =
area
(
R_{T}
∩
R_{G}
)/
area
(
R_{T}
), and
area
(
X
) denotes the area of the region
X
.
Table 2
and
Table 3
report the average CLE and F values for different tracking algorithms on the test image sequences, from which we can see that the proposed RISR tracking method achieves better performance than other state-of-the-art trackers.
Average center location errors (ACLE) of different trackers.
Average overlap rates (AOR) of different trackers.
λ
and the fragment number
M
. First, the choice of parameter
λ
is a critical parameter that controls the sparsity level.
Fig. 5
(a) demonstrates the tracking performance (i.e., F-measure) with different
λ
values. If
λ
is too small, the solution will be too trivial and not sparse, which will introduce too much noise in inferring the similarities of different candidates. On the other hand, if
λ
is too large, the sparisty will be over-emphasized, which may lead to select a very small number of candidates. Thus, the tracking performance is also not good. Second, the number of fragments is also very important to our tracker (the performance of different fragments is shown in
Fig. 5
(b)). If the fragment number is very small, the tracker cannot achieve good performance as it is not able to model outliers (such as partial occlusions or local illumination changes) effectively by using a very small number of fragments. For another, if the fragment number is too large, the size of each fragment will be too small to capture sufficient visual information, which will also leads the tracker’s performance is not satisfying. Based on the reported results in
Fig. 5
, we set
λ
= 0.1 and
M
= 16 as default values in this work.
The effects of critical parameters.
In addition,
Fig. 6
show the effects of different components, in which L1 denotes the original L1 tracker
[21]
, ISR denotes the tracking method based on inverse sparse representation process without using the fragment scheme, FISR is the fragment-based ISR tracker, and RISR indicates the final tracking method that combines the inverse sparse representation, fragment scheme and adaptive weight scheme within a unified framework. From this figure, we can see that both fragment and adaptive weight schemes facilitate the improvements of tracking performance.
The effects of different components.
Junxing Zhan g received the B.E. degree and M.S. degree in Electronic Information Engineering, Shandong University, China, in 1992 and 1995 respectively. He also received the Ph.D degree in detection technology and automation devices, Northeastern University, China, in 1998. He is currently a faculty in the College of Information and Communication Engineering of Dalian Nationalities University. His research interests include pattern recognition, speech processing and so on.
Chunjuan Bo received the B.E. degree in Electronic Information Engineering, Dalian Nationalities University, China, in 2008. She also received M.S. degree in Communication and Information System, Dalian University of Technology, China, in 2010. She is currently a faculty in the College of Electromechanical Engineering of Dalian Nationalities University. Her research interests include image classification, pattern recognition and so on.
Jianbo Tang received the B.E. degree in Hoisting and Conveying and Engineering Machinery, Dalian University of Technology, China, in 1987. He is currently a faculty in the College of Electromechanical Engineering of Dalian Nationalities University. His research interests include design of precision machinery, mechanical electronic and so on.
Peng Song received the B.E. degree in Electronic Engineering, Minzu University of China, in 2000. She also received M.S. degree in Power Machinery Engineering, Dalian University of Technology, China, in 2007. She is currently a faculty in the College of Electromechanical Engineering of Dalian Nationalities University. Her research interests include Control theory, Electric vehicle drive control and so on.

1. Introduction

2. Object Tracking based on Relaxed Inverse Sparse Representation

- 2.1 Motivation

This paper is motivated by the recent success of sparse representation in visual tracking
[19]
and object recognition
[27]
[28]
. The basic idea of the original L1 tracker
[19]
is that each candidate
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

- 2.2 Problem formulation

In this work, we cast the tracking problem as a relaxed inverse sparse representation problem, the core objective function of which can be defined as
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

- 2.3 Problem solution

To the best of our knowledge, there is no closed-from solution for the optimization problem (4). So, we propose an iteration algorithm to estimate
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

The iteration algorithm for solving the optimization problem (4)

PPT Slide

Lager Image

- 2.4 The tracking framework

Based on the proposed relaxed sparse representation model, we develop a tracking algorithm by using the Bayesian inference framework. In general, object tracking can be casted as a Bayesian inference problem in a hidden Markov model. Given continuous observation image patches D
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

3. Experiments

In this paper, we implement our tracker in the MATLAB platform, which runs 18 frames per second on a PC machine with Intel i5-M560 CPU (2.67 GHz) with 2 GB memory. For each image sequence, the bounding box of the tracked object is manually labeled in the first frame for initializing our tracker. The affine parameters are set to be
- 3.1 Qualitative Results

Fig. 2
and
Fig. 3
provide some qualitative results to compare our tracker with other four tracking methods, including two baseline algorithms (IVT and MIL) and two sparse ones (L1 and MTT). In
Fig. 2
, our tracker is compared with other tracking methods when partial occlusions occur during the tracking process. It can be seen from this figure that our tracker performs better than other algorithms in handling these cases due to the fragment-based scheme and relaxed sparse representation. The IVT method is very sensitive to partial occlusions as its adopted PCA representation model cannot depict outliers (e.g.,
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

- 3.2 Quantitative Results

To evaluate our tracker and other trackers quantitatively, we use two popular criteria, i.e., center location error (CLE) and F-meansure (F). The center location error is defined as the Euclidean distance between the center location of the ground truth and the center location obtained by a tracker. It is obvious that a good tracker intends to obtain small CE values in the test sequences. However, this rule does not consider scale and rotation changes. In addition, we also adopt the F-meansure (F)
[5]
to further evaluate different trackers (the F rule is defined in equation (15)).
PPT Slide

Lager Image

Average center location errors (ACLE) of different trackers.

PPT Slide

Lager Image

Average overlap rates (AOR) of different trackers.

PPT Slide

Lager Image

- 3.3 The effects of parameters and components

In this subsection, we investigate the effects of two critical parameters, the sparsity regularization parameter
PPT Slide

Lager Image

PPT Slide

Lager Image

4. Conclusion

In this work, we develop a novel online object tracking algorithm based on our relaxed inverse sparse representation algorithm. First, we treat the tracking problem as an inverse sparse representation process, in which a given template of the tracked object can be sparsely represented by the candidate samples in each frame. In addition, we introduce a relaxed constraint term to make the inverse sparse representation process be more flexible and a weight prior as a reference of the relaxed term. Then, a novel tracking method is designed based on the proposed representation model and a simple online update manner within the Bayesian framework. Last but not least, we conduct many experiments to compare our tracker with other recent trackers. The results show that our tracker performs better than other compared tracking algorithms.
BIO

Yang Hanxuan
,
Shao Ling
,
Zheng Feng
,
Wang Liang
,
Song Zhan
2011
“Recent advances and trends in visual tracking: A review,”
Neurocomputing
74
(18)
3823 -
3831
** DOI : 10.1016/j.neucom.2011.07.024**

Li Xi
,
Hu Weiming
,
Shen Chunhua
,
Zhang Zhongfei
,
Dick Anthony R.
,
van den Hengel Anton
2013
“A survey of appearance models in visual object tracking,”
ACM Transactions on Intelligent Systems and Technologys
4
(4)
58 -

Breitenstein Michael D.
,
Reichlin Fabian
,
Leibe Bastian
2011
“Online multiperson tracking-by-detection from a single, uncalibrated camera,”
IEEE Transcations on Pattern Analysis and Machine Intellignece
23
(9)
1820 -
1833
** DOI : 10.1109/TPAMI.2010.232**

Nie Weizhi
,
Liu Anan
,
Su Yuting
,
Luan Huanbo
,
Yang Zhaoxuan
,
Cao Liujuan
,
Ji Rongrong
2014
“Single/cross-camera multiple-person tracking by graph matchin,g,”
Neurocomputing
139
220 -
232
** DOI : 10.1016/j.neucom.2014.02.040**

Gao Yue
,
Ji Rongrong
,
Zhang Longfei
,
Hauptmann Alexander
2014
“Symbiotic tracker ensemble toward a unified tracking framework,”
IEEE Transcations on Circulits and Systems for Video Technology
24
(7)

Wu Yi
,
Lim Jongwoo
,
Yang Ming-Hsuan
“Online object tracking: a benchmark,”
in Proc. of IEEE Conference on Computer Vision and Pattern Recognition
June 23-28, 2013
2411 -
2013

Comaniciu Dorin
,
Ramesh Visvanathan
,
Meer Peter
2003
“Kernel-based object tracking,”
IEEE Transactions on Pattern Analysis and Machine Intelligence
25
(5)
564 -
575
** DOI : 10.1109/TPAMI.2003.1195991**

P´erez P.
,
Hue C.
,
Vermaak J.
,
Gangnet M.
“Color-based probabilistic tracking,”
in Proc. of European Conference on Computer Vision
May 28-31, 2002
661 -
675

Li Yuan
,
Ai Haizhou
,
Yamashita Takayoshi
,
Lao Shihong
,
Kawade Masato
2008
“Tracking in Low Frame Rate Video: A cascade particle filter with discriminative observers of different life spans,”
IEEE Transactions on Pattern Analysis and Machine Intelligence
30
(10)
1728 -
1740
** DOI : 10.1109/TPAMI.2008.73**

Avidan Shai
2004
“Support vector tracking,”
IEEE Transactions on Pattern Analysis and Machine Intelligence
26
(8)
1064 -
1072
** DOI : 10.1109/TPAMI.2004.53**

Avidan Shai
2007
“Ensemble tracking,”
IEEE Transactions on Pattern Analysis and Machine Intelligence
29
(2)
261 -
271
** DOI : 10.1109/TPAMI.2007.35**

Grabner Helmut
,
Bischof Horst
“On-line boosting and vision,”
in Proc. of IEEE Conference on Computer Vision and Pattern Recognition
June 17-22, 2006
260 -
267

Wang Dong
,
Lu Huchuan
2013
“Fast and effective color-based object tracking by boosted color distribution,”
Pattern analysis and application
16
647 -
661
** DOI : 10.1007/s10044-013-0347-5**

Grabner Helmut
,
Leistner C.
,
Bischof Horst
“Semi-supervised on-line boosting for robust tracking,”
in Proc. of European Conference on Computer Vision
October 12-18, 2008
234 -
247

Babenko Boris
,
Yang Ming-Hsuan
,
Belongie Serge
2011
“Robust Object Tracking with Online Multiple Instance Learning,”
IEEE Transactions on Pattern Analysis and Machine Intelligence
33
(8)
1619 -
1632
** DOI : 10.1109/TPAMI.2010.226**

Kalal Zdenek
,
Mikolajczyk Krystian
,
Matas Jiri
2012
“Tracking-learning-detection,”
IEEE Transactions on Pattern Analysis and Machine Intelligence
34
(7)
1409 -
1422
** DOI : 10.1109/TPAMI.2011.239**

Baker Simon
,
Matthews Iain
2004
“Lucas-Kanade 20 years on: a unifying framework,”
International Journal of Computer Vision
56
(3)
221 -
255
** DOI : 10.1023/B:VISI.0000011205.11775.fd**

Ross David A.
,
Lim Jongwoo
,
Lin Ruei-Sung
,
Yang Ming-Hsuan
2008
“Incremental learning for robust visual tracking,”
International Journal of Computer Vision
77
(1-3)
125 -
141
** DOI : 10.1007/s11263-007-0075-7**

Kwon Junseok
,
Lee Kyoung Mu
“Visual tracking decomposition,”
in Proc. of IEEE Conference on Computer Vision and Pattern Recognition
June 13-18, 2010
1269 -
1276

Wright John
,
Ma Yi
,
Mairal Julien
,
Sapiro Guillermo
,
Huang Thomas S.
,
Yan Shuicheng
2010
“Sparse Representation for Computer Vision and Pattern Recognition,”
Proceedings of the IEEE
98
(6)
1031 -
1044
** DOI : 10.1109/JPROC.2010.2044470**

Wright John
,
Yang Allen Y.
,
Ganesh Arvind
,
Sastry S.Shankar
,
Ma Yi
2009
“Robust face recognition via sparse representation,”
IEEE Transactions on Pattern Analysis and Machine Intelligence
31
(2)
210 -
227
** DOI : 10.1109/TPAMI.2008.79**

Mei Xue
,
Ling Haibin
“Robust visual tracking using L1 minimization,”
in Proc. of International Conference on Computer Vision
September 29-October 2, 2009
1436 -
1443

Mei Xue
,
Ling Haibin
,
Wu Yi
,
Blasch Erik
,
Bai Li
“Minimum error bounded efficient L1 tracker with occlusion detection,”
in Proc. of IEEE Conference on Computer Vision and Pattern Recognition
June 20-25, 2011
1257 -
1264

Bao Chenglong
,
Wu Yi
,
Ling Haibin
,
Ji Hui
“Real time robust L1 tracker using accelerated proximal gradient approach,”
in Proc. of IEEE Conference on Computer Vision and Pattern Recognition
June 16-21, 2012
1830 -
1837

Zhong Wei
,
Lu Huchuan
,
Yang Minghsuan
2014
“Robust object tracking via sparse collaborative appearance model,”
IEEE Transaction on Image Processing
23
(5)
2356 -
2368
** DOI : 10.1109/TIP.2014.2313227**

Zhuang Bohan
,
Lu Huchuan
,
Xiao Ziyang
,
Wang Dong
2014
“Visual tracking via discriminative sparse similarity map,”
IEEE Transaction on Image Processing
23
(4)
1872 -
1881
** DOI : 10.1109/TIP.2014.2308414**

Zhang Tianzhu
,
Ghanem Bernard
,
Liu Si
,
Ahuja Narendra
2012
“Robust visual tracking via multi-task sparse learning,”
in Proc. of IEEE Conference on Computer Vision and Pattern Recognition
June 16-21, 2012
2042 -
2049

Wang Dong
,
Lu Huchuan
,
Yang Minghsuan
2013
“Online object tracking with sparse prototypes,”
IEEE Transactions on Image Processing
22
(1)
314 -
325
** DOI : 10.1109/TIP.2012.2202677**

Wang Dong
,
Lu Huchuan
2013
“On-line learning parts-based representation via incremental orthogonal projective non-negative matrix factorization,”
Signal Processing
93
(6)
1608 -
1623
** DOI : 10.1016/j.sigpro.2012.07.015**

Wang Dong
,
Lu Huchuan
,
Xiao Ziyang
,
Yang Minghsuan
2015
“Inverse sparse tracker with a locally weighted distance metric”
IEEE Transactions on Image Processing
24
(9)
2646 -
2657
** DOI : 10.1109/TIP.2015.2427518**

Yang Meng
,
Zhang Lei
,
Zhang David
,
Wang Shenlong
2012
“Relaxed collaborative representation for pattern classification,”
in Proc. of IEEE Conference on Computer Vision and Pattern Recognition
June 16-21, 2012
2224 -
2231

Adam Amit
,
Rivlin Ehud
,
Shimshoni Ilan
“Robust fragments-based tracking using the integral histogram,”
in Proc. of IEEE Conference on Computer Vision and Pattern Recognition
June 17-22, 2006
798 -
805

Liu Baiyang
,
Huang Junzhou
,
Yang Lin
,
Kulikowsk Casimir
“Robust tracking using local sparse appearance model and K-selection,”
in Proc. of IEEE Conference on Computer Vision and Pattern Recognition
June 20-25, 2011
1313 -
1320

Wang Dong
,
Lu Huchuan
“Visual tracking via probability continuous outlier model”
in Proc. of IEEE Conference on Computer Vision and Pattern Recognition
June 24-27, 2014
3478 -
3485

Wang Dong
,
Lu Huchuan
,
Bo Chunjuan
2014
“Online visual tracking via two view sparse representation”
IEEE Signal Processing Letters
21
(9)
** DOI : 10.1109/LSP.2014.2314613**

Citing 'Object Tracking based on Relaxed Inverse Sparse Representation
'

@article{ E1KOBZ_2015_v9n9_3655}
,title={Object Tracking based on Relaxed Inverse Sparse Representation}
,volume={9}
, url={http://dx.doi.org/10.3837/tiis.2015.09.020}, DOI={10.3837/tiis.2015.09.020}
, number= {9}
, journal={KSII Transactions on Internet and Information Systems (TIIS)}
, publisher={Korean Society for Internet Information}
, author={Zhang, Junxing
and
Bo, Chunjuan
and
Tang, Jianbo
and
Song, Peng}
, year={2015}
, month={Sep}