Full text: Close-range imaging, long-range vision

gram (CALGE), 
orientation starts 
ites of all tie ang 
lock geometry is 
er in this section, 
oints and control 
that aim in any 
he block without 
ameters and for 
use RESECT to 
/ery image and a 
to compute the 
is from an image 
/T with at least 4 
e do so by an 
from a kernel of 
measured image 
pute preliminary 
is feasible. It can 
tenation of single 
, we need in the 
re), which can be 
4 GCPs). The EO 
ised to determine 
d coordinates of 
rnel. To complete 
nd coordinates of 
justment. 
Ps and tie points 
mage point list of 
ing, based on the 
)bject points: this 
the images of the 
quate so that the 
itional GCPs are 
> measured come 
ew images which 
1 until the whole 
new tie points at 
pends just on the 
distribution of tie 
ny true additional 
cedure. Take for 
ar shape: for the 
lock, we need: 
rather than the 
ock ends, at least 
h strip. 
aint (the method 
50% forward and 
t the method is 
larger number of 
ze larger than in 
re to start from a 
n every direction 
en be more than 
n object points is 
e solution. If this 
that iteration. If 
m nearby images 
he orientation of 
the image. If this is not the case, it is necessary to measure one 
or more additional tie points, until RESECT can manage to 
compute the solution. 
Since the space intersection makes use of only pairs of rays, all 
combinations of intersections for the oriented images containing 
a tie point are computed and a robust measure of location and 
dispersion of the solutions is computed, to get rid of possible 
measurement errors, if redundancy is enough. If the dispersion 
is too high, the point is discarded. Then, before running the 
block adjustment, all tie points are re-projected back to the 
images and the discrepancies analyzed. If their RMS exceed a 
threshold, the image is not included in block adjustment. 
COMPUTING APPROXIMATIONS FOR 
EXTERIOR ORIENTATIONS AND TIE POINTS 
The Algorithm for Space Resection RESECT 
The problem of space resection can be solved by setting up a 
system of collinearity equations, which require at least three 
GCPs, whose object and image coordinates are known. The 
method used to compute the solution is usually a least squares 
approach, requiring a linearization around a set of approximate 
values for the unknowns, because the collinearity equations are 
not linear. Since close-range blocks often contain many 
convergent images and objects to measure may have a 3D 
complex form, to establish a good set of approximate 
parameters is not an easy task. Many solutions have been 
proposed in literature to solve the space resection without 
requiring approximation for the EO parameters, differing in the 
camera model (with or without a-priori knowledge of the 
interior orientation) as well as in the number of object points 
required. Among the others, algorithms have been published by 
Killian (1955), Fischler and Bolles (1981), Lohse et al. 
(1989), Zeng and Wang (1992), Tan et al. (1996): a discussion 
on the merits of these proposals is beyond the scope of this 
paper; an excellent review may be found in Wrobel (2001). 
We started from the original version of the RESECT algorithm 
of Crespi and Marana published in 1995, introducing some 
changes to improve its performance. This method, like that 
proposed by Killian, is based on the use of 4 full GCPs per 
image and does not require any a priori information on the 
exterior parameters. 
The RESECT algorithm starts from the collinearity equation in 
general form: 
rj- € t 4; RE; (D 
where r; and &;. are the known object and image coordinates of a 
point while the unknowns of the problem are the rotation matrix 
R, the position of the projection centre c and the scale factor of 
each ray 4; (see Figure 1). From each vector equation (1) three 
Scalar equations can be derived, so that 3 points would be 
enough to compute the 9 unknown parameters (3 components of 
¢, 3 rotation angles and 3 scales 4;). Unfortunately, this system 
is not linear and no close solution exist for it. Hence, three 
equations (1) corresponding to 3 GCPs are combined to 
eliminate translations and rotations, while scales A; are replaced 
by a set of new parameters: 
usi fg nih. i222 (2,3) 
where Lmn is the distance between the GCPs m and n in object 
Space. By substituting we get: 
  
11-308, +l=u (a) 
2 > L 
(5 20563 + 1= u (b) (4) 
; Li, 
3 : I 
t — 20,56, +1, - (c) 
12 
where Sinn Em En- 
The system (4) is of degree 8 in three unknowns y, t, and t. 
Because its solution is very complex, the problem can be 
simplified by introducing a fourth GCP, which allows to reduce 
the system to degree 3 and to eliminate the parameter £4. The 
new resulting system is made up of two equations, the first 
written on the basis of GCPs 1-2-3, the second of 1-2-4: 
Byi A Cpj f * Dii j£. * Epi 45 7 Hy i=3,4 (5) 
where the coefficients are: 
a 
Bi = 2A,,(1 ES Ei) + (e? + ez = enc tn) Di (és = £z) 
  
  
  
L, 
Ca =2&,H 
p, : 
Dy =2 ^, (5,6 én) t DP e, és] i734 
12 
au? 
E, = 45 -£ — 
12i 2i e L, 
Hy, =(é + £2 rc d tuts ~1) 
L, = L, T. L, 
À, => 
. L, 
The equation system (5) has a solution for the parameter u 
given by the following equation of degree 3, which can be 
solved by means of the Cardano’s formula: 
aol + ai +ayp +a; =0 (6) 
where: ao = Di23E124 — E123D124 
a, = D123B124 — B123D124+ C123E124 — E123C124 
da = C123B124 — B123C124+ H123D124 — D123H124 
az = Hy23C124 — C123H124 
The number of real solutions for (6) depends on the sign of the 
discriminant and can vary from 1 to 3. For each positive 4 (it 
cannot be negative by definition), a value for t can be derived 
by equation (4a); imaginary values for t, are immediately 
discarded. The problem is then to select among possible pairs of 
parameter x and f£. In the original version of RESECT, this 
selection is performed through geometric tests, which require an 
initial approximation for x. After several tests performed by this 
method, we realized that for many geometric configurations of 
the exterior orientation, the algorithm failed to compute 
accurately the scales and then the spatial resection solution. A 
modified approach has therefore been implemented, based on 
computing a solution for the EO parameters using all possible 
values of 4 and t;. The correct solution is then selected on the 
basis of the residuals on the image coordinates, computed by 
projecting the GCPs onto the image by using the estimated 
parameters. For each pair (x, £5) all the parameters f; required 
for the determination of the scales A; are derived by equations 2, 
4b and 4c. 
Once scales have been determined, the problem is reduced to 
compute a 3D conformal transformation (7 parameters) without 
the knowledge of any initial values for the unknowns. The 
solution implemented is that proposed in (Sansd, 1973), which 
-455— 
  
 
	        
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.