Professional Documents
Culture Documents
La Gomtrie
d'une image
LAURE CHANDELIER
DPARTEMENT IMAGERIE ARIENNE ET SPATIALE
COLE NATIONALE DES SCIENCES GOGRAPHIQUE
CE
RDIGS PAR
ET
Table des
matires
I - Dfinition et contexte
II.A.1
II.A.2
II.A.3
II.A.4
II.A.5
33
35
D. IV. Quaternions..........................................................................................41
1. IV.A. Gnralits.............................................................................................................41
2. IV.B. Rotation.................................................................................................................42
Dfinition et contexte
Rfrences
43
Dfinition et
contexte
I-
Dfinition
La photogrammtrie analytique est une technique qui, partir de
photographies et en utilisant une modlisation mathmatique de la gomtrie de
prise de vue, donne une reprsentation tridimensionnelle du phnomne tudi
(d'aprs [3]).
Cette dfinition classique de la photogrammtrie analytique est tout d'abord l'cho
d'une volution du matriel photogrammtrique. Mais par extension, un cours de
photogrammtrie analytique porte en gnral sur l'tude de la modlisation
mathmatique de la gomtrie de prise de vue par opposition la
photogrammtrie analogique qui reproduit par des procds optico-mcanique les
conditions de prise de vue.
De mme qu'un cours de topomtrie a pour objectif de connatre les principes
thoriques, le fonctionnement et les usages d'instruments de mesure tels que les
tachomtres, le but d'un cours de photogrammtrie analytique est d'tudier
l'image prise en tant qu'instrument de mesure gomtrique. Cette
connaissance est primordiale car la qualit gomtrique des produits de la
photogrammtrie (modles 3D, orthoimages) en dpend.
Faire cette tude ncessite notamment de dfinir le lien entre l'espace et l'image et
de rpondre la question : comment un objet est transform en une image ?
Autrement dit, il faut connatre la fonction qui associe un point M de l'espace son
image m, c'est la formule d'image, note f :
3
R R
f :M m
Nous verrons que cela implique, entre autres, de dterminer le
gorfrencement de la camra au moment de la prise de vue, c'est--dire, sa
position et son orientation. Les diffrentes mthodes de gorfrencement d'images
sont exposes dans le cours du mme nom.
A priori, les images considres peuvent tre de diffrents types : photographie
arienne, photographie terrestre, image balayage (spatial, arien), image radar,
laser, autres (acoustique, radiographie)... C'est pourquoi on devrait parler
d'iconomtrie plutt que de photogrammtrie. Dans ce cours, nous traiterons
uniquement le cas des images ariennes et terrestres de perspective
conique et prciserons, lorsque cela s'avrera ncessaire, si notre propos
concerne plus spcifiquement l'un ou l'autre cas. Pour l'tude des autres
types d'images, il faut se reporter aux cours ddis.
I. Ecriture
mathmatique de
la perspective
conique
II -
II
10
I.E. Bilan
10
Dfinition
La perspective m d'un point M de l'espace est l'intersection de la droite
(SM) avec le plan P du clich.
(o,x,y,z) un systme image tel que le plan (o,x,y) soit confondu avec le plan
du clich P
Enfin,
on
utilise
les
critures
matricielles suivantes :
R la matrice de rotation du
de coordonnes de la perspective conique
systme terrain au systme
image ;
k est le vecteur colonne correspondant aux coordonnes de
k dans le
systme image.
L'criture vectorielle de la perspective conique se traduit matriciellement par le
systme 2 quations suivant (crit dans le systme image) :
D'o :
R R
f :M m
Les paramtres de l'quation sont :
paramtres .
S et R correspondent au gorfrencement de l'image, position et orientation de
l'image dans l'espace, qui changent pour chaque clich.
F est fixe sous certaines conditions (mme camra et mmes paramtres
d'acquisition).
F s'crit ainsi car on rappelle que le PPA est la projection orthogonale du centre
optique sur le plan du clich et p est la distance principale.
Dveloppons l'quation de la perspective :
En regroupant les termes selon les variables XM, YM et ZM et divisant par le terme
constant du dnominateur on a :
3 dans 2
Le passage des 11 paramtres aux 9 paramtres physiques se fait par les formules
dcrites dans le cours [4].
E. I.E. Bilan
Les deux critures de la formule d'image ont chacune leur intrt et leur usage :
10
est rigoureuse
11
II. Corrections
apporter au
modle de la
perspective
conique
III -
III
14
22
13
Ce systme terrain euclidien peut tre par exemple un systme local centr sur le
barycentre du chantier et tangent localement la Terre (dans ce cas, il est
temporaire et li aux calculs photogrammtriques). Si l'on travaille dans le systme
WGS84, il n'y a pas de correction prendre en compte car le systme est
directement euclidien.
Comment la transformation du systme cartographique au systme terrain
euclidien est calcule ? Plusieurs mthodes peuvent tre employes :
14
J, un point du terrain ;
I, la projection cartographique de J.
l' est l'image de J' par la strographique oblique de la sphre sur le plan tangent
en A
l' et J' sont inverses l'un de l'autre par une inversion de ple B et de puissance
4RT2 o RT est le rayon de la Terre.
15
D2km
la formule suivante : Z
o Dkm est la distance en kilomtres au centre
13
du chantier.
dr =
H
r3
2
2p RT
Remarque
1
16
En consquence, le point M a pour image un point m' dcal par rapport au point m
(Figure 7). L'effet peut tre de l'ordre de grandeur de la prcision recherche. Il
faut donc en tenir compte mais l'on pourra utiliser un modle approch.
L'indice n doit tre connu le long du trajet du rayon lumineux. On suppose qu'il
dpend uniquement de l'altitude h selon un modle standard d'atmosphre donn
par l'OACI2
h(m)
n
0
1,000278
1000
1,000250
2000
1,000225
3000
1,000203
4000
1,000183
5000
1,000164
6000
1,000148
7000
1,000133
n=1+ ae
Avec a=278. 10-6 et b=105. 10-6, valable pour la basse atmosphre ( exclure pour
les satellites et les prises de vues hautes altitudes >10km). Ce modle
l'avantage d'tre facile intgrer.
17
Le rayon lumineux venant de M semble tre issu du point M' situ sur la verticale
de M (Figure 8). Pour corriger cette courbure du rayon lumineux, on applique ainsi
une correction Z sur l'altitude de M et on considre qu'on a bien une droite
entire entre M', S et m pour crire l'quation de la perspective. La correction totale
Z se calcule avec Snell-Descartes, en intgrant des corrections pour des petites
S
hh M
dv
sin v cos v
b
h M hS alors Z atm ( n S 1) D 2
2
18
Remarque
2
19
On peut modliser la rfraction lors de l'entre par une formulation identique celle
de la rfraction atmosphrique. Le signe est oppos puisque le rayon arrive dans un
milieu d'indice suprieur :
N C =( nC 1) .10 =790
P
T
avec P et
KPa et T en K
Or la temprature dcrot avec
l'altitude suivant la loi empirique :
T =T 06,5 .103 Z .
Avec TC=T0=298, on obtient l'indice
cabine
avec
la
formule :
On considrera que Nc = 278 (indice au sol) pour une altitude infrieure l'altitude
de pressurisation.
Remarque
3
psi : pound per square inch (livre par pouce carr) ; 1 psi = 6894,76 Pa
20
Z total = Z atm =
2
D nS n M
+ H ( n S 1 )
b
H2
Z total = Z atm + Z C =
2
D n S nM
+ H ( n M 1) Z atm
2
b
H
Z total = Z atm + Z C =
Dans ce cas,
2
D n S nM
+ H ( nC 1 )
b
H2
En pratique, dans de nombreux logiciels, la rfraction est nglige alors que les
exemples calculs partir des formules pcdentes montrent que ce n'est pas
toujours judicieux.
21
22
23
Soient :
r la distance de m au PPS
dr = r+ r + r + r
)
y ' = y+ dy avec dy=( y y PPS ) ( ar 2+ br 4+ cr 6 )
2
2
2
r =( xx PPS ) + ( y y PPS )
2
On
montre
que
pour
de
petites
corrections
dr'
'3
'5
24
'7
(cf[4]) :
Dans ce cas, toutes les coordonnes sont exprimes par rapport au PPA, aussi bien
dans la correction radiale que dans cette composante de dcentrement (r est la
distance au PPA).
25
Les fichiers de stockage de ces grilles sont bien plus lourds (quelques Mo) et le
format n'est pas gr par la plupart des logiciels de photogrammtrie.
Enfin, la distorsion peut tre dissymtrique comme, c'est le cas sur certaines
camras argentiques.
26
Rappel
Dans le cours Gorfrencement d'images , partie I la rsolution mathmatique
de l'talonnage sera expose.
27
( a X , aY , a Z )
avec (x,y) les coordonnes thoriques (sans dformation) et (x', y') les
coordonnes relles (avec dformation).
La transformation est linaire en fonction des 6 paramtres a, b, c, d, e et f qui
sont spcifiques chaque clich puisque les dformations peuvent toucher les
clichs diffremment.
le systme de mesure
28
29
Exemple
Pour la camra RMK Top 15 de Zeiss, il y a 8 repres de fond de chambre. On
connat leurs coordonnes throriques (xi, yi) par le certificat d'talonnage et leurs
coordonnes relles (x'i, y'i) par mesure dans le systme mesure.
Il y a donc 8x2 quations d'observations pour 6 inconnues, le systme est rsolu
par moindres carrs.
dans le cas d'une camra numrique une simple translation avec inversion
ventuelle de l'ordonne pour passer du systme image au systme
faisceau ;
30
III Bilan : la
formule d'image
IV -
IV
33
31
32
Annexe - Les
Rotations
V-
35
37
IV. Quaternions
41
()
L1
R=
C
C
C
=
( 1 2 3 ) L2
Soit R une matrice 3x3. On note
L3
R est une matrice rotation de
dterminant 1)
33
Soit :
autour de
convergence (tangage)
l'axe
l'angle autour de
dversement (lacet)
l'axe
=
Figure 31 - Angles d'Euler
Cette criture de la matrice de rotation avec les angles de Cardan est assez lourde
et peu pratique car elle est dfinie selon un systme de coordonnes particulier.
Elle peut tre utilise pour mettre en place un couple sur appareil de restitution
analogique. A partir de la matrice R (calcule par d'autres moyens que la mise en
place traditionnelle, par exemple lors d'une arotriangulation), on peut en dduire
ces trois angles :
=arcsin ( r 31 ) ; =arcsin
r 32
cos
; =arcsin
r 21
cos
34
()
a
=
b
On nomme
c
( a 2 + b2 + c 2 =1 )
de l'axe de
rvolution.
On montre que :
et d'angle .
Dmonstration
35
36
Dmonstration
Dmonstration
III.c.3 Passage de R
( , )
37
38
D. IV. Quaternions
Ce cours n'a pas vocation tre un cours sur les quaternions, par consquent cette
partie explique trs succinctement en quoi les quaternions permettent de dfinir
des rotations.
1. IV.A. Gnralits
Dfinition
Les quaternions ont t dfinis pour gnraliser les nombres complexe
3
.
2
2
2
i = j =k =ijk=1 et dont les
Conjugaison / Norme :
2. IV.B. Rotation
On peut montrer que tout quaternion unitaire peut tre associ une rotation.
Soit
la
q=cos
( ) ( )(
2
rotation
+ sin
de
vecteur
(a ,b ,c)
d'angle
On
note
ai+ bj+ ck )
m=( 0, M )
d'angle est le
39
40
Rfrences
http://fad.ensg.eu/moodle/file.php/241/QUELQUES_FORMULES_UT
ILES.pdf1
[[3] Conseil international Terminologie de tldtection et photogrammtrie : Franais de la Langue Franaise] Anglais. Paris : Conseil International de la Langue Franaise, CILF,
1997
[[4] Haas, J-F]
1 - http://fad.ensg.eu/moodle/file.php/241/QUELQUES_FORMULES_UTILES.pdf)
41