Full text: XVIIth ISPRS Congress (Part B3)

  
  
e disparity limit: disparity is the displacement along 
the epipolar line of the corresponding points. The 
object space always has limited depth, this 
means, the disparity changing on the images also 
has limited range. The introduction of disparity 
limit can significantly reduces the search range of 
matching, therefore reduce the processing time. 
The efficiency of candidate matching depends on 
two aspects: guaranteeing that the all the possible 
matching pairs of lines are in the result of 
candidate matching, and performing the task as 
quick as possible. Our experiments have turned 
out that disparity limit is a very important 
parameter for the success of final matching. 
e orientation: the orientation difference of two 
corresponding lines is not only due to the camera 
geometry, but also to the original direction of 
object line. In our algorithm, we set the maximal 
allowable orientation difference between the two 
corresponding lines in order to eliminate wrong 
line pairs. 
In this step, one line on the image can be assigned to 
more than one corresponding lines on the other image. 
4. BACK-PROJECTION 
After the candidate matching is finished, the image line 
pairs are back-projected into the object space (or scene 
space). Two cases must be considered, that is, on 
whether the image lines are horizontal or not, with 
respect to stereo camera base line. For the non- 
horizontal lines, the back project principle is described 
in Fig.1. In the figure 1, let O-XYZ be the object space 
coordinate system fixed on the ground (scene), S’- 
x’y’z’ and S"-x"y"z" be the left and right camera 
coordinate system with the origin at the focus point of 
the camera and z’,z" coinciding with the optical axis (z’ 
and z" are not shown in the figure). The (a’b’) and 
(a"b") are the candidate image line pair respectively on 
the left and right images. W' is the plane formed by left 
camera focus point and image line (a’b’), similarly with 
W". For image line pair (a’b’) and (a"b"), We define 
the corresponding object line as L. Very often, the 
result from line detection is not perfect, so we can not 
assume the detected lines from image are complete. 
Also due to the limited resolution of image and the error 
in the parameters of camera geometry, the two ray lines 
from the corresponding image points can not be assumed 
to mathematically intersect in the object space. To avoid 
such drawback, we use the intersection of two planes 
W' and W" to get the equation of object line 
corresponding to image lines (a’b’) and (a"b"). 
In the practice, we calculate the coordinates of point A’, 
A", B', B', put the central point of A’ and A" as the 
starting point of line L, the central point of point B' and 
B" as the ending point of line L. 
536 
  
  
  
  
  
Fig.1 Back project for non-horizontal lines 
  
  
  
  
  
Fig.2 Back projection for horizontal lines 
When the image lines are horizontal, the above method 
would obviously fails. Another method should be used, 
as illustrated in Fig.2., where A’ is chosen as the most 
closed point to both ray (s’a’) and (s"a"), similarly with 
A". 
5. GENERAL GEOMETRIC CONSTRAINTS OF 
SCENES 
The concept of geometric constraints has been used by 
a number of researchers!^?, Their ideas mainly concern 
the geometric constraints on camera geometry, actually 
the extension of epipolar line constraints. This kind of 
conditions have been taken care by our algorithm in the 
image space. What we propose in this article about 
GGCS is totally different, which is related to the 
property of objects in the scene. 
An explanation of general geometric constraints of 
scenes (GGCS) 
The idea of utilizing GGCS is to derive as much as 
possible geometric constraints to globally improve the 
matching quality. The primitives used in the matching 
(alse in the image analysis) are the intensity, point, 
straight line, curve, shape, etc. The GGCS concerns the 
geometric constraints on these primitives themselves as 
well as the constraints on the relationship between the 
primitives. So the constraints can be unary, binary, and 
N-nary. All the these constraints are depicted in object 
space. 
IQ 
an 
of 
seg 
seg 
der 
tas] 
res 
me 
Be 
can 
im: 
tog 
spa 
Suc
	        
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.