Full text: XVIIth ISPRS Congress (Part B3)

in 
led 
) is 
(4) 
ed 
ue 
6) 
1S 
rithm /Marr, Poggio 1979/ is one of the most well known 
examples of this group, others can be found in Fôrstner 
/1986/ and Ackermann, Hahn /1991/. The third group 
consists of approaches which, besides the features men- 
tioned above, use relations between these features ("pa- 
rallel to", "to the right of", etc.; for more details see 
Shapiro, Haralick /1987/ and Boyer, Kak / 1988/). 
Following the line of thought of chapter 2, equation (6) 
can be employed to design an object based multi image 
matching algorithm. This algorithm has been developed 
as a generalization of the least squares matching me- 
thods in the last years /Ebner et al. 1987; Ebner, Heipke 
1988/. Similar concepts have been published inde- 
pendently /Wrobel 1987; Helava 1988/. A detailed des- 
cription of this matching algorithm and an evaluation 
using synthetic and real imagery can be found in Heipke 
/1990, 1991/. The outline of this algorithm is shortly 
reviewed here. 
First, a geometric and a radiometric model in object 
space are introduced.The geometric model consists of a 
grid DTM. The grid is defined in the XY-plane of the 
object surface with grid nodes X;, Y; and grid heights 
Z (Xv, Yi) 2 Zu. The mesh size depends on the 
roughness of the terrain. A height Z ( X , Y) at an arbi- 
trary point is interpolated from the neighbouring grid 
heights, e.g. by bilinear interpolation. In the radiometric 
model object surface elements of constant size are defi- 
ned within each grid mesh. The size is chosen approxi- 
mately equal to the pixel size multiplied by the average 
image scale factor. An object intensity value G (X,Y) 
is assigned to each object surface element. The albedo 
p (X , Y) of the object surface is allowed to be variable 
and so is G (X,Y) (see equation (5)). The object sur- 
face elements can be projected into the different images 
using the well known collinearity equations. Sub- 
sequently image intensity values at the corresponding 
locations in pixel space can be resampled from the ori- 
ginal pixel intensity values (see also figure 2). 
In the following, the grid heights Zi), the parameters P 
for the exterior orientation of the images, and the object 
intensity values G ( X , Y ) ofthe object surface elements 
are treated as unknowns. They are estimated directly 
from the observations g(x, y) and control information in 
a least squares adjustment. Thus, g(x,y) depends on 
Zi and on p. The surface normal vector ñ is a function 
of the object surface inclination, and therefore also a 
835 
  
  
  
  
  
Figure 2: Transformation from object to image space 
function of Z,;. The direction of illumination; is allowed 
to vary from image to image. For each object surface 
element, as many values g(x, y) can be computed as there 
are images, and as many equations of the following type 
can be formulated: 
8G (Zu pi). (Zu.p)) » G(X,Y) Rm 
jzl,..,n (7) 
& Gs CZ pi) Xj Cu pi)) 
image intensity value, observation 
from image j 
j image index 
Zi unknown grid heights used to interpo- 
late Z(X,Y) 
Di unknown parameters of exterior 
orientation of image j 
G(X,Y) unknown object intensity value 
n( Ze) vector in the direction of the object 
surface normal 
Sj unit vector in the direction of illumi- 
nation for image j 
n number of available images 
In optical systems the decreasing image irradiance away 
from the principal point due to the term cos/a (see 
equations (1), (3) and (5)) is normally compensated for 
using more than one lens and special coating. Therefore, 
this effect does not need to be modeled here. 
For one object surface element the object intensity value 
G, and thus the product of all values influencing G (see 
  
 
	        
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.