Académique Documents
Professionnel Documents
Culture Documents
Eugenio Rustico
rustico@dmi.unict.it
Sommario
1 Introduzione
La calibrazione
Obiettivo
2 Calibrazione diretta
Considerazioni sul centro ottico
Impostiamo il sistema
Risolviamo il sistema
Verifica del segno
Ultimi calcoli
3 Metodo dell’ortocentro
Metodo
Esempio
4 Calibrazione indiretta
Idea alla base
Impostazione del sistema
Segno
La calibrazione
La calibrazione
La calibrazione
La calibrazione
La calibrazione
...qual è questo n?
Obiettivo
Obiettivo
Obiettivo
Obiettivo
Incognite (output):
Obiettivo
Incognite (output):
Obiettivo
Incognite (output):
Obiettivo
Incognite (output):
Obiettivo
Obiettivo
Obiettivo
Impostiamo il sistema
Impostiamo il sistema
R1 (Pw − T )T
−(xim − ox )sx = f
R3 (Pw − T )T
R2 (Pw − T )T
−(yim − oy )sy = f
R3 (Pw − T )T
Impostiamo il sistema
R1 (Pw − T )T
−(xim − ox )sx = f
R3 (Pw − T )T
R2 (Pw − T )T
−(yim − oy )sy = f
R3 (Pw − T )T
Poniamo ox = oy = 0:
Impostiamo il sistema
R1 (Pw − T )T
−(xim − ox )sx = f
R3 (Pw − T )T
R2 (Pw − T )T
−(yim − oy )sy = f
R3 (Pw − T )T
Poniamo ox = oy = 0:
R1 (Pw − T )T
−xim sx = f
R3 (Pw − T )T
R2 (Pw − T )T
−yim sy = f
R3 (Pw − T )T
Impostiamo il sistema
R1 (Pw − T )T
−xim sx = f
R3 (Pw − T )T
R2 (Pw − T )T
−yim sy = f
R3 (Pw − T )T
Impostiamo il sistema
R1 (Pw − T )T
−xim sx = f
R3 (Pw − T )T
R2 (Pw − T )T
−yim sy = f
R3 (Pw − T )T
Sviluppiamo le parentesi:
Impostiamo il sistema
R1 (Pw − T )T
−xim sx = f
R3 (Pw − T )T
R2 (Pw − T )T
−yim sy = f
R3 (Pw − T )T
Sviluppiamo le parentesi:
R1 PwT + Tx
−xim sx = f
R3 PwT + Tz
R2 PwT + Ty
−yim sy = f
R3 PwT + Tz
Impostiamo il sistema
R1 (Pw − T )T
−xim sx = f
R3 (Pw − T )T
R2 (Pw − T )T
−yim sy = f
R3 (Pw − T )T
Sviluppiamo le parentesi:
R1 PwT + Tx
−xim sx = f
R3 PwT + Tz
R2 PwT + Ty
−yim sy = f
R3 PwT + Tz
Impostiamo il sistema
R1 PwT + Tx
−xim sx = f
R3 PwT + Tz
R2 PwT + Ty
−yim sy = f
R3 PwT + Tz
Impostiamo il sistema
R1 PwT + Tx
−xim sx = f
R3 PwT + Tz
R2 PwT + Ty
−yim sy = f
R3 PwT + Tz
Impostiamo il sistema
R1 PwT + Tx
−xim sx = f
R3 PwT + Tz
R2 PwT + Ty
−yim sy = f
R3 PwT + Tz
Impostiamo il sistema
Impostiamo il sistema
Impostiamo il sistema
Impostiamo il sistema
Impostiamo il sistema
x = −A/D, y = −B/D ⇒
Impostiamo il sistema
x = −A/D, y = −B/D ⇒
−D = A/x, −D = B/y ⇒
Impostiamo il sistema
x = −A/D, y = −B/D ⇒
−D = A/x, −D = B/y ⇒
A/x = B/y ⇒
Impostiamo il sistema
x = −A/D, y = −B/D ⇒
−D = A/x, −D = B/y ⇒
A/x = B/y ⇒
yA = xB
Impostiamo il sistema
Impostiamo il sistema
x = −A/D, y = −B/D ⇒
yA = xB
Impostiamo il sistema
x = −A/D, y = −B/D ⇒
yA = xB
f f
y (r11 X w + r12 Y w + r13 Z w + Tx ) = x (r21 X w + r22 Y w + r23 Z w + Tx )
sx sy
Impostiamo il sistema
f f
y (r11 X w + r12 Y w + r13 Z w + Tx ) = x (r21 X w + r22 Y w + r23 Z w + Tx )
sx sy
Impostiamo il sistema
f f
y (r11 X w + r12 Y w + r13 Z w + Tx ) = x (r21 X w + r22 Y w + r23 Z w + Tx )
sx sy
Impostiamo il sistema
f f
y (r11 X w + r12 Y w + r13 Z w + Tx ) = x (r21 X w + r22 Y w + r23 Z w + Tx )
sx sy
Impostiamo il sistema
f f
y (r11 X w + r12 Y w + r13 Z w + Tx ) = x (r21 X w + r22 Y w + r23 Z w + Tx )
sx sy
Impostiamo il sistema
Impostiamo il sistema
s
Avevamo già definito α = syx ; inoltre:
Impostiamo il sistema
s
Avevamo già definito α = syx ; inoltre:
f
fx sx f sy sy
= f
= = =α
fy sy
sx f sx
Impostiamo il sistema
s
Avevamo già definito α = syx ; inoltre:
f
fx sx f sy sy
= f
= = =α
fy sy
sx f sx
Impostiamo il sistema
s
Avevamo già definito α = syx ; inoltre:
f
fx sx f sy sy
= f
= = =α
fy sy
sx f sx
Impostiamo il sistema
s
Avevamo già definito α = syx ; inoltre:
f
fx sx f sy sy
= f
= = =α
fy sy
sx f sx
Impostiamo il sistema
Impostiamo il sistema
Impostiamo il sistema
Impostiamo il sistema
Impostiamo il sistema
Impostiamo il sistema
Risolviamo il sistema
Risolviamo il sistema
Risolviamo il sistema
Risolviamo il sistema
2 2 2
r11 + r12 + r13 = 1
2 2 2
r21 + r22 + r23 = 1
Risolviamo il sistema
2 2 2
r11 + r12 + r13 = 1
2 2 2
r21 + r22 + r23 = 1
Risolviamo il sistema
2 2 2
r11 + r12 + r13 = 1
2 2 2
r21 + r22 + r23 = 1
q q q
v 21 + v 22 + v 23 = γ 2 r21
2 + γ2r 2 + γ2r 2 =
22 23
2 + r 2 + r 2 ) = |γ|
γ 2 (r21 22 23
Risolviamo il sistema
2 2 2
r11 + r12 + r13 = 1
2 2 2
r21 + r22 + r23 = 1
q q q
v 21 + v 22 + v 23 = γ 2 r21
2 + γ2r 2 + γ2r 2 =
22 23
2 + r 2 + r 2 ) = |γ|
γ 2 (r21 22 23
Risolviamo il sistema
Risolviamo il sistema
Risolviamo il sistema
q q
v 25 + v 26 + v 27 = γ 2 α2 (r11
2 + r 2 + r 2 ) = α|γ|
12 13
Risolviamo il sistema
q q
v 25 + v 26 + v 27 = γ 2 α2 (r11
2 + r 2 + r 2 ) = α|γ|
12 13
Ultimi calcoli
(r X w + r12 Y w + r13 Z w + Tx )
x = − sfx 11 w
(r31 X + r32 Y w + r33 Z w + Tz )
Ultimi calcoli
(r X w + r12 Y w + r13 Z w + Tx )
x = − sfx 11 w ⇒
(r31 X + r32 Y w + r33 Z w + Tz )
Ultimi calcoli
(r X w + r12 Y w + r13 Z w + Tx )
x = − sfx 11 w ⇒
(r31 X + r32 Y w + r33 Z w + Tz )
Ultimi calcoli
(r X w + r12 Y w + r13 Z w + Tx )
x = − sfx 11 w ⇒
(r31 X + r32 Y w + r33 Z w + Tz )
Ultimi calcoli
Ultimi calcoli
Ultimi calcoli
Ultimi calcoli
Ultimi calcoli
Ultimi calcoli
Tz
A =b
fx
Ultimi calcoli
Tz
A =b
fx
T˜z
A= = (AT A)−1 AT b
f˜x
Metodo
Metodo
Metodo
Esempio
Immagine:
Esempio
Esempio
Immagine e ortocentro:
Esempio
Problemi:
Esempio
Problemi:
Esempio
Problemi:
Esempio
Problemi:
Esempio
Problemi:
w
Xi
ui Yw
vi = M i
Ziw
wi
1
w
Xi
ui Yw
vi = M iw
Zi
wi
1
w
Xi
ui Yw
vi = M iw
Zi
wi
1
w
Xi
ui Yw
vi = M iw
Zi
wi
1
−fx r11 + ox r31 −fx r12 + ox r32 −fx r13 + ox r33 −fx Tx + ox Tz
M = −fy r21 + oy r31 −fy r22 + oy r32 −fy r23 + oy r33 −fy Ty + oy Tz
r31 r32 r33 Tz
q q
2 + m̃2 + m̃2 =
m̃31 2 + r 2 + r 2 ) = |γ|
γ 2 (r21
32 33 22 23
Nota: i primi tre vettori corrispondono alle prime tre righe (meno l’ultimo
elemento) di M, mentre q4 rappresenta l’ultima colonna di M.
Tz = σ m̃34
r3i = σ m̃3i , i = 1, 2, 3
ox = q1 q3T
oy = q2 q3T
q
fx = q1 q1T − ox2
q
fy = q2 q2T − oy2
r1i = σ(ox m̃3i − m̃1i )/fx , i = 1, 2, 3
r2i = σ(oy m̃3i − m̃2i )/fy , i = 1, 2, 3
Tx = σ(ox Tz − m̃14 )/fx
Ty = σ(oy Tz − m̃24 )/fy
Segno