Full text: Proceedings (Part B3b-2)

The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Vol. XXXVII. Part B3b. Beijing 2008 
617 
a Gibbs fields. For this approach the image is characterised by 
the conditional probability. This probability distribution denotes 
the probability for accepting a grey level gj by a pixel Zj, 
assuming the neighbouring pixels Z 1 have the grey levels g 1 (see 
e.g. Gimel’farb, 1999). 
e Mp L ~ argmax P 0 {g) 
with the approximation (3) 
p e (.g)~Y\ p e(gi\g , ) 
ieiR 
P(Z,=g,\Z' =g , ) = Te™"‘' ) 
with (1) 
S = ^ e ~ H(g ’ gi) 
g =o 
S is called partition sum, while H stands for the energy function 
characterizing the Markov random field. In most cases, this 
energy function is parameterised by a vector 0 = [b 0 , b x ] T . 
This parameter vector characterizes the texture and can be used 
for segmentation as a multidimensional texture feature. The 
used autobinomial model has the following energy function 
(Schroeder et al., 1998): 
Different local maxima may exist due to the complexity of this 
probability distribution function. The simulated annealing 
method was used to avoid local maxima and to find the global 
maximum. 
As second method for parameter determination, the conditional 
least square (CLS) estimation was used (Schroeder et al.,1998). 
This approach attempts to minimise the error between the given 
picture and the expected image. By means of the least square 
adjustment calculus the parameter vector can be calculated 
as follows: 
Ocls =argrnin£(g,.-g,.) 2 
i 
and (4) 
H d (g) = H e (g i ,g i ) = - In 
with 
T 
\Si ) 
-gi-V 
r i=b 0 +Yj b j 
j 
Sj+Sj 
G 
(3) 
G is the maximum grey value. In the first term each grey value 
gi of the pixel Z\ is weighted separately. The middle grey levels 
are stronger weighted than the bright or dark grey levels of a 
pixel, because of the special structure of the autobinomial 
coefficients. In the second term the grey values gj are applied 
together with the grey values gj of their neighbouring pixels.. In 
doing so different neighbourhood systems (see e.g. GimeTfarb, 
1999) can be used (see Figure 3). 
T44 
3*32 
*41 
2\13 
*22 
2"12 
*21 
*42 
2-31 
In 
*1 
*11 
*31 
X42 
121 
*12 
*22 
*43 
141 
*32 
*44 
-C22 
*12 
*21 
*11 
*, 
*11 
121 
*12 
*22 
Xi2 
*11 
*. 
*11 
*12 
Figure 3. Frequently used neighbouring systems 
The parameter vector 0 has to be determined in order to 
segment a given image. For this purpose two different methods 
were used. The first method is to determine the parameter using 
the maximum pseudo likelihood (MPL) estimation. Through 
this approach the overall probability for the image is maximised. 
Unfortunately, the overall probability for the autobinomial 
model is unknown. For this reason, Besag’s suggestion to 
approximate the overall probability by the product of all 
conditional probabilities was used (Besag, 1986): 
6 - (G T G)~'G T d 
While g j represent the expected grey values, G represents a 
matrix containing grey values of neighbouring pixels and d 
represents a logarithmic vector of these grey values. Both 
methods achieve the same level of quality, but the calculus of 
CLS is significantly faster and was therefore used for further 
calculations. 
The investigation of MRFs for texture segmentation was carried 
out in several steps. Firstly, the validity of the parameter 
extraction was analysed to examine whether the parameter 
extraction is reproducible, and to find conditions under which 
the algorithm is stable. Synthesised MRF images were used in 
order to compare the extracted with the correct parameters. The 
images were synthesised using a Markov chain and the Gibbs 
sampler from a given parameter vector (thus from a given 
MRF). This iterative procedure is explained in (Paget & 
Longstaff, 1998). Typical parameter sets were extracted from 
Brodatz textures (Brodatz, 1966). The effects of noise, image 
scaling and neighbourhood system size as well as the parameter 
normalisation were also examined. 
In order to achieve a quasi-continuous scaling and to avoid 
aliasing effects, the bicubic resampling method has been 
applied. Examinations of the fourier spectrum of the scaled 
pictures have shown that low-frequency information is 
preserved by this method. 
Having investigated the parameter extraction the segmentation 
of Brodatz textures has been researched. Using Brodatz textures 
various influencing factors like the sunset were avoided. The 
segmentation has been realised using the point-based method of 
support vector machines. This segmentation system is 
appropriate, because it facilitates fast segmentation in a 
multidimensional feature space. 
All segmentations were made in the quasi-continuous scaling 
space for quantifying the influence of scaling under different
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.