where α is a constant (Jain and Farrokhnia, 1991)
(α = 0.25 is this study). A texture measure is de-
fined over a small Gaussian window, with a standard
deviation σ =
N
2F
0
and of size M ×M, around each
transformed pixel in the selected filtered images. M
is inversely related to u
0
, and is the smallest odd in-
teger larger than or equal to 5σ, where σ = 0.25N/u
0
(Jain and Farrokhnia, 1991). More formally, the fea-
ture image e
k
(x,y), corresponding to the k
th
filtered
image r
k
(x,y), is given by
e
k
(x,y) =
1
M
2
∑
(a,b)∈W
xy
| ψ((r
k
(a,b)) | (13)
where W
xy
is a window of size M
2
centered at pixel
(x,y).
5 SPACE REDUCTION
The values in the L feature images corresponding to a
given pixel form an L-dimensional feature vector rep-
resenting the pixel. Features are normalized to zero
mean and unit standard deviation. Some filtered im-
ages may show similar response to different textures
because the textures may share the same spatial fre-
quency properties. Hence, the L filtered images are
not all of practical interest and thus space reduction is
necessary to discard irrelevant image features. Prin-
cipal Components Analysis (PCA) is commonly used
reduction technique (Jolliffe, 1986). Given a set of
data, PCA finds the linear lower-dimensional repre-
sentation of the data such that the variance of the re-
constructed data is preserved. Intuitively, PCA finds
a low-dimensional hyperplane such that, when we
project the data onto the hyperplane, the variance of
the data is changed as little as possible (maximum of
data variance). In general there is no standard rule
for deciding how many principal components should
be used to represent the data adequately, but a useful
heuristic is to choose a fraction (0.8 in this study) of
the inertia I
q
to be retained by computing:
I
q
=
q≤p
∑
j=1
λ
j
p
∑
i=1
λ
i
(14)
λ
j
denotes eigenvalues and p denotes the number of
eigenvalues.
6 CLUSTERING
K-means is well known method for clustering data
(Jain and Dubes, 1988). However, like all partitional
algorithms, the k-means requires the number of clus-
ters before starting the clustering process. Due to
the low contrast and the speckle of Sonar images,
the estimation of the number of clusters is very dif-
ficult (Figs. 2(a),9(a),10(a)). To avoid this problem
the k-means is started with an overestimated number
of clusters, KC, and combined with the dendrogram
(Jain and Dubes, 1988).
7 RESULTS
Experiments have been conducted on real Sonar im-
ages (Figs. 2(a),9(a),10(a)). Sonar images are pro-
vided by a side-scan Sonar with frequency around 500
kHz. The size of these images is 256×256 pixels cor-
responding to a sea floor surface of 25 by 25 m. Thus,
for N = 256 a filter bank can be created with a to-
tal of n = 7 central frequencies or scales associated
to a given orientation. The number of orientations K
θ
is set to 5. Finally, we start with L = 35 Gabor fil-
ters. For each pixel (x, y) is associated a feature vec-
tor of 35 features. Using the dendrogram the num-
ber of clusters is reduced to 2. Figure 2(a) displays
a man made object (Trolley) lying on the sea bed.
Gaobr filter with tuned radial frequency and orienta-
tions is applied to ”Trolley” image (Fig. 2(a)). Figure
3 shows 20 filtered images (among 35) correspond-
ing to five orientations: 0
◦
, 36
◦
, 72
◦
, 108
◦
, 144
◦
. The
filtered images clearly show that filter responses in
object-echo regions are different from those in the non
object-echo regions. Feature images are obtained by
transforming the filtered images using a non-linearly
relation (Eq. 11) followed by a Gaussian filtering (Eq.
13). Result of 15 feature images is shown in figure
4. Not that the feature values corresponding to ob-
ject (Trolley) are consistently high. A PCA analysis
performed for space reduction is shown in figure 5.
This figure shows that many feature images are irrel-
evant and this is confirmed by the calculated eigen-
values 7. Indeed, the plot of figure 7 shows that most
the information of the original image (”Trolley”) is
concentrated on few eigenvalues and thus only a re-
duced number of feature images is of practical in-
terest. From the reduced number of feature images,
feature vectors are formed and clustered using the
k-means with KC set to 10. Result of clustering is
shown in figure 6. Figure 8 shows the dendrogram
obtained using the KC cluster centers generated by
the k-means. The extracted shadow of the trolley ex-