data X
i
is assumed to be drawn from the following
finite mixture model :
p(X
i
/θ) =
M
∑
j=1
p(X
i
/ j,θ
j
)P( j) (2)
where M is the number of components, the P( j),
(0 < P( j) < 1 and
∑
dim
j=1
P( j) = 1) are the mixing
proportions and p(X / j,θ
j
) is the Probability Density
Function PDF. θ is the set of parameters to be esti-
mated : θ = (α
1
,...,α
M
,P(1),...,P(M)).
If the random vector X = (X
i1
,...,X
idim
) follows
a Dirichelet distribution, the joint density function is
given by :
X = (X
i1
,...,X
idim
) =
τ(
|
α
|
)
∏
dim+1
i=1
τ(α
i
)
dim+1
∏
i=1
X
α
i
−1
i
(3)
Since that each feature vector X may has an arbitrary
dimension, the proposed method defines the fusion
as a projection from one feature vector space (spec-
tral bands) to another with a fixed dimentionnality.
Accordingly, the feature-level fusion is done by pro-
jecting the vector X combining into one vector in the
Fisher space. Thus, the generative model will have
its impact on the final classification result through the
projection of the extracted features in this new space.
SVM classifier is used to classify the fused fea-
tures and the multi-temporal dataset of images. Given
the generative model obtained by GDD with parame-
ters θ, we compute for each sample X the Fisher score
U
d
= 5
θ
logP(x|θ) (the gradient of the log likehood
of x for model θ). The Fisher kernel operates in the
gradient space of the generative mode and provides a
natural similarity measure between data samples. For
each sample, this score is a vector of fixed dimention-
ality. Using this score, the Fisher Information matrix
is defined as I = E
X
i
U
X
i
T
U
X
i
. After Fisher score
normalization, we compute the Fisher kernel function
on the basis of the Euclidean distance between the
scores of the new sample and the training samples :
K(X,X
0
) = U
X
i
I
−1
U
X
0
i
T
(4)
In the second stage, suppose our training set S
consists of labels input vectors (X
i
,z
j
),i = 1, . . . ,m
where X
i
∈ R
n
and z
i
∈ {±1}. Given a kernel ma-
trix and a set of labels z
i
for each sample, the SVM
proceeds to learn a classifier of the form,
z(x) = sign(
∑
i
α
i
z
i
)K(X
i
,X)) (5)
where the coefficients α
i
are determined by solv-
ing a constrained quadratic program which aims to
maximize the margin between classes. In our exper-
iments we used the LIBSVM package. Our research
deals with multi-class problem. The One-Vs-One ap-
proach is adopted to extend the proposed approach to
multi-temporal hyperspectral classification.
4 EXPERIMENTAL RESULTS
The images set used in this experiment were jointly
collected from the Tunisian Institute of Remote-
Sensing (CNT) and the USGS library through the
Glovis Viewer (Clark et al., 2007). Some earlier re-
sults and ground truth maps produced by the CNT
were also used to perform the analysis of the selected
test sites and for validation purposes.
The studied area is being within the line between
the northwest tip of Djerba island on the southeast and
Ras Yonga on the northwest. The centroid for the
study area is at 33
◦
50
0
16
00
N 10
◦
07
0
41
00
E. It is char-
acterized by typical Mediterranean climate with max-
imum temperatures reaching, in the period between
June and August (48
◦
), whereas the coldest tempera-
tures are measured between December and February.
Due to the sea proximity, the climate of the study area
slightly differs from the typical arid or semi-arid ar-
eas. The rainfall is very irregular and ranges between
150 − 240mm with an average of 30 rainy days per
year (September/October). The region has been cho-
sen not only due to the great interest from govern-
mental and non-governmental organizations, but also
because of the coexistence of several oasis such as
Mareth and Teboulbou including various types of veg-
etations that change over time. The vegetation has a
cover of 40% to 60%, comprising predominantly an-
nual plants which develop from the autumn rains and
persist until the end of the following spring. The veg-
etation cover is marked by the predominant species,
Palm, Lythracea (Henn
´
e) and Carex. In this set of
experiments, two time series are available, and thus,
the season spectral variability can be well mapped
through this set of images. An external digital eleva-
tion model and a reference land-cover map provided
by the Tunisian Institute of Remote-Sensing (CNT)
were also available for results assessment. Consider-
ing the differences in multi-temporal images acqui-
sition, we first perform a pre-processing step. Im-
ages were geometrically corrected and geo-coded to
the Universal Transverse Mercator (UTM) coordinate
system based on a topographic map of the study area.
45 regularly distributed ground control points (GCPs)
were used for this purpose. Then, Hyperion images
were converted to reflectance and co-registered and
re-sampled to 30 × 30 m with the nearest neighbor
algorithm. The registration was performed at a sub-
pixel level, obtaining a rootmean-squared error of
about 0.65 pixels. After co-registration, all images
were radiometrically corrected to surface reflectance
by Atmosphereic CORrection Now (ACRON) soft-
ware, which is based on the MODTRAN-4 radiative
transfer code. In the following experiments, we se-
AMulti-featuresFusionofMulti-temporalHyperspectralImagesusingaCooperativeGDD/SVMMethod
683