Full text: XVIIth ISPRS Congress (Part B3)

continuation of linear features between neighbour- 
ing parallel lines, the reliability can be 
increased still more [Lo,1989]. The extracted 
corresponding linear features pairs can be used to 
generate coarse DEM, the major requirement of 
generating coarse DEM with high reliability is 
fulfilled. 
3.3 Refinement of Coarse DEM Data by Object Space 
Least Squares Matching 
3.3.1 The Illumination and Reflection Model for 
facet stereo matching There are three major 
phenomena of the reflection : Ambient reflection, 
Diffuse  (Lambertian) reflection and  Specular 
(Mirror) reflection. It describes the relation- 
ship of reflected radiance of a small facet of the 
surface, the specific viewing direction, the com- 
plex illumination of the scene and light reflect- 
ing properties of the material. (Weisensee,1988) 
proposed three models of light reflection which 
can be used for Object Space Least Squares Match- 
ing, they are derived from general model as fol- 
lows: 
La Lp Pa lm GI: B.) dw, (SR * d* R4) a 
Lp : the reflected radiance cause by incident 
radiance of illumination 
Lyar Ra? the ambient component from half space L,, 
and the semi-spatial reflectance R, 
E,Ly, : N light sources having irradiance L;, 
N : the surface normal 
Ba : the direction to light source n 
dw, : the apparent solid angle of incident 
radiance from a particular light source 
R,,d : the diffuse reflectance R, and its fraction 
of proportion for diffuse reflectance 
RS : the specular reflectance R, and its frac- 
tion of proportion for specular 
reflectance 
In our case, we can assume that there is only one 
light source (n=1,the sun) to be considered. The 
amount of light reflection which independently 
with the viewing direction is : 
Log ® Ly,°R, * Pp NB )°dw,°d°Ry 
Rd (2) 
the specular Component which is rare exist and can 
be omitted is: 
La, 7 bp (NB ):dwp S: R, 
Rs (3) 
the relationship between recorded intensity Gi of 
discrete pixel i by the sensor and the reflected 
radiance from the terrain surface can be a linear 
transformation: 
G. = 
i a + b° Led 
(4) 
if the terrain surface is perfect ambient reflec- 
tion, the first reflection model can be: 
6," 8, * 5; b (5) 
D, is the reflected radiance of facet i, if the 
terrain surface is assumed as perfect Lambertian 
reflectance, the second model is: 
G,= a;t b;:cos(N:B): D; = a+ b;:cos6,: Di (6) 
the third model: 
G, = a; + b. . D, (7) 
results from applying the transformation (4) to 
facets instead of windows. It means a. is still 
valid for window j, the b, applies to bilinear 
height/reflection facet k respectively. 
3.3.2 The principle of Object Space Least 
  
Squares Matching Back mapping of image data into 
object space to get object reflectance D(x,y) 
(image inversion) by referring the object surface 
Z(x,y) which is approximate at the beginning, and 
perform matching on the object surface. It simul- 
taneously determines two functions in the object 
space: the terrain relief Z(x,y) and the terrain 
reflectance D(x,y) with Least Squares Adjustment 
135 
iteratively [Wrobel,1988] [Helava,1988] [Ebner & 
Heipke,1988] [Heipke,1990]. By this way, the 
digital image matching, DEM generation and ortho- 
photo computation have been combined into one 
approach. 
The main principle of Object Space Least Squares 
Matching is as follows: 
The basic Observation Equation of every pixel 
within the patch for matching by the Least Squares 
Adjustment is: 
= 5 
< 
*^cos0 - D( Z, K, L, À) (8) 
noise or residual error in intensity 
the unknown intensity value assigned to 
one groundel 
the angle between the surface normal and 
the direction of sun 
back mapping the image intensity value of 
corresponding pixel to the groundel. 
the heights of N x M grid points (DEM) to 
represent the terrain surface Z(X,Y) which 
can offer the height in any position by 
bilinear interpolation. 
orientation parameters of the sensor 
illumination model 
object reflectance model 
a) The influence of L & R can be simplified by 
local linear radiometric correction with offset 51 
and gain 82 (But not for close range photogramme- 
try and large scale photo). Therefore, (8) can 
be: 
© << 
m 
tC 
m 
«xpo 
v = D * cos0 - á1 - 82 * D(Z,Ä) (9) 
For the patch of first image, $1 and 52 can be 
assumed as constant, they are unknowns for the 
patch of second, third and further images. 
Transfer in A.T., Í and A are 
unknowns also, expanding the nonlinear part 
(32 * D(É,Á)) of (9) to linear increments from 
approximate values: ( $1 , 52), = ( O ,1 ), we 
obtain: 
b) For Point 
B * cos0 - ái - $2, * D(Z,A), - 82 * 
(10) 
[(8D/8£), af -(8D/GÁ), a] -?p(£,Kj, a&2 
v = 
coefficients indexed by o are calculated with 
estimated values which will be updated during 
iteration. Expanding the coefficient (0D/0£Í), 
(89D/83Á), of the design matrix: 
The 
the 
the 
and 
(09D/8f), - (0D/Ox .Ox/0Í) + (80D/Oy .0y/05), (11) 
(0D/8Á), - (9D/8x .Ox/0K),* (0D/Oy -9y/8K), (12) 
Because O0D/Ox and 8D/8y represent the gradient of 
the intensity, it can be used for a quality esti- 
mation (selection), and provide the different 
weights accordingly in Least Squares Adjustment. 
c) In case of DEM generation after A.T.. The 
orientation parameters of sensor A are known 
already. Therefore, the observation equation for 
each pixel within the matching patch is: 
B * cos0 - 81 - 82, * D(É,A), - 82, * 
(13) 
(@n/a%), a - p(£,R), p82 
v = 
If we want to obtain DEM Z(X,Y) only, the unknown 
D can be eliminated (Reduced Normal Equation) 
during the inversion of the normal equation to 
save calculation time. 
3.3.3 The characteristics of Object Space Least 
Squares Matching 
a) We perform the matching in Object Space instead 
of in Image Space, because the disadvantage of 
matching in image space would be that the multi 
view image of the same object would have different 
intensity or shape caused by different relief 
displacement / tilt displacement / different 
illumination situation / different reflection 
effects from different positions of the sensor 
relating to different relief of object etc., 
resulting in matching failure or poor accuracy. 
b) High accuracy can be achieved by using the 
Minimum Cost Matching which is based on the Theory 
of Minimum Cost Sequence of Error Transformation. 
This method may select the Minimum Euclidean 
 
	        
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.