www.geospatialworldforum.org
#GWF2020
7-9 April 2020 / / / Amsterdam www.geospatialworldforum.org CLICK - - PowerPoint PPT Presentation
#GWF2020 7-9 April 2020 / / / Amsterdam www.geospatialworldforum.org CLICK TO KNOW MORE Prof Is mat E lhas s an is is mat@ks mat@ks u.edu.s u.edu.s a a K S U, R iyadh, S audi Arabia 1 Introduction Problem Definition
#GWF2020
1
2
3
4
6
7
8
9
10
11
12
13
Z y L f xa
O x a Tilted photo plane f xa ya
A ZL Y
A Za Xa Ya XL Ya XL YL X
14
z’ y’
In Ground Coordinate System
Z x’ y’ L za’ ya’ Xa’
ZL X
In image Coordinate System image point (a) coordinates a(xa’, ya’, za’)
Y A
Za
Xa ZL
xa’ , ya’ and za’ are related to the measured photo coordinates xa, ya, focal length (f) and the three rotation angles omega, phi and kappa.
Ya YL XL
15
X YL
1
16
x = x’(Cosf Cos ) + y’(Sin Sinf Cos + Cos Sin ) + z’(-Cos Sinf Cos + Sin Sin ) y = x’(-Cosf Sin ) + y’(-Sin Sinf Sin + Cos Cos ) + z’(Cos Sinf Sin + Sin Cos ) z = x’(Sinf ) + y’(-Sin Cosf ) + z’(Cos Cosf )
'
13 12 11
x m m m x
' '
33 32 31 23 22 21
z y m m m m m m z y
17
A L a L A a L A a
* Dividing xa and ya by za
A L L A L A
a L A L A a L A L A a L A L A a
z Z Z Z Z m z Z Z Y Y m z Z Z X X m x ' ' '
13 12 11
* Dividing xa and ya by za * Substitute –f for za * Correcting the offset of Principal point (xo, yo)
a L A a L A a L A a a L A L A a L A L A a L A L A a
z Z Z m z Y Y m z X X m z z Z Z Z Z m z Z Z Y Y m z Z Z X X m y ' ' ' ' ' '
33 32 31 23 22 21
point (xo, yo)
a L A a L A a L A a
z Z Z m z Z Z m z Z Z m z ' ' '
33 32 31
) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
23 22 21 33 32 31 13 12 11 L A L A L A L A L A L A L A L A L A
Z Z m Y Y m X X m Z Z m Y Y m X X m Z Z m Y Y m X X m f x x
18
) ( ) ( ) ( ) ( ) ( ) (
33 32 31 23 22 21 L A L A L A L A L A L A
Z Z m Y Y m X X m Z Z m Y Y m X X m f y y
) ( ) ( ) ( ) ( ) ( ) (
33 32 31 13 12 11 L A L A L A L A L A L A
Z Z m Y Y m X X m Z Z m Y Y m X X m f x x
) ( ) ( ) ( ) ( ) ( ) (
33 32 31 23 22 21 L A L A L A L A L A L A
Z Z m Y Y m X X m Z Z m Y Y m X X m f y y
) (
n n n
) ( ) ( ) ( ) ( ) ( ) (
13 12 11 33 32 31 L A L A L A L A L A L A
Z Z m Y Y m X X m r Z Z m Y Y m X X m q
20
n
) ( ) ( ) ( ) ( ) ( ) (
23 22 21 13 12 11 L A L A L A L A L A L A
Z Z m Y Y m X X m s Z Z m Y Y m X X m r
a
L L L L L L
Z F dY Y F dX X F d F d F d F F
a
L L L L L L
A A A A A A
dZ Z G dY Y G dX X G d G d G d G G x dZ Z F dY Y F dX X F Z Y X
Taylor’s Theorem
a A A A A A A
y dZ Z G dY Y G dX X G
21
V J dZ b dY b dX b dZ b dY b dX b d b d b d b
ya A A A L L L xa A A A L L L
V K dZ b dY b dX b dZ b dY b dX b d b d b d b V J dZ b dY b dX b dZ b dY b dX b d b d b d b
26 25 24 26 25 24 23 22 21 16 15 14 16 15 14 13 12 11
22
xa L L L
16 15 14 13 12 11
ya L L L
26 25 24 23 22 21
X, Y – ground control coordinates for the point
x’, y’ – ground coordinates from a vertical photograph a, b, Tx, Ty – transformation parameters 23
) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (
23 22 21 33 32 31 13 12 11 L A L A L A y y a L A L A L A L A L A L A x x a
Z Z m Y Y m X X m Z Z m Y Y m X X m f x y Z Z m Y Y m X X m Z Z m Y Y m X X m f x x
) ( ) ( ) (
33 32 31 L A L A L A y y a
Z Z m Y Y m X X m f x y
L Z L Y L X L
L m f m x L L m f m x L L m f m x L
x x x
/ ) ( / ) ( / ) (
13 33 3 12 32 2 11 31 1
1 1
8 7 6 5 11 10 9 4 3 2 1
Z L Y L X L L Z L Y L X L y Z L Y L X L L Z L Y L X L x
y a x a
L m f m y L L m f m y L L m f m y L L Z m Y m X m f x L L m f m x L
y y L L L x x
/ ) ( / ) ( / ) ( / ) ( / ) (
22 32 6 21 31 5 13 12 11 4 13 33 3
24
1
11 10 9
Z L Y L X L
y a
L m f m y L
y
/ ) (
23 33 7
The resulting equations are solved iteratively using LSM
/ / / ) (
32 10 31 9 23 22 21 8 L L L y
L m L L m L L Z m Y m X m f y L
4 1 3 2 1
) ( / /
33 32 31 33 11 32 10 L L L
Z m Y m X m L L m L L m L
8 4 11 10 9 7 6 5 3 2 1
L L L
Advantages
for the unknowns. for the unknowns. Limitations
adjustment
25
26
27
28
29
30
32
33
) , , (
R
z
Camera Coordinate System
y x
C Image edge 67{(x1, y1, -f), (x2, y2, - f)} Image plane Z
1 1 2 2
f)} t (X0, Y0,Z0 ) 5 6 Y Model edge 67(v, u) Object Coordinate System 2 1 3 4 8 5 6 7 X O
34
Object Coordinate System
36
38
39
40
41