3.4 FCM clustering segmentation
For an image, clustering is a commonly used segmentation
method, which usually employs spectral information of each
pixel as feature vector and realize partition of the image in
feature space by similarity measure.
As a generalization of classical k-means clustering, Fuzzy
C-Means (FCM) algorithm is also a partition-based clustering
method, which realizes the soft partition of a data set by
minimizing the objective function (Bezdek, 1981)
N iC
JUNI una?
i=l k=l
8 3)
N= 1.4,20, 15s N
k=l
By solving the optimization problem (3), we obtain the
following iterative formula (4) and (5)
1
Uy =r eu (4)
S ki yn
c=l da,
N
X ux,
y, 2 LL — (5)
where U = (ordeo and... (v,; jeu are membership
matrix and cluster prototype matrix, respectively, and x; is the
ith feature vector, d. is the dissimilarity measure between
the ith feature vector and the kth cluster prototype, C is the
number of clusters, N is the number of feature vectors, and m is
a fuzzy factor (m >1). Note that for uc t0, hn. the Fuzzy
C-Means (FCM) algorithm boils down to the hard c-means case
(or classical k-means algorithm).
Brrr 50.—
For high resolution satellite images, clustering segmentation
only using spectral information is difficult to obtain satisfactory
results due to spectral variability. Spatial autocorrelation feature,
as spatial information, may be incorporated into clustering
segmentation algorithm to improve the segmentation quality.
In this paper, segmentation experiments are conducted via the
Fuzzy C-Means (FCM) algorithm, which incorporates both
spatial autocorrelation features and Spectral features. The
expected results are that spatial autocorrelation features can
effectively improve the segmentation quality of high resolution
satellite images.
4. RESULTS AND DISCUSSIONS
4.1 Semivariogram modelling
This paper first selects three typical object classes (figure 3)
from the original image of site 1 (figure 1(a)): vegetation, water
and road, but the other small objects like ships are not
considered. The omni-directional semivariograms of theirs are
calculated in three bands, respectively (figure 4).
(a) vegetation (b) water (c) road
Figure 3. Typical object classes in site 1
From figure 4, we know different object classes correspond to
different semivariograms, and thus they have different spatial
variabilities. Semivariograms of water and vegetation are quite
simple and similar except in band 4, and their ranges are all
about between 2~4 pixels by visual inspection. Comparing with
water and vegetation, semivariogram of the road is relatively
complex, which is continuously fluctuant and unstable when lag
h exceeds the range, implying that roads have more complex
variation structure. The range of its semivariogram is about
between 8~9 pixels. The detailed range information of the three
object classes in site 1 is listed in table 1.
TI Toy FFT T T E 50 r CPUS
ob Lett TTT yl 45- : LH 45} a [1
4 += 4or 4T 1 € 7 son «T + | 1
or r grep eue 1 iam | I^ es ef E al E ul
Su 1 | Acc sv Ts * a) | £ x. 1 PE
2 4 — vegetation 2 » s 2 4 -w- water
rji. : far a Pe ee
ES = water f nr | Do emma PL 4 T eem]
$5] 3 i^ | I]
40 151 | 1 15 | +
4 10- * Ware A MATT 10 aiiirftitit itin
sr m oma» 4o 9 X 4 3-À-3 9 5-9 3-5 A A et et r |
patr? s.s | 5- €
Y Li Lester 2.1 bom sodas bee) | PR) pee FALL
ST UE EUN A IE EUN UE UN NUN UH M ET ^ 2 4 8 8 1 4 WW 1 2 2 M
Lag(h) Lag(h) Lag(h)
(a) band 4 (b) band 3 (c) band 2
Figure 4. Semivariograms of the three object classes in site 1 in three different bands
Vegetation | Water | road Building 1 | Building 2 | Shadow | Vegetation | Bare land
Band 4 2-4 2-4 | 8-9 Band4| 10-11 6-8 2-4 2-4 2-4
Band 3 2-4 2-4 | 8-9 Band3 | 10-11 6-8 2-4 2-4 2-4
Band 2 2-4 2-4 | 8-9 Band 2 10-11 6-8 2-4 2-4 2-4
Table 1. Ranges of object classes in site 1
This paper focuses on ranges of these object classes, which can
Table 2. Ranges of object classes in site 2
provide a priori knowledge for the selection of neighborhood
windows ©
width (2d+
the semival
For detailec
study semi
this paper.
With the sa
in the imag
and bare l:
correspond
42 Spat
In this sec
Getis statis
425 42
-02 -0.16
43 FC
autocorre
In this sec
the Fuzzy
of site 1
clustering
and spati:
compariso
Spectral fe
In the firs