Full text: Actes du onzième Congrès International de Photogrammétrie (fascicule 3)

4 
PHOTOGRAMMETRIC ENGINEERING 
reached. On the other hand, especially in the 
case of a large block, it has the advantages 
that during the solution the required storage 
space is not increased and that for a given 
absolute density of control the required com 
putation time is only directly proportional to 
the number of photographs. Therefore, for 
very large blocks the iterative solution will 
be preferable. 
The principal iterative method of solution 
is the Gauss-Seidel method. Although the 
proof of the convergence of this method can 
be found in mathematical textbooks, several 
writers have deemed it necessary to include 
the proof in their paper. The asymmetry in 
herent in the method can be avoided by al 
ternately proceeding forth and back through 
the vector of unknowns. 
The rate of convergence is sufficiently fast 
only if a block-iterative procedure is used. 
The simplest submatrices for this purpose are 
those obtained from the above partitioning 
of the matrices in the Equations 2d and 2e. 
For large blocks with sparse control, one may 
then require from 50 to a few hundred itera 
tions. 
The unknowns in the normal equations can 
be arranged in groups according to the natural 
or to artificial strips such that the on-diagonal 
submatrix of each group is connected via a 
non-zero off-diagonal submatrix to the on- 
diagonal submatrices of only the preceding 
and the following group. If these much larger 
submatrices are used as units in the block- 
iterative procedure, the required number of 
iterations is of the order of ten [85]. However, 
the computations in each iteration step are 
then much more complicated. 
After a number of Gauss-Seidel iterations, 
one will observe that successive corrections 
to the obtained values of the unknowns tend 
to form a geometric series. This fact may be 
used to accelerate the convergence at that 
stage. 
A simple and safe, but still rather slow, 
accelerated method consists in computing the 
ratio r of the corrections in two successive 
iterations and multiplying the set of Gauss- 
Seidel corrections in each iteration by l-\-r 
or by l-\-r-\-r 2 . 
A much faster acceleration method consists 
in computing the sum of all following terms 
of the geometric series and using this sum as 
the correction. The set of Gauss-Seidel cor 
rections is then divided by 1 — r. This is 
Luysternik’s method [32]. If the Gauss- 
Seidel corrections do not form an exact geo 
metric series, the Luysternik acceleration 
produces more or less random deviations from 
the exact solution. A number of ordinary 
Gauss-Seidel iterations is then required before 
an acceleration procedure can again be used. 
A third acceleration method is called the 
block-successive overrelaxation method [33]. 
In theory, this method makes a sophisticated 
computation of an optimum acceleration 
factor possible. In practice, such a computa 
tion is too complicated. An educated guess as 
to the value of such a factor is therefore made 
and the sophistication consists mainly in the 
vocabulary that is used. This factor will be 
larger than one, and it must be smaller than 
two. 
A very different type of iterative solution 
is obtained if an orthogonalization method or 
a gradient iterative method is used. At the 
ITC, Kubik 129. 301 has found the method of 
conjugate gradients [34] to be the most useful 
one of these methods. In theory, if no round 
off errors are introduced, this method con 
verges to the exact solution after as many 
iterations as there are unknowns. Either the 
matrix of coefficients and the constant terms 
of the correction equations or those of the 
normal equations are stored and used in 
every iteration. Experience with a test pro 
gram showed that in general a satisfactory 
solution was obtained after some 60 itera 
tions. Accordingly, the method appears to 
be competitive with the Gauss-Seidel block- 
iterative method. 
6. THE ESSA-COAST AND GEODETIC SURVEY 
PROGRAM ([5]—[ 10]) 
From the beginning, the development of 
computer programs for strip- and block- 
adjustment at the Coast and Geodetic Survey 
has followed Schmid’s approach. 
In the present system, input for the block 
adjustment is provided by a set of programs 
or sub-programs for image coordinate refine 
ment, strip triangulation, polynomial strip 
transformation, and resection of photographs. 
In the block adjustment, the Equations 2d 
are formed. They are solved directly, by a 
procedure of Gaussian elimination (forward 
solution) and back substitution (back solu 
tion) which operates with the submatrices 
for each point and those for each photograph 
as units. With floating-point arithmetic and 
14-decimal digit word size, no round-off diffi 
culties are encountered even for the maxi 
mum size of block of about 180 photographs 
with six measured points across the centre of 
each photograph. 
The solution of the Equation 2d consists in 
corrections to the approximate values of the 
photograph parameters (that is, to three
	        
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.