Full text: XIXth congress (Part B3,2)

v" 
L2 ^ e*t 
c 
— — AV 
Av 
M 
m — -— — 
Xiunguang Zhou 
  
  
sd,) - d |j 2 k-2,.k 2] mn 
Figure 5 demonstrates the search procedure. In figure 5, d. d, ; d, and d, are the 
? 
Hl? 
tracing paths. à 
Lao fp). We also have the j ; : 
Now we have conjugate feature point pairs ( fp: , fp; ), (fp... 
directions from fp/, pi, p; and ps to. fp; ,, respectively. The dashed lines are the 
1 4 P 
extracted points p; , forkz1 — n, between fp; and fp! ,, and the extracted points p; , 9 "et 2 
for k=1 - n, between fp; and fp;.,. Note that the number of extracted points between fp: p: 
two feature points on the left edge may be different with that on the right image edge. 
Le., m may not equal to n. For these non-feature edge points, it is reasonable that a 
linear segmentation is used to determine there correspondence. That is 
Fig. 5 Guide direction 
  
  
  
A k 
p; = p, j » Round (— *7) fork=1 ~m (8) 
m 
The above procedure was applied to each two-feature-points (including the starting point and the ending point) to obtain 
all conjugate edge points on the conjugate edge pair. Figure 3 (a) and (b) show the matched edges. 
6 GEOMETRY CONSTRAINT CROSS CORRELATION 
The edge matching sub-algorithm only provides conjugate point pairs on edges. These matched points are only a small 
percentage of the whole image. In order to get conjugate point pairs that are not on edges, a sub-algorithm named 
Geometry Constraint Cross-correlation was applied. Cross-correlation is a simple matching algorithm. It only works in 
case that there is no geometry difference between the left and right images. In most remote sensing stereo images, 
geometry difference is the common case. We modified the traditional cross-correlation by introducing a local affine 
transform. The coefficients of the affine transform can be derived from the results of the edge matching sub-algorithm. 
6.1 Local Geometry Correspondence Based On Edge Correspondence 
The local geometry correspondence of the stereo images is described by six affine transform coefficients. Though the 
geometry difference is in general non-linear in the range of whole scene, it can be approximated to be linear if the local 
geometry difference is concerned. Just like an arbitrary curve can be approximated by piece wise lines, the general non- 
linear geometry difference can be described by all linear local differences. The local geometry correspondences of all 
matched edge points were first determined by using the edge correspondences. The Least Square Fitting was used to 
determine the affine transform coefficients. Let p' and p' be a conjugate edge point pair; let Sy and sy be two edge 
point sets, each contains the edge point (p' or p') as well as their neighbor edge points; let C, be local geometry 
affine transform coefficients matrix, we have 
T -1 T 
C, z(AT-AL)'-AT-B, (9) 
where A, = In, S, | is the coefficient matrix combining a unit vector 1 and the left edge point set S,,, B, — IL S, | 
is the observation matrix combining a unit vector 1 and the right edge point set S, : 
In order to let Sy and Sy correctly represent the local geometry correspondence, the edge points in S, should have a 
good distribution surrounding p'. The best distribution is that there are edge points located in the upper-left, upper- 
right, lower-left and lower-right quarters of the location of p'. The selection of Sy was automatically performed by 
scanning the neighbors of p' . 
The local geometry correspondences of non-edge-points were obtained by interpolating the determined geometry 
correspondences on edge points. Therefore we had the local geometry correspondence at every point in the stereo 
images. 
  
International Archives of Photogrammetry and Remote Sensing. Vol. XXXIII, Part B3. Amsterdam 2000. 1059 
 
	        
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.