L11 Photogrammetry Part1 - Donato
L11 Photogrammetry Part1 - Donato
L11 Photogrammetry Part1 - Donato
DIATI
Photogrammetry - Part 1
Open problems
Analitycal parts
Techniques to produce digital maps
I generation: Direct surveying in the field, with traditional topographic
tools (total station or levelling) or GNSS
II generation: Photogrammetry
III generation: Traditional maps are digitalized.
This classification doesn’t consider the precision factors.
Importance of the photogrammetry
Survey of site/object which are available for a limited time (archeol. site)
Survey of organism (bees, insects)
Survey of small objects
Have you never used the photogrammetry?
Photogrammetry: some principles
The frame is
considered as a O
central perspective
Photogrammetry is
based on the central
perspective definition.
O, I, C are aligned
I
C
Photogrammetry: some principles
The similarity with Total
O
station (theodolites)
To measure the coordinate of an
image point on a frame is similar to
measure an horizontal angle and
vertical angle with a total station or
theodolite.
xI I
I
c = arctan (I cos /c)
C = arctan xI/c
Photogrammetry: some principles
O
Spatial intersection
x1 I1
1
c
I2 x2 2
FRAME 1
c
C1
C2 FRAME 2
Photogrammetry: some principles
Vocabulary: interior (inner) orientation
P2'
P1'
PP
Negativo
Negative c = 99.16
P'
c
PP
O
FC
x
c
P1'
Positivo
Positive P2' PP
O = perspective center
P2 P1 PP = principal point
c = principal distance or focal length
Asse di presa FC = center of inner coordinate system (or
fiducial coordinate system)
Interior orientation is the set of parameters which allows to define the inner
geometry of the camera. The parameters are:
x0, 0 coordinates of the principal point in Interior coordinate system
c principal distance
Photogrammetry: some principles
Vocabulary: exterior (external) orientation
z Exterior orientation is the set of
parameters which allow to define the
k spatial position and attitude of the
j
C (X0,Y0,Z0) camera (frame and principal point
x already defined in the interior
w
coordinate system) soncidering a 3D
-c absolute coordinate system.
CF
This orientation defines the spatial
I
x position of the camera in the space.
0 It is defined by 6 parameters: 3
PP
translations and 3 rotations
x0
Z
Y
X
P(X,Y,Z)
© S. DEQUAL 11.01.2007
Photogrammetry: some principles
f
Vocabulary: the frame (or photogram)
negative
L object (terrain)
Photogrammetry: some principles
Vocabulary: stereoscopic model
O1 B O2
1 2
c x We have to consider two frames
x1 2
about the same object.
The rays of the projective stars
that pass through the images of
the same point (homologous
images) intersect in the space (if
P2 the external orientation exists !!!).
Z The set of intersection points of
the infinite pairs of homologous
P3 rays is called a stereoscopic
model
P4
Y P1
X
Photogrammetry: some principles
Coordinate system
Y
Y
X
X
Photogrammetry: the main steps
Data collection
Ground network
and Control point
Orientation
Plotting
Integration and
editing
advanced editing and
map export
4 – following the lines, even not visible non visible (e.g contour lines)
(plotting algorithm)
Lo sportello di Durer.
Background
Canaletto (Venice)
In 1981 Sarjakoski
demonstrated the possibility to
produce and use digital
images for photogrammetric
purposes. Thus began the
current period of evolution of
the photogrammetric
technique which sees the
possibility of achieving
complete automation of the
entire production process.
Photogrammetry evolution
Analytical principles
Summary
Rotation matrix
Collinearity equation
Series development
Analytical principles
Mathematical model: rotation in the space
By introducing the directional cosines of the axes x, y with respect to the
system X, Y the relations thus found can be rewritten in the following
form:
X cosxX cosyX x
y Y
Y cosxY cosyY y
i j
A OD
P
Using the matrix notation, we have:
C
B r11 r12 X x
X=Rx con R = X x
x
r21 r22 Y y
j i R is called Rotation matrix: it is squared, but
not symmetrical. The matrix contains the
directional cosines of the x, y axes with respect
O Q X
to the X, Y system
Analytical principles
Mathematical model: rotation in the space
All mathematical concepts which are valid in the plane, could be also
applied in the 3D space, to transform a point P(x,y,z) into a system X, Y, Z,
using the directional cosines
z Z
X cos( xX ) cos( yX ) cos( zX ) x
Y cos( xY ) cos( yY ) cos( zY ) y
Z cos( xZ ) cos( yZ ) cos( zZ ) z
y i j k
Y
x Considering the i, j, k as
vectors in the coordinate
k j system (x, y, z).
i
X
Analytical principles
Mathematical model: rotation in the space
Three orthogonality conditions and three conditions of
normalization could be defined to describe the nine
elements of the rotation matrix R.
iTi = jTj = kTk = 1
ij =ik = jk = 0
Z zw z w zw = z wk
zw yw k ywk
w
yw = yw yw
Y
w x wk
k
w
xw k
x w
X = xw x w
Primary
primaria(first) Secondary (second)
secondaria terziaria
Tertiary ( third)
The rotation on x, y, z could be considerd as the final result of the three rotations,
which are considered «POSITIVE» is anticlockwise if you see along the direction
of the single axis to the origin of the coordinate system
Analytical principles
Mathematical model: rotation in the space
We can suppose that the system x, y, z, in transformation, coincides initially with
the final system X, Y, Z and we rotate the axes x, y, z in three different rotations
(steps)
Z
Primary (first) rotation w zw yw
X = xw w
Y
Y = yw cos w - zw sen w w
Z = yw sen w + zw cos w w
X = xw
1 0 0 xw
X 0 cos w sen w y w R w x w
0 sen w cos w z
w
Analytical principles
Mathematical model: rotation in the space
Secondary (second) rotation
zw z w
xw = xw cos + zw sen
yw = yw yw = yw
zw = - xw sen + zw cos
xw
cos 0 sen x w
x w
xw 0 1 0 y w R x w
sen 0 cos z
w
The dependence of the rotation matrix on independent parameters is not a standard but
can be expressed in many ways that depend on the conventional definition of:
• 3 parameters used to define the 9 directional cosines (3 angles, but also other
definitions, e.g Rodriguez matrix);
• if they are angles of the positive direction of rotation (clockwise or anticlockwise);
• if they are angles from the order of rotations (primary, secondary and tertiary);
The photogrammetric plotters often use different conventions: the transition from
one software to another must include a conversion in the parameters that
describe the rotations.
9 directional cosines (the 9 numbers) which compose the rotation matrix are NOT
DEPENDENT ON the conventional definition. When it is possible, it is better to use
the complete rotation matrix instead to use 3 parameters only .
Analytical principles
Central perspective
When a frame is collected,
the object point P, the O (X'
0 ,Y'0 ,Z'0 )
(X0 ,Y0 ,Z0 )
centre O and the image
point P’ are on the same Z' Z
c
straight line.
We can introduce a new
P' x
coordinate sytem called PP
x x
«Terrain coordinate system» 0 0
FC
defined by X’,Y’,Z’, which is
parallel to the image CS
x,,z (z = 0 for all points and
P' O
z = c for the centre) but with Z'0
X
Analytical principles
Central perspective
Parallel vectors have
x x0 X ' X '0 0 Y 'Y '0
proportional elements:
c Z ' Z '0 c Z ' Z '0
Considering the image X'X'0 Y'Y'0
x x0 c 0 c
coordinates: Z' Z'0 Z' Z'0
The coordinates X’, Y’, Z’ of the object point P and the coordinates X’0, Y’0, Z’0 of the
projection center can be transformed into the system X,Y,Z using the rotation matrix
X X0 X ' X '0
Y Y0 R Y 'Y '0
Z Z Z ' Z ' X ' X '0 r11 r21 r31 X X 0
0 0
Y 'Y '0 r12 r22 r32 Y Y0
Z ' Z ' r r33 Z Z 0
X ' X '0 X X0 0 13 r23
Y 'Y '0 R Y Y0
T
Z ' Z ' Z Z
0 0
Analytical principles
Collinearity equation
Perspectivation
X ' X '0 r11 r21 r31 X X 0
X'X'0 Y'Y'0
Y 'Y '0 r12 r22 r32 Y Y0 x x0 c 0 c
Z' Z'0 Z' Z'0
Z ' Z ' r
r33 Z Z 0
0 13 r23
- the cosines angles between the axes of the image system and the terrain system
– the angle function w, , k of which the frame has been rotated when it has been
collected, to respect the terrain system
Analytical principles
Collinearity equation
r11 X X 0 r21 Y Y 0 r31 Z Z0
O (X0 ,Y0 ,Z0 )
Plotting Z
x x0 c x0 c x
Z r13 X X 0 r23 Y Y 0 r33 Z Z0 N
c
w w 0 dw j j 0 dj k k 0 dk
X X 0 dX Y Y 0 dY Z Z 0 dZ
x x x
x x 0 dX 0 dY0 dZ 0
X 0 0 Y0 0 Z 0 0
x x x x x x
dw dj dk dX dY dZ 0
w 0 j 0 k 0 X 0 Y 0 Z 0
Analytical principles
Linearization of Collinearity equation (x)
x x
2 r13 Z x r11 N a2
c
2 Nr11 Z x r13 a8
c
X 0 N X N
x x
2 r23 Z x r21 N a3 2 Nr21 Z x r23 a9
c c
Y0 N Y N
x x
2 Nr31 Z x r33 a10
c
2 r33 Z x r31 N a4
c
Z 0 N Z N
x c
Y Y0 r33 Z Z 0 r23 Y Y0 r31 Z Z 0 r21 a5
Zx
w N N
x c
Z x cos k Z y senk x N cos k a6
Z
N N
x c x t x x 0
Z y a7
k N
tx a2 dX 0 a3dY0 a4 dZ 0 a5 dw a6 dj a7 dk a8 dX a9 dY a10 dZ 0
Analytical principles
Linearization of Collinearity equation ()
r12 X X 0 r22 Y Y 0 r32 Z Z 0 Zy
0 c 0 c
r13 X X 0 r23 Y Y 0 r33 Z Z 0 N
r X X 0 r22 Y Y 0 r32 Z Z 0
( 0 ) c 12 0
r13 X X 0 r23 Y Y 0 r33 Z Z 0
f ( X 0 , Y0 , Z 0 , w , j , k , X , Y , Z / x ) 0
X 0 X 0 dX 0 Y0 Y0 dY0 Z 0 Z 0 dZ 0
0 0 0
w w 0 dw j j 0 dj k k 0 dk
X X 0 dX Y Y 0 dY Z Z 0 dZ
0 dX 0 dY0 dZ 0
X 0 0 Y0 0 Z 0 0
dw dj dk dX dY dZ 0
w 0 j 0 k 0 X 0 Y 0 Z 0
Analytical principles
Linearization of Collinearity equation ()
2 r13 Z y r12 N b2
2 Nr12 Z y r13 b8
c c
X 0 N X N
2 r23 Z y r22 N b3
2 Nr22 Z y r23 b9
c c
Y0 N Y N
2 r33 Z y r32 N b4
2 Nr32 Z y r33 b10
c c
Z 0 N Z N
c Zy
Y Y0 r33 Z Z 0 r23 Y Y0 r32 Z Z 0 r22 b5
w N N
c
Z x cos k Z y senk Nsenk b6
Zy
N N
c t 0
Z x b7
k N
t b2 dX 0 b3dY0 b4 dZ 0 b5 dw b6 dj b7 dk b8 dX b9 dY b10 dZ 0