Full text: XVIIIth Congress (Part B3)

  
     
   
   
    
   
   
   
    
   
  
  
   
   
   
    
    
   
   
   
   
   
   
   
    
  
    
     
    
    
  
   
   
    
   
    
    
   
   
  
not limited only to the segmentation of optical images, it can 
also be applied to the segmentation of range images or other 
types of images. 
In an ideal image formation process the light intensities of 
points in the scene form the intensity I(xx,9æ) at pixel 
(zk, yr) in the image. Because of degradation, the , true” 
intensities J(z&, yx) are not observable, accessible are only 
the gray values g(x, yx) of the image. For simplicity we will 
denote a location (zx, yx) only with its index k, e.g. instead 
of g(zx, yx) we write gx. 
We assume that the degradation is due to additive white noise 
with a Gaussian probability density function (pdf) and zero 
mean value. The noise is statistically independent from the 
light intensities I(x, yx). Nonlinearities due to saturation, 
aliasing and quantization effects are neglected. Accordingly, 
we have for the gray values in the image: 
gk = Ir +n, 
where n is a realization of the Gaussian white noise. This 
leads for the a-posteriori pdf of the gray values in the image 
to: 
a 
fa (94 | It) = m e (- , 
where c? is the variance of the Gaussian noise. 
  
We also need a prior model for the light intensity Ip of the 
pixel (zo, yo), for which the homogeneity condition is tested. 
The prior model reflects our expectations in the value of the 
intensity Io before the pixel was assigned to a particular re- 
gion. Since a-priori we have no reason to believe that some 
intensities are preferred, we assume a uniform density on the 
bounded definition space D;. With AT = Imaz — Imin, we 
have: 
1 
A; : lo€Di 
JA] 
filo) - { 0 otherwise. 
2.2 Region model 
Our model for a region R is a parametric model. The „true” 
light intensities of the pixels belonging to the same region 
satisfy the equation: 
J 
HORDE (we, yr) (1) 
j=1 
with (k | (zx, yx) € R}, a; E R. 
The functions ¢;(z,y) are arbitrary, real-valued functions, 
which are supposed to be known for a given region. How- 
ever, it is not necessary that these functions are the same 
for all regions in the image. In our task of map based seg- 
mentation of aerial images, we choose the model of a region 
(i.e. the functions ¢;(z,y)) according to knowledge gained 
from maps. 
The parameters a;, j — 1,..., J in equation (1) are unknown 
and have to be estimated. However, as we will show later, if 
we are interested only in the segmentation of the image and 
not in the parametric description of the regions, the explicit 
calculation of their values is not necessary. We assume that 
these parameters are random variables over the set of regions 
in the image and have an a-priori Gaussian pdf with mean m; 
and standard deviation o;: 
Sui iust (a; — mj)? 
ied sr 
  
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B3. Vienna 1996 
2.3 Homogeneity predicate 
We now define the predicate used for testing the homogeneity 
condition. Let (zx,yx), k — 1,..., K be the pixels already 
marked as belonging to region R,. Their (unmeasurable) 
light intensities Z(z&, yx) (or short 7,) fulfill equation: 
J 
ho Ya on) (2) 
j=1 
We denote with (xo, yo) the pixel for which the homogeneity 
predicate is tested in the current step. Its gray value is go 
and its light intensity is Jo. The homogeneity predicate H. 
for pixel (zo, yo) and region R, evaluates to true (H, = 1), 
if 
J 
Io =} a4" @o, yo). (3) 
j=1 
Otherwise, H, evaluates to false (H, = 0). According to this 
definition, the conditional probability of the predicate #, is: 
j=1 
0 : otherwise. 
J 
Io = Sag 
Pui. =1]aI)=4 L5 lo 2 ja 4$. (zo. o) 
Pul. 0 af^), Io) and P4 (71. —1 | af"), Io) are comple- 
mentary. 
The random variables needed for testing the homogeneity 
predicate according to equation (3) are unmeasurable. Ac- 
cessible are only the gray values gi of the image. Hence, 
we redefine our homogeneity predicate and consider the a- 
posteriori probability Py(H, = 1 | gx), k — 0,..,K. We 
call this expression probability of homogeneity. If the calcu- 
lated value for the probability of homogeneity exceeds a given 
threshold we take the decision, that pixel (xo, yo) belongs to 
the region R, 
3 PROBABILITY OF HOMOGENEITY 
To illustrate the dependencies between the different random 
variables which appear in the calculation of the probability of 
homogeneity, we represent them in a Bayesian network (see 
e.g. (Pearl, 1986)). The nodes of the network contain the 
random variables. If there exists a direct causal influence of 
one random variable on the behavior of a second one, an arc 
of the graph leads from the node of the first variable to the 
node of the second one. The strengths of the dependencies 
are quantified by conditional probabilities. 
Consider the situation, where the homogeneity predicate for 
pixel (xo,ÿo) and region R, is tested. The region R, = 
((zx, yx) | k = 1... K} already contains K pixels. The cor- 
responding Bayesian network is given in Figure 1. The proba- 
bility for the homogeneity predicate to evaluate to true given 
the gray values of the image (i.e. the probability of homogene- 
ity) is calculated considering the dependencies given in the 
network. After successful predicate testing the Bayesian net- 
work is updated since the number of pixels in the region has 
increased. Each decision situation has its particular Bayesian 
network. 
The probability of homogeneity can be written as: 
Pr zi. {gx}, go) le: P, 
PERPE Pw (4) 
664 
   
Ther 
lizing 
with 
pende 
netwo 
P (1, 
netwo 
P(H 
F 
Using 
and o 
ready 
pressic 
Pz 
The re 
in a cl 
  
	        
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.