Vous êtes sur la page 1sur 57

Apero/MicMac

HEIG-VD
B. CANNELLE, V 0.3

2 / 28

Organisation

Expression rgulire

Outils

Exemple

Erreurs frquentes

B. CANNELLE, V 0.3

3 / 28

Organisation
Interactions entre utilitaires
Tapioca
Tapas
AperiCloud

SaisieAppuisInitQT

GCPBascule

GCPBascule

SaisieAppuisPredicQT

Campari
RepLocBascule
Malt

Nuage2Ply
to8Bits
GrShade

B. CANNELLE, V 0.3

3 / 28

Organisation
Interactions entre utilitaires : Relatif
Tapioca
Tapas
AperiCloud

SaisieAppuisInitQT

GCPBascule

GCPBascule

SaisieAppuisPredicQT

Campari
RepLocBascule
Malt

Nuage2Ply
to8Bits
GrShade

B. CANNELLE, V 0.3

3 / 28

Organisation
Interactions entre utilitaires : Absolu
Tapioca
Tapas
AperiCloud

SaisieAppuisInitQT

GCPBascule

GCPBascule

SaisieAppuisPredicQT

Campari
RepLocBascule
Malt

Nuage2Ply
to8Bits
GrShade

B. CANNELLE, V 0.3

3 / 28

Organisation

Expression rgulire

Outils

Exemple

Erreurs frquentes

B. CANNELLE, V 0.3

4 / 28

Expression rgulire

Les expressions rgulires servent faire des recherches dans des chaines de

caractres en utilisant un modle/parton/template.


Elles sont utilises dans de nombreux langages informatiques (PHP, C++,

python, MySQL, PostgreSQL...) et dans de nombreux logiciels (grep,


Notepad++...).
Dans la suite Apero/MicMac, elles sont utilises afin savoir quelles images
doivent tre utilises dans la compensation. Un comparatif est fait entre les
fichiers du dossier courant et lexpression rgulire indique. Tous les
fichiers qui respectent lexpression rgulire sont utilises.
Lutilitaire TestKey permet de tester les expressions rgulires dans MicMac

mm3d TestKey ExpressionRegulire

B. CANNELLE, V 0.3

4 / 28

Expression rgulire
Images prsentes

Expression Rgulire

Images conserves

IMG_001.JPG
IMG_002.JPG
IMG_003.JPG
IMG_004.JPG
IMG_005.JPG
IMG_006.JPG
IMG_007.JPG
IMG_008.JPG

"IMG_010.JPG"

IMG_010.JPG

IMG_009.JPG
IMG_010.JPG
IMG_011.JPG
IMG_012.JPG
IMG_013.JPG
IMG_014.JPG
IMG_015.JPG

B. CANNELLE, V 0.3

5 / 28

Expression rgulire
Oprateur OU
Loprateur OU est symbolis par le caractre "barre verticale" |
Images prsentes

Expression Rgulire

Images conserves

IMG_001.JPG
IMG_002.JPG
IMG_003.JPG
IMG_004.JPG
IMG_005.JPG
IMG_006.JPG
IMG_007.JPG
IMG_008.JPG

IMG_003.JPG

"IMG_003.JPG|IMG_011.JPG|IMG_015.JPG"

IMG_009.JPG

IMG_011.JPG
IMG_015.JPG

IMG_010.JPG
IMG_011.JPG
IMG_012.JPG
IMG_013.JPG
IMG_014.JPG
IMG_015.JPG

B. CANNELLE, V 0.3

6 / 28

Expression rgulire
Classe de caractre

Une classe de caractres permet de spcifier un ou plusieurs caractre(s)


recherch(s).

B. CANNELLE, V 0.3

7 / 28

Expression rgulire
Classe de caractre
Classe de caractres positive
Images prsentes

Expression Rgulire

Images conserves

IMG_001.JPG
IMG_002.JPG
IMG_003.JPG
IMG_004.JPG
IMG_005.JPG
IMG_006.JPG
IMG_007.JPG
IMG_008.JPG

"IMG_01[0].JPG"

IMG_010.JPG

IMG_009.JPG
IMG_010.JPG
IMG_011.JPG
IMG_012.JPG
IMG_013.JPG
IMG_014.JPG
IMG_015.JPG

B. CANNELLE, V 0.3

8 / 28

Expression rgulire
Classe de caractre
Classe de caractres positive
Images prsentes

Expression Rgulire

Images conserves

IMG_001.JPG
IMG_002.JPG
IMG_003.JPG
IMG_004.JPG
IMG_005.JPG
IMG_006.JPG
IMG_007.JPG
IMG_008.JPG

IMG_011.JPG

"IMG_01[14].JPG"

IMG_014.JPG

IMG_009.JPG
IMG_010.JPG
IMG_011.JPG
IMG_012.JPG
IMG_013.JPG
IMG_014.JPG
IMG_015.JPG

B. CANNELLE, V 0.3

8 / 28

Expression rgulire
Classe de caractre
Classe de caractres positive
Images prsentes

Expression Rgulire

Images conserves

IMG_001.JPG
IMG_002.JPG
IMG_003.JPG
IMG_004.JPG
IMG_005.JPG
IMG_006.JPG

IMG_011.JPG

IMG_007.JPG
IMG_008.JPG

IMG_012.JPG

"IMG_01[1-4].JPG"

IMG_009.JPG

IMG_013.JPG
IMG_014.JPG

IMG_010.JPG
IMG_011.JPG
IMG_012.JPG
IMG_013.JPG
IMG_014.JPG
IMG_015.JPG

B. CANNELLE, V 0.3

8 / 28

Expression rgulire
Classe de caractre
Classe de caractres ngative
Images prsentes

Expression Rgulire

Images conserves

IMG_001.JPG
IMG_002.JPG
IMG_003.JPG
IMG_004.JPG
IMG_005.JPG
IMG_011.JPG

IMG_006.JPG

IMG_012.JPG

IMG_007.JPG
IMG_008.JPG

"IMG_01[ 0].JPG"

IMG_013.JPG
IMG_014.JPG

IMG_009.JPG

IMG_015.JPG

IMG_010.JPG
IMG_011.JPG
IMG_012.JPG
IMG_013.JPG
IMG_014.JPG
IMG_015.JPG

B. CANNELLE, V 0.3

8 / 28

Expression rgulire
Classe de caractre
Classe de caractres ngative
Images prsentes

Expression Rgulire

Images conserves

IMG_001.JPG
IMG_002.JPG
IMG_003.JPG
IMG_004.JPG
IMG_005.JPG
IMG_006.JPG

IMG_010.JPG

IMG_007.JPG
IMG_008.JPG

IMG_012.JPG

"IMG_01[ 14].JPG"

IMG_009.JPG

IMG_013.JPG
IMG_015.JPG

IMG_010.JPG
IMG_011.JPG
IMG_012.JPG
IMG_013.JPG
IMG_014.JPG
IMG_015.JPG

B. CANNELLE, V 0.3

8 / 28

Expression rgulire
Classe de caractre
Classe de caractres ngative
Images prsentes

Expression Rgulire

Images conserves

IMG_001.JPG
IMG_002.JPG
IMG_003.JPG
IMG_004.JPG
IMG_005.JPG
IMG_006.JPG
IMG_007.JPG
IMG_008.JPG

IMG_010.JPG

"IMG_01[ 1-4].JPG"

IMG_015.JPG

IMG_009.JPG
IMG_010.JPG
IMG_011.JPG
IMG_012.JPG
IMG_013.JPG
IMG_014.JPG
IMG_015.JPG

B. CANNELLE, V 0.3

8 / 28

Expression rgulire
Classe de caractre
Classe de caractres tout
Images prsentes

Expression Rgulire

Images conserves

IMG_001.JPG

IMG_001.JPG

IMG_002.JPG

IMG_002.JPG
IMG_003.JPG

IMG_003.JPG

IMG_004.JPG

IMG_004.JPG

IMG_005.JPG

IMG_005.JPG

IMG_006.JPG

IMG_006.JPG

IMG_007.JPG

IMG_007.JPG
IMG_008.JPG

".*.JPG"

IMG_008.JPG
IMG_009.JPG

IMG_009.JPG

IMG_010.JPG

IMG_010.JPG

IMG_011.JPG

IMG_011.JPG

IMG_012.JPG

IMG_012.JPG

IMG_013.JPG

IMG_013.JPG

IMG_014.JPG

IMG_014.JPG

IMG_015.JPG

IMG_015.JPG

B. CANNELLE, V 0.3

8 / 28

Organisation

Expression rgulire

Outils

Exemple

Erreurs frquentes

B. CANNELLE, V 0.3

9 / 28

Tapioca

Outil pour calculer des points homologues entre plusieurs images.

Utilisation :
mm3d Tapioca Mode
Mode doit tre :

All

Images
,

MulScale

B. CANNELLE, V 0.3

Options
,

File

Graph

9 / 28

Tapioca All
Utilisation :
mm3d Tapioca All Images

Resolution

Options

Lappariement est ralis entre toutes les images 2 2.


Les images sont redimensionnes pour que le cot le plus grand soit gale
Resolution .
En indiquant -1, les images ne sont pas redimensionnes.

Exemple :
Image Initiale

Resolution 2000 :
Image Redimensionne
1500 pix.

3000 pix.

2000 pix.
4000 pix.
B. CANNELLE, V 0.3

10 / 28

Tapioca MulScale

Utilisation :
mm3d Tapioca MulScale Images
Options

ResolutionMin

ResolutionMax

Un premier appariement est ralis entre toutes les images 2 2 la

ResolutionMin .
Pour les couples dimages ayant un nombre de points homologues

significatif, les appariement sont raliss la ResolutionMax .


Les images sont redimensionnes pour que le cot le plus long soit gale

ResolutionMin / ResolutionMax .
En indiquant -1, les images ne sont pas redimensionnes.
La

ResolutionMin

est en gnrale de quelques centaines de pixels (300)

B. CANNELLE, V 0.3

11 / 28

Exemple comment

13-1399.JPG
13-1400.JPG
13-1401.JPG

B. CANNELLE, V 0.3

12 / 28

Exemple comment
13-1399.JPG
13-1400.JPG
13-1401.JPG
Homol
Pastis
Tmp-MM-Dir
mm3d-LogFile.txt

mm3d Tapioca All ".*.JPG" -1

Cration des dossiers Homol, Pastis, Tmp-MM-Dir, et Homol_SRes dans le cas


MulScale . Ces dossiers contiennent les fichiers de points homologues par
couples.

B. CANNELLE, V 0.3

12 / 28

Tapas

Outil pour calculer les calibrations et/ou les orientations relatives.


Utilisation :
mm3d Tapas Camera

Images

Options

Camera doit tre :


RadialBasic
RadialStd
RadialExtended
FraserBasic

FishEyeBasic
FishEyeEqui
HemiEqui
FE_EquiSolBasic

Fraser

B. CANNELLE, V 0.3

Four7x2
Four11x2

AutoCal

Four15x2

Figee

Four19x2

13 / 28

Tapas
Options utiles

Out= sortie. Permet de spcifier le nom du dossier la fin du calcul.


Par dfaut, il sagit du nom de la Camera.
InCal= orientation. Permet de spcifier le nom du dossier o se trouve le
fichier de calibration. Obligatoire avec la camera Figee et
AutoCal
InOri= orientation. Permet de spcifier le nom du dossier o se trouve
les orientations initiales.
FrozenPoses= listesImages. Permet de spcifier les orientations des images qui
ne seront pas modifies lors du calcul. associer avec loption
InOri.

B. CANNELLE, V 0.3

14 / 28

Tapas
Exemple comment
IMG_01.JPG
IMG_02.JPG
IMG_03.JPG
IMG_04.JPG
IMG_05.JPG
IMG_06.JPG
IMG_07.JPG
IMG_08.JPG
Homol
Pastis
Tmp-MM-Dir
mm3d-LogFile.txt

B. CANNELLE, V 0.3

15 / 28

Tapas
Exemple comment
IMG_01.JPG
IMG_02.JPG
IMG_03.JPG
IMG_04.JPG
IMG_05.JPG
IMG_06.JPG
IMG_07.JPG
IMG_08.JPG
Homol
Pastis
Tmp-MM-Dir
mm3d-LogFile.txt

mm3d Tapas Fraser ".*[1-3].JPG"

B. CANNELLE, V 0.3

15 / 28

Tapas
Exemple comment
IMG_01.JPG
IMG_02.JPG
IMG_03.JPG
IMG_04.JPG
IMG_05.JPG
IMG_06.JPG
IMG_07.JPG
IMG_08.JPG

Ori-Fraser
AutoCalXX.xml
Orientation-IMG_01.JPG.xml
Orientation-IMG_02.JPG.xml
Orientation-IMG_03.JPG.xml

Homol
Pastis
Tmp-MM-Dir
mm3d-LogFile.txt

mm3d Tapas Fraser ".*[1-3].JPG"

B. CANNELLE, V 0.3

15 / 28

Tapas
Exemple comment
IMG_01.JPG
IMG_02.JPG
IMG_03.JPG
IMG_04.JPG
IMG_05.JPG
IMG_06.JPG
IMG_07.JPG
IMG_08.JPG

Ori-Fraser
AutoCalXX.xml

Homol
Pastis
Tmp-MM-Dir
mm3d-LogFile.txt

mm3d Tapas Fraser ".*[1-3].JPG"


mm3d Tapas Figee ".*[4-6].JPG" InCal=Fraser Out=Debut

B. CANNELLE, V 0.3

15 / 28

Tapas
Exemple comment
IMG_01.JPG
IMG_02.JPG
IMG_03.JPG
IMG_04.JPG
IMG_05.JPG
IMG_06.JPG
IMG_07.JPG
IMG_08.JPG

Ori-Fraser
Ori-Debut
AutoCalXX.xml
Orientation-IMG_04.JPG.xml
Orientation-IMG_05.JPG.xml
Orientation-IMG_06.JPG.xml

Homol
Pastis
Tmp-MM-Dir
mm3d-LogFile.txt

mm3d Tapas Fraser ".*[1-3].JPG"


mm3d Tapas Figee ".*[4-6].JPG" InCal=Fraser Out=Debut

B. CANNELLE, V 0.3

15 / 28

Tapas
Exemple comment
IMG_01.JPG
IMG_02.JPG
IMG_03.JPG
IMG_04.JPG
IMG_05.JPG
IMG_06.JPG
IMG_07.JPG
IMG_08.JPG

Ori-Fraser
AutoCalXX.xml
Ori-Debut
Orientation-IMG_04.JPG.xml
Orientation-IMG_05.JPG.xml
Orientation-IMG_06.JPG.xml

Homol
Pastis
Tmp-MM-Dir
mm3d-LogFile.txt

mm3d Tapas Fraser ".*[1-3].JPG"


mm3d Tapas Figee ".*[4-6].JPG" InCal=Fraser Out=Debut
mm3d Tapas AutoCal ".*[4-8].JPG" InCal=Fraser InOri=Debut Out=Fin
B. CANNELLE, V 0.3

15 / 28

Tapas
Exemple comment
IMG_01.JPG
IMG_02.JPG
IMG_03.JPG
IMG_04.JPG
IMG_05.JPG
IMG_06.JPG
IMG_07.JPG
IMG_08.JPG
Homol
Pastis
Tmp-MM-Dir

Ori-Fraser
Ori-Debut
Ori-Fin
AutoCalXX.xml
Orientation-IMG_04.JPG.xml
Orientation-IMG_05.JPG.xml
Orientation-IMG_06.JPG.xml
Orientation-IMG_07.JPG.xml
Orientation-IMG_08.JPG.xml

mm3d-LogFile.txt

mm3d Tapas Fraser ".*[1-3].JPG"


mm3d Tapas Figee ".*[4-6].JPG" InCal=Fraser Out=Debut
mm3d Tapas AutoCal ".*[4-8].JPG" InCal=Fraser InOri=Debut Out=Fin
B. CANNELLE, V 0.3

15 / 28

AperiCloud

Outil pour visualiser les points homologues et les orientations des images pour
un calcul ( Orientation ) .
Utilisation :
mm3d AperiCloud Images

Orientation

Out= sortie Permet de spcifier le fichier de sortie (extenstion .ply).

B. CANNELLE, V 0.3

16 / 28

Exemple comment

13-1399.JPG
13-1400.JPG

Ori-Fraser
AperiCloud_Fraser.ply

13-1401.JPG
Homol
Pastis
Tmp-MM-Dir
mm3d-LogFile.txt

mm3d AperiCloud ".*.JPG" Fraser

B. CANNELLE, V 0.3

17 / 28

Malt

Outil pour effectuer de la corrlation dense entre plusieurs images.


Utilisation :
mm3d Malt Mode

Images

Orientation

Options

Mode doit tre :


GeomImage
UrbanMNE
Ortho

B. CANNELLE, V 0.3

18 / 28

Malt
Options utiles

SzW= Taille de la fentre de corrlation.


Regul= Coefficient de rgularisation
ZoomF= chelle Finale.
NbVI= listesImages Nombre minimum dimages visibles.
DefCor= listesImages Valeur de corrlation minimale

B. CANNELLE, V 0.3

19 / 28

Exemple comment

13-1399.JPG
13-1400.JPG
13-1401.JPG
Homol

Ori-Fraser
AperiCloud_Fraser.ply
Ortho-MEC-Malt
Pyram

Pastis
Tmp-MM-Dir
mm3d-LogFile.txt

Qk-ORTHO
MEC-Malt

mm3d Malt Ortho ".*.JPG" Fraser ZoomF=4

B. CANNELLE, V 0.3

20 / 28

Nuage2Ply

Outil pour visualiser les nuages de points obtenus par corrlation dense.
Utilisation :
mm3d Nuage2Ply ./Dossier/NuageImProf_STDMALT_Etape_XXX.xml
Options
Options utiles :
Mesh= boolen permet davoir un maillage
Attr= image pour colorier le nuage

B. CANNELLE, V 0.3

21 / 28

Exemple comment

13-1399.JPG

Ori-Fraser

13-1400.JPG

AperiCloud_Fraser.ply

13-1401.JPG

Ortho-MEC-Malt

Homol

Pyram

Pastis

Qk-ORTHO

Tmp-MM-Dir

MEC-Malt

mm3d-LogFile.txt

NuageImProf_STD-MALT_Etape_7.ply

mm3d Nuage2Ply MEC-Malt/NuageImProf_STD-MALT_Etape_7.xml

B. CANNELLE, V 0.3

22 / 28

GrShade

Outil pour visualiser le MNS obtenu par corrlation dense de manire ombre.
Utilisation :
mm3d GrShade ./Dossier/Z_NumXX_DeZoomXX_STD-MALT.tif
Options

B. CANNELLE, V 0.3

23 / 28

to8Bits

Outil pour visualiser le MNS obtenu par corrlation dense sous forme dune
image 8 bits (visualisable).
Utilisation :
mm3d to8Bits ./Dossier/Z_NumXX_DeZoomXX_STD-MALT.tif
Options

B. CANNELLE, V 0.3

24 / 28

Organisation

Expression rgulire

Outils

Exemple

Erreurs frquentes

B. CANNELLE, V 0.3

25 / 28

Exemple
Dossier Courant
IMG_5095.png

IMG_5103.png

IMG_5115.png

IMG_5096.png

IMG_5104.png

IMG_5116.png

IMG_5097.png

IMG_5105.png

IMG_5117.png

IMG_5098.png

IMG_5106.png

IMG_5099.png

IMG_5107.png

IMG_5100.png

IMG_5111.png

IMG_5101.png

IMG_5112.png

B. CANNELLE, V 0.3

25 / 28

Exemple
Dossier Courant
IMG_5095.png

IMG_5103.png

IMG_5115.png

IMG_5096.png

IMG_5104.png

IMG_5116.png

IMG_5097.png

IMG_5105.png

IMG_5117.png

IMG_5098.png

IMG_5106.png

IMG_5099.png

IMG_5107.png

IMG_5100.png

IMG_5111.png

IMG_5101.png

IMG_5112.png

mm3d Tapioca MulScale ".*.png" 300 -1

B. CANNELLE, V 0.3

25 / 28

Exemple
Dossier Courant
IMG_5095.png

IMG_5103.png

IMG_5115.png

IMG_5096.png

IMG_5104.png

IMG_5116.png

IMG_5097.png

IMG_5105.png

IMG_5117.png

IMG_5098.png

IMG_5106.png

Tmp-MM-Dir

IMG_5099.png

IMG_5107.png

mm3d-LogFile.txt

IMG_5100.png

IMG_5111.png

Pastis

IMG_5101.png

IMG_5112.png

Homol_SRes

Homol

mm3d Tapioca MulScale ".*.png" 300 -1


Tmp-MM-Dir dossier contenant les images aux diffrentes tailles servant pour plusieurs
utilitaires
Pastis dossier contenant les fichiers de points SIFT et les fichiers dappariement par
couple. Il ne faut pas modifier larborescence de fichiers parce que cela peut
altrer le fonctionnement dutilitaires comme Tapas ou Campari
Homol idem que le dossier Pastis sauf que les appariement ont t filtrs.
Homol_SRes dossier contenant les fichiers de points SIFT et les fichiers dappariement par
couple lorsque loption MulScale a t utilise.
B. CANNELLE, V 0.3

25 / 28

Exemple
Dossier Courant
IMG_5095.png

IMG_5103.png

IMG_5115.png

IMG_5096.png

IMG_5104.png

IMG_5116.png

IMG_5097.png

IMG_5105.png

IMG_5117.png

IMG_5098.png

IMG_5106.png

Tmp-MM-Dir

IMG_5099.png

IMG_5107.png

mm3d-LogFile.txt

IMG_5100.png

IMG_5111.png

Pastis

IMG_5101.png

IMG_5112.png

Homol_SRes

Homol

mm3d-LogFile.txt fichier contenant toutes les lignes de commandes lance les


unes la suite des autres.
=================================================================
mm3d Tapioca MulScale .*.png 300 -1
PID : 4584 ; [Beginning at ] Tue Jun 17 09 :39 :35 2014
PID : 4584 ; [Ending correctly at] Tue Jun 17 09 :51 :15 2014
=================================================================
mm3d Tapas Fraser .*.png
PID : 4284 ; [Beginning at ] Tue Jun 17 09 :57 :07 2014
PID : 4284 ; [Ending correctly at] Tue Jun 17 09 :58 :02 2014
=================================================================

B. CANNELLE, V 0.3

25 / 28

Exemple
Dossier Courant
IMG_5095.png

IMG_5103.png

IMG_5115.png

IMG_5096.png

IMG_5104.png

IMG_5116.png

IMG_5097.png

IMG_5105.png

IMG_5117.png

IMG_5098.png

IMG_5106.png

Tmp-MM-Dir

IMG_5099.png

IMG_5107.png

mm3d-LogFile.txt

IMG_5100.png

IMG_5111.png

Pastis

IMG_5101.png

IMG_5112.png

Homol_SRes

Homol

mm3d Tapas Fraser ".*.png"

B. CANNELLE, V 0.3

25 / 28

Exemple
Dossier Courant
IMG_5095.png

IMG_5103.png

IMG_5115.png

IMG_5096.png

IMG_5104.png

IMG_5116.png

AutoCal50.xml

IMG_5097.png

IMG_5105.png

IMG_5117.png

Orientation-IMG_5095.png.xml

IMG_5098.png

IMG_5106.png

Tmp-MM-Dir

Orientation-IMG_5099.png.xml

IMG_5099.png

IMG_5107.png

mm3d-LogFile.txt

...

IMG_5100.png

IMG_5111.png

Pastis

IMG_5101.png

IMG_5112.png

Homol_SRes

Homol

Ori-Fraser

mm3d Tapas Fraser ".*.png"


AutoCalXX.xml fichier xml contenant les caractristiques de la camra (focale, distorsion...).
XX correspond la valeur approche de la focale au dixime de mm.
Orientation-IMG_XXX.png.xml fichiers contenant les caractristiques de chaque image
(position, rotation...)

B. CANNELLE, V 0.3

25 / 28

Exemple
Dossier Courant
IMG_5095.png

IMG_5103.png

IMG_5115.png

Homol

IMG_5096.png

IMG_5104.png

IMG_5116.png

Ori-Fraser

IMG_5097.png

IMG_5105.png

IMG_5117.png

IMG_5098.png

IMG_5106.png

Tmp-MM-Dir

IMG_5099.png

IMG_5107.png

mm3d-LogFile.txt

IMG_5100.png

IMG_5111.png

Pastis

IMG_5101.png

IMG_5112.png

Homol_SRes

mm3d AperiCloud .*.png Fraser

B. CANNELLE, V 0.3

25 / 28

Exemple
Dossier Courant
IMG_5095.png

IMG_5103.png

IMG_5115.png

Homol

IMG_5096.png

IMG_5104.png

IMG_5116.png

Ori-Fraser

IMG_5097.png

IMG_5105.png

IMG_5117.png

AperiCloud_Fraser.ply

IMG_5098.png

IMG_5106.png

Tmp-MM-Dir

IMG_5099.png

IMG_5107.png

mm3d-LogFile.txt

IMG_5100.png

IMG_5111.png

Pastis

IMG_5101.png

IMG_5112.png

Homol_SRes

mm3d AperiCloud .*.png Fraser

B. CANNELLE, V 0.3

25 / 28

Exemple
Dossier Courant
IMG_5095.png

IMG_5103.png

IMG_5115.png

Homol

IMG_5096.png

IMG_5104.png

IMG_5116.png

Ori-Fraser

IMG_5097.png

IMG_5105.png

IMG_5117.png

Aper....ply

IMG_5098.png

IMG_5106.png

Tmp-MM-Dir

IMG_5099.png

IMG_5107.png

mm3d-LogFile.txt

IMG_5100.png

IMG_5111.png

Pastis

IMG_5101.png

IMG_5112.png

Homol_SRes

mm3d Malt UrbanMNE .*.png Fraser

B. CANNELLE, V 0.3

25 / 28

Exemple
Dossier Courant
IMG_5095.png

IMG_5103.png

IMG_5115.png

Homol

IMG_5096.png

IMG_5104.png

IMG_5116.png

Ori-Fraser

IMG_5097.png

IMG_5105.png

IMG_5117.png

Aper....ply

IMG_5098.png

IMG_5106.png

Tmp-MM-Dir

Pyram

IMG_5099.png

IMG_5107.png

mm3d-LogFile.txt

Qk-ORTHO

IMG_5100.png

IMG_5111.png

Pastis

IMG_5101.png

IMG_5112.png

Homol_SRes

MEC-Malt

mm3d Malt UrbanMNE .*.png Fraser


Qk-ORTHO dossier contenant les images
Pyram dossier contenant les images diffrentes chelles.
Ortho-MEC-Malt dossier contenant les images

B. CANNELLE, V 0.3

25 / 28

Exemple
Dossier Courant
IMG_5095.png

IMG_5103.png

IMG_5115.png

Homol

IMG_5096.png

IMG_5104.png

IMG_5116.png

Ori-Fraser

Correl_STD-MALT_Num_X.tif

IMG_5097.png

IMG_5105.png

IMG_5117.png

Aper....ply

Z_NumX_DeZoomY_STD-MALT.tif

IMG_5098.png

IMG_5106.png

Tmp-MM-Dir

Pyram

Z_NumX_DeZoomY_STD-MALT.tfw

IMG_5099.png

IMG_5107.png

mm3d-LogFile.txt

Qk-ORTHO

Z_NumX_DeZoomY_STD-MALT.xml

IMG_5100.png

IMG_5111.png

Pastis

IMG_5101.png

IMG_5112.png

MEC-Malt

NuageImProf_STD-MALT_Etape_X.xml
...

Homol_SRes

mm3d Malt UrbanMNE .*.png Fraser


...
MEC-Malt dossier contenant les diffrents rsultats de la corrlation dense.
Correl_STD-MALT_Num_X.tif image contenant les valeurs des
coefficients de corrlation
Z_NumX_DeZoomY_STD-MALT.tif image contenant les valeurs de
profondeur
Z_NumX_DeZoomY_STD-MALT.tfw fichier de goreferencement
Z_NumX_DeZoomY_STD-MALT.xml fichier de goreferencement
NuageImProf_STD-MALT_Etape_X.xml dfg
B. CANNELLE, V 0.3

25 / 28

Exemple
Explication des sorties consoles
Extraction des points SIFT par image :

C :/MicMac/binaire-aux/siftpp_tgi.exe ./Pastis/Resol33_Teta0_IMG_5095.tif -o ./Pastis/LBPpResol33_Teta0_IMG_5095.tif.dat


13369 points
Dans ce cas, 13369 points ont t extraits. Une image pourrait ne pas tre

gorefrence si ce nombre est trop petit.

B. CANNELLE, V 0.3

26 / 28

Exemple
Explication des sorties consoles
Appariement des points SIFT par couple :

C :/MicMac/binaire-aux/ann_samplekeyfiltre.exe ./Pastis/LBPpResol33_Teta0_IMG_5096.tif.dat ./Pastis/LBPpResol33_Teta0_IMG_5097.tif.dat ./Pastis/LBPp-MatchLBPpResol33_Teta0_IMG_5096.tif/LBPpResol33_Teta0_IMG_5098.tif.result


Lecture des points data...OK : 1278 points data
Construction du k-d-tree...OK
Lecture des points query et requetes...1276 requetes a traiter...OK
290 mises en correspondance.
Construction de larbre...Requetes...OK
Construction de larbre...Requetes...OK
Construction de larbre...Requetes...OK
Construction de larbre...Requetes...OK
286 mises en correspondance.
Dans ce cas, 286 points homologues ont t appairs.
B. CANNELLE, V 0.3

27 / 28

Exemple
Explication des sorties consoles
Filtrage des appariements des points SIFT par couple :

C :/MicMac/bin/mm3d.exe pastis ./ IMG_5096.png IMG_5097.png 1 MkF=C :/MicMac/MkTapioca NbMinPtsExp=2 NKS=NKS-AssocCplIm2Hom@@dat IsRelancedByThis=1 OnlyXML=1
BY FILE
Cple Init = 1649IN 1649 OUT 0
Apres Rm Dup, 1186
OK GLOB 1 ./Homol/PastisIMG_5096.png/IMG_5097.png.dat
Apres Hom 1186
Ares Rot 1186
Dans ce cas, 1186 points homologues ont t gards sur les 1649.

B. CANNELLE, V 0.3

28 / 28

Organisation

Expression rgulire

Outils

Exemple

Erreurs frquentes

B. CANNELLE, V 0.3

29 / 28