Collinearity Equations
Kinds of product that can be derived by the collinearity equation
- Space Resection By Collinearity
- Space Intersection By Collinearity
- Interior Orientation
- Relative Orientation
- Absolute Orientation
- Self-Calibration
Software and Systems Engineering Standards: Verification and Validation of Sy...
Β
Collinearity Equations
1. Name: Muhammad Irsyadi Firdaus
Student ID: P66067055
Course: Digital Photogrammetry
Collinearity Equations
1. The collinearity equations are equations that express the condition in which the exposure
station of a photograph, any object point, and it is photo image all lie along a straight line
in three-dimensional space. The equations expressing this condition are called the
Collinearity Condition Equations. They are perhaps the most useful of all equations to the
photogrammetry. The collinearity condition is illustrated in Figure 1, where πΏ, π, and π΄ lie
along a straight line. Two equationsexpressthe collinearityconditionforanypointona photo:
one equation for the π₯ photo coordinate and another for the π¦ photo coordinate.
Figure 1. Collinearity condition
The collinearity equations are:
π₯ π = π₯0 β π [
π11( ππ΄ β π πΏ) + π12( ππ΄ β ππΏ) + π13( ππ΄ β π πΏ)
π31 ( ππ΄ β π πΏ) + π32( ππ΄ β ππΏ) + π33( ππ΄ β π πΏ )
]
π¦ π = π¦0 β π [
π21( ππ΄ β π πΏ) + π22( ππ΄ β ππΏ) + π23 ( ππ΄ β π πΏ )
π31 ( ππ΄ β π πΏ) + π32( ππ΄ β ππΏ) + π33( ππ΄ β π πΏ)
]
where [ π₯ π , π¦ π] = image coordinates of point a, [ π₯0 , π¦0 ] = coordinates of the principal point,
π = camera focal length, [ ππ΄ , ππ΄ , ππ΄]= object coordinates of point A, and π ππ = elements of
the rotation matrix M which is 3x3.
In a simplified development of the equations for the two-dimensional projective
transformation, an πβ²
πβ²
πβ²
coordinate systemis adopted which is parallel to the πππ system
and has it is origin at πΏ. The π₯β²
π¦β²
π§β²
coordinatesof anypoint,suchas π of Fig.2, can be expressed
in terms of πβ²
πβ²
πβ²
coordinates as follows:
π₯ π
β²
= π11 π π
β²
+ π12 ππ
β²
+ π13 π π
β²
π¦ π
β²
= π21 π π
β²
+ π22 ππ
β²
+ π23 π π
β²
Eq. 1
2. Name: Muhammad Irsyadi Firdaus
Student ID: P66067055
Course: Digital Photogrammetry
π§ π
β²
= π31 π π
β²
+ π32 ππ
β²
+ π33 π π
β²
Figure 2. Geometry of two-dimensional projective transformation
Figure 3. Parallel relationships between πβ²
πβ²
πβ²
and πππ planes in two-dimensional
projective transformation
Consider figure 3, which shows the parallel relationships between the πβ²
πβ²
πβ²
and πππ
planes after rotation. From similar triangles of figure 2,
π π
β²
π π β π πΏ
=
βπ π
β²
π πΏ
From which
π π
β²
=
βπ π
β²
π πΏ
(π π β π πΏ) (a)
Again from similar triangles of figure 2.
4. Name: Muhammad Irsyadi Firdaus
Student ID: P66067055
Course: Digital Photogrammetry
π¦ π = π¦0 β π [
π21( π π β π πΏ) + π22 ( ππ β ππΏ) + π23(β π πΏ)
π31 ( π π β π πΏ) + π32( ππ β ππΏ) + π33(β π πΏ)
]
2. Kinds of product that can be derived by the collinearity equation
- Space Resection By Collinearity
- Space Intersection By Collinearity
- Interior Orientation
- Relative Orientation
- Absolute Orientation
- Self-Calibration
3. Detail explanation about the equations (unknowns & knows) and their production
workflow
- Space Resection By Collinearity
Space resection in photogrammetry is the process of determining the six exterior
orientation parameters of a single tilted photo based on photographic measurements
of object (control) points whose XYZ ground coordinates are known. Than the
linearized forms of the space resection collinearity equations for a point A are
π11 ππ + π12 ππ + π13 πππ΄ β π14 ππ πΏ β π15 πππΏ β π16 ππ πΏ = π½ + ππ₯π
π21 ππ + π22 ππ + π23 πππ΄ β π24 ππ πΏ β π25 πππΏ β π26 ππ πΏ = πΎ + ππ¦π
Figure 2. Geometry of space resection using collinearity condition
5. Name: Muhammad Irsyadi Firdaus
Student ID: P66067055
Course: Digital Photogrammetry
Production workflow
The Rotation
Matrix
Initial Approximations
Ground Control
Coordinates
Photo
Coordinates
The Linearized
Observation Equations
Add corrections
Six Elements of Exterior
Orientation
Iteration
Measurements
A near-vertical aerial photograph taken with focal- length camera contains images of
four ground control points π΄ through π·. Refined photo coordinates and ground
control coordinates (in a local vertical system). Calculate the exterior orientation
parameters π€, β , π, π πΏ, ππΏ and π πΏ for this photograph.
Solution:
a. Determine initial approximations
a) Set π = 00 and β = 00.
b) Use the method Pythagorean theorem, based on points A and B, to compute
H.
π΄π΅ = β( π π΅ β ππ΄)2 + ( ππ΅ β ππ΄ )2
c) Compute ground coordinates from an assumed vertical photo for every point.
ππ΄ = π₯ π (
π» β β π΄
π
)
ππ΄ = π¦ π (
π» β β π΄
π
)
d) Compute two-dimensional conformal coordinate transformation parameters
by a least squares solution using all control points, and use the results for
assigning initial approximations.
π, π, ππ, ππ, π
Where
ππ΄ = ππ₯ π β ππ¦ π + ππ
ππ΄ = ππ₯ π β ππ¦ π + ππ
π = π = π‘ππβ1
(
π
π
)
6. Name: Muhammad Irsyadi Firdaus
Student ID: P66067055
Course: Digital Photogrammetry
b. Form the rotation matrix
π = [
π11 π12 π13
π21 π22 π23
π31 π32 π33
]
Where:
π11 = cosβ cos π
π12 = sin Ο sin β cosπ + cos Ο sin π
π13 = βcos Ο sinβ cos π + sin π sin π
π21 = β cosβ sin π
π22 = βsin Ο sin β sin k + cosπ cos π
π23 = cos π sin β sin π + sin π cos π
π31 = sin β
π32 = βsin Ο cosβ
π33 = cos π cosβ
c. Form the linearized observation equations. Note that a pair of these equations is
formed for each control point, and thus a total of eight equations results. These
can be represented in matrix form as
π΅β= π + π
Where
π΅ =
[
π11 π
π12 π
π13 π
π21 π
π22 π
π23 π
π11 π
π12 π
π13 π
π21 π
π22 π
π23 π
π11 π
π12 π
π13 π
π21 π
π22 π
π23 π
π11 π
π12 π
π13 π
π21 π
π22 π
π23 π
βπ14 π
βπ15 π
βπ16 π
βπ24 π
βπ25 π
βπ26 π
βπ14 π
βπ15 π
βπ16 π
βπ24 π
βπ25 π
βπ26 π
βπ14 π
βπ15 π
βπ16 π
βπ24 π
βπ25 π
βπ26 π
βπ14 π
βπ15 π
βπ16 π
βπ24 π
βπ25 π
βπ26 π
]
β=
[
ππ
πβ
ππ
ππ πΏ
πππΏ
ππ πΏ]
π =
[
π½π
πΎπ
π½π
πΎπ
π½π
πΎπ
π½ π
πΎπ]
π =
[
ππ₯ π
ππ¦ π
ππ₯ π
ππ¦ π
ππ₯ π
ππ¦π
ππ₯ π
ππ¦ π
]
Calculation of the coefficients corresponding to point A is shown as an example.
Compute r, s, and q terms for point A.
π = π11( ππ΄ β π πΏ) + π12( ππ΄ β ππΏ ) + π13( ππ΄ β π πΏ )
π = π21( ππ΄ β π πΏ) + π22( ππ΄ β ππΏ ) + π23( ππ΄ β π πΏ)
π = π31 ( ππ΄ β π πΏ) + π32( ππ΄ β ππΏ) + π33 ( ππ΄ β π πΏ)
Compute linearized collinearity equation for point A
π11 =
π
π2
[ π (βπ33βπ + π32βπ) β π(βπ13βπ + π12βπ)]
π12 =
π
π2
[ π (cosβ βπ + sin π sin β βY β cos π sin β βπ) β π(βsin β cos π βπ +
sin π cosβ cos π βπβ cos π cosβ cos π βπ)]
π13 =
βπ
π
( π21βπ + π22βπ + π23βπ)
π14 =
π
π2
( ππ31 β ππ11)
7. Name: Muhammad Irsyadi Firdaus
Student ID: P66067055
Course: Digital Photogrammetry
π15 =
π
π2
( ππ32 β ππ12)
π16 =
π
π2
( ππ33 β ππ13)
π21 =
π
π2
[ π (βπ33βπ+ π32βπ) β π(βπ23βπ + π22βπ)]
π22 =
π
π2
[ π (cosβ βπ + sin π sinβ βY β cos π sin β βπ) β π(βsin β cos π βπ +
sin π cosβ cos π βπβ cos π cosβ cos π βπ)]
π23 =
π
π
( π11βπ + π12βπ + π13βπ)
π24 =
π
π2
( π π31 β ππ21)
π25 =
π
π2
( π π32 β ππ22)
π16 =
π
π2
( π π33 β ππ23)
π½ = π₯ π β π₯0 + π
π
π
πΎ = π¦ π β π¦0 + π
π
π
Remaining coefficients, corresponding to points B, C, and D, are calculated in a similar
manner.
d. Form and solve normal equations, where β, π΅, and π have been substituted for π,
π, and πΏ, respectively. The solution is
β= ( π΅ π
π΅)β1( π΅ π
π)
e. Add corrections. (Note: Angle corrections are in radians.)
π = 00
+ ππ€ (
1800
π
)
β = 00
+ πβ (
1800
π
)
π = π + ππ
π πΏ = ππ + ππ πΏ
ππΏ = ππ + πππΏ
π πΏ = ππ + ππ πΏ
f. Second iteration: Repeat step b, using updated approximations
- Space Intersection By Collinearity
In space intersection, two photos (in a stereo pair) with known exterior orientation
parameters are used to determine the spatial position of any object point in the
overlap area since the two rays to the same object point from the two photos must
intersect at the point.
The procedure is known as space intersection, so called because corresponding rays
to the same object point from the two photo must intersect at the point. To calculate
8. Name: Muhammad Irsyadi Firdaus
Student ID: P66067055
Course: Digital Photogrammetry
the coordinates of points A by space intersection, collinearity equations of the
linearized. Note, however, that since the six elements of exterior orientation are
known, the only remaining unknown in these equations are πππ΄, πππ΄, πππ΄. These are
corrections to be applied to initial approximations for object space coordinates
ππ΄, ππ΄ , ππ΄ respectively, for ground point A. The linearized forms of the space
intersection equations for point A are
π14 πππ΄ + π15 πππ΄ + π16 πππ΄ = π½ + ππ₯π
π24 πππ΄ + π25 πππ΄ + π26 πππ΄ = π½ + ππ¦π
Figure 3. Space intersection with a stereopair of aerial photos
- Self-Calibration
Self-calibration is a computational process wherein calibration parameters are
included in the photogrammetric solution, generally in a combined interior-relative-
absolute orientation. The process uses collinearity equations that have been
augmented with additional terms to account for adjustment of the calibrated focal
length, principal-point offsets, and symmetric radial and decentering lens distortion.
The common form of the augmented collinearity equations is given as
π₯ π = π₯0 β π₯Μ π( π1 ππ
2
+ π2 ππ
4
+ π3 ππ
6) β (1 + π3
2
ππ
2)[ π1(3π₯Μ π
2
+ π¦Μ π
2) + 2π2 π₯Μ π π¦Μ π] β π
π
π
π¦ π = π¦0 β π¦Μ π( π1 ππ
2
+ π2 ππ
4
+ π3 ππ
6) β (1 + π3
2
ππ
2)[2π1 π₯Μ π π¦Μ π + π2( π₯Μ π
2
+ 3π¦Μ Μ Μ Μ π
2)] β π
π
π
Where
π₯ π, π¦ π = measured photo coordinates related to fiducials
π₯0, π¦0 = coordinates of the principal point
π₯Μ π = π₯ π β π₯0