Full text: XVIIth ISPRS Congress (Part B3)

  
  
equation (5)), must remain constant. In order to partly 
overcome this limitation, as well as to compensate for 
surface reflectance properties different from the assu- 
med model, a linear radiometric function accounting for 
brightness and contrast differences of the various images 
can be introduced. The resulting system of equations (7) 
is then completed by adding equations for control infor- 
mation with appropriate standard deviations and rewrit- 
ten as a system of observation equations. In the most 
simple case the weight matrix for the intensity value 
observations is represented by the identity matrix. Since 
the observation equations are nonlinear in the un- 
knowns, the solution of the least squares adjustment is 
found iteratively. 
4. SHAPE FROM SHADING 
Classical SFS refers to the problem of reconstructing the 
surface of an object, given a single digital image by 
relating the image intensity values directly to surface 
inclinations relative to the direction of illumination. The- 
se inclinations are then integrated to produce a geome- 
tric model of the object surface. For the transformation 
from object to image space the orthographic projection 
is used. The parameters of exterior orientation are assu- 
med to be known. 
The basic equation of SFS is derived from equation (6) 
by assigning a constant known object intensity value G 
to the object surface. Looking at equation (5) this is 
equivalent to assuming a constant known albedo p, and 
the other parameters must have calibrated values. 
Throughout the rest of this paper constant (changing) 
object intensity values are assumed to result from con- 
stant (changing) albedo only. 
The surface normal vector 7 can be expressed in terms 
of the object surface inclination: 
n° = [-oZ/0X,—aZ/0Y,1] = [-Zx,-Zy,1] 
(8) 
Substituting the unit vector in the direction of illumina- 
tion ass ” = [s1,s2, 53 ], equation (6) can be written as 
sis yleG-zh-Zenis (9) 
Zr Z7 x1 
There are two unknowns, namely Zx and Zy, but only one 
observation, namely g ( x , y ), for each point in object 
space. Therefore, there exists an infinitive number of 
solutions to equation (9). This is the fundamental inde- 
terminability of SFS. It can be overcome by Working in 
surface profiles /Horn 1970; Davis, Sonderblom 1984/ or 
by introducing smoothness terms for the object surface 
/Strat 1979; Ikeuchi, Horn 1981; Horn, Brooks 1986/. 
Some of the rather strong assumptions of SFS can be 
dropped, if more than one image is used simultaneously. 
In binocular or in multi image SFS /Grimson 1984/ ima- 
ges taken from different positions are analyzed. The 
correspondence problem of image matching (there is in 
general a need for conjugate points) must be overcome. 
This is particularly complicated for constant albedo due 
to the lack of intensity gradients. A solution for the 
estimation of the parameters of exterior orientation is 
given in de Graaf et al. /1990/. 
In the method of photometric stereo /Woodham 1978; 
Lee, Brady 1991/ images taken from the same position 
under varying illumination directions are used. Thus, the 
correspondence problem becomes trivial. Using two 
images a unique determination of Zy and Zy is possible, 
the use of three images allows in addition to solve for 
variable and unknown albedo. 
There are also ways to compute object surface heights 
directly using SFS. Wrobel /1989/ suggests to introduce 
a discrete geometric model in object space similar to the 
one described in chapter 3 and to solve for the DTM 
heights directly. Leclerc, Bobick /1991/ present a solu- 
tion along the same lines. Horn /1990/ solves for surface 
inclination and height simultaneously using coupled 
partial differential equations. An implementation of this 
approach is described in Szelinski /1991/. Thomas et al. 
/1991/ investigate an approach combining SFS and ste- 
reo radargrammetry to produce DTM from multiple 
radar images. Kim, Burger /1991/ use a point light source 
located near the object surface. The resulting variations 
of the scene irradiance are used to compute surface 
heights.
	        
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.