Analytical Photogrammetry
Analytical Photogrammetry
𝑚 𝑥−𝑥 +𝑚 𝑦−𝑦 + 𝑚 (−𝑓) • A 3 × 3 matrix defining the relationship between the two systems is
𝑋 − 𝑋 = (𝑍 − 𝑍 )
𝑚 𝑥−𝑥 +𝑚 𝑦−𝑦 + 𝑚 (−𝑓) used. This is referred to as the orientation or rotation matrix, M. The
rotation matrix can be defined as follows:
𝑚 𝑥−𝑥 +𝑚 𝑦−𝑦 +𝑚 −𝑓
𝑌−𝑌 = 𝑍−𝑍
𝑚 𝑥−𝑥 +𝑚 𝑦−𝑦 +𝑚 −𝑓 • To derive the rotation matrix M, three rotations are performed
The above collinearity equations are used to determine two components of object space (e.g. X and Y) given the sequentially: a primary rotation ω around the x-axis, followed by a
interior, exterior orientations, and image coordinates in addition to the rest component of the object space. secondary rotation ϕ around the y-axis, and a tertiary rotation κ around
the z-axis.
5 6
Using equations of collinearity to obtain the image coordinates with respect to the [[principle point yields (x-xo, y-yo) =(15.159, - Three rotation angles are shown below.
26.449)mm.
ya =-26.440+(-0.0220)=-26.462mm
The coordinates in the fiducial-based system are (xa,ya)=(15.174, -26.469)mm.
9 10
The coplanarity condition equation can be used for analytical relative orientation, but
the collinearity condition is more commonly applied.
11 12
Example 2-Absolute (exterior) orientation
Example: A stereopair of near-vertical photograph is taken with a It is the process of establishing the relationship between the model space and object space coordinates
152.114mm focal length camera. Photo coordinates of the images of six systems, so it can be ready for mapping and infer coordinates.
points in the overlap area are listed in the following table. Perform To achieve absolute orientations, seven parameters are involved,
analytical relative orientation of the stereo pair. A uniform scale,
Solution: 1-With an ASCII text editor, create Three translation, and,
2. Run the relor program to produce the
the following data file with a “.dat” Three rotations.
following results:
extension: In the analytical stereo plotter, the absolute orientation is achieved by adding:
Two horizontal control points in the model provide the scale, the translation along the X and Y
axes, and the k rotation around the Z-axis.
Three elevation control points provide levelling information (the 𝜔rotation around x and
rotation around y axes, and Z transition.
more points provide redundancy, which enables a least-square solution.
Once the transformation parameters have been computed, they can be applied to the remaining stereo
model points, including the XL, YL, and ZL coordinates of the left and right photographs. Thus operation
gives the coordinates of all stereo model points in the ground system.
13 14