Full text: Papers accepted on the basis of peer-review full manuscripts (Part A)

  
ISPRS Commission III, Vol.34, Part 3A „Photogrammetric Computer Vision“, Graz, 2002 
  
  
Figure 4: Illustration how to determine relative orientation 
of an image pair using pois. 
  
Figure 5: If one corresponding point is given the second 
camera can only be shifted on the given ray. 
POIs of different category are indicated by different color. 
As can be seen the POIs are very resistant to affine trans- 
formation, thus a great fraction of POIs keeps unchanged. 
The relative orientation of a camera has 5 degrees of free- 
dom - three for the rotation and two for the pose direc- 
tion. We assuming that two adjacent images view the same 
plane to some extent. If we extract two vanishing points 
belonging to a plane, the rotation of the camera relative to 
this plane is determined. Furthermore the corresponding 
vanishing points (derived from the same physical plane) 
of adjacent images give use the relative rotation between 
the cameras. The estimation of the rotation angles be- 
tween the physical plane and both cameras are described 
in Kraus [6]. In our approach the remaining 2 degrees of 
freedom for the base direction are found by searching for 
one corresponding point. 
This correspondence is obtained by testing a qualified set 
of possible POI pairs. For each potential pair the support is 
measured using an image based method and the pair with 
the maximum support is selected. The position of the left 
camera is fixed at an arbitrary position. Furthermore the 
rotation of the left camera is used to determine a plane, 
on which the POIs of the left image are projected as it is 
shown in Figure 4. A correct point pair is found by sam- 
pling through all possible combinations. If one potential 
corresponding point pair is assigned, the position of the 
second camera can only be shifted on the ray that goes 
through the corresponding 3D point on the plane, the cam- 
era center and the corresponding point in the right image 
plane. In Figure 4 this ray is indicated by the black contin- 
uous line. 
If the right image is shifted along the corresponding ray the 
3D points on the determined plane are projected on varying 
positions on the right image plane. If we add the constraint 
that the distance of a 3D point to the left and right camera 
centers only differs to a certain extend, each projected 3D 
point lies on a bounded line which is projected into the 
right image and is shown in Figure 5. To calculate the 
support for a POI pair we are using an additional image 
with reduced resolution where the POIs of the right image 
are plotted. For each entry a special bit according to its 
category is set within the region around the POI. Therefore 
the support for a given correspondence can be determined 
with low calculation cost. The support is increased for each 
line that crosses a region of the same category. 
Once the best corresponding points are found, the right 
camera has still one degree of freedom as described above. 
The final position is found by shifting the camera on the 
corresponding ray until the support is maximized. 
The maximum support has to be greater than a special 
threshold to assign the images to be adjacent. For all im- 
age pairs which are assigned to be adjacent the correspond- 
ing points are determined for later use. A POI pair is as- 
signed to be a corresponding point if the corresponding ray 
crosses a suitable region in the additional image plane. 
The average calculation time for the mentioned steps on a 
Pentium 4 with 1800 MHz is below three seconds. There- 
fore it is possible to automatically find adjacent images 
within a large set. Although this step requires O(n?) com- 
putation time if no other information is available. Such 
additional information is provided either by a GPS or INS 
based position estimation or by simple using the informa- 
tion of adjacent images from the acquisition step. 
3.3 Relative Orientation of Image Sequences 
So far we have determined the orientation of image pairs 
and corresponding points of adjacent images. In order to 
calculate the orientation of a continuous sequence we per- 
form the following steps: 
1. Without loss of generality, the corresponding points 
and the relative orientation of the first image pair is 
used to calculate 3D points, assuming a fixed base- 
line. 
2. An adjacent image is added to the sequence. The rota- 
tion is obtained from the vanishing points as described 
before. To determine the position a cost function is 
minimized that sum up the reprojection errors of suit- 
able 3D points. Suitable means that there exist cor- 
respondences between a POI in the new image and 
those POIs that led to the 3D point. 
A - 190
	        
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.