SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
Use cases with the Orfeo Toolbox
     framework Monteverdi




                                   orfeo-toolbox.org
                                                   1
Use case 1 : open an image, and discover the viewer

  Menu File > Open
     .//theme2/IM2/Im2_C_02112006_169_388/372596101/SPVIEW01
     /IMAGERY.TIF
  Menu Visualization > Viewer
     (Alternative – right click on the module in the pipeline)
     Discover the viewer functionalities




                                                                 orfeo-toolbox.org
                                                                                 2
Monteverdi – Viewer

Visualization
   Viewer (1/4)




                                        orfeo-toolbox.org
                                                        3
Monteverdi - Viewer

Visualization
   Viewer (2/4)




                                        orfeo-toolbox.org
                                                        4
Monteverdi - Viewer

Visualization
   Viewer (3/4)




                                        orfeo-toolbox.org
                                                        5
Monteverdi - Viewer

Visualization
   Viewer (4/4)




                                        orfeo-toolbox.org
                                                        6
Use case 2 : create a pipeline, save an image
Menu File > Open
   ./theme2/IM2/Im2_C_02112006_169_388/372596101/SPVIEW01/
   IMAGERY.TIF
Menu Visualization > Viewer (lock the pipeline !)
File > Extract ROI from dataset
   Positions (x,y) = [1600,1000], sizeX=2000 (w), sizeY=1500 (h)
File > Save dataset
File > Save dataset (advanced)
   Save only Channel 1 in Float type


Seel also :
   Right click on pipeline module ExtractROI > Show module
   Cache dataset
                                                                   orfeo-toolbox.org
                                                                                   7
Monteverdi - ROI

File > Extract ROI




                                        orfeo-toolbox.org
                                                        8
Monteverdi – Save dataset

File > Save dataset (advanced)
   Choice of data type
   Choice of output channels




                                          orfeo-toolbox.org
                                                          9
Use case 3 : threshold an image

Menu File > Open
   ./theme2/IM2/extraitIm2_C/Im2_c_extrait.tif
Menu Filtering > Threshold
   Generic Threshold / Threshold Above / Change Lower threshold
   Generic Threshold / Threshold Below / Change Upper Threshold
    ➢ Role of outside value
    ➢ Role of alpha (alpha blending) : alpha=0
   Generic Threshold / Threshold outside / Change upper & lower th.
   Binary threshold / Lower & Upper threshold / Outside & Inside
   values


                                                               orfeo-toolbox.org
                                                                              10
Monteverdi - Threshold
Filtering
   Threshold




                                        orfeo-toolbox.org
                                                       11
Use case 4 : segmentation with mean-shift

Menu File > Open
   ./data_tp/theme2/IM2/extraitIm2_C/Im2_c_extrait.tif
Menu Filtering > Mean-shift clustering
   Change radius : 5
   Spectral radius : 15
   Min region size : 15
   Clusters : ON
   Change values and Click on Run button
   Click on Close button after selecting right set of parameters
   See also :
     ➢ Image filtered / Image clustered
     ➢ See OTB-Software-Guide_V3.0.pdf p 174                       orfeo-toolbox.org
                                                                                  12
Monteverdi – Mean-shift

Filtering
   Meanshift clustering




                                          orfeo-toolbox.org
                                                         13
Use case 5 : Feature extraction (1/2)
Menu File > Open
   ./theme2/IM2/extraitIm2_C/Im2_c_extrait.tif
Menu Filtering > Feature extraction
   Test the following features (See OTB-Software-Guide_V3.0.pdf for
   technical details on algorithms)
     ➢ Edge detection : Touzi
     ➢ Spectral angle : choose one vegetation pixel
     ➢ Variance
     ➢ Mean
     ➢ Rec. gradient
     ➢ Morphology > Morphology opening
     ➢ Edge density > Sobel
     ➢ Original data (=> no need to concatenate channels after filtering)
                                                                   orfeo-toolbox.org
                                                                                  14
Use case 5 : Feature extraction (2/2)
Menu Filtering > Feature extraction
   Test the following features (See OTB-Software-Guide_V3.0.pdf for
   technical details on algorithms) :
     ➢ Radiometric indexes
          Vegetation
            • NDVI, RVI, PVI, etc
          Soil
            • BI2
          Built up
            • ISU
   Further work :
     ➢ Rename output image channels
     ➢ Save your result
     ➢ Build Mean, variance image on a Touzi image            orfeo-toolbox.org
                                                                             15
Monteverdi – Feather extraction

Filtering
   Feature Extraction (1/2)




                                                  orfeo-toolbox.org
                                                                 16
Monteverdi – Feather extraction

Filtering
   Feature Extraction (2/2)




                                                  orfeo-toolbox.org
                                                                 17
Monteverdi – Feather extraction

Solution : mean, variance over Touzi image
   Reader
   Feature Extraction (Reader0) > Touzi
   Feature Extraction (FeatureExtraction1) > Mean, Variance
   Save your result




                                                              orfeo-toolbox.org
                                                                             18
Use case 6 : concatenate your results

Menu File > Open
   ./theme1/IM2/Extraits/Ext_IM2_04102008_10mC.tif
Menu Filtering > Feature extraction > NDVI
Menu File > Concatenate Image
   Add Reader0 → Channel 1
   Add Reader0 → Channel 2
   Add FeatureExtraction1 → OutputImage
View the result




                                                     orfeo-toolbox.org
                                                                    19
Monteverdi – Concatenate images

File > Concatenate images




                                           orfeo-toolbox.org
                                                          20
Use case 7 : supervised classification with SVM

Menu File > Open
   ./theme2/IM2/extraitIm2_C/Im2_c_extrait.tif
Menu Learning > SVM Classification
   Create several classes (4-5)
     ➢ Edit names
     ➢ Change colors
     ➢ Select polygons
   Learn
   Validate
   Display
Further work :
   Same case with concatenated NDVI channel      orfeo-toolbox.org
                                                                21
Monteverdi

Menu Learning > SVM classification (1/3)




                                           orfeo-toolbox.org
                                                          22
Monteverdi

Menu Learning > SVM classification (2/3)




                                           orfeo-toolbox.org
                                                          23
Monteverdi

Menu Learning > SVM classification (3/3)




                                           orfeo-toolbox.org
                                                          24
Use case 8 : unsupervised clustering with k-means

Menu File > Open
   ./theme2/IM2/extraitIm2_C/Im2_c_extrait.tif
Menu Learning > k-means clustering (doc
OTBSoftwareGuide_V3.0.pdf p 448)
   Training 15%
   Number of classes : 5
   Iteration number : 1
   Convergence : 0.0001


Further work :
   Compare with SVM supervised classification

                                                 orfeo-toolbox.org
                                                                25
Monteverdi

Menu Learning > K-means




                                   orfeo-toolbox.org
                                                  26
Use case 9 : orthorectify an image (Spot 5 level 1A)
                    without DEM
Menu File > Open
   ./reunion_S5/thr1a/imagery.tif
Menu Geometry > Orthorectification
   Size X : 220, Size Y : 200
   (try larger size with powerful computers)
   Spacing X : 10, Spacing Y : -10 (m)
   Longitude : -55.4, Latitude : -21.0
   UTM / Linear
(=> Module created in pipeline)
Visualization > Viewer (Orthorectifcation0) > Click on
Streamed / Cache (This launches the orthorectification).
   “Cached” : click on OK to view the image
                                                           orfeo-toolbox.org
                                                                          27
Monteverdi

Menu Geometry > Orthorectification (1/2)




                                           orfeo-toolbox.org
                                                          28
Monteverdi

Menu Geometry > Orthorectification (2/2)




                                           orfeo-toolbox.org
                                                          29
Use case 10 : orthorectify an image (Spot 5 level 1A)
                     with DEM
Menu File > Open
   ./reunion_S5/thr1a/imagery.tif
Menu Geometry > Orthorectification
   Size X : 220, Size Y : 200
   (try larger size with powerful computers)
   Spacing X : 10, Spacing Y : -10 (m)
   Longitude : -55.4, Latitude : -21.0
   UTM / Linear
   DEM : enter the directory where .hgt files are
Visualization > Viewer (Orthorectifcation0) > Click on
Streamed / Cache (This launches the orthorectification).
   “Cached” : click on OK to view the image
                                                           orfeo-toolbox.org
                                                                          30
Use case 11 : Superimpose XS image over THR one (1/2)

    Menu Geometry > Superimpose two images
       Combination of geometric models of the two images (note : works with
       images with geometric model)
        ➢ Image to be superimposed : use of the direct geometric model to
          build Longitude/Latitude projection
        ➢ Combination with the inverse model of the reference image.
        ➢ Reprojection




                                                                  orfeo-toolbox.org
                                                                                 31
Use case 11 : Superimpose XS image over THR one (2/2)

  Menu File > Open
     ./reunion_S5/thr1a/imagery.tif
  Menu Geometry > Orthorectification
     Size X : 220, Size Y : 200
     Spacing X : 10, Spacing Y : -10 (m)
     Longitude : -55.4, Latitude : -21.0
     UTM / Linear
  Menu Geometry > Superimpose two images
     Image to reproject : J1A / XS image
     Reference Image : ortho of THR1A / Panchromatic image
     Choose the same DEM model
  Visualization > Viewer (Reprojected Image) > Stream /
  Caching... / Cached                                        orfeo-toolbox.org
                                                                            32
Monteverdi – Superimpose two images

Menu Geometry > Superimpose two images




                                           orfeo-toolbox.org
                                                          33
Monteverdi




Thank you for your attention !




                                 orfeo-toolbox.org
                                                34

Weitere ähnliche Inhalte

Was ist angesagt?

programa de gerenciamento de riscos ocupacionais
programa de gerenciamento de riscos ocupacionaisprograma de gerenciamento de riscos ocupacionais
programa de gerenciamento de riscos ocupacionaisCassiaTst
 
Антропогенний вплив на атмосеру.pptx
Антропогенний вплив на атмосеру.pptxАнтропогенний вплив на атмосеру.pptx
Антропогенний вплив на атмосеру.pptxssuser806f5c
 
Treinamento Percepção de Riscos.ppt
Treinamento Percepção de Riscos.pptTreinamento Percepção de Riscos.ppt
Treinamento Percepção de Riscos.pptEliane Damião Alves
 
10 regra de ouro álcool e drogas-final
10   regra de ouro álcool e drogas-final10   regra de ouro álcool e drogas-final
10 regra de ouro álcool e drogas-finalCarlos Alberto Machado
 
Prevencion y extincion de fuego
Prevencion y extincion de fuegoPrevencion y extincion de fuego
Prevencion y extincion de fuegoJose Velez
 
Fispq p4576 g.pdf monóxido de carbono (co)
Fispq p4576 g.pdf  monóxido de carbono (co)Fispq p4576 g.pdf  monóxido de carbono (co)
Fispq p4576 g.pdf monóxido de carbono (co)edsonbasto
 
Aplicação de check list para a análise de riscos industriais
Aplicação de check list para a análise de riscos industriaisAplicação de check list para a análise de riscos industriais
Aplicação de check list para a análise de riscos industriaisUniversidade Federal Fluminense
 
Brigada de incendio
Brigada de incendioBrigada de incendio
Brigada de incendioCleber Silva
 
treinamento primeiros socorros.ppt
treinamento primeiros socorros.ppttreinamento primeiros socorros.ppt
treinamento primeiros socorros.pptmarco482851
 
áReas classificadas conceitos
áReas classificadas conceitosáReas classificadas conceitos
áReas classificadas conceitoszetec10
 
Fispq gesso revestimento ingenor
Fispq   gesso revestimento ingenorFispq   gesso revestimento ingenor
Fispq gesso revestimento ingenoringenor
 
RISCOS ADICIONAIS NR10.pptx
RISCOS ADICIONAIS NR10.pptxRISCOS ADICIONAIS NR10.pptx
RISCOS ADICIONAIS NR10.pptxTiago724
 
Treinamento de segurança no trabalho para atividades expostas ao benzeno.
Treinamento de segurança no trabalho para atividades expostas ao benzeno.Treinamento de segurança no trabalho para atividades expostas ao benzeno.
Treinamento de segurança no trabalho para atividades expostas ao benzeno.Maurílio Gregório
 
Treinamento Espaço confinados
Treinamento Espaço confinados Treinamento Espaço confinados
Treinamento Espaço confinados Ane Costa
 
Excelência em sms na petrobras
Excelência em sms na petrobrasExcelência em sms na petrobras
Excelência em sms na petrobrasPaulo H Bueno
 
Curso de prevenção de acidentes na igreja
Curso de prevenção de acidentes na igrejaCurso de prevenção de acidentes na igreja
Curso de prevenção de acidentes na igrejaSergio Silva
 

Was ist angesagt? (20)

programa de gerenciamento de riscos ocupacionais
programa de gerenciamento de riscos ocupacionaisprograma de gerenciamento de riscos ocupacionais
programa de gerenciamento de riscos ocupacionais
 
Антропогенний вплив на атмосеру.pptx
Антропогенний вплив на атмосеру.pptxАнтропогенний вплив на атмосеру.pptx
Антропогенний вплив на атмосеру.pptx
 
Treinamento Percepção de Riscos.ppt
Treinamento Percepção de Riscos.pptTreinamento Percepção de Riscos.ppt
Treinamento Percepção de Riscos.ppt
 
10 regra de ouro álcool e drogas-final
10   regra de ouro álcool e drogas-final10   regra de ouro álcool e drogas-final
10 regra de ouro álcool e drogas-final
 
Prevencion y extincion de fuego
Prevencion y extincion de fuegoPrevencion y extincion de fuego
Prevencion y extincion de fuego
 
Fispq p4576 g.pdf monóxido de carbono (co)
Fispq p4576 g.pdf  monóxido de carbono (co)Fispq p4576 g.pdf  monóxido de carbono (co)
Fispq p4576 g.pdf monóxido de carbono (co)
 
Aplicação de check list para a análise de riscos industriais
Aplicação de check list para a análise de riscos industriaisAplicação de check list para a análise de riscos industriais
Aplicação de check list para a análise de riscos industriais
 
Brigada de incendio
Brigada de incendioBrigada de incendio
Brigada de incendio
 
PEMP PLATAFORMA ELEVADORA MOVIL DE PERSONAL
PEMP PLATAFORMA ELEVADORA MOVIL DE PERSONALPEMP PLATAFORMA ELEVADORA MOVIL DE PERSONAL
PEMP PLATAFORMA ELEVADORA MOVIL DE PERSONAL
 
treinamento primeiros socorros.ppt
treinamento primeiros socorros.ppttreinamento primeiros socorros.ppt
treinamento primeiros socorros.ppt
 
áReas classificadas conceitos
áReas classificadas conceitosáReas classificadas conceitos
áReas classificadas conceitos
 
Fispq gesso revestimento ingenor
Fispq   gesso revestimento ingenorFispq   gesso revestimento ingenor
Fispq gesso revestimento ingenor
 
Treinamento pca e ppr
Treinamento pca e pprTreinamento pca e ppr
Treinamento pca e ppr
 
RISCOS ADICIONAIS NR10.pptx
RISCOS ADICIONAIS NR10.pptxRISCOS ADICIONAIS NR10.pptx
RISCOS ADICIONAIS NR10.pptx
 
Treinamento de segurança no trabalho para atividades expostas ao benzeno.
Treinamento de segurança no trabalho para atividades expostas ao benzeno.Treinamento de segurança no trabalho para atividades expostas ao benzeno.
Treinamento de segurança no trabalho para atividades expostas ao benzeno.
 
11 manualdesaudeeseg
11 manualdesaudeeseg11 manualdesaudeeseg
11 manualdesaudeeseg
 
Treinamento Espaço confinados
Treinamento Espaço confinados Treinamento Espaço confinados
Treinamento Espaço confinados
 
Proteção respiratória
Proteção respiratóriaProteção respiratória
Proteção respiratória
 
Excelência em sms na petrobras
Excelência em sms na petrobrasExcelência em sms na petrobras
Excelência em sms na petrobras
 
Curso de prevenção de acidentes na igreja
Curso de prevenção de acidentes na igrejaCurso de prevenção de acidentes na igreja
Curso de prevenção de acidentes na igreja
 

Andere mochten auch

Tutorial OTB/Monteverdi Part 2
Tutorial OTB/Monteverdi Part 2Tutorial OTB/Monteverdi Part 2
Tutorial OTB/Monteverdi Part 2otb
 
Madagascar2011 - 05 - Monteverdi first steps
Madagascar2011 - 05 - Monteverdi first stepsMadagascar2011 - 05 - Monteverdi first steps
Madagascar2011 - 05 - Monteverdi first stepsotb
 
Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...
Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...
Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...otb
 
OTB: logiciel libre de traitement d'images satellites
OTB: logiciel libre de traitement d'images satellitesOTB: logiciel libre de traitement d'images satellites
OTB: logiciel libre de traitement d'images satellitesotb
 
Madagascar2011 - 06 - OTB geometry processing
Madagascar2011 - 06 - OTB geometry processingMadagascar2011 - 06 - OTB geometry processing
Madagascar2011 - 06 - OTB geometry processingotb
 
La classification et l’identification des cultures par la télédétection
La classification et l’identification des cultures par la télédétectionLa classification et l’identification des cultures par la télédétection
La classification et l’identification des cultures par la télédétectionAbdessadek ELASRI
 
C teledetection
C teledetectionC teledetection
C teledetectionEssam Ssam
 
Une Approche d’Indexation et de Recherche d’Images Pulmonaires TDM par le Con...
Une Approche d’Indexation et de Recherche d’Images Pulmonaires TDM par le Con...Une Approche d’Indexation et de Recherche d’Images Pulmonaires TDM par le Con...
Une Approche d’Indexation et de Recherche d’Images Pulmonaires TDM par le Con...guest0bcdde
 
Théorie de l’apprentissage et SVM : présentation rapide et premières idées da...
Théorie de l’apprentissage et SVM : présentation rapide et premières idées da...Théorie de l’apprentissage et SVM : présentation rapide et premières idées da...
Théorie de l’apprentissage et SVM : présentation rapide et premières idées da...tuxette
 
Signal and image processing on satellite communication using MATLAB
Signal and image processing on satellite communication using MATLABSignal and image processing on satellite communication using MATLAB
Signal and image processing on satellite communication using MATLABEmbedded Plus Trichy
 
Etat De L\'art Algo RéSeaux De Capteurs sans-fil
Etat  De L\'art Algo RéSeaux De Capteurs sans-filEtat  De L\'art Algo RéSeaux De Capteurs sans-fil
Etat De L\'art Algo RéSeaux De Capteurs sans-filmabrouk
 
AUF11 - 05 Classification
AUF11 - 05 ClassificationAUF11 - 05 Classification
AUF11 - 05 Classificationotb
 
Utilisation de la télédétection pour le suivi de la dynamique des formations ...
Utilisation de la télédétection pour le suivi de la dynamique des formations ...Utilisation de la télédétection pour le suivi de la dynamique des formations ...
Utilisation de la télédétection pour le suivi de la dynamique des formations ...Eric Landry Konan
 
AUF 11 - 06 Changements
AUF 11 - 06 ChangementsAUF 11 - 06 Changements
AUF 11 - 06 Changementsotb
 
AUF 11 - 03 Radiometrie
AUF 11 - 03 RadiometrieAUF 11 - 03 Radiometrie
AUF 11 - 03 Radiometrieotb
 

Andere mochten auch (18)

Tutorial OTB/Monteverdi Part 2
Tutorial OTB/Monteverdi Part 2Tutorial OTB/Monteverdi Part 2
Tutorial OTB/Monteverdi Part 2
 
Madagascar2011 - 05 - Monteverdi first steps
Madagascar2011 - 05 - Monteverdi first stepsMadagascar2011 - 05 - Monteverdi first steps
Madagascar2011 - 05 - Monteverdi first steps
 
Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...
Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...
Teaching Remote Sensing with OTB Applications & Monterverdi (and a little of ...
 
OTB: logiciel libre de traitement d'images satellites
OTB: logiciel libre de traitement d'images satellitesOTB: logiciel libre de traitement d'images satellites
OTB: logiciel libre de traitement d'images satellites
 
Madagascar2011 - 06 - OTB geometry processing
Madagascar2011 - 06 - OTB geometry processingMadagascar2011 - 06 - OTB geometry processing
Madagascar2011 - 06 - OTB geometry processing
 
La classification et l’identification des cultures par la télédétection
La classification et l’identification des cultures par la télédétectionLa classification et l’identification des cultures par la télédétection
La classification et l’identification des cultures par la télédétection
 
C teledetection
C teledetectionC teledetection
C teledetection
 
Une Approche d’Indexation et de Recherche d’Images Pulmonaires TDM par le Con...
Une Approche d’Indexation et de Recherche d’Images Pulmonaires TDM par le Con...Une Approche d’Indexation et de Recherche d’Images Pulmonaires TDM par le Con...
Une Approche d’Indexation et de Recherche d’Images Pulmonaires TDM par le Con...
 
Théorie de l’apprentissage et SVM : présentation rapide et premières idées da...
Théorie de l’apprentissage et SVM : présentation rapide et premières idées da...Théorie de l’apprentissage et SVM : présentation rapide et premières idées da...
Théorie de l’apprentissage et SVM : présentation rapide et premières idées da...
 
Satellite Image
Satellite Image Satellite Image
Satellite Image
 
Signal and image processing on satellite communication using MATLAB
Signal and image processing on satellite communication using MATLABSignal and image processing on satellite communication using MATLAB
Signal and image processing on satellite communication using MATLAB
 
Etat De L\'art Algo RéSeaux De Capteurs sans-fil
Etat  De L\'art Algo RéSeaux De Capteurs sans-filEtat  De L\'art Algo RéSeaux De Capteurs sans-fil
Etat De L\'art Algo RéSeaux De Capteurs sans-fil
 
AUF11 - 05 Classification
AUF11 - 05 ClassificationAUF11 - 05 Classification
AUF11 - 05 Classification
 
Teledetection Sig
Teledetection SigTeledetection Sig
Teledetection Sig
 
Utilisation de la télédétection pour le suivi de la dynamique des formations ...
Utilisation de la télédétection pour le suivi de la dynamique des formations ...Utilisation de la télédétection pour le suivi de la dynamique des formations ...
Utilisation de la télédétection pour le suivi de la dynamique des formations ...
 
AUF 11 - 06 Changements
AUF 11 - 06 ChangementsAUF 11 - 06 Changements
AUF 11 - 06 Changements
 
AUF 11 - 03 Radiometrie
AUF 11 - 03 RadiometrieAUF 11 - 03 Radiometrie
AUF 11 - 03 Radiometrie
 
Classification of plants
Classification of plantsClassification of plants
Classification of plants
 

Ähnlich wie Tutorial OTB/Monteverdi Part 1

Madagascar2011 - 08 - OTB segmentation and classification
Madagascar2011 - 08 - OTB segmentation and classificationMadagascar2011 - 08 - OTB segmentation and classification
Madagascar2011 - 08 - OTB segmentation and classificationotb
 
Presentation of the Monteverdi application
Presentation of the Monteverdi applicationPresentation of the Monteverdi application
Presentation of the Monteverdi applicationotb
 
Madagascar2011 - 03 - Présentation Monteverdi
Madagascar2011 - 03 - Présentation MonteverdiMadagascar2011 - 03 - Présentation Monteverdi
Madagascar2011 - 03 - Présentation Monteverdiotb
 
Madagascar2011 - 10 - OTB Object Based Image Analysis
Madagascar2011 - 10 -  OTB Object Based Image AnalysisMadagascar2011 - 10 -  OTB Object Based Image Analysis
Madagascar2011 - 10 - OTB Object Based Image Analysisotb
 
Madagascar2011 - 09 OTB Change detection framework
Madagascar2011 - 09 OTB Change detection frameworkMadagascar2011 - 09 OTB Change detection framework
Madagascar2011 - 09 OTB Change detection frameworkotb
 
A techis guide to combating bugs & poor performance in production
A techis guide to combating bugs & poor performance in productionA techis guide to combating bugs & poor performance in production
A techis guide to combating bugs & poor performance in productionTarun Arora
 
Ics4u dayplans
Ics4u dayplansIcs4u dayplans
Ics4u dayplanschiarellic
 
Envi tutorial
Envi tutorialEnvi tutorial
Envi tutorialDAVIDADV
 
Madagascar2011 - 02 - Présentation OTB
Madagascar2011 - 02 - Présentation OTBMadagascar2011 - 02 - Présentation OTB
Madagascar2011 - 02 - Présentation OTBotb
 
MicroPython for LEGO Spike - introduction
MicroPython for LEGO Spike - introductionMicroPython for LEGO Spike - introduction
MicroPython for LEGO Spike - introductionsdoro58
 
Csw2016 d antoine_automatic_exploitgeneration
Csw2016 d antoine_automatic_exploitgenerationCsw2016 d antoine_automatic_exploitgeneration
Csw2016 d antoine_automatic_exploitgenerationCanSecWest
 
Madagascar2011 - 04 - Présentation configuration pratical work
Madagascar2011 - 04 - Présentation configuration pratical workMadagascar2011 - 04 - Présentation configuration pratical work
Madagascar2011 - 04 - Présentation configuration pratical workotb
 
Unit Testing Using N Unit
Unit Testing Using N UnitUnit Testing Using N Unit
Unit Testing Using N UnitGaurav Arora
 
Debugger & Profiler in NetBeans
Debugger & Profiler in NetBeansDebugger & Profiler in NetBeans
Debugger & Profiler in NetBeansHuu Bang Le Phan
 
Simple Bugs and Vulnerabilities in Linux Distributions
Simple Bugs and Vulnerabilities in Linux DistributionsSimple Bugs and Vulnerabilities in Linux Distributions
Simple Bugs and Vulnerabilities in Linux DistributionsSilvio Cesare
 
Linux Kernel Init Process
Linux Kernel Init ProcessLinux Kernel Init Process
Linux Kernel Init ProcessKernel TLV
 
SFSCON23 - Carlos Esteban Budde - Predict security attacks in FOSS
SFSCON23 - Carlos Esteban Budde - Predict security attacks in FOSSSFSCON23 - Carlos Esteban Budde - Predict security attacks in FOSS
SFSCON23 - Carlos Esteban Budde - Predict security attacks in FOSSSouth Tyrol Free Software Conference
 
Monteverdi 2.0 - Remote sensing software for Pleiades images analysis
Monteverdi 2.0 - Remote sensing software for Pleiades images analysisMonteverdi 2.0 - Remote sensing software for Pleiades images analysis
Monteverdi 2.0 - Remote sensing software for Pleiades images analysisotb
 
Fuzzing malware for fun & profit. Applying Coverage-Guided Fuzzing to Find Bu...
Fuzzing malware for fun & profit. Applying Coverage-Guided Fuzzing to Find Bu...Fuzzing malware for fun & profit. Applying Coverage-Guided Fuzzing to Find Bu...
Fuzzing malware for fun & profit. Applying Coverage-Guided Fuzzing to Find Bu...Maksim Shudrak
 

Ähnlich wie Tutorial OTB/Monteverdi Part 1 (20)

Madagascar2011 - 08 - OTB segmentation and classification
Madagascar2011 - 08 - OTB segmentation and classificationMadagascar2011 - 08 - OTB segmentation and classification
Madagascar2011 - 08 - OTB segmentation and classification
 
Presentation of the Monteverdi application
Presentation of the Monteverdi applicationPresentation of the Monteverdi application
Presentation of the Monteverdi application
 
Madagascar2011 - 03 - Présentation Monteverdi
Madagascar2011 - 03 - Présentation MonteverdiMadagascar2011 - 03 - Présentation Monteverdi
Madagascar2011 - 03 - Présentation Monteverdi
 
Madagascar2011 - 10 - OTB Object Based Image Analysis
Madagascar2011 - 10 -  OTB Object Based Image AnalysisMadagascar2011 - 10 -  OTB Object Based Image Analysis
Madagascar2011 - 10 - OTB Object Based Image Analysis
 
Madagascar2011 - 09 OTB Change detection framework
Madagascar2011 - 09 OTB Change detection frameworkMadagascar2011 - 09 OTB Change detection framework
Madagascar2011 - 09 OTB Change detection framework
 
A techis guide to combating bugs & poor performance in production
A techis guide to combating bugs & poor performance in productionA techis guide to combating bugs & poor performance in production
A techis guide to combating bugs & poor performance in production
 
Ics4u dayplans
Ics4u dayplansIcs4u dayplans
Ics4u dayplans
 
Envi tutorial
Envi tutorialEnvi tutorial
Envi tutorial
 
Madagascar2011 - 02 - Présentation OTB
Madagascar2011 - 02 - Présentation OTBMadagascar2011 - 02 - Présentation OTB
Madagascar2011 - 02 - Présentation OTB
 
MicroPython for LEGO Spike - introduction
MicroPython for LEGO Spike - introductionMicroPython for LEGO Spike - introduction
MicroPython for LEGO Spike - introduction
 
Csw2016 d antoine_automatic_exploitgeneration
Csw2016 d antoine_automatic_exploitgenerationCsw2016 d antoine_automatic_exploitgeneration
Csw2016 d antoine_automatic_exploitgeneration
 
Important adb commands
Important adb commandsImportant adb commands
Important adb commands
 
Madagascar2011 - 04 - Présentation configuration pratical work
Madagascar2011 - 04 - Présentation configuration pratical workMadagascar2011 - 04 - Présentation configuration pratical work
Madagascar2011 - 04 - Présentation configuration pratical work
 
Unit Testing Using N Unit
Unit Testing Using N UnitUnit Testing Using N Unit
Unit Testing Using N Unit
 
Debugger & Profiler in NetBeans
Debugger & Profiler in NetBeansDebugger & Profiler in NetBeans
Debugger & Profiler in NetBeans
 
Simple Bugs and Vulnerabilities in Linux Distributions
Simple Bugs and Vulnerabilities in Linux DistributionsSimple Bugs and Vulnerabilities in Linux Distributions
Simple Bugs and Vulnerabilities in Linux Distributions
 
Linux Kernel Init Process
Linux Kernel Init ProcessLinux Kernel Init Process
Linux Kernel Init Process
 
SFSCON23 - Carlos Esteban Budde - Predict security attacks in FOSS
SFSCON23 - Carlos Esteban Budde - Predict security attacks in FOSSSFSCON23 - Carlos Esteban Budde - Predict security attacks in FOSS
SFSCON23 - Carlos Esteban Budde - Predict security attacks in FOSS
 
Monteverdi 2.0 - Remote sensing software for Pleiades images analysis
Monteverdi 2.0 - Remote sensing software for Pleiades images analysisMonteverdi 2.0 - Remote sensing software for Pleiades images analysis
Monteverdi 2.0 - Remote sensing software for Pleiades images analysis
 
Fuzzing malware for fun & profit. Applying Coverage-Guided Fuzzing to Find Bu...
Fuzzing malware for fun & profit. Applying Coverage-Guided Fuzzing to Find Bu...Fuzzing malware for fun & profit. Applying Coverage-Guided Fuzzing to Find Bu...
Fuzzing malware for fun & profit. Applying Coverage-Guided Fuzzing to Find Bu...
 

Mehr von otb

General presentation of OTB
General presentation of OTBGeneral presentation of OTB
General presentation of OTBotb
 
Orfeo ToolBox workshop at FOSS4G Europe 2015
Orfeo ToolBox workshop at FOSS4G Europe 2015Orfeo ToolBox workshop at FOSS4G Europe 2015
Orfeo ToolBox workshop at FOSS4G Europe 2015otb
 
Ice: lightweight, efficient rendering for remote sensing images
Ice: lightweight, efficient rendering for remote sensing imagesIce: lightweight, efficient rendering for remote sensing images
Ice: lightweight, efficient rendering for remote sensing imagesotb
 
Développement des chaînes de traitement d'images GEOSUD
Développement des chaînes de traitement d'images GEOSUDDéveloppement des chaînes de traitement d'images GEOSUD
Développement des chaînes de traitement d'images GEOSUDotb
 
ONLINE IMAGE PROCESSING WITH ORFEOTOOLBOX WPS
ONLINE IMAGE PROCESSING WITH ORFEOTOOLBOX WPSONLINE IMAGE PROCESSING WITH ORFEOTOOLBOX WPS
ONLINE IMAGE PROCESSING WITH ORFEOTOOLBOX WPSotb
 
Build OTB with the SuperBuild
Build OTB with the SuperBuildBuild OTB with the SuperBuild
Build OTB with the SuperBuildotb
 
ORFEO ToolBox Project Steering committee
ORFEO ToolBox Project Steering committeeORFEO ToolBox Project Steering committee
ORFEO ToolBox Project Steering committeeotb
 
OTB modular architecture
OTB modular architectureOTB modular architecture
OTB modular architectureotb
 
0 intro
0 intro0 intro
0 introotb
 
ORFEO ToolBox at CS-SI From research to operational applications
ORFEO ToolBox at CS-SI From research to operational applicationsORFEO ToolBox at CS-SI From research to operational applications
ORFEO ToolBox at CS-SI From research to operational applicationsotb
 
Usages of OTB at SERTIT OTB Users meeting and hackfest 2015
Usages of OTB at SERTIT OTB Users meeting and hackfest 2015Usages of OTB at SERTIT OTB Users meeting and hackfest 2015
Usages of OTB at SERTIT OTB Users meeting and hackfest 2015otb
 
USING ORFEO TOOLBOX A GROWING COMPETENCE IN A COLLABORATIVE ENVIRONMENT
USING ORFEO TOOLBOX A GROWING COMPETENCE IN A COLLABORATIVE ENVIRONMENTUSING ORFEO TOOLBOX A GROWING COMPETENCE IN A COLLABORATIVE ENVIRONMENT
USING ORFEO TOOLBOX A GROWING COMPETENCE IN A COLLABORATIVE ENVIRONMENTotb
 
Monitoring tropical forest cover Activities of ONFI in remote sensing
Monitoring tropical forest cover Activities of ONFI in remote sensingMonitoring tropical forest cover Activities of ONFI in remote sensing
Monitoring tropical forest cover Activities of ONFI in remote sensingotb
 
Présentation générale de l'Orfeo ToolBox (12.2014)
Présentation générale de l'Orfeo ToolBox (12.2014)Présentation générale de l'Orfeo ToolBox (12.2014)
Présentation générale de l'Orfeo ToolBox (12.2014)otb
 
Présentation de l'ORFEO ToolBox au FROG2013
Présentation de l'ORFEO ToolBox au FROG2013Présentation de l'ORFEO ToolBox au FROG2013
Présentation de l'ORFEO ToolBox au FROG2013otb
 
Pragmatic remote sensing handout
Pragmatic remote sensing handoutPragmatic remote sensing handout
Pragmatic remote sensing handoutotb
 
Madagascar2011 - 07 - OTB radiometry processing
Madagascar2011 - 07 -  OTB radiometry processingMadagascar2011 - 07 -  OTB radiometry processing
Madagascar2011 - 07 - OTB radiometry processingotb
 
AUF 11 - 02 Geometrie
AUF 11 - 02 GeometrieAUF 11 - 02 Geometrie
AUF 11 - 02 Geometrieotb
 

Mehr von otb (18)

General presentation of OTB
General presentation of OTBGeneral presentation of OTB
General presentation of OTB
 
Orfeo ToolBox workshop at FOSS4G Europe 2015
Orfeo ToolBox workshop at FOSS4G Europe 2015Orfeo ToolBox workshop at FOSS4G Europe 2015
Orfeo ToolBox workshop at FOSS4G Europe 2015
 
Ice: lightweight, efficient rendering for remote sensing images
Ice: lightweight, efficient rendering for remote sensing imagesIce: lightweight, efficient rendering for remote sensing images
Ice: lightweight, efficient rendering for remote sensing images
 
Développement des chaînes de traitement d'images GEOSUD
Développement des chaînes de traitement d'images GEOSUDDéveloppement des chaînes de traitement d'images GEOSUD
Développement des chaînes de traitement d'images GEOSUD
 
ONLINE IMAGE PROCESSING WITH ORFEOTOOLBOX WPS
ONLINE IMAGE PROCESSING WITH ORFEOTOOLBOX WPSONLINE IMAGE PROCESSING WITH ORFEOTOOLBOX WPS
ONLINE IMAGE PROCESSING WITH ORFEOTOOLBOX WPS
 
Build OTB with the SuperBuild
Build OTB with the SuperBuildBuild OTB with the SuperBuild
Build OTB with the SuperBuild
 
ORFEO ToolBox Project Steering committee
ORFEO ToolBox Project Steering committeeORFEO ToolBox Project Steering committee
ORFEO ToolBox Project Steering committee
 
OTB modular architecture
OTB modular architectureOTB modular architecture
OTB modular architecture
 
0 intro
0 intro0 intro
0 intro
 
ORFEO ToolBox at CS-SI From research to operational applications
ORFEO ToolBox at CS-SI From research to operational applicationsORFEO ToolBox at CS-SI From research to operational applications
ORFEO ToolBox at CS-SI From research to operational applications
 
Usages of OTB at SERTIT OTB Users meeting and hackfest 2015
Usages of OTB at SERTIT OTB Users meeting and hackfest 2015Usages of OTB at SERTIT OTB Users meeting and hackfest 2015
Usages of OTB at SERTIT OTB Users meeting and hackfest 2015
 
USING ORFEO TOOLBOX A GROWING COMPETENCE IN A COLLABORATIVE ENVIRONMENT
USING ORFEO TOOLBOX A GROWING COMPETENCE IN A COLLABORATIVE ENVIRONMENTUSING ORFEO TOOLBOX A GROWING COMPETENCE IN A COLLABORATIVE ENVIRONMENT
USING ORFEO TOOLBOX A GROWING COMPETENCE IN A COLLABORATIVE ENVIRONMENT
 
Monitoring tropical forest cover Activities of ONFI in remote sensing
Monitoring tropical forest cover Activities of ONFI in remote sensingMonitoring tropical forest cover Activities of ONFI in remote sensing
Monitoring tropical forest cover Activities of ONFI in remote sensing
 
Présentation générale de l'Orfeo ToolBox (12.2014)
Présentation générale de l'Orfeo ToolBox (12.2014)Présentation générale de l'Orfeo ToolBox (12.2014)
Présentation générale de l'Orfeo ToolBox (12.2014)
 
Présentation de l'ORFEO ToolBox au FROG2013
Présentation de l'ORFEO ToolBox au FROG2013Présentation de l'ORFEO ToolBox au FROG2013
Présentation de l'ORFEO ToolBox au FROG2013
 
Pragmatic remote sensing handout
Pragmatic remote sensing handoutPragmatic remote sensing handout
Pragmatic remote sensing handout
 
Madagascar2011 - 07 - OTB radiometry processing
Madagascar2011 - 07 -  OTB radiometry processingMadagascar2011 - 07 -  OTB radiometry processing
Madagascar2011 - 07 - OTB radiometry processing
 
AUF 11 - 02 Geometrie
AUF 11 - 02 GeometrieAUF 11 - 02 Geometrie
AUF 11 - 02 Geometrie
 

Kürzlich hochgeladen

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Kürzlich hochgeladen (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Tutorial OTB/Monteverdi Part 1

  • 1. Use cases with the Orfeo Toolbox framework Monteverdi orfeo-toolbox.org 1
  • 2. Use case 1 : open an image, and discover the viewer Menu File > Open .//theme2/IM2/Im2_C_02112006_169_388/372596101/SPVIEW01 /IMAGERY.TIF Menu Visualization > Viewer (Alternative – right click on the module in the pipeline) Discover the viewer functionalities orfeo-toolbox.org 2
  • 3. Monteverdi – Viewer Visualization Viewer (1/4) orfeo-toolbox.org 3
  • 4. Monteverdi - Viewer Visualization Viewer (2/4) orfeo-toolbox.org 4
  • 5. Monteverdi - Viewer Visualization Viewer (3/4) orfeo-toolbox.org 5
  • 6. Monteverdi - Viewer Visualization Viewer (4/4) orfeo-toolbox.org 6
  • 7. Use case 2 : create a pipeline, save an image Menu File > Open ./theme2/IM2/Im2_C_02112006_169_388/372596101/SPVIEW01/ IMAGERY.TIF Menu Visualization > Viewer (lock the pipeline !) File > Extract ROI from dataset Positions (x,y) = [1600,1000], sizeX=2000 (w), sizeY=1500 (h) File > Save dataset File > Save dataset (advanced) Save only Channel 1 in Float type Seel also : Right click on pipeline module ExtractROI > Show module Cache dataset orfeo-toolbox.org 7
  • 8. Monteverdi - ROI File > Extract ROI orfeo-toolbox.org 8
  • 9. Monteverdi – Save dataset File > Save dataset (advanced) Choice of data type Choice of output channels orfeo-toolbox.org 9
  • 10. Use case 3 : threshold an image Menu File > Open ./theme2/IM2/extraitIm2_C/Im2_c_extrait.tif Menu Filtering > Threshold Generic Threshold / Threshold Above / Change Lower threshold Generic Threshold / Threshold Below / Change Upper Threshold ➢ Role of outside value ➢ Role of alpha (alpha blending) : alpha=0 Generic Threshold / Threshold outside / Change upper & lower th. Binary threshold / Lower & Upper threshold / Outside & Inside values orfeo-toolbox.org 10
  • 11. Monteverdi - Threshold Filtering Threshold orfeo-toolbox.org 11
  • 12. Use case 4 : segmentation with mean-shift Menu File > Open ./data_tp/theme2/IM2/extraitIm2_C/Im2_c_extrait.tif Menu Filtering > Mean-shift clustering Change radius : 5 Spectral radius : 15 Min region size : 15 Clusters : ON Change values and Click on Run button Click on Close button after selecting right set of parameters See also : ➢ Image filtered / Image clustered ➢ See OTB-Software-Guide_V3.0.pdf p 174 orfeo-toolbox.org 12
  • 13. Monteverdi – Mean-shift Filtering Meanshift clustering orfeo-toolbox.org 13
  • 14. Use case 5 : Feature extraction (1/2) Menu File > Open ./theme2/IM2/extraitIm2_C/Im2_c_extrait.tif Menu Filtering > Feature extraction Test the following features (See OTB-Software-Guide_V3.0.pdf for technical details on algorithms) ➢ Edge detection : Touzi ➢ Spectral angle : choose one vegetation pixel ➢ Variance ➢ Mean ➢ Rec. gradient ➢ Morphology > Morphology opening ➢ Edge density > Sobel ➢ Original data (=> no need to concatenate channels after filtering) orfeo-toolbox.org 14
  • 15. Use case 5 : Feature extraction (2/2) Menu Filtering > Feature extraction Test the following features (See OTB-Software-Guide_V3.0.pdf for technical details on algorithms) : ➢ Radiometric indexes Vegetation • NDVI, RVI, PVI, etc Soil • BI2 Built up • ISU Further work : ➢ Rename output image channels ➢ Save your result ➢ Build Mean, variance image on a Touzi image orfeo-toolbox.org 15
  • 16. Monteverdi – Feather extraction Filtering Feature Extraction (1/2) orfeo-toolbox.org 16
  • 17. Monteverdi – Feather extraction Filtering Feature Extraction (2/2) orfeo-toolbox.org 17
  • 18. Monteverdi – Feather extraction Solution : mean, variance over Touzi image Reader Feature Extraction (Reader0) > Touzi Feature Extraction (FeatureExtraction1) > Mean, Variance Save your result orfeo-toolbox.org 18
  • 19. Use case 6 : concatenate your results Menu File > Open ./theme1/IM2/Extraits/Ext_IM2_04102008_10mC.tif Menu Filtering > Feature extraction > NDVI Menu File > Concatenate Image Add Reader0 → Channel 1 Add Reader0 → Channel 2 Add FeatureExtraction1 → OutputImage View the result orfeo-toolbox.org 19
  • 20. Monteverdi – Concatenate images File > Concatenate images orfeo-toolbox.org 20
  • 21. Use case 7 : supervised classification with SVM Menu File > Open ./theme2/IM2/extraitIm2_C/Im2_c_extrait.tif Menu Learning > SVM Classification Create several classes (4-5) ➢ Edit names ➢ Change colors ➢ Select polygons Learn Validate Display Further work : Same case with concatenated NDVI channel orfeo-toolbox.org 21
  • 22. Monteverdi Menu Learning > SVM classification (1/3) orfeo-toolbox.org 22
  • 23. Monteverdi Menu Learning > SVM classification (2/3) orfeo-toolbox.org 23
  • 24. Monteverdi Menu Learning > SVM classification (3/3) orfeo-toolbox.org 24
  • 25. Use case 8 : unsupervised clustering with k-means Menu File > Open ./theme2/IM2/extraitIm2_C/Im2_c_extrait.tif Menu Learning > k-means clustering (doc OTBSoftwareGuide_V3.0.pdf p 448) Training 15% Number of classes : 5 Iteration number : 1 Convergence : 0.0001 Further work : Compare with SVM supervised classification orfeo-toolbox.org 25
  • 26. Monteverdi Menu Learning > K-means orfeo-toolbox.org 26
  • 27. Use case 9 : orthorectify an image (Spot 5 level 1A) without DEM Menu File > Open ./reunion_S5/thr1a/imagery.tif Menu Geometry > Orthorectification Size X : 220, Size Y : 200 (try larger size with powerful computers) Spacing X : 10, Spacing Y : -10 (m) Longitude : -55.4, Latitude : -21.0 UTM / Linear (=> Module created in pipeline) Visualization > Viewer (Orthorectifcation0) > Click on Streamed / Cache (This launches the orthorectification). “Cached” : click on OK to view the image orfeo-toolbox.org 27
  • 28. Monteverdi Menu Geometry > Orthorectification (1/2) orfeo-toolbox.org 28
  • 29. Monteverdi Menu Geometry > Orthorectification (2/2) orfeo-toolbox.org 29
  • 30. Use case 10 : orthorectify an image (Spot 5 level 1A) with DEM Menu File > Open ./reunion_S5/thr1a/imagery.tif Menu Geometry > Orthorectification Size X : 220, Size Y : 200 (try larger size with powerful computers) Spacing X : 10, Spacing Y : -10 (m) Longitude : -55.4, Latitude : -21.0 UTM / Linear DEM : enter the directory where .hgt files are Visualization > Viewer (Orthorectifcation0) > Click on Streamed / Cache (This launches the orthorectification). “Cached” : click on OK to view the image orfeo-toolbox.org 30
  • 31. Use case 11 : Superimpose XS image over THR one (1/2) Menu Geometry > Superimpose two images Combination of geometric models of the two images (note : works with images with geometric model) ➢ Image to be superimposed : use of the direct geometric model to build Longitude/Latitude projection ➢ Combination with the inverse model of the reference image. ➢ Reprojection orfeo-toolbox.org 31
  • 32. Use case 11 : Superimpose XS image over THR one (2/2) Menu File > Open ./reunion_S5/thr1a/imagery.tif Menu Geometry > Orthorectification Size X : 220, Size Y : 200 Spacing X : 10, Spacing Y : -10 (m) Longitude : -55.4, Latitude : -21.0 UTM / Linear Menu Geometry > Superimpose two images Image to reproject : J1A / XS image Reference Image : ortho of THR1A / Panchromatic image Choose the same DEM model Visualization > Viewer (Reprojected Image) > Stream / Caching... / Cached orfeo-toolbox.org 32
  • 33. Monteverdi – Superimpose two images Menu Geometry > Superimpose two images orfeo-toolbox.org 33
  • 34. Monteverdi Thank you for your attention ! orfeo-toolbox.org 34