Full text: XVIIIth Congress (Part B3)

  
      
    
    
   
    
   
    
   
     
     
    
  
     
   
  
   
     
  
   
    
    
   
   
     
   
  
    
    
   
   
    
hood constraints between individual patches to enforce the local 
continuity in a global solution (Gruen, Agouris, 1994). In another 
approach least squares template matching was combined with 
Kalman filtering of the parameters of the road for road tracking 
(Vosselman, Knecht, 1995). 
Instead of a square or rectangular template, we extend the least 
squares template matching technique into LSB-Snakes by using a 
deformable contour as the template. This is shown in Figure 2. 
The ribbon with black outline is our initial template and the white 
one is the final solution. Its centre line is the extracted feature, in 
the example of the figure the centre line of a road segment. 
Suppose a linear feature, the centre line of the template is 
approximated by a spline curve and represented in parametric 
form as 
x(s) 2 WNTG)X, , 
i=l 
; (2-5) 
y) = NV Nor, , 
i=1 
where X; and Y; are the coefficients of the B-spline curve in x 
and y direction respectively. In terms of the B-spline concept, 
they form the coordinates of the control polygon of the curve. 
Ni (s) is the normalized mth B-spline between knots u; and 
u |, (Bartels, et al., 1987). While the knot sequence is 
i+m+ 
given, feature extraction can be treated as a problem of 
estimation of the coefficients X; and Y; of the spline curve. 
The first order differentials of the B-spline curve can be obtained 
as 
n 
Y NEGAX,, 
i=1 
> 
A 
Il 
(2-6) 
A 
Il 
n 
y= SUN"GAY,. 
i=l 
Substituting the terms in equation (2-4), we obtain the linearized 
photometric observation equations with respect to the 
coefficients of the B-splines. The linearization of the observation 
equations for all involved pixels can be expressed in matrix form 
as 
-e, 2 G,NAX «G,NAY-1, ; P (2-7) 
m 
with 
N = INT) Ns)... Nc): Q-8) 
Since a linear feature is essentially unidirectional, the template 
would slide along it during matching. To ease this problem and 
simplify the implementation, the above equations are changed to 
268 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B3. Vienna 1996 
TE mx 
GNAX 4, isavesP 
GNM EP 
mx. * 
(2-9) 
TE my my ^ 
A pair of independent observation equations are thus formed for 
the x and y directions. The observation vectors /,,. and Py 
x 
contain the differences of conjugate pixels, P, , and P, y are the 
x 
corresponding weight matrices, which are introduced as diagonal 
matrices. 
2.2 Geometric observation equations 
In a semi-automatic feature extraction scheme, a set of seed 
points near the feature of interest is given by a human operator or 
other preprocessing procedures. In terms of least squares 
adjustment, these seed points can be interpreted as the control 
points which determine the location of the feature to be extracted. 
Because they are only coarsely given, a correction has to be 
estimated. Therefore they should be considered as observations. 
Thus the second type of observation equations can be established 
as 
TE ex 
| 
= 
| 
= 
e 
(2-10) 
ey = V0 , P , 
where x, and y, are the observation vectors of coordinates of 
the seed points in x and y direction respectively, P... and P. 
are the corresponding weight matrices, introduced as diagonal 
matrices. The linearization of the coordinates with respect to the 
coefficients of the B-splines can be expressed in matrix form as 
ex 
Tex = NAX -t.. ; P... , Q-11) 
“22 7 MAY fo: P 
in which £,, and £,, are given by 
t., =x0-x,=NX"-x 
3 0 0 
er (2-12) 
Lom Y m yg m MY yo.. 
With the seed points an initial curve is formed as a first shape 
approximation of the feature. [n order to stabilize the local 
deformation of the template we introduce the following 
smoothness constraints. Assume the initial curve is expressed by 
x9(s) and y9(s). We establish the third type of observation 
equations based on the first and second derivatives of the curve as 
2x À x (5) —x9(s) ; P. NS im 
E = y,(s) - y°(s) > P , 
TEssx = EG) xA) , Po ’ (2-14) 
T€ dy. 3s (5) HAE , Py : 
Linearizing them with respect to the coefficients of the B-spline 
they can be expressed in matrix form as 
   
Where ^ 
defined 1 
Any oth: 
formula! 
these ob: 
2.3 Sol 
In our le 
as the pr 
Y of the 
function 
and the 
constrail 
equivale 
T. 
y Pv - 
In terms 
the snak 
external 
the ima 
constra 
location 
To mini 
the follc 
A furthe 
normal 
respecti 
it can be 
bm 
various 
well est 
utilized
	        
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.